Commit Graph

265 Commits

Author SHA1 Message Date
Thomas NOËL fe4c97aac5 wcs, category cell: remove obsolete link_page in form (#7421, cont.) 2015-05-29 18:11:50 +02:00
Thomas NOËL b0e8071708 linkcell: additional label can be the internal page title (#7400, cont.) 2015-05-29 17:23:07 +02:00
Thomas NOËL 6d6bd722e2 linkcell: link_page can be empty (#7400, cont.) 2015-05-29 17:06:03 +02:00
Thomas NOËL c532e7cb0b wcs, category cell: remove the possibility to link to internal pages (#7421) 2015-05-29 16:02:37 +02:00
Thomas NOËL e53d411fb2 linkcell with link_page and anchor: add tests (#7400) 2015-05-29 15:42:21 +02:00
Thomas NOËL 64e5c82c60 add requests in requirements.txt and debian/control 2015-05-29 15:21:06 +02:00
Thomas NOËL 49e3ee9b41 skeleton: don't crash if no source (#7420) 2015-05-29 14:38:32 +02:00
Thomas NOËL 82e4bef240 linkcell: can link to a page; can have an anchor(#7400) 2015-05-29 14:26:52 +02:00
Frédéric Péters b1bb35a952 skeleton: use a more flexible output for empty placeholders (#7411) 2015-05-29 13:56:36 +02:00
Frédéric Péters 780d437f60 add linkcell migration 2015-05-28 16:15:21 +02:00
Frédéric Péters 94a946fa88 misc: add a simple link cell type (#7322) 2015-05-28 13:54:31 +02:00
Frédéric Péters f21cefe392 misc: expose cell in context when rendering its manager (#7346) 2015-05-26 17:48:40 +02:00
Frédéric Péters 650010b835 plugins: add method to register manager urls (#7345) 2015-05-26 17:48:40 +02:00
Frédéric Péters 036c349e75 distribute theme for "portail agent" (#7294) 2015-05-26 17:48:40 +02:00
Frédéric Péters 099a07a98b trivial: remove unncessary calls to console.log() 2015-05-26 17:48:40 +02:00
Thomas NOËL 476f7a4694 settings.py: add combo.apps.publik in INSTALLED_APPS 2015-05-26 17:14:53 +02:00
Frédéric Péters 263c667222 add combo.apps.publik, to advertise the list of known services (#7154) 2015-05-22 13:47:07 +02:00
Frédéric Péters bbbf85a277 misc: add django-jsonfield to requirements 2015-05-22 13:47:07 +02:00
Frédéric Péters 7fcf6167aa wcs: cache all form attributes (#7323) 2015-05-22 13:38:01 +02:00
Frédéric Péters aabe5461ad manager: make it possible for cells to override cell_form.html (#7321) 2015-05-22 13:38:01 +02:00
Frédéric Péters 7884ea2aaf manager: fix dragndrop of cell in pages with several filled placeholders (#7319) 2015-05-22 13:38:01 +02:00
Thomas NOËL 338199da75 update combo.apps.wcs README 2015-05-22 10:26:59 +02:00
Frédéric Péters 00c668a56e wcs: make sure the wcs URL has a trailing slash (#7326) 2015-05-21 13:18:52 +02:00
Frédéric Péters 3b64bc6617 trivial: remove trailing semi-colon 2015-05-20 20:16:24 +02:00
Frédéric Péters 0cd6dd6b0d trivial: remove unused imports 2015-05-20 20:16:24 +02:00
Frédéric Péters 6d84629701 tests: remove combo.apps.wcs, it's now installed by default 2015-05-20 19:41:01 +02:00
Thomas NOËL e66d938c7d settings.py: add combo.apps.wcs in INSTALLED_APPS
w.c.s. cells appear only if a 'wcs' element exists in
settings.KNOWN_SERVICES
2015-05-20 19:13:47 +02:00
Frédéric Péters ec06dabf2f wcs: refactor access to KNOWN_SERVICES to really be uniform (#7273) 2015-05-20 11:15:17 +02:00
Frédéric Péters c667a9018a manager: export management access entry point as json (#7155) 2015-05-20 11:15:17 +02:00
Frédéric Péters b804200358 skeleton: select correct menu item (#7225) 2015-05-17 23:21:51 +02:00
Frédéric Péters 0b7b8f7884 skeleton: don't consider access rights when building the menu (#7225) 2015-05-17 23:21:51 +02:00
Frédéric Péters aa40823826 public: display a welcome message on empty sites (#7213) 2015-05-15 19:01:04 +02:00
Serghei Mihai 8bbd58a7ab wcs: use a generic KNOWN_SERVICES setting instead of COMBO_WCS_SITES (#6711) 2015-05-13 16:04:56 +02:00
Frédéric Péters 4de32236f0 general: add a 'base.html' template webservice (#7137) 2015-05-12 16:27:59 +02:00
Jérôme Schneider 038d00a6de debian/combo.init: we need to set a shell for su commands (#7071) 2015-05-12 14:41:07 +02:00
Frédéric Péters 53101b136c general: remove middleware support from plugins (#6979) 2015-05-11 22:01:41 +02:00
Frédéric Péters dfaea1d163 wcs: get list of forms as a list 2015-05-11 18:16:32 +02:00
Frédéric Péters de4b840a59 translation update 2015-05-11 18:16:32 +02:00
Frédéric Péters b611d57e98 wcs: add a tracking code input cell (#6630) 2015-05-11 18:16:32 +02:00
Frédéric Péters aeb9f4e78a public: fix display of hierarchival menus (#7197) 2015-05-11 16:49:13 +02:00
Frédéric Péters 6c86f26186 general: use django.apps to register URLs and actions (#6979) 2015-05-11 16:48:54 +02:00
Frédéric Péters b5fee77f5e manager: add an asset management page to remove images (#6590) 2015-05-05 14:59:28 +02:00
Thomas NOËL 36175f47bd settings: fix mellon attributes mapping 2015-04-30 01:08:08 +02:00
Thomas NOËL b4efbb33bf never pass username attribute as NameID value (#7083) 2015-04-30 00:44:27 +02:00
Frédéric Péters 807f2959d4 wcs: defer loading if there's nothing in cache (#6977) 2015-04-20 12:58:04 +02:00
Frédéric Péters fd65db2774 manager: properly close {% endblock (#6689) 2015-04-20 12:58:04 +02:00
Benjamin Dauvergne ae53bb193b manager: replace homepage url and title by value of settings MANAGER_(HOMEPAGE/TITLE)_URL (fixes #6689) 2015-04-20 12:45:25 +02:00
Frédéric Péters 1ddb2a3516 tests: check logout 2015-04-17 14:36:55 +02:00
Frédéric Péters 14b130918b tests: use combo.wsgi to get wsgi application 2015-04-17 12:59:19 +02:00
Frédéric Péters fc2017c6ca tests: add test for strptime template tag 2015-04-15 16:14:17 +02:00