Commit Graph

227 Commits

Author SHA1 Message Date
Frédéric Péters 1fff18760f calendar: add expected context for search index to work (#19987) 2017-11-09 11:18:11 +01:00
Josue Kouka f2b51d4077 booking calendar cell: display first available slot if any (#19460) 2017-11-08 16:13:06 +01:00
Josue Kouka 2b44768f5c booking calendar: display availablilities in rolling days (#19368) 2017-11-08 12:04:45 +01:00
Serghei Mihai 872e23a659 family: add placeholders for anonymous and unlinked user cases (#19827) 2017-11-07 17:14:20 +01:00
Serghei Mihai 3014a634ea cells: get only user visible content in placeholders (#19939) 2017-11-07 16:13:04 +01:00
Frédéric Péters 5c35c01baa lingo: fix payment when there are multiple baskets (#19903) 2017-11-07 11:31:29 +01:00
Frédéric Péters 7d916d3d5b manager: include cell type in placeholder names (#19868) 2017-11-07 11:31:29 +01:00
Frédéric Péters 3fce425269 tests: adapt tests to new TEMPLATES settings (#19578) 2017-10-30 21:33:48 +01:00
Frédéric Péters 055151fc8b lingo: factor items to be paid queryset in a classmethod (#19383) 2017-10-30 14:02:14 +01:00
Frédéric Péters 30ed33eaf4 misc: don't export cells set on private placeholders (#16476) 2017-10-27 10:29:35 +02:00
Frédéric Péters c4a08be18a misc: mark strptime as a @stringfilter (#19576) 2017-10-20 10:32:36 +02:00
Frédéric Péters 8bf25cfabd manager: don't crash on buggy cells (#19503) 2017-10-18 08:15:09 +02:00
Frédéric Péters 96208f1f40 misc: also look for placeholders within cells (#19443) 2017-10-16 14:28:13 +02:00
Thomas NOËL 3956d105ae utils: accept Django syntax in templated_url (#19261) 2017-10-13 16:37:03 +02:00
Frédéric Péters 34f6fc985b general: extract placeholder details from templates instead of settings (#18925) 2017-10-13 14:46:53 +02:00
Frédéric Péters c4af7f7105 dashboard: add option to set new tile position (#19346) 2017-10-13 14:24:28 +02:00
Frédéric Péters dfa44aaf6d misc: cache get_page_choices result during a request (#19015) 2017-09-27 16:21:03 +02:00
Frédéric Péters 2d97d98a8c dashboard: don't remove cell associated to tile (#18929) 2017-09-25 13:58:46 +02:00
Thomas NOËL b1c045204f tests: allow the absence of WCSCTL (#18863) 2017-09-21 01:24:48 +02:00
Thomas NOËL cc5ed49bee tests: use full URL as next URL on login (#18816) 2017-09-21 01:20:24 +02:00
Frédéric Péters 7f51084382 dashboard: only include relevant parameters when creating a tile (#18070) 2017-08-21 11:51:11 +02:00
Frédéric Péters 4961ac6bd1 lingo: add management command to retry payment notifications (#6638) 2017-08-18 10:08:05 +02:00
Thomas NOËL 2d394d0221 json cell: add timeout parameter (#17920)
... and handle requests errors, consequently
2017-08-18 09:59:12 +02:00
Thomas NOËL 04f1fd1d82 json cell: prioritise varnames in context (#17904) 2017-08-18 09:59:12 +02:00
Frédéric Péters f5db13e7ec tests: remove debugging statement 2017-08-16 14:51:24 +02:00
Frédéric Péters fb79e150a2 tests: start wcs as a django app 2017-08-16 14:29:19 +02:00
Frédéric Péters 78a40f5d98 maps: fix export/import of map layers defined in cells (#17936) 2017-08-08 18:16:05 +02:00
Thomas NOËL c6cf29c988 json cell: add log_errors parameter (#17826) 2017-07-28 10:46:15 +02:00
Thomas NOËL 5cf7d09d3f lingo: do not cache requests.get results (#17828) 2017-07-28 10:02:15 +02:00
Thomas NOËL 109cccf656 json cell: add url, status and error in context (#17688) 2017-07-20 16:19:07 +02:00
Frédéric Péters f9204229f2 tests: adapt to change in default colour of map icons 2017-07-20 13:43:06 +02:00
Frédéric Péters 23735bfa3c tests: add missing test template file 2017-07-20 13:39:08 +02:00
Frédéric Péters 88052430dd json cell: add possibility to retrieve data from multiple URLs (#17185)
ex:
  "metro": {
    "url": "https://.../stops?identifier=[identifier]",
    "additional-data": [
       {"key": "schedule",
        "url": "https://.../schedule?stop_identifier=[identifier]"
       }
    ]
  }
2017-07-20 10:53:36 +02:00
Thomas NOËL bc3d98a83b general: consider typeless parameters in json cells as strings (#17550) 2017-07-11 22:00:02 +02:00
Frédéric Péters 0b401e42f3 general: use "bool" as type name for booleans, to match wcs (#17433) 2017-07-07 14:11:15 +02:00
Frédéric Péters 819066421e general: add support for boolean json cell parameters (#17433)
"foobar": {
      "url": "https://...",
      "cache_duration": 86400,
      "name": "Test",
      "form": [
        {
          "varname": "identifier",
          "type": "string",
          "label": "Identifier"
        },
        {
          "varname": "details",
          "type": "bool",
          "label": "Include details",
          "required": false
        }
      ]
    },
2017-07-07 13:18:58 +02:00
Frédéric Péters e2dbaa52fc dashboard: return json for ajax calls to add/remove tile URLs (#17308) 2017-07-07 09:05:14 +02:00
Frédéric Péters 271c46fd13 dataviz: allow variables in gauge URLs (#17361) 2017-07-06 16:10:00 +02:00
Frédéric Péters 67a8779d2c tests: adapt dashboard tile remove test after #17258 2017-06-30 17:30:19 +02:00
Frédéric Péters 79a94b0aeb dashboard: add view to reorder tiles (#17258) 2017-06-30 17:16:32 +02:00
Thomas NOËL 06f3a8690e add group templatetag (for regroup objects) (#17285) 2017-06-30 17:03:56 +02:00
Thomas NOËL df88df87a4 add get templatetag (#17284) 2017-06-30 16:43:15 +02:00
Frédéric Péters 4118b6a0ca manager: fix HTTP status code of reorder call (#17261) 2017-06-30 11:51:16 +02:00
Frédéric Péters a353802d12 utils: make sure user_nameid/user_email cannot be forged (#17173) 2017-06-29 08:50:38 +02:00
Frédéric Péters 572e064a3b post: allow using submitted data in url substitution (#17172) 2017-06-24 22:04:07 +02:00
Frédéric Péters 0e5d85fe49 general: add POST support on json cells (#16901) 2017-06-23 16:44:37 +02:00
Frédéric Péters 3eb6d93882 general: add import/export of map layers (#16706) 2017-06-23 16:29:03 +02:00
Frédéric Péters e558f02b6f maps: add possibility to filter geojson data (#16977) 2017-06-23 15:33:08 +02:00
Frédéric Péters 27f9a5e7dd notifications: add an origin attribute to notifications (#17106) 2017-06-23 13:08:15 +02:00
Frédéric Péters 934f310fb2 utils: add invalidate_cache to force a new request to be made (#17056) 2017-06-23 13:08:15 +02:00