Commit Graph

1005 Commits

Author SHA1 Message Date
Frédéric Péters df55e9b376 translation update 2017-09-25 14:47:26 +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
Frédéric Péters 9ae909000e maps: add setting for zoom level 18 (neighbourhood) (#18922) 2017-09-25 10:30:45 +02:00
Frédéric Péters d15de4513a wcs: let category/form link cells be rendered with alternate templates (#18917) 2017-09-24 13:26:16 +02:00
Thomas NOËL ec6fb3d109 search cell: display only results of the last request (#18916) 2017-09-24 00:34:25 +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
Benjamin Dauvergne 50fbdd8d8e views: preserve full URL on redirect_to_login() for protected pages (fixes #18816) 2017-09-20 14:52:19 +02:00
Frédéric Péters 1e87c3b437 lingo: increase timeout of payment notifications (#18577) 2017-09-12 12:02:40 +02:00
Frédéric Péters d6e1d0803d debian: use "runuser" to start cron jobs (#18576) 2017-09-11 13:52:16 +02:00
Frédéric Péters 4a12044671 misc: remove port from host when it's https and 443 (#18092) 2017-09-06 12:02:00 +02:00
Frédéric Péters 1210c43ce0 misc: add xstatic of fonts, for theming comfort (#18454) 2017-09-05 16:12:52 +02:00
Frédéric Péters 0e2f8d68bc debian: run additional settings snippets (#18074) 2017-08-29 16:49:58 +02:00
Serghei Mihai 3d5b0df53a tipi: allow alphanumeric values for rolrec field (#18131) 2017-08-24 17:03:06 +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 d208991cb4 maps: make request parameter optional in get_geojson (#18068) 2017-08-21 11:14:09 +02:00
Serghei Mihai 9675447f8d family: replace members blocs ids by classes 2017-08-18 18:42:52 +02:00
Serghei Mihai 91bb51748c family: separate family unlink and members infos blocs (#18062) 2017-08-18 18:42:52 +02:00
Frédéric Péters ddf58f835f translation update 2017-08-18 14:00:57 +02:00
Frédéric Péters b0afd9a4b5 json cell: add timeout migration (#17920) 2017-08-18 10:17:43 +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
Serghei Mihai 5758be6863 family: update family infos template (#16181)
In order to allow better styling.
2017-08-18 09:54:43 +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 dfdc887569 public: add header to skeleton requests with list of relevant pages (#17310) 2017-08-08 18:16:05 +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
Frédéric Péters 403a1a400e fargo: add support for multiple fargo setup (#16853) 2017-08-08 15:07:43 +02:00
Frédéric Péters 76382cc4b2 misc: use <button> for form buttons (#17845) 2017-07-31 09:55:45 +02:00
Frédéric Péters df7d1de7fc debian: add cron job to clear sessions (#17809) 2017-07-29 14:42:00 +02:00
Thomas NOËL c6cf29c988 json cell: add log_errors parameter (#17826) 2017-07-28 10:46:15 +02:00
Thomas NOËL 1f0eaa3057 utils: consider all 2xx HTTP request results as success (#17827) 2017-07-28 10:03:12 +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
Frédéric Péters 4b140eb372 maps: hide leaflet base marker (#17542) 2017-07-20 09:31:09 +02:00
Frédéric Péters 87dee7235f maps: restyle map markers (#17542) 2017-07-20 09:31:09 +02:00
Frédéric Péters 6260d3aedc maps: adapt marker size relative to the map font size (#17542) 2017-07-20 09:31:09 +02:00
Frédéric Péters ab86579592 maps: add book icon to possible markers (#17541) 2017-07-20 09:31:02 +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 7603f89c08 maps: trigger combo:map-ready once the map is done (#17494) 2017-07-11 13:41:17 +02:00
Frédéric Péters 0d5216ee38 dataviz: don't render unconfigured gauge cells (#17456) 2017-07-10 10:56:48 +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 d32a09c832 dataviz: set an arbirary max value for gauges without a value (#17120) 2017-07-07 13:18:58 +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 5f34724597 dashboard: add uniform star/unstar mechanism (#17313) 2017-07-07 09:02:44 +02:00