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