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
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