Commit Graph

74 Commits

Author SHA1 Message Date
Frédéric Péters 080aa779c8 assets: add basic export/import of assets in tar file (#6756) 2019-05-02 14:37:50 +02:00
Frédéric Péters 86e9f58cdb tests: adjust for whitespace changes after #31874 2019-04-15 09:43:52 +02:00
Frédéric Péters 5e5d3d4f72 misc: don't rely on is_anonymous being a CallableBool (#31026) 2019-03-01 11:34:22 +01:00
Frédéric Péters 0662ae94ed manager: fix display of page edition in case of unknown template (#29383) 2019-01-17 11:57:00 +01:00
Frédéric Péters a35727acc1 tests: always clean media files 2019-01-14 09:57:02 +01:00
Frédéric Péters dadad025a6 tests: move admin_user fixture to conftests 2018-12-27 10:05:25 +01:00
Frédéric Péters ce07e03a5d assets: always redirect user to most appropriate page (#21609) 2018-11-15 15:14:24 +01:00
Frédéric Péters 0caf6fa965 misc: change admin to use front login/logout (#21910) 2018-11-14 20:50:43 +01:00
Frédéric Péters 9a0b497f7a assets: make it possible to qualify assets as not being images (#27718) 2018-11-05 13:10:48 +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 a50bbad34b tests: use response.text for textual contents (py3) 2018-07-25 21:28:26 +02:00
Frédéric Péters 851e032040 tests: adjust upload contents to be bytes (py3) 2018-07-25 21:28:22 +02:00
Frédéric Péters 1b7400a0b4 tests: update tests on the road to python 3
(this includes a switch of lingo tests from django test client to
webtest)
2018-07-25 16:45:36 +02:00
Frédéric Péters 8fdd36ee31 general: give assets a stable URI (#24676) 2018-06-25 10:19:26 +02:00
Frédéric Péters d84205e181 tests: make sure all files are removed before checking assets (#24453) 2018-06-20 14:09:24 +02:00
Frédéric Péters 9798f72a11 tests: remove all assets before test_asset_slots_management (#24453) 2018-06-20 13:44:14 +02:00
Frédéric Péters 06c85910e4 general: add support for slot assets (#24453) 2018-06-20 13:27:32 +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 265752b496 tests: adapt sidebar to native gadjo sidebar (#22440) 2018-04-16 13:37:14 +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 a4f6f452b8 manager: add support for a new "text" json cell parameter type (#22129) 2018-02-27 10:19:25 +01:00
Frédéric Péters 75968b27b6 tests: update redirect location checks for django 1.11 (#20935) 2018-01-02 17:45:08 +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
Serghei Mihai 872e23a659 family: add placeholders for anonymous and unlinked user cases (#19827) 2017-11-07 17:14:20 +01:00
Serghei Mihai 3014a634ea cells: get only user visible content in placeholders (#19939) 2017-11-07 16:13:04 +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 3fce425269 tests: adapt tests to new TEMPLATES settings (#19578) 2017-10-30 21:33:48 +01:00
Frédéric Péters 8bf25cfabd manager: don't crash on buggy cells (#19503) 2017-10-18 08:15:09 +02: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 dfa44aaf6d misc: cache get_page_choices result during a request (#19015) 2017-09-27 16:21:03 +02:00
Thomas NOËL bc3d98a83b general: consider typeless parameters in json cells as strings (#17550) 2017-07-11 22:00:02 +02:00
Frédéric Péters 0b401e42f3 general: use "bool" as type name for booleans, to match wcs (#17433) 2017-07-07 14:11:15 +02:00
Frédéric Péters 819066421e general: add support for boolean json cell parameters (#17433)
"foobar": {
      "url": "https://...",
      "cache_duration": 86400,
      "name": "Test",
      "form": [
        {
          "varname": "identifier",
          "type": "string",
          "label": "Identifier"
        },
        {
          "varname": "details",
          "type": "bool",
          "label": "Include details",
          "required": false
        }
      ]
    },
2017-07-07 13:18:58 +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 14497be115 misc: apply some typographic rules on ckeditor fields (#16107)
This follows https://fr.wikipedia.org/wiki/Ponctuation.
2017-05-06 13:46:57 +02:00
Frédéric Péters b6894ae792 misc: add COMBO_SEARCH_SERVICES to default settings (#15929) 2017-05-02 15:52:05 +02:00
Frédéric Péters b7d62e0021 general: add pre-configured json cells (#15723) 2017-04-04 14:22:32 +02:00
Frédéric Péters 14c247b4d7 tests: adapt to django-webtest 1.9.1 change of server name 2017-03-11 16:17:16 +01:00
Thomas NOËL 4c3cf5e198 add generic search cell (#15085) 2017-03-03 11:09:24 +01:00
Frédéric Péters 5c77829cbe general: unify "Delete" button label and css class (#14958) 2017-02-13 11:48:34 +01:00
Frédéric Péters 1c41179455 manager: always display extra css class when option is defined (#13495) 2017-02-13 10:11:07 +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