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 |
Emmanuel Cazenave
|
a382734360
|
exclude inactive MailingList from recipients (#44085)
|
2020-06-17 10:46:07 +02:00 |
Emmanuel Cazenave
|
a275a2eace
|
unicodecsv: use StringIO as a class (#44147)
|
2020-06-17 10:43:01 +02:00 |
Emmanuel Cazenave
|
4c357fa5d4
|
limit django-picklefield to < 2.0.0 (#43922)
|
2020-06-17 10:11:49 +02:00 |
Emmanuel Cazenave
|
fdeca6eec0
|
tests: actively close db connection (#43575)
|
2020-06-08 13:52:49 +02:00 |
Emmanuel Cazenave
|
88f548eabe
|
limit django-picklefield to < 1.0.0 (#43744)
|
2020-06-08 13:51:07 +02:00 |
Emmanuel Cazenave
|
eef45365ac
|
remove settings safeguard (#35125)
|
2020-06-03 16:24:32 +02:00 |
Emmanuel Cazenave
|
51bd0086ae
|
run tests in python 3 (#40572)
|
2020-06-03 15:07:27 +02:00 |
Emmanuel Cazenave
|
406bea83ca
|
handle binary/text when using file (#40572)
|
2020-06-03 15:07:14 +02:00 |
Emmanuel Cazenave
|
79f8e67f78
|
expand some iterator (#40572)
|
2020-06-03 15:05:50 +02:00 |
Emmanuel Cazenave
|
3226f8b2bb
|
grab urlopen from six (#40572)
|
2020-06-03 15:05:46 +02:00 |