Commit Graph

1661 Commits

Author SHA1 Message Date
Emmanuel Cazenave 868d6c8a85 move some test helpers in a dedicated module (#36302) 2019-09-24 15:17:32 +02:00
Emmanuel Cazenave 2938cf5e30 include new locale directory in distribution 2019-09-23 15:27:47 +02:00
Emmanuel Cazenave 6e85db4aa5 fix message format in transaltion 2019-09-23 14:58:54 +02:00
Emmanuel Cazenave d0495769a8 update transaltions 2019-09-23 14:23:43 +02:00
Emmanuel Cazenave e9e6d438fc define verbose names for PloneFileType (#36232) 2019-09-20 11:09:31 +02:00
Emmanuel Cazenave 543b69470f merge multiple po files into one (#36232)
Merge each po file from docbow, humantime and pfwb into locale/fr/LC_MESSAGES/django.po
2019-09-19 19:44:49 +02:00
Emmanuel Cazenave 2aded15069 clean BASE_DIR setting (#36232) 2019-09-19 19:39:30 +02:00
Emmanuel Cazenave 0d8c46c208 log zip file download (#36249) 2019-09-19 10:46:46 +02:00
Emmanuel Cazenave e299fcff0a rename zip file (#36249) 2019-09-19 10:35:50 +02:00
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