Commit Graph

40 Commits

Author SHA1 Message Date
Frédéric Péters b06b2da707 manager: always update cell form after a click on the save button (#9215) 2015-12-05 23:40:46 +01:00
Frédéric Péters 405b41020c tests: fix mock user object 2015-11-25 15:26:16 +01:00
Frédéric Péters 9d01a708bf general: make it possible to restrict a cell to unlogged users (#8641) 2015-10-29 16:39:06 +01:00
Frédéric Péters c7911492a4 public: add custom handler for 404 pages (#8681) 2015-10-26 10:14:49 +01:00
Frédéric Péters e58f4992c6 general: force URLs to reflect real page hierarchy (#8522) 2015-10-12 10:30:06 +02:00
Frédéric Péters 9764fdfd8a wcs: append /tryauth to links to forms (#8448) 2015-10-05 13:50:21 +02:00
Frédéric Péters 94b6e4d111 general: extend skeleton_extra_placeholder to work as a verbatim block (#8414) 2015-09-29 17:10:12 +02:00
Benjamin Dauvergne 52aa9794d0 data: add support for Media class to CellBase (fixes #8293)
You can produce media for a whole page with

  media = sum((cell.media for cell in cells), Media())

The `Media()` is ugly but sum is not able to find itself the base case
for the folding, it defaults to 0 which is not addable to Media.
2015-09-18 12:25:31 +02:00
Frédéric Péters cfbf3bf6a7 misc: use "synchronous" as context key to request synchronous rendering (#8108) 2015-08-24 17:17:06 +02:00
Thomas NOËL e53d411fb2 linkcell with link_page and anchor: add tests (#7400) 2015-05-29 15:42:21 +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 94a946fa88 misc: add a simple link cell type (#7322) 2015-05-28 13:54:31 +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
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
Frédéric Péters b5fee77f5e manager: add an asset management page to remove images (#6590) 2015-05-05 14:59:28 +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 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
Frédéric Péters 8a75ea55c3 tests: add testing of wcs current drafts cell (#6931) 2015-04-12 14:12:16 +02:00
Frédéric Péters 098b2bd197 tests: add testing of WcsFormsOfCategoryCell 2015-04-03 17:33:18 +02:00
Frédéric Péters de5a91eef9 tests: test setting up a wcs current forms cell 2015-04-03 17:33:18 +02:00
Frédéric Péters 2c4d30fbcc tests: check wcs additional labels are correctly set 2015-04-03 16:45:37 +02:00
Frédéric Péters 54d244e778 tests: check wcs current forms cell with several wcs sites 2015-04-03 16:43:18 +02:00
Frédéric Péters 490194be33 tests: test wcs current forms cell 2015-04-02 10:46:54 +02:00
Frédéric Péters 42a5e0313a tests: start testing wcs cells 2015-04-01 23:18:20 +02:00
Frédéric Péters 10cb7e64c9 tests: enable wcs 2015-03-02 09:05:21 +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 c1f3ccb435 tests: update for new login url 2015-01-30 12:04:10 +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 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 a584bd720c add initial tests on pages and cells 2015-01-17 14:01:57 +01:00