Commit Graph

1621 Commits

Author SHA1 Message Date
Emmanuel Cazenave 98733518e4 update translations 2021-02-02 11:43:54 +01:00
Emmanuel Cazenave 01f2e2c657 include foldable.js (#50750) 2021-02-01 18:03:10 +01:00
Emmanuel Cazenave 211371a7c1 template: conditionnaly display extra_senders (#50737) 2021-02-01 17:31:14 +01:00
Emmanuel Cazenave a950176a47 add extra senders capability (#49185) 2021-01-29 18:13:53 +01:00
Emmanuel Cazenave baebc42524 misc: reformat using black (#49290) 2021-01-29 18:13:53 +01:00
Emmanuel Cazenave 1e425f5f29 misc: move Meta and Media at the beginning of their outer class (#49290) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave d84145ca2c change existing migration (#49240) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 87a5e8ac4c tox: run tests against django 2.2 (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave ca3d999afc use mark_safe instead of allow_tags (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 26db4f6600 tests: use localized datetimes (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave e495a58638 ellipsize at model level to avoid escape clusterfuck (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave ca7a948c2b user 'set' method instead of direct assignment on many to many relationship (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave f068578330 user raw string for regexp pattern (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave f1d07f7e05 use base_manager_name instead of use_for_related_fields (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 27a8bdb7fb widgets.render must accept a renderer argument (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 24ee0ceb68 user is_anonymous and is_authenticated as properties (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 9aa59cef6c accept a 'request' argument and the authentication backend (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave bb5b695f75 use contrib.auth class based views (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave d18989835b avoid deprecated invocation of 'include' (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 0e4db71461 make the middleware compatible with MIDDLEWARE setting (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 72109fd8dd import url functions from django.urls (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 568d4c93d9 declare on_delete behaviour on ForeignKey and OneToOne fields (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 40d75a7395 tests: use assert statement instead of assertEquals and assertNotEquals (#49189) 2021-01-29 18:13:52 +01:00
Emmanuel Cazenave 522f7e588a make manage.py executable (#48822) 2021-01-29 18:13:52 +01:00
Frédéric Péters b43c2556b2 build: update to use origin/main 2020-12-26 15:21:16 +01:00
Emmanuel Cazenave 5145db8747 restore raw sql queries (#48320) 2020-11-06 02:01:53 +01:00
Emmanuel Cazenave 7f0cc69a96 test: set LANGUAGE_CODE (#48320) 2020-11-06 01:54:28 +01:00
Emmanuel Cazenave 168166ea57 use restore icon in outbox trash view (#48151) 2020-10-30 13:48:34 +01:00
Emmanuel Cazenave 71fa0d992c move trash link (#47989) 2020-10-23 12:19:06 +02:00
Emmanuel Cazenave abfe4928e5 debian: disable write exception in uwsgi.ini (#47951) 2020-10-23 11:06:17 +02:00
Emmanuel Cazenave 1e8895dfdd packaging: add svg static files (#47971) 2020-10-22 17:05:12 +02:00
Christophe Siraut a0cc9a779a templates: remove whitespace in email subject (#47725) 2020-10-15 12:14:30 +02:00
Emmanuel Cazenave 703eb06ce7 translation update 2020-10-11 20:48:09 +02:00
Emmanuel Cazenave ebbec1584e use custom html to display page numbers (#47468) 2020-10-11 18:47:26 +02:00
Emmanuel Cazenave 522049a9a0 create inbox/outbox trash (#45372) 2020-10-08 12:33:32 +02:00
Emmanuel Cazenave 50619c3f8a avoid raw SQL queries (#44909) 2020-10-08 12:33:32 +02:00
Frédéric Péters 1f2564b839 tox: limit mock version for compatibility with python 3.5 2020-10-06 09:27:05 +02:00
Emmanuel Cazenave 32f23618a9 sendmail: let the email library do the decoding (#46820) 2020-10-01 12:21:27 +02:00
Emmanuel Cazenave a190bc6afc tox: remove python 2 builds (#47227) 2020-10-01 11:46:58 +02:00
Emmanuel Cazenave c332ebea7d use fromtimestamp from where it belongs (#46751) 2020-09-21 12:40:11 +02:00
Emmanuel Cazenave 2b4bad5151 stop grabbing CUSTOMIZATION from environnment (#34085) 2020-09-17 11:49:34 +02:00
Christophe Siraut 5fee328e3c views: do not encode csv/ods strings (#46654) 2020-09-15 19:01:32 +02:00
Emmanuel Cazenave c0a69c7e8c pw: try different encodings in sendmail (#46623) 2020-09-14 18:18:33 +02:00
Christophe Siraut f34d5850b1 d/control: add python3-django-mellon to recommends (#46267) 2020-09-03 09:24:17 +02:00
Emmanuel Cazenave ec37ca9909 debian: use docbow-manage script in cron (#46271) 2020-09-02 10:59:27 +02:00
Emmanuel Cazenave 12eab2a608 misc: compat with python3-magic (#46253) 2020-09-01 15:15:22 +02:00
Emmanuel Cazenave a2793266db debian: switch to python 3, uwsgi and native systemd configuration (#44410) 2020-09-01 11:57:18 +02:00
Emmanuel Cazenave 0364ad0ee5 tox: pin setuptools 2020-08-31 17:15:59 +02:00
Emmanuel Cazenave f5b6b11fc0 tox: pin SQLAlchemy-Utils (#44866) 2020-07-06 15:42:40 +02:00
Emmanuel Cazenave 4bf659da18 py3: update except syntax (#44415) 2020-06-29 14:03:22 +02:00