Commit Graph

95 Commits

Author SHA1 Message Date
Jérôme Schneider 4bb518ff98 debian/multitenant/debian_config.py: fixes, add mellon and add
hobo.agent.common
2015-02-17 18:21:03 +01:00
Jérôme Schneider 3faac4f2b0 control: combo-multitenant depends on gunicorn 2015-02-17 18:05:56 +01:00
Jérôme Schneider 140d858ad7 initial commit 2015-02-17 17:37:10 +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
Frédéric Péters d7a7d2ed08 general: import plugin system (#6418) 2015-02-06 09:32:55 +01:00
Frédéric Péters 74054c3f61 wcs: make it possible to disable wcs cells from the settings
In multitenant setups the combo.apps.wcs module will be loaded but some sites
may not want to advertise the wcs cell types.
2015-02-05 16:31:16 +01:00
Frédéric Péters c1f3ccb435 tests: update for new login url 2015-01-30 12:04:10 +01:00
Frédéric Péters 116da72863 change local/saml login configuration to work in multitenant environments 2015-01-30 11:37:08 +01:00
Frédéric Péters e7f48ed972 wcs: don't sign anonymous requests 2015-01-30 10:43:11 +01:00
Frédéric Péters bac81db086 wcs: add a "forms of a category" cell (#6280) 2015-01-27 22:46:28 +01:00
Frédéric Péters 2245b1e220 wcs: add a category cell, with the possibility to link to internal pages 2015-01-27 15:34:01 +01:00
Frédéric Péters 15f94f4e89 wcs: add "current drafts" cell type, factorizing the "forms" one (#6289) 2015-01-25 17:07:36 +01:00
Frédéric Péters b973a0d94d wcs: add a cell for current user forms (#6288) 2015-01-25 17:07:36 +01:00
Frédéric Péters b5003f007e manager: rename css file to be specific 2015-01-25 17:07:36 +01:00
Frédéric Péters 4bd90c6896 public: list direct children in sublevel menu 2015-01-25 17:07:36 +01:00
Frédéric Péters 52c3c442ce general: add ajax refresh support to cells 2015-01-25 10:35:22 +01:00
Frédéric Péters 325593e7fa tests: public pages 2015-01-18 20:01:31 +01:00
Frédéric Péters a3643a7057 tests: remove unnecessary settings imports 2015-01-18 19:51:25 +01:00
Frédéric Péters 4372d82a90 tests: add page export test 2015-01-18 19:50:43 +01:00
Frédéric Péters ae72f0952b tests: update test to be compatible with beautifulsoup 3 2015-01-18 15:31:07 +01:00
Frédéric Péters 3438c01951 tests: add a test adding/editing a text cell 2015-01-18 15:09:59 +01:00
Frédéric Péters 4831e74090 tests: add a custom settings file to get tests run with LANGUAGE=en-us 2015-01-17 19:30:05 +01:00
Frédéric Péters 9416909bd0 general: add French translation (#6309) 2015-01-17 19:15:16 +01:00
Frédéric Péters 1c25348ce9 data: add __unicode__ method to cells 2015-01-17 17:08:54 +01:00
Frédéric Péters 64f351e933 pylint: remove unused imports 2015-01-17 17:07:16 +01:00
Frédéric Péters 7b88cf5d4e tests: remove setup function as it's not allowed database access 2015-01-17 15:37:30 +01:00
Frédéric Péters dff7a29851 tests: initial tests for manager pages 2015-01-17 15:32:23 +01:00
Frédéric Péters 3463e00d39 manager: fix initial message text 2015-01-17 15:16:59 +01:00
Frédéric Péters 2cdcbe8760 pylint: remove unused file 2015-01-17 14:33:55 +01:00
Frédéric Péters 8744d4d9c4 pylint: remove unused import 2015-01-17 14:33:20 +01:00
Frédéric Péters 756c796562 pylint: fix spacing between list elements 2015-01-17 14:32:42 +01:00
Frédéric Péters 2196389d5e settings: don't import all of global_settings 2015-01-17 14:23:05 +01:00
Frédéric Péters e6d9c8bb22 pylint: remove unused imports 2015-01-17 14:19:16 +01:00
Frédéric Péters 78edbe3645 pylint: fix class reference in super() call 2015-01-17 14:17:44 +01:00
Frédéric Péters 7de3551e05 pylint: remove unnecessary semicolons 2015-01-17 14:17:41 +01:00
Frédéric Péters a584bd720c add initial tests on pages and cells 2015-01-17 14:01:57 +01:00
Frédéric Péters 3600e857cc general: add django-mellon optional usage (#6195) 2015-01-17 12:53:04 +01:00
Frédéric Péters 20fae52c59 manager: add an excerpt of the cell content in title 2015-01-17 12:50:34 +01:00
Frédéric Péters ebff1e6ad1 blurps: make it possible to mark blurps as private 2015-01-17 12:50:34 +01:00
Frédéric Péters f703a6799b general: add visibility settings to cells (#6201) 2015-01-17 12:50:34 +01:00
Frédéric Péters d96caac307 manager: makes sure slug is unique 2015-01-17 12:50:33 +01:00
Frédéric Péters 78cf8156cd manager: fill first page form with default values 2015-01-17 12:50:33 +01:00
Frédéric Péters cfcb70a3f1 manager: add an informational message when site is empty 2015-01-17 12:50:33 +01:00
Frédéric Péters d6575cccb7 manager: add link to delete a page 2015-01-17 12:50:33 +01:00
Frédéric Péters 30ed79d202 manager: move list of pages to management homepage 2015-01-17 12:50:33 +01:00
Frédéric Péters a3c371f76a general: redirection page (#6199) 2015-01-17 12:50:33 +01:00
Frédéric Péters 8e86134677 general: make it possible to exclude a page from navigation 2015-01-17 12:50:33 +01:00
Frédéric Péters 3ed5b2c4eb manage: force user to be logged in as staff to access management pages (#6278) 2015-01-17 12:50:32 +01:00
Frédéric Péters 85d26f199e add settings and URLs required for ckeditor image upload support 2015-01-17 12:49:51 +01:00