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
88c58a6c9e
Bugfix missing static files by tagulous bug.
...
Add a work-a-round for: https://github.com/radiac/django-tagulous/issues/164
The old tagulous implementation raised a silent error with Django >=4.0
The real fix is here: https://github.com/radiac/django-tagulous/pull/167
2022-12-22 09:55:42 +01: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
dcaaabb02c
Updat requirements
2022-12-22 08:07:29 +01:00
JensDiemer
9d8729acf3
release as v0.17.0
2022-10-03 18:06:00 +02:00
JensDiemer
27e499469c
Check django-revision integration
2022-10-03 18:01:38 +02:00
JensDiemer
c1a690b2fa
Enhance Location: Better change form and list all items in this location
2022-09-30 20:59:39 +02:00
JensDiemer
7d9b6dcabf
NEW: List number of item on `location` change list
2022-09-30 20:35:07 +02:00
JensDiemer
990322a852
NEW: List all related objects on `item` change page with edit links.
2022-09-30 20:25:23 +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
a66b526fae
Add autocomplete fields to item
2022-09-30 19:20:07 +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
cf8fe852d1
Use run_testserver and AlwaysLoggedInAsSuperUserMiddleware from django-tools
2022-08-19 09:06:34 +02:00
JensDiemer
bd2df7142c
Add "./devsetup.py manage seed_data" command
2022-07-28 21:09:31 +02:00
JensDiemer
4baaa8d95e
Better changelists for super users
2022-07-28 21:09:31 +02:00
JensDiemer
043e47eab9
Speedup item change list by prefetch "location"
2022-07-28 21:09:31 +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
3377c12451
Bugfix devshell "manage" command
2022-07-22 19:25:13 +02:00
JensDiemer
82dfd89987
Release as v0.13.1
2022-07-21 18:09:24 +02:00
JensDiemer
54d38c0856
Update to new devshell version
2022-07-21 11:52:36 +02:00
JensDiemer
ef5164e14f
Expand Playwright tests and add a Item with Tag and Image
2022-06-29 17:52:03 +02:00
JensDiemer
38efea0543
Replace Selenium tests with Playwright
2022-06-29 16:08:18 +02:00
JensDiemer
4bdeea2688
Use assert_html_response_snapshot from bx_django_utils
2022-05-16 17:40:17 +02:00
JensDiemer
6c057374cb
Code style: Lower line length to 100
2022-02-05 12:18:09 +01:00
JensDiemer
87fab699ab
Fix devshell CLI run
...
Don't go into the shell, if CLI is used.
2022-02-05 12:17:45 +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
461ca12a74
Add devshell command: "update_test_snapshots"
2022-01-01 14:22:06 +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
d019a98b78
Activate secure settings by default
2021-12-05 16:22:24 +01:00
JensDiemer
e7cb83633c
Test "manage.py check" in tests
2021-12-05 16:22:02 +01:00
JensDiemer
60cc68602a
setup DEBUG in tests
2021-12-05 16:10:54 +01:00
RetroAND
05ea8cf1d7
Added translations to Catalan and Spanish. Po files need to be compiled.
2021-11-24 10:53:58 +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
46201f7cb4
Bugfix tests by mock {% now "Z" %}
2021-11-20 14:07:20 +01:00
JensDiemer
01c6e074eb
Release as v0.11
2021-10-09 20:35:25 +02:00
JensDiemer
9473cb88c2
NEW: Memo model/admin: Store Information independent of items/locations
...
closed #65
* Implement "Memo" model
* Add "Memo" to admin
* Merge some code
* Add/expand tests
2021-10-09 20:10:24 +02:00
JensDiemer
5e5bf62bf0
Fix CKEditor
...
v0.10.1 toolbar looks like this:
![grafik](https://user-images.githubusercontent.com/71315/136667803-954d66d1-db62-4ee9-84c3-38f692718958.png )
Toolbar with this PR:
![grafik](https://user-images.githubusercontent.com/71315/136667814-0434b53f-2a98-4d66-8ceb-71d06eda3417.png )
Useless icons was removed. (Note: PDF generation doesn't work)
Add "Source code" icon (Can help to fix bugs) and add the "About" icon.
2021-10-09 19:09:15 +02:00
JensDiemer
e233c43072
Release as v0.10.1
2021-10-09 17:20:09 +02:00
JensDiemer
f6ddf45916
Use new assert_html_snapshot() in bx_py_utils
...
Implemented here: https://github.com/boxine/bx_py_utils/pull/97
2021-10-09 17:11:50 +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