Commit Graph

391 Commits

Author SHA1 Message Date
Frédéric Péters 069e18aa15 misc: fix user dependant cells exported in skeleton with django 1.11 (#29845) 2019-01-17 14:39:23 +01:00
Frédéric Péters 0662ae94ed manager: fix display of page edition in case of unknown template (#29383) 2019-01-17 11:57:00 +01:00
Frédéric Péters cd038ed4f0 misc: add support for sharing custom 404 page (#29836) 2019-01-17 09:53:46 +01:00
Frédéric Péters a35727acc1 tests: always clean media files 2019-01-14 09:57:02 +01:00
Frédéric Péters 2e58ce9b02 pwa: add possibility to set application icon (#29457) 2019-01-14 09:33:45 +01:00
Frédéric Péters 257d596042 pwa: ship manifest.json template (#29465) 2019-01-05 10:41:33 +01:00
Frédéric Péters d9367275de pwa: add management of navigation entries (#29362) 2019-01-03 11:55:44 +01:00
Frédéric Péters ceaca4edd1 profile: register users search engine (#26261) 2019-01-02 15:36:37 +01:00
Frédéric Péters c26b473c78 pwa: add settings page with offline parameters (#25496) 2019-01-02 08:58:11 +01:00
Frédéric Péters 00b6001be7 wcs: register search engines for formdata of wcs sites (#26260) 2019-01-02 08:58:11 +01:00
Frédéric Péters 0257b17ac9 tests: don't use resp.json() as it was not available in django 1.8 2018-12-28 13:39:03 +01:00
Frédéric Péters fcd1a6115b notifications: add API to get count of new notifications (#29365) 2018-12-28 13:21:56 +01:00
Frédéric Péters dadad025a6 tests: move admin_user fixture to conftests 2018-12-27 10:05:25 +01:00
Serghei Mihai e8a0b4cedf lingo: add default values for TIPI reference fields (#26057)
Make fields readonly if default value defined.
2018-12-20 14:22:04 +01:00
Frédéric Péters e039b655e1 pwa: add basic support for push notifications (#25462) 2018-12-20 14:14:35 +01:00
Frédéric Péters f3f7202c21 general: refine navigation/menu page visibility (#28963) 2018-12-18 10:56:25 +01:00
Frédéric Péters 192b426700 misc: add page absolute URI to cell rendering context (#28777 2018-12-11 17:31:46 +01:00
Frédéric Péters f598929c34 search: add support for API returning results in a different key (#28606) 2018-12-05 11:00:27 +01:00
Frédéric Péters ce07e03a5d assets: always redirect user to most appropriate page (#21609) 2018-11-15 15:14:24 +01:00
Frédéric Péters 4ea3c2c920 wcs: add db cache refresh to formdef/category cells (#28043) 2018-11-15 12:04:31 +01:00
Frédéric Péters 0caf6fa965 misc: change admin to use front login/logout (#21910) 2018-11-14 20:50:43 +01:00
Frédéric Péters ac33f94f81 general: move cron jobs in app configs (#28000) 2018-11-14 18:54:03 +01:00
Frédéric Péters 9831984afb wcs: add generic support for a picture in forms of a category cell (#27972) 2018-11-14 09:23:19 +01:00
Emmanuel Cazenave d40cb57e27 lingo: allow arbitrary date for deferred payment (#27045) 2018-11-05 17:35:06 +01:00
Frédéric Péters 9a0b497f7a assets: make it possible to qualify assets as not being images (#27718) 2018-11-05 13:10:48 +01:00
Frédéric Péters b0973b7c97 misc: extend |parse_datetime to accept time.struct_time objects (#27715) 2018-11-01 19:16:41 +01:00
Frédéric Péters e626b0b6b3 general: revamp cell visibility options (#17001) 2018-10-29 14:37:55 +01:00
Frédéric Péters 7a04dbba74 wcs: add support for qualifying assets with an optional suffix (#27630) 2018-10-29 14:37:55 +01:00
Emmanuel Cazenave 0c7b57fad0 give a hint when a page is missing (#27031) 2018-10-17 16:32:29 +02:00
Serghei Mihai a7076e6e18 lingo: handle single basket item payment (#25725) 2018-10-04 11:51:30 +02:00
Frédéric Péters 397a5e42c0 tests: add call to clean_autotiles command 2018-09-18 00:31:14 +02:00
Frédéric Péters fab379d739 maps: evaluate query against subproperties (#26422) 2018-09-14 15:40:46 +02:00
Frédéric Péters f872cafd75 maps: require all words to match when querying layer features (#26268) 2018-09-14 15:12:51 +02:00
Frédéric Péters 299c3d2dcd general: allow POST to a cell to return the raw service response (#26373) 2018-09-12 21:41:27 +02:00
Serghei Mihai 83cba8d3a5 tipi: do not show community identifier if only one defined (#15461) 2018-09-10 23:37:47 +02:00
Frédéric Péters 024c079043 maps: consider layer label when searching on multiple layers (#26112) 2018-09-04 20:15:42 +02:00
Frédéric Péters 1b6a015539 search: add possibility to specify templates for hits (#25614) 2018-08-31 16:01:16 +02:00
Frédéric Péters 90a11b1328 profile: add a new "user profile" cell (#25633) 2018-08-31 15:23:33 +02:00
Frédéric Péters 56963a8b75 wcs: add new cell for backoffice submission (#23536) 2018-08-31 13:48:26 +02:00
Frédéric Péters 593033b10d wcs: add a tracking code search engine (#25625) 2018-08-30 15:16:38 +02:00
Frédéric Péters 9c69420972 search: add custom widget to sort and enable engines (#23534) 2018-08-30 11:50:06 +02:00
Frédéric Péters 3328fccc06 search: add a singleton so apps can register their search engines (#25620) 2018-08-30 11:50:06 +02:00
Thomas NOËL 44a54622f4 search: handle several search engines (#23534) 2018-08-30 11:50:06 +02:00
Frédéric Péters 698253a149 lingo: change online payment page to directly display transactions (#25928) 2018-08-29 13:00:08 +02:00
Thomas NOËL 4dcc778492 tests/lingo: verify error message on bad returns (#25772) 2018-08-27 14:12:43 +02:00
Frédéric Péters cae8d0cda5 general: add "sub slug" to create variable pages (#23535) 2018-08-18 14:07:23 +02:00
Frédéric Péters d349635d07 misc: allow page with same slug but different parents (#8521) 2018-08-17 16:04:08 +02:00
Frédéric Péters 9751386861 tests: don't use print() to create wcs config files (py3) 2018-07-26 13:32:27 +02:00
Frédéric Péters 96ac10646a tests: use binary content in request cache tests 2018-07-26 08:29:46 +02:00
Frédéric Péters cbd9044835 tests: use response.text to check for textual contents 2018-07-26 08:29:42 +02:00