Commit Graph

961 Commits

Author SHA1 Message Date
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
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 25317caee3 wcs: use formdef keywords to add classes to list of forms (#17349) 2017-07-05 15:51:19 +02:00
Frédéric Péters 69be638c77 misc: return badges with correct mime type (#17307) 2017-07-02 18:00:03 +02:00
Frédéric Péters 9ed9fdc3a1 translation update 2017-06-30 18:58:39 +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 86eaab46d9 lingo: do not hardcode a test key (#17260) 2017-06-29 19:08:02 +02:00
Frédéric Péters b1b80dc97c misc: always use a fresh copy of parameters (#17173)
(this is required for tests)
2017-06-29 09:14:55 +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 12659ae52e config json cell: add auto refresh capability (#17229) 2017-06-29 08:50:04 +02:00
Frédéric Péters ae0741b0a0 misc: restore possibility to set effective external links in link cell (#17204) 2017-06-28 12:42:43 +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 0e44c38f0c maps: order map layers alphabetically (#16907) 2017-06-23 15:33:08 +02:00
Frédéric Péters 3437832be3 maps: move geojson layer code to its own method (#17082) 2017-06-23 15:33:08 +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 584a4473e1 notifications: refresh cell every 2 minutes (#17116) 2017-06-23 13:08:15 +02:00
Frédéric Péters bf9a54b8dc notifications: add new_notifications to context variables (#17111) 2017-06-23 13:08:15 +02:00
Frédéric Péters 71f0dd7b14 notifications: turn notification cell synchronous (#17109) 2017-06-23 13:08:15 +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
Frédéric Péters 1f0b71edc6 json cell: do not send empty user info in query string (#17033) 2017-06-20 19:12:27 +02:00
Frédéric Péters d2942a86e4 debian: add dh-systemd to make sure service gets enabled (#16985) 2017-06-19 17:54:48 +02:00
Frédéric Péters afbdd392ee misc: ship combo.apps.calendar template files (#16964) 2017-06-19 05:05:01 +02:00
Frédéric Péters ab632c7c68 Revert "misc: use global recursive include to distribute static and templates (#16964)"
This reverts commit 2edf4950d2 as all
files were not being installed in the .deb package.
2017-06-19 05:04:55 +02:00
Frédéric Péters 2edf4950d2 misc: use global recursive include to distribute static and templates (#16964) 2017-06-18 21:26:51 +02:00
Frédéric Péters cd476b852f notifications: only include unread count in badge (#16963) 2017-06-18 13:58:12 +02:00
Frédéric Péters 40f3eda4f2 calendar: add missing translatable label for module (#16962) 2017-06-18 13:58:12 +02:00
Frédéric Péters d2159f777e translation update 2017-06-18 13:12:47 +02:00
Frédéric Péters 726e97dc42 booking calendar: add js to guide user to possible checkboxes (#16955) 2017-06-18 13:06:03 +02:00
Josue Kouka 56b47f5a50 general: add booking calendar cell (#16393) 2017-06-18 13:06:03 +02:00
Benjamin Dauvergne 0665cb8bbd lingo: notify remote_item of payments asynchronously (#14627)
In case the remote_item cannot be notified synchronously of a payment, we keep
around a list of items to notify in the Transaction.to_be_paid_remote_items
field. They will be notified by the update_transactions command launched by
cron.
2017-06-18 11:00:46 +02:00
Frédéric Péters a5b4dd37f1 lingo: refactor payment view to make sure extra fees are computed (#16885) 2017-06-18 10:57:53 +02:00
Frédéric Péters 44670d0433 maps: let leaflet zoom up to level 19 (#16708) 2017-06-18 10:55:30 +02:00
Frédéric Péters bd6ca39f13 manager: represent page hierarchy in link cell target selection (#16957) 2017-06-18 10:49:08 +02:00
Frédéric Péters a9b4b06429 trivial: mark url patterns as regexes (#16707) 2017-06-15 13:53:50 +02:00
Frédéric Péters 0c2fc1db03 misc: create full URL in link cell used in skeletons (#16874) 2017-06-15 13:53:27 +02:00
Frédéric Péters 3081c4286e translation update 2017-06-15 13:53:27 +02:00
Frédéric Péters 6e616c19fb lingo: fix amount calculation when no regie is specified (#16824) 2017-06-11 16:55:02 +02:00
Frédéric Péters f3cba5017a trivial: remove unused imports 2017-06-06 13:54:27 +02:00