Commit Graph

1652 Commits

Author SHA1 Message Date
Emmanuel Cazenave d35f5e1878 download zip archive of attached files (#36184) 2019-09-18 17:45:28 +02:00
Emmanuel Cazenave 6c89eed154 keep is_staff flag on superuser without group (#35095) 2019-09-18 11:46:11 +02:00
Emmanuel Cazenave 115b1b491b workaround 1.11 prefetch_related crash (#35674) 2019-09-16 18:41:03 +02:00
Emmanuel Cazenave 932d8f5e8d explicit redirection after document forwarding (#35674) 2019-09-16 18:40:57 +02:00
Emmanuel Cazenave 521499d074 use django-webtest client to check redirect (#35674) 2019-09-16 18:40:00 +02:00
Emmanuel Cazenave 1e86ec0c63 run tests with django 1.11 (#35674) 2019-09-16 18:34:15 +02:00
Emmanuel Cazenave 5f11056f8d use argparse in management commands (#35976) 2019-09-16 18:31:08 +02:00
Emmanuel Cazenave 5198912cc1 delegate: bypass django's session invalidation (#36160) 2019-09-16 18:17:46 +02:00
Emmanuel Cazenave 03ed3eea94 django 1.11: display actions buttons in mailbox (#36013) 2019-09-16 17:56:14 +02:00
Emmanuel Cazenave c77d487350 make FilteredSelectMultiple django 1.11 compliant (#35616)
- relax render signature
- disable html5 validation
2019-09-16 16:52:28 +02:00
Emmanuel Cazenave 86b6caf424 make file upload widgets django 1.11 compliant (#35616) 2019-09-16 16:52:28 +02:00
Emmanuel Cazenave bce10f49f6 delete dead code (#35616) 2019-09-16 16:52:28 +02:00
Emmanuel Cazenave f07bcfca78 notify: do not send mail if no recipients (#36027) 2019-09-11 19:31:59 +02:00
Emmanuel Cazenave d2e6eae288 pfwb: find users by email in sendmail command (#35965) 2019-09-10 15:35:47 +02:00
Emmanuel Cazenave 25e4bffb55 initialize ModelChoiceField with a queryset (#35743) 2019-09-06 11:47:58 +02:00
Emmanuel Cazenave c5ce2dcb90 remove custom 404 handling on favicon.icon (#35676) 2019-09-06 11:46:16 +02:00
Frédéric Péters 871bef9745 sendmail: add option to collect emails in a mbox to help debugging (#35808) 2019-09-04 15:40:58 +02:00
Frédéric Péters 4462db6bd8 sendmail: fix spelling of exit_code parameter name (#35807) 2019-09-04 11:31:36 +02:00
Frédéric Péters 46b9312182 sendmail: handle missing subject (#35803) 2019-09-04 10:37:19 +02:00
Emmanuel Cazenave c747d2ba8c settings: add back LOGOUT_URL (#35609) 2019-08-28 12:31:29 +02:00
Emmanuel Cazenave b1abeb828b pw: declare AppConfig object (#35609) 2019-08-28 12:31:04 +02:00
Emmanuel Cazenave 71882d91dd pfwb: register signals after application is marked as ready (#35609) 2019-08-28 12:29:44 +02:00
Emmanuel Cazenave df27412f59 remove django south configuration (#35609) 2019-08-28 12:29:14 +02:00
Emmanuel Cazenave 64c09b60e1 use django.forms.utils module (#35609) 2019-08-28 12:28:55 +02:00
Emmanuel Cazenave c02fd06bd1 use stdlib import_module (#35609) 2019-08-28 12:28:37 +02:00
Emmanuel Cazenave f59cc5930f mark redirect view as non permanent (#35609) 2019-08-28 12:27:27 +02:00
Emmanuel Cazenave 44114e6a52 get rid of django-autocomplete-light (#34952) 2019-08-28 12:20:53 +02:00
Emmanuel Cazenave b76a6bc61a get rid of django-cripsy dependency (#34933) 2019-08-28 12:16:46 +02:00
Emmanuel Cazenave cace429ddd use django native forms instead of django-cripsy (#34933) 2019-08-28 12:16:46 +02:00
Emmanuel Cazenave d8ff7fcf17 redirect unreferenced view (#34933)
And empty to templates that needs to exist but the rendered
response is never displayed to the user,
ony the context is used to create another response
(hackish subview implementation)
2019-08-28 12:16:46 +02:00
Emmanuel Cazenave cd1d9183dd jenkins: add support for hotfix releases 2019-08-28 12:08:54 +02:00
Christophe Siraut 21138adaf3 debian: add dh-python to build-depends (#33919) 2019-08-12 10:53:44 +02:00
Christophe Siraut 6aa08af7fe debian: remove dbconfig (#34084) 2019-08-12 10:52:29 +02:00
Christophe Siraut 72321ffdb1 pw: add updated banner (#35335) 2019-08-09 11:44:05 +02:00
Emmanuel Cazenave 6bb6cd686b support non naive datetime when timestamping documents (#35122) 2019-07-30 14:48:18 +02:00
Emmanuel Cazenave ffac503514 pw: update a template and some css (#35124) 2019-07-30 14:48:18 +02:00
Frédéric Péters 9c5a984318 pfwb: ignore noreply@pfwb.be for real 2019-07-22 12:18:13 +02:00
Emmanuel Cazenave 6a23d64555 road to 1.11: add compatiblity with django-journal 2.0.0 (#34755) 2019-07-15 17:30:11 +02:00
Emmanuel Cazenave 706b1ac182 delete unused DeletedMailBox (#34767) 2019-07-15 17:24:11 +02:00
Emmanuel Cazenave af32677238 road to 1.11 : delete custom json serializer (#34770) 2019-07-15 17:23:16 +02:00
Emmanuel Cazenave 96b0f8a939 stop using environment variables (#34305)
Except the CUSTOMIZATION variable.

Setting variables on a specific deployment is now possible in
/etc/docbow/settings.py and /etc/docbow/settings.d/*.py files.
These settings are the last being loaded and therefore take
precedence over docbow_projects.settings.

docbow_project/pw/setttings.py and docbow_project/pfwb/setttings.py are kept
as legacy documentation but are not loaded any more.
2019-07-15 15:59:45 +02:00
Emmanuel Cazenave 1fbb00c7af tests: use postgres (#34500) 2019-07-15 15:31:32 +02:00
Emmanuel Cazenave a13e8eabeb road to 1.11: use the TEMPLATES variable in settings (#34620) 2019-07-15 15:17:11 +02:00
Emmanuel Cazenave d8ce22be2b road to 1.11: use _meta.get_field method (#34612) 2019-07-15 15:13:08 +02:00
Emmanuel Cazenave 25eec07578 road to 1.11: don't load 'url' template tag (#34609) 2019-07-15 15:11:32 +02:00
Emmanuel Cazenave 4bc47bdf8e road to 1.11: get rid of django 1.8 deprecations in url declarations (#34606) 2019-07-15 15:09:44 +02:00
Frédéric Péters f539658201 pfwb: allow users to be both deputy and ministre (#34553) 2019-07-09 16:03:21 +02:00
Frédéric Péters 5d8d5f78aa pfwb: ignore noreply@pfwb.be emails (#34143) 2019-07-09 15:08:29 +02:00
Emmanuel Cazenave c7d3c3e8ed delete unused function (#334474) 2019-07-04 09:32:43 +02:00
Emmanuel Cazenave a4f9f987b2 hide private documents from guest delegate (#34515) 2019-07-04 09:29:02 +02:00