Wykres commitów

313 Commity (ff31c5cce3994e5779dd78f69297c9a592d81aa2)

Autor SHA1 Wiadomość Data
JensDiemer ff31c5cce3 Switch to darker code styler
https://github.com/akaihola/darker
2022-01-30 15:07:08 +01:00
Jens Diemer 8856b06447
Merge pull request #85 from jedie/release-v0.13
Release as v0.13.0
2022-01-01 14:24:12 +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
Jens Diemer beb13019a6
Merge pull request #83 from jedie/update
Update requirements Django 3.1 -> 3.2
2022-01-01 14:08:59 +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
Jens Diemer c8ed8a9660
Merge pull request #84 from jedie/update-minor
Update minor
2021-12-05 16:28:00 +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
JensDiemer edbf7cf835 Update requirements 2021-12-05 15:34:34 +01:00
Jens Diemer 91228bc1d5
Merge pull request #82 from jedie/deprecate
deprecate docker-compose production usage
2021-11-24 19:06:09 +01:00
JensDiemer 7c52b603a2 deprecate docker-compose production usage
See also: https://github.com/jedie/PyInventory/issues/81
2021-11-24 17:38:43 +01:00
Jens Diemer 7d0bc32a54
Merge pull request #80 from RetroAND/Translations
Added translations to Catalan and Spanish. Respective Po files need to be compiled.
2021-11-24 13:53:53 +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 ca2422fafb remove obsolete file 2021-11-22 19:52:13 +01:00
Jens Diemer d822099cd6
Merge pull request #78 from jedie/admin-save
WIP: Fix #75 protect overwriting a new version with a older one
2021-11-22 19:37:49 +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
Jens Diemer 42d492ccf4
Update ci.yml 2021-11-20 19:14:03 +01:00
Jens Diemer 21f3a75727
Merge pull request #77 from jedie/update-req
Update requirements
2021-11-20 14:17:34 +01:00
JensDiemer 26331159fe Update requirements 2021-11-20 14:10:21 +01:00
Jens Diemer 010737d917
Merge pull request #76 from jedie/bugfix-tests
Bugfix tests by mock {% now "Z" %}
2021-11-20 14:10:04 +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 5a9e55689f Update README 2021-10-09 20:32:43 +02:00
Jens Diemer b430cb217e
Merge pull request #72 from jedie/add-memo
NEW: Memo model/admin: Store Information independent of items/locations
2021-10-09 20:31:37 +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
Jens Diemer ba9ee66d7d
Merge pull request #71 from jedie/fix-ckeditor
Fix CKEditor
2021-10-09 19:09:33 +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
Jens Diemer 8c51625b44
Merge pull request #70 from jedie/update-req
Use new assert_html_snapshot() in bx_py_utils
2021-10-09 17:17:05 +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
Jens Diemer 7cf023efea
Merge pull request #69 from jedie/less-requests
Make lest requests on save
2021-10-09 17:06: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
JensDiemer 72a320a462 update README 2021-10-09 16:16:42 +02:00
Jens Diemer 1fa48a2bcf
Merge pull request #66 from jedie/django3.1
Update to Django 3.1.x
2021-10-09 16:14:26 +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
Jens Diemer fb09a892cf
Merge pull request #68 from jedie/better-error-messages
Better tracebacks on html validation errors
2021-10-09 15:40:36 +02:00
JensDiemer d122220808 Better tracebacks on html validation errors
See also: https://github.com/boxine/bx_py_utils/pull/97
2021-10-09 15:40:22 +02:00
Jens Diemer 5c1fbe6ac9
Merge pull request #67 from jedie/compare-pretty-html
Compare HTML code in pretty format
2021-10-09 13:31:39 +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
Jens Diemer 7a609c5931
Merge pull request #63 from jedie/optional-grouping
Group item: default "automatic" mode and can be disabled by filter action
2021-09-29 19:44:06 +02:00
JensDiemer 10d31496f0 Group item: default "automatic" mode and can be disabled by filter action
Default admin change list group mode is "automatic":

* disable the grouping on every GET parameter (e.g.: search or use a filter)

User can also disable the grouping by click on "no" in change list filters ;)
2021-09-29 19:31:30 +02:00
Jens Diemer c84bd9f32d
Merge pull request #64 from jedie/update-req
Update requirements.
2021-09-29 19:31:04 +02:00
JensDiemer 651d4be28f Update requirements.
Specially for openpyxl removed 3.0.8, see: https://foss.heptapod.net/openpyxl/openpyxl/-/issues/1747
2021-09-29 19:29:20 +02:00
JensDiemer edbd3a56eb Release as v0.9.4 2021-09-15 21:29:51 +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
JensDiemer 7ea35e8cfe Release as v0.9.3 2021-09-15 21:14:42 +02:00