Commit graph

457 commits

Author SHA1 Message Date
Alieh Rymašeŭski
9976cc1cc6 Merge upstream master 2022-02-24 17:44:41 +03:00
François Magimel
106e775016 release: update the CHANGELOG date 2022-02-24 17:43:28 +03:00
Paul Backhouse
9135750c4c Apply default_auto_field to app config. 2022-02-24 17:43:28 +03:00
Hasan Ramezani
86a323d2e6 Update syntax to Python 3.7+ 2022-02-24 17:43:28 +03:00
François Magimel
1b88f8c11c build: replace django-jsonfield with django-jsonfield-backport (#339)
The `django-jsonfield` module is not maintained anymore and raises some
errors with Django 4.0. So, as a recommendation in this package, and as
Django 2.2 is still maintained, `django-jsonfield-backport` will do the
job for the `JSONField` field.

Ref #43
Ref #334
2022-02-24 17:43:28 +03:00
Abdullah Elkady
d91496c439 Support Django's save method update_fields kwarg (#336) 2022-02-24 17:43:28 +03:00
m.babapoor@parspooyesh.com
80004f3c64 Add actor username to search fields 2022-02-24 17:43:28 +03:00
m.babapoor@parspooyesh.com
9f1930b779 Add content type to resource field 2022-02-24 17:43:28 +03:00
Andreas Hasenkopf
ae60832717 Add a DB index to LogEntry's action field (#236)
For some applications the possibility to filter by the `action` field might be really interesting. However the lack of an index can lead to severe reduction of such queries.

The simplest solution: Let's a DB index on that field :)
2022-02-24 17:43:28 +03:00
François Magimel
53532fdadc build(README): replace http with https for the doc 2022-02-24 17:43:28 +03:00
François Magimel
c0342576f5 build(setup): add some project URLs
Those URLs can be useful:
- the doc link
- the source link
- the tracker link.
2022-02-24 17:43:28 +03:00
François Magimel
75ea114c68 Refactor changelog (#343) 2022-02-24 17:43:28 +03:00
Hasan Ramezani
8d6c6d4fb8 Update supported versions in testing matrix 2022-02-24 17:43:28 +03:00
François Magimel
645bb83c59 docs(conf): replace pkg_resources with importlib
The doc is build with python 3.8, which includes the `importlib` API to
get the package version. Its use is recommended by `setuptools-scm` for
the doc.
2022-02-24 17:43:28 +03:00
François Magimel
57ddb9693a docs: use the latest django LTS to build docs
The latest django LTS is the the 3.2 version.
2022-02-24 17:37:54 +03:00
Charles Chan
d4617f940b Fix #327 - Remove non ascii characters (apostrophe) 2022-02-24 17:37:54 +03:00
Keith Bussell
f1ae1c1b30 Update README to include updates to release strategy (#221)
Co-authored-by: François Magimel <magimel.francois@gmail.com>
2022-02-24 17:37:54 +03:00
jazzband-bot
8147ec1d5f Jazzband: Created local 'CODE_OF_CONDUCT.md' from remote 'CODE_OF_CONDUCT.md' 2022-02-24 17:37:54 +03:00
Hasan Ramezani
03a2207408 Pin psycopg2-binary to 2.8.6 2022-02-24 17:37:47 +03:00
Alieh Rymašeŭski
2bf4f4af6f Remove the backport of mock 2022-02-24 11:36:47 +03:00
François Magimel
665217d32f release: update the CHANGELOG date 2022-01-24 12:47:51 +01:00
François Magimel
7bc39e6d9d build: explicit the build system
Setuptools is needed to build this package.
2022-01-20 09:48:08 +01:00
François Magimel
a30c8bbfc0 docs(conf): replace pkg_resources with importlib
The doc is build with python 3.8, which includes the `importlib` API to
get the package version. Its use is recommended by `setuptools-scm` for
the doc.
2022-01-20 09:48:08 +01:00
Hasan Ramezani
f516aae4a6 Add django-jsonfield-backport to docs/requirements.txt to fix docs build. 2022-01-19 22:45:42 +01:00
François Magimel
d631bcac34 build(README): replace http with https for the doc 2022-01-19 11:49:17 +01:00
François Magimel
7356044693 build(setup): add some project URLs
Those URLs can be useful:
- the doc link
- the source link
- the tracker link.
2022-01-19 11:49:17 +01:00
Hasan Ramezani
505ee8d054 Fix black error. 2022-01-12 10:10:52 +01:00
Paul Backhouse
ffd8bb1e85 Apply default_auto_field to app config. 2022-01-11 10:42:05 +01:00
François Magimel
f91e524168
Refactor changelog (#343) 2022-01-10 18:36:46 +01:00
Hasan Ramezani
edc03e30fa Add Django4.0 to test pipeline. 2022-01-10 10:18:20 +01:00
Hasan Ramezani
f003f3332a Update syntax to Python 3.7+ 2022-01-10 10:18:20 +01:00
Hasan Ramezani
2c9d7047c9 Remove Django 3.1 support. 2022-01-10 10:18:20 +01:00
Hasan Ramezani
4771fe7830 Add missed change log. 2022-01-10 10:18:20 +01:00
Hasan Ramezani
4773a28cf4 Add Django main to test pipeline. 2022-01-10 10:18:20 +01:00
Hasan Ramezani
1d27bc3a04 Remove extra imports. 2022-01-10 10:18:20 +01:00
François Magimel
2e9668dc05
build: replace django-jsonfield with django-jsonfield-backport (#339)
The `django-jsonfield` module is not maintained anymore and raises some
errors with Django 4.0. So, as a recommendation in this package, and as
Django 2.2 is still maintained, `django-jsonfield-backport` will do the
job for the `JSONField` field.

Ref #43
Ref #334
2022-01-07 22:14:36 +01:00
Abdullah Elkady
54dc20e920
Support Django's save method update_fields kwarg (#336) 2022-01-07 14:23:37 +01:00
Basti
05c280575f replace ugettext with gettext for django4 2022-01-07 08:36:23 +01:00
m.babapoor@parspooyesh.com
33620c30a7 Add actor username to search fields 2022-01-06 16:53:51 +01:00
Charles Chan
c9fac5cfde Fix #327 - Remove non ascii characters (apostrophe) 2022-01-06 10:50:13 +01:00
m.babapoor@parspooyesh.com
194e1e4c93 Add content type to resource field 2022-01-05 21:04:42 +01:00
François Magimel
728fb0439e docs: use the latest django LTS to build docs
The latest django LTS is the the 3.2 version.
2022-01-05 15:01:32 +01:00
François Magimel
50beb70a19 ci(tox): remove hyphens in django version aliases
This will be more consistent with python version aliases
2022-01-05 15:01:32 +01:00
François Magimel
6fe3220a28 build(python): remove python 3.6 support 2022-01-05 15:01:32 +01:00
jazzband-bot
d5e192c285 Jazzband: Created local 'CODE_OF_CONDUCT.md' from remote 'CODE_OF_CONDUCT.md' 2022-01-04 11:27:52 +01:00
Andreas Hasenkopf
938431389f
Add a DB index to LogEntry's action field (#236)
For some applications the possibility to filter by the `action` field might be really interesting. However the lack of an index can lead to severe reduction of such queries.

The simplest solution: Let's a DB index on that field :)
2022-01-04 10:06:45 +01:00
Keith Bussell
620d716513
Update README to include updates to release strategy (#221)
Co-authored-by: François Magimel <magimel.francois@gmail.com>
2022-01-04 09:34:39 +01:00
Hasan Ramezani
3dee9f1555 Pin psycopg2-binary to 2.8.6 2021-11-04 20:40:23 +01:00
Hasan Ramezani
3cd34c4d07 Add .pre-commit-config.yaml file. 2021-11-04 20:40:23 +01:00
Hasan Ramezani
1b96d8f828 Add Python 3.10 to testing matrix. 2021-11-04 20:40:23 +01:00