Commit Graph

240 Commits

Author SHA1 Message Date
Frédéric Péters 592e4c6ad2 document how to run wcs cells tests 2015-04-02 11:23:26 +02:00
Frédéric Péters 59cac244ca misc: limit django version to 1.7 2015-04-02 11:01:04 +02:00
Frédéric Péters 490194be33 tests: test wcs current forms cell 2015-04-02 10:46:54 +02:00
Frédéric Péters 42a5e0313a tests: start testing wcs cells 2015-04-01 23:18:20 +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
Frédéric Péters 58e9154311 settings: remove erroneous reference to sekizai (#6834) 2015-03-26 13:18:47 +01:00
Frédéric Péters da299d3477 use '/' as URL for the root index page 2015-03-17 16:53:22 +01:00
Frédéric Péters 240d2e992a update cell additional label after cell has been saved 2015-03-15 16:35:05 +01:00
Frédéric Péters e24991ad2c translation: change "Template" to "Modèle de page" 2015-03-15 11:36:26 +01:00
Frédéric Péters ab0bef3a10 public: remove duplicated </li> 2015-03-15 10:46:17 +01:00
Frédéric Péters b9c3013d91 misc: unescape html entities (#6631) 2015-03-14 19:39:56 +01:00
Frédéric Péters 34b6c333a0 manager: make it possible to be extended by plugins (#6704) 2015-03-11 15:49:54 +01:00
Frédéric Péters a4e5d1ec72 manager: align delete buttons to the right 2015-03-11 15:49:37 +01:00
Frédéric Péters 21bf712a1f manager: generic class for listing objects 2015-03-11 15:29:26 +01:00
Frédéric Péters 94d3552020 add "import site" command to appbar menu 2015-03-11 15:07:27 +01:00
Frédéric Péters 14635f71f1 add appbar menu (#6703) 2015-03-11 15:06:31 +01:00
Frédéric Péters 80645cfb5b wcs: properly quote query parameter 2015-03-10 14:17:55 +01:00
Frédéric Péters f5f09c14a3 update French translation 2015-03-10 11:02:40 +01:00
Frédéric Péters 735e1f76ec general: use app_label/model as key for content types (#6660)
Using content_type.id will fail in multitenant situations where the
content_type table is not shared across tenants, it would get cached for one
tenant and used in another, resulting in catastrophic failures.
2015-03-10 10:44:22 +01:00
Frédéric Péters 9355926745 setup: fix build of translations, refer to correct dirname 2015-03-10 09:51:35 +01:00
Frédéric Péters 92ddebb876 setup: build translations during 'build' phase 2015-03-09 17:34:11 +01:00
Frédéric Péters edd2dddeb2 misc: ship .mo file in tarball 2015-03-09 17:33:37 +01:00
Frédéric Péters 447294bdac misc: add template_vars context processor 2015-03-09 14:39:32 +01:00
Frédéric Péters 68db5485a1 misc: import signature utility functions from cmsplugin_blurp 2015-03-06 12:06:57 +01:00
Frédéric Péters 10cb7e64c9 tests: enable wcs 2015-03-02 09:05:21 +01:00
Frédéric Péters d890a4a73d handle settings.APPEND_SLASH 2015-03-01 17:15:40 +01:00
Frédéric Péters 542b948ce9 limit FortuneCell to debug environments 2015-03-01 14:49:35 +01:00
Frédéric Péters c28354e7ed public: redirect to login page if private page and unlogged user 2015-02-27 14:05:49 +01:00
Frédéric Péters 6795f66b89 always set MELLON_IDENTITY_PROVIDERS as mellon fails otherwise 2015-02-27 14:05:14 +01:00
Frédéric Péters 75d9843bd2 requirements: allow anything over 1.7 2015-02-26 10:16:13 +01:00
Frédéric Péters 765d738a25 make sure an empty text cell is ok (blank & null :/) 2015-02-26 10:04:04 +01:00
Frédéric Péters 7d7be2c6b3 wcs: enable if there are declared wcs sites (#6571) 2015-02-23 13:39:00 +01:00
Frédéric Péters 39539ad4d1 general: add template for site import 2015-02-18 16:41:28 +01:00
Frédéric Péters b3fbce81ab general: add site-import code (#6197) 2015-02-18 15:48:44 +01:00
Frédéric Péters 69e9e9bf86 wcs: add migration to match 146a58c 2015-02-18 14:57:43 +01:00
Frédéric Péters 38a20e6d7d manager: add an export link to main page 2015-02-18 14:56:56 +01:00
Frédéric Péters 1edef2a3f6 manager: add site export (#6197) 2015-02-18 14:15:31 +01:00
Frédéric Péters 146a58c346 wcs: also increase size of cached title column 2015-02-18 12:54:15 +01:00
Frédéric Péters 04c0b3a5d9 wcs: increate max length of references
Hooray for forms with slugs such as
completer-un-dossier-enfance-cree-avec-un-agent-d-accueil-envoi-de-pieces-justificatives
2015-02-18 12:51:44 +01:00
Frédéric Péters 36ccaa7973 wcs: makes sure the secret key is passed as a pure string 2015-02-18 12:31:57 +01:00
Frédéric Péters a471dc1ba8 general: extend menu cell with a depth attribute 2015-02-18 11:22:03 +01:00
Frédéric Péters 59d84aa1e3 general: keep on working if mellon is not installed 2015-02-18 09:52:34 +01:00
Frédéric Péters 97403e9ea1 general: look if there are declared idp to enable mellon auth
This makes it possible to always have the mellon authentication backend
enabled, which helps for on-the-fly activation of mellon in tenants-based
setups.
2015-02-18 09:37:33 +01:00
Frédéric Péters 012e51f6fa settings: change default mellon configuration not to look for keys 2015-02-18 08:35:54 +01:00
Frédéric Péters c44ba9c495 general: add a menu (children of current page) cell type
It has no options for the moment but may be expanded in the future to have
root and depth options.
2015-02-18 08:35:54 +01:00
Frédéric Péters 8ddfae3eae general: add a slug to individual cells
It is optional and can be set from an "options" popup; it is used as an
additional class name; this is created to identify various cells of texts
on a page (ex: "introduction-text", "address", "schedule").
2015-02-18 08:35:54 +01:00
Frédéric Péters 12b8c77458 wcs: add initial migration 2015-02-18 08:35:54 +01:00
Frédéric Péters aaccb255df data: initialise migrations 2015-02-18 08:35:54 +01:00
Jérôme Schneider 036269975b MANIFEST.in: include locales, templates, statics and docs (#6542) 2015-02-17 16:49:22 +01:00
Frédéric Péters 2b5e0fe29f general: make it possible for a cell to declare itself as irrelevant (#6447) 2015-02-16 17:09:04 +01:00