Commit Graph

104 Commits

Author SHA1 Message Date
Thomas NOËL 2a8758f677 debian_config.py now use hobo/debian_config_common.py (#6838) 2015-03-26 14:40:40 +01:00
Thomas NOËL 63a6c51c7d tenant settings: use SettingsJSON by default 2015-03-23 14:31:48 +01:00
Thomas NOËL 2ca7a789f5 fix last commit (debian_config.py: 'VAR_DIR' is not defined, #6297) 2015-03-16 17:43:17 +01:00
Thomas NOËL 890903d96f repackaging, multitenant only (#6297) 2015-03-16 14:57:05 +01:00
Jérôme Schneider 3795559c98 multitenant: update nginx example to support media by tenant 2015-02-19 14:33:07 +01:00
Jérôme Schneider 72ea92c938 debian/debian_config.py: fixes TEMPLATE_DIRS and STATICFILES_DIRS 2015-02-19 14:18:47 +01:00
Frédéric Péters 26ec14b8a2 multitenant: add more middlewares to default config 2015-02-18 17:53:37 +01:00
Frédéric Péters 4cc8376a74 multitenant: fix nginx serving of static files from tenants 2015-02-18 17:50:24 +01:00
Frédéric Péters 2ac222d051 multitenant: use adapter for mellon authentication (see #6547) 2015-02-18 15:57:15 +01:00
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