Commit Graph

78 Commits

Author SHA1 Message Date
Frédéric Péters 86519bca0e manager: force imported json to be read as text (#35425) 2019-08-18 14:47:00 +02:00
Frédéric Péters 00eb57befd python3: encode before hashing (#35425) 2019-08-18 14:46:22 +02:00
Frédéric Péters 19011ae0d3 manager: keep cell open after edit actions (#33103) 2019-05-20 17:40:55 +02:00
Frédéric Péters c9e1f5f688 manager: change manager_form_template to only be about the form (#31874) 2019-04-15 09:30:29 +02:00
Frédéric Péters 377208ce68 misc: present self with a "portal-agent" slug in menu.json (#28105) 2018-11-19 13:46:41 +01:00
Frédéric Péters e626b0b6b3 general: revamp cell visibility options (#17001) 2018-10-29 14:37:55 +01:00
Frédéric Péters d349635d07 misc: allow page with same slug but different parents (#8521) 2018-08-17 16:04:08 +02:00
Frédéric Péters 67931d2d78 add compatibility with python 3 (#25486) 2018-07-28 09:55:59 +02:00
Frédéric Péters ce71720c40 general: move asset management to its own app (#24450) 2018-06-19 09:06:38 +02:00
Frédéric Péters 0a610fd2a2 general: add possibility to restore snapshots from history (#21602) 2018-05-16 15:46:16 +02:00
Frédéric Péters 43da526e69 general: add page versionning (#21602) 2018-05-16 15:46:16 +02:00
Serghei Mihai bbf8ae107e data: add description to page (#23262) 2018-04-24 11:49:58 +02:00
Frédéric Péters d8b17a57d9 manager: display an error when importing a non-json file (#21056) 2018-03-18 18:41:45 +01:00
Frédéric Péters 18523bc1ff general: display an error when importing a site with missing groups (#16317) 2018-03-17 17:45:20 +01:00
Frédéric Péters 23e45534d1 misc: fix asset overwrite when CKEDITOR_RESTRICT_BY_USER is set 2017-12-30 13:52:38 +01:00
Frédéric Péters 8654f59e38 manager: rewind uploaded image before checking its type
The behaviour on the jenkins host (different Pillow version?) is a bit
different and fails if the uploaded file is not rewinded.
2017-12-30 13:41:24 +01:00
Frédéric Péters f23083b9b6 manager: add action to overwrite an asset (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters 8f6e102720 manager: add upload from assets management page (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters a652a983b6 manager: add minimal search of assets (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters be2a10e460 manager: revamp assets management page (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters 9549c472a6 misc: use real hostname in fake request used to get placeholders (#19993) 2017-11-09 14:51:23 +01:00
Frédéric Péters 7d916d3d5b manager: include cell type in placeholder names (#19868) 2017-11-07 11:31:29 +01:00
Frédéric Péters 96208f1f40 misc: also look for placeholders within cells (#19443) 2017-10-16 14:28:13 +02:00
Frédéric Péters 70acfb2a33 manager: don't display internal placeholders (#19341) 2017-10-13 17:21:02 +02:00
Frédéric Péters 34f6fc985b general: extract placeholder details from templates instead of settings (#18925) 2017-10-13 14:46:53 +02:00
Frédéric Péters 4118b6a0ca manager: fix HTTP status code of reorder call (#17261) 2017-06-30 11:51:16 +02:00
Frédéric Péters 730f73a9a3 misc: make individual page export importable (#16705) 2017-06-06 13:41:45 +02:00
Frédéric Péters 9dea315a53 general: add possibility to attach a picture to pages (#16337) 2017-05-19 16:11:11 +02:00
Frédéric Péters 48065634d2 general: enhance import/export cmdline commands (#15665)
This unifies behaviour with other publik components, it adds support for
stdin/stdout using '-' as filename, and adds if-empty and clean flags to
the import command.
2017-04-06 22:58:36 +02:00
Thomas NOËL 427525dfc4 add quotes on menu label (#15140) 2017-03-06 09:58:54 +01:00
Frédéric Péters fe831e5d68 misc: declare TEMPLATE_VARS for real (#14880) 2017-02-03 15:31:35 +01:00
Thomas NOËL 884fdd0782 misc: use application/javascript as content type for jsonp request (#14683) 2017-01-19 17:01:45 +01:00
Frédéric Péters f3391a6279 general: add new export_site management command (#13540) 2016-10-23 16:41:48 +02:00
Jean-Baptiste Jaillet 78c1c2f5e4 manager: add choice between deleting the page, or also its subpages (#12754) 2016-08-18 13:00:36 +02:00
Jean-Baptiste Jaillet 54c8ab505e manager: order page for export (#12341)
Order page in list before json dumping in order to have parents before
any children
2016-07-04 15:42:37 +02:00
Frédéric Péters 80777c430c general: simplify acquisition of parent content (#11110) 2016-06-02 16:09:08 +02:00
Frédéric Péters b9b93e0034 manager: add edit page for "exclude from navigation" attribute (#10991) 2016-05-19 16:30:52 +02:00
Frédéric Péters 541343d2ed manager: move title and slug to their own edit dialogs (#10940) 2016-05-17 11:21:15 +02:00
Frédéric Péters a80bfe9d6c manager: change "add new cell" to a select box in placeholders divs (#10940) 2016-05-17 11:21:15 +02:00
Frédéric Péters 84111b3b15 manager: move page options to the sidebar (#10940) 2016-05-17 11:21:15 +02:00
Benjamin Dauvergne 11f40c4441 library: use klass._meta instead of django.contrib.contenttypes (#9895) 2016-02-08 15:29:00 +01:00
Frédéric Péters b06b2da707 manager: always update cell form after a click on the save button (#9215) 2015-12-05 23:40:46 +01:00
Frédéric Péters a478ee212c misc: fix additional label json view to work on lazy gettext strings (#9212) 2015-12-05 18:33:51 +01:00
Frédéric Péters da6a770a4a misc: fix asset deletion when CKEDITOR_RESTRICT_BY_USER is set (#8831) 2015-11-02 08:10:22 +01:00
Thomas NOËL fbbf96fe3c additional-label json view: outputs '' instead of 'null' 2015-05-29 18:53:14 +02:00
Frédéric Péters 7884ea2aaf manager: fix dragndrop of cell in pages with several filled placeholders (#7319) 2015-05-22 13:38:01 +02:00
Frédéric Péters 3b64bc6617 trivial: remove trailing semi-colon 2015-05-20 20:16:24 +02:00
Frédéric Péters c667a9018a manager: export management access entry point as json (#7155) 2015-05-20 11:15:17 +02:00
Frédéric Péters b5fee77f5e manager: add an asset management page to remove images (#6590) 2015-05-05 14:59:28 +02:00
Frédéric Péters 58394a4e15 don't use a permanent redirect after adding a cell (#6591) 2015-03-27 10:48:47 +01:00