Wykres commitów

114 Commity (main)

Autor SHA1 Wiadomość Data
JensDiemer 1b109c45da Use typeguard in tests 2024-01-16 21:24:33 +01:00
JensDiemer 8dc0df3ee2 Update requirements 2024-01-02 20:53:15 +01:00
JensDiemer 2b18c7c1ad Update requirements 2023-11-01 14:21:22 +01:00
JensDiemer e3c8c370fb Update requirements 2023-09-24 12:52:52 +02:00
JensDiemer 0d9c0d1883 Bugfix packageing by adding "requests" as normal dependencies 2023-08-17 22:45:21 +02:00
JensDiemer d7062b4a3a Update requirements 2023-08-17 21:24:06 +02:00
JensDiemer bae292a96d Update from project template 2023-08-17 18:29:15 +02:00
JensDiemer c6303556a9 Migrate from "poetry-python" to "managed-django-project"
* Remove poetry, pytest and devshell
* Use pip-tools, unittests and https://github.com/jedie/manage_django_project
2023-07-21 18:33:22 +02:00
JensDiemer bc825f44ed Move source code from /src/ 2023-07-21 07:50:19 +02:00
JensDiemer 48e1cd2697 Remove "/development/" - unmaintained "docker-compose" installation
Closed #81
2023-07-21 07:33:19 +02:00
JensDiemer 7da60dfe8a Release as v0.19.0 2023-07-21 07:22:20 +02:00
JensDiemer f1c10f1d4a fix tox run 2023-07-21 06:59:54 +02:00
JensDiemer 5e0a692cfd Update to Django 4.2 2023-07-21 06:57:50 +02:00
JensDiemer 5130a1e81a Release as v0.18.1 2023-07-15 16:52:15 +02:00
JensDiemer fdf8b491be Release as v0.18.0 2023-04-04 15:53:33 +02:00
JensDiemer 79fa203f04 Release as v0.18.0rc2 2023-04-04 15:44:56 +02:00
JensDiemer ae0de97e69 Apply manageprojects updates 2023-04-04 15:40:19 +02:00
JensDiemer 4f16e6de34 Project updates
Use https://github.com/jedie/manageprojects and https://github.com/jedie/cookiecutter_templates/

Update requirements and update tests
2022-12-22 09:53:42 +01:00
JensDiemer 9d8729acf3 release as v0.17.0 2022-10-03 18:06:00 +02:00
JensDiemer eff09fee6b Validate current version via "packaging" as set it to v0.17.0rc0 2022-09-30 19:43:03 +02:00
JensDiemer f6d24f1e6c Release as v0.16.0 2022-09-14 16:14:37 +02:00
JensDiemer 5344667598 Release as v0.16.0rc1 2022-09-13 20:17:41 +02:00
JensDiemer 16fde73274 Bugfix missing CK-Editor
6665cb73a1
brokes the CKEditor widget.

6.4.0 works, compare:

* 6.4.0: https://github.com/django-ckeditor/django-ckeditor/blob/6.4.0/ckeditor_uploader/fields.py
* 6.3.1: https://github.com/django-ckeditor/django-ckeditor/blob/6.3.1/ckeditor_uploader/fields.py
* 6.3.0: https://github.com/django-ckeditor/django-ckeditor/blob/6.3.0/ckeditor_uploader/fields.py
2022-09-13 20:14:54 +02:00
JensDiemer 700436f9b4 Replace README.creole with README.md
using: https://github.com/jedie/python-creole v1.5.0.rc3
2022-08-29 21:18:56 +02:00
JensDiemer 0fe19c7ed8 Release as v0.15.0 2022-08-19 09:21:27 +02:00
JensDiemer 40a26d3b61 line_length = 100 2022-07-28 21:13:54 +02:00
JensDiemer b111f9582d fix project setup and "max line length" info 2022-07-28 18:31:40 +02:00
JensDiemer 0c3799a076 Release as v0.14.0 2022-07-24 20:16:59 +02:00
JensDiemer db0549f221 WIP: Fix #102 by store tree information for Item and Location
* Remove limitation of item parents.
* Remove "Group Items" functionality
* Replace "Group Items" change list filter by "Limit tree depth" for Item and Location.
* Display Item and Location as a tree.
2022-07-22 22:52:01 +02:00
JensDiemer 2a74d85857 Fix publishing 2022-07-21 18:43:03 +02:00
JensDiemer 82dfd89987 Release as v0.13.1 2022-07-21 18:09:24 +02:00
JensDiemer e372e9f479 Fix coverage upload to codecov.io 2022-07-02 12:45:23 +02:00
JensDiemer 38efea0543 Replace Selenium tests with Playwright 2022-06-29 16:08:18 +02:00
JensDiemer ebc5bb50e9 Run tests with Python 3.10, too and update requirements 2022-06-20 17:37:01 +02:00
JensDiemer 559401aa1b update pyproject.toml 2022-05-16 17:28:08 +02:00
JensDiemer 6c057374cb Code style: Lower line length to 100 2022-02-05 12:18:09 +01:00
JensDiemer ff31c5cce3 Switch to darker code styler
https://github.com/akaihola/darker
2022-01-30 15:07:08 +01:00
JensDiemer 5820555986 Release as v0.13.0 2022-01-01 14:23:49 +01:00
JensDiemer bb9d9c4abd Update requirements
e.g.:

* Django v3.1 -> v3.2
* psycopg2 v2.8 -> v2.9
2022-01-01 14:00:22 +01:00
JensDiemer 60cc68602a setup DEBUG in tests 2021-12-05 16:10:54 +01:00
JensDiemer edbf7cf835 Update requirements 2021-12-05 15:34:34 +01:00
JensDiemer 121ada4a03 Release as v0.12.0 2021-11-22 19:57:05 +01:00
JensDiemer 308b68e97f Fix #75 protect overwriting a new version with a older one
Protect Item, Location and Memo model overwriting a new version with a older one.

Add a auto increment "version" number field to these models and check this on every save call...

Fix: https://github.com/jedie/PyInventory/issues/75

Use new VersionProtectBaseModel from django-tools:
https://github.com/jedie/django-tools/tree/master/django_tools/model_version_protect
2021-11-22 19:33:15 +01:00
JensDiemer 01c6e074eb Release as v0.11 2021-10-09 20:35:25 +02:00
JensDiemer e233c43072 Release as v0.10.1 2021-10-09 17:20:09 +02:00
JensDiemer 5556158217 Make lest requests on save
Before this PR: Every save call will do a request for every link.

This is not needed, if we have already a name for the link.
Also skip requests if last one is not 1min ago.
2021-10-09 17:03:05 +02:00
JensDiemer c7bd15ef7d Update to Django 3.1.x
We can't update to last Django version, because of
https://github.com/radiac/django-tagulous/issues/144
2021-10-09 16:11:02 +02:00
JensDiemer 584d229b43 Compare HTML code in pretty format
Use own code until https://github.com/boxine/bx_py_utils/pull/95 is released.
2021-10-09 13:11:30 +02:00
JensDiemer 8b8564e89b Release as v0.10.0 2021-09-29 19:48:01 +02:00
JensDiemer c3636cf46c Pin psycopg < 2.9 because of https://github.com/psycopg/psycopg2/issues/1293 2021-09-15 21:29:14 +02:00