Commit Graph

59 Commits

Author SHA1 Message Date
Serghei Mihai 34c5ee1281 Revert "lingo: add generic cell handling all invoice categories (#10483)"
This reverts commit 58822107c8.
2016-04-06 20:09:29 +02:00
Serghei Mihai 4e25908f2a Revert "update wcs tests (#10564)"
This reverts commit d4033ffcd8.
2016-04-06 20:08:45 +02:00
Serghei Mihai d4033ffcd8 update wcs tests (#10564) 2016-04-06 20:05:52 +02:00
Serghei Mihai 58822107c8 lingo: add generic cell handling all invoice categories (#10483)
Migrate data from existing items cell to the new one
2016-04-06 20:05:52 +02:00
Frédéric Péters 47f9f7c8ca wcs: implement and use a generic way to do signed requests (#10492) 2016-03-30 22:17:44 +02:00
Frédéric Péters a2299d423a wcs: allow setting up a manual order of forms of a category (#8914) 2016-03-27 10:28:46 +02:00
Frédéric Péters 9f62013af4 general: add compatibility with Django 1.8 (#10288) 2016-03-20 10:47:46 +01:00
Frédéric Péters 6abb1b30c0 general: fix site import when link cells refer to future cells (#8598) 2016-03-20 10:47:46 +01:00
Serghei Mihai 43cd7bee09 lingo: use unicode for minimal payment amount warning (#10079)
Update tests
2016-02-25 11:51:29 +01:00
Serghei Mihai edb19948fa lingo: raise 404 if transaction does not exist (#10033) 2016-02-19 11:28:29 +01:00
Frédéric Péters 465729829e lingo: use new eopayment common options for return/callback URLs (#9910) 2016-02-16 20:44:50 +01:00
Serghei Mihai 967a9c0681 lingo: return url redirects to the page that initiated the payment (#9854) 2016-02-16 19:35:57 +01:00
Serghei Mihai 538497f58f tests: fix newsletters cell tests 2016-02-12 09:39:20 +01:00
Serghei Mihai caee98f075 newsletters cell (#9748) 2016-02-10 22:48:31 +01:00
Serghei Mihai 5daad1b54c lingo: check api signature with adding items to basket (#9423) 2016-01-05 00:20:48 +01:00
Frédéric Péters 9d6f7b70e5 lingo: import and adapt tests from standalone module 2015-12-30 17:49:31 +01:00
Frédéric Péters 24d2a77f53 public: make skeleton available to all known services (#8560) 2015-12-29 12:49:14 +01:00
Frédéric Péters 2e8e3f9b9b wcs: sign requests done by manager to present forms/categories (#9370) 2015-12-19 19:18:35 +01:00
Frédéric Péters 8e8f6828b3 wcs: turn "current forms" cell into a "user forms" cell, with options (#9070) 2015-12-18 09:51:06 +01:00
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