Commit Graph

1124 Commits

Author SHA1 Message Date
Frédéric Péters 43e2a874f0 "perf middleware" 2018-01-18 09:30:22 +01:00
Frédéric Péters 7d142556de perfs: limit cells considered for cell.modify_global_context (#21052) 2018-01-18 09:30:17 +01:00
Frédéric Péters a485cf8c72 perfs: optimize extend_with_parent_cells (#21052) 2018-01-18 09:30:17 +01:00
Frédéric Péters 8c4fa059fc perfs: refactor get_badges (#21052) 2018-01-18 09:12:33 +01:00
Frédéric Péters f80eb20c4f tests: use more precise checks for lingo cells 2018-01-18 09:12:33 +01:00
Frédéric Péters ecf47358aa misc: refactor get_all_cell_types to support a filtering function (#21052) 2018-01-18 09:12:33 +01:00
Frédéric Péters 15848fa74a misc: add missing re import 2018-01-18 09:12:03 +01:00
Serghei Mihai 92eff8df04 notifications: precise if notification is created in notify api (#21189) 2018-01-17 14:36:12 +01:00
Frédéric Péters c4635be6bd wcs: skip errors when retrieving user forms/drafts (#21200) 2018-01-16 13:38:53 +01:00
Frédéric Péters 071946c627 wcs: only request formdef popularity when ordering by popularity (#21167) 2018-01-16 13:26:44 +01:00
Frédéric Péters 461ce4337c wcs: adapt multisort widget for django 1.11 (#21163) 2018-01-16 09:09:44 +01:00
Frédéric Péters 71db20a5e4 misc: split utils in specific modules (#21165) 2018-01-16 09:09:44 +01:00
Frédéric Péters 5eba146729 misc: don't include new lines in __unicode__ cell string (#21164) 2018-01-16 09:09:44 +01:00
Frédéric Péters 00dac12b5b newsletters: add compatibility with django 1.11 widget rendering (#21083) 2018-01-11 16:12:15 +01:00
Frédéric Péters 72b27ebab4 wcs: skip empty results (#21112) 2018-01-11 16:12:15 +01:00
Serghei Mihai 3247c69f66 newsletters: fix API requests signing (#21039) 2018-01-10 22:25:45 +01:00
Frédéric Péters 6d8b2d9931 fix and update family credentials message (#21020) 2018-01-09 13:23:54 +01:00
Frédéric Péters 7a410dbd78 search: don't duplicate external link title as contents (#21026) 2018-01-07 10:20:39 +01:00
Frédéric Péters e66675775d search: don't use naive datetime when updating index (#21027) 2018-01-07 10:20:39 +01:00
Frédéric Péters 2efc30d897 search: boost title value (#21025) 2018-01-06 17:22:33 +01:00
Frédéric Péters ba95fb474f search: don't escape anything when indexing pages (#21024) 2018-01-06 17:06:17 +01:00
Frédéric Péters 7e30175d7d dashboard: allow negative tile order (#21005) 2018-01-05 09:49:36 +01:00
Frédéric Péters 31698ae4a9 wcs: provide flat lists of formdatas/drafts to templates (#20374) 2018-01-04 10:58:00 +01:00
Frédéric Péters 921ab9f484 wcs: rely on global render method (#20374) 2018-01-04 10:58:00 +01:00
Frédéric Péters a129bda7c9 wcs: add site slug attribute to all items (#20374) 2018-01-04 10:58:00 +01:00
Frédéric Péters 7ab32ab4f1 wcs: don't crash indexing an unconfigured category cell (#20975) 2018-01-04 10:58:00 +01:00
Frédéric Péters 0373e5bedf templates: add an id attribute to cells that have a slug (#20986) 2018-01-04 10:58:00 +01:00
Frédéric Péters ffee470ab7 misc: fix ckeditor monkeypatch to keep widget attributes (#20974) 2018-01-03 19:22:54 +01:00
Frédéric Péters b0bea13bc9 misc: use tox to run tests in jenkins (#10284) 2018-01-03 15:26:35 +01:00
Frédéric Péters aff45d1a0e general: remove blurps (#20914) 2018-01-03 11:43:16 +01:00
Frédéric Péters 273f1b0032 general: add external links to search results (#20376) 2018-01-03 11:43:16 +01:00
Frédéric Péters c6a915d95f misc: delay ckeditor monkeypatching to ready signal (#20958) 2018-01-03 11:11:35 +01:00
Frédéric Péters 0558d9b091 general: update context usage for Django 1.11 (#20935) 2018-01-02 17:45:55 +01:00
Frédéric Péters 75968b27b6 tests: update redirect location checks for django 1.11 (#20935) 2018-01-02 17:45:08 +01:00
Frédéric Péters 754cf3292e misc: update get_group template tag for Django 1.11 (#20935) 2018-01-02 17:45:08 +01:00
Frédéric Péters 50b3a2a3da misc: monkeypatch ckeditor render() method for 1.11 (#20917) 2018-01-02 17:45:08 +01:00
Frédéric Péters cedf6067a0 misc: adapt ckeditor inclusion for django 1.11 (#20917) 2018-01-02 17:45:08 +01:00
Frédéric Péters 0aee0ea7ed translation update 2018-01-02 11:35:52 +01:00
Frédéric Péters 566fb18f15 lingo: instruct dateutil to prefer d/m/y over m/d/y (#20940) 2018-01-02 11:21:12 +01:00
Frédéric Péters e025e3ad44 lingo: catch more dateutil errors (#20939) 2018-01-02 11:21:12 +01:00
Frédéric Péters 86cb73943e misc: use gadjo template for pagination (#14939) 2018-01-02 10:44:23 +01:00
Frédéric Péters 23e45534d1 misc: fix asset overwrite when CKEDITOR_RESTRICT_BY_USER is set 2017-12-30 13:52:38 +01:00
Frédéric Péters 8654f59e38 manager: rewind uploaded image before checking its type
The behaviour on the jenkins host (different Pillow version?) is a bit
different and fails if the uploaded file is not rewinded.
2017-12-30 13:41:24 +01:00
Frédéric Péters adeaa387db lingo: add possibility of explanation text in tipi payment cell (#20915) 2017-12-30 12:35:25 +01:00
Frédéric Péters fb9ec14343 manager: mark import site field label for translation (#20893) 2017-12-30 12:32:22 +01:00
Frédéric Péters f23083b9b6 manager: add action to overwrite an asset (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters 8f6e102720 manager: add upload from assets management page (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters a652a983b6 manager: add minimal search of assets (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters be2a10e460 manager: revamp assets management page (#11491) 2017-12-30 12:32:22 +01:00
Frédéric Péters ee04f9f1e5 trivial: remove unused import 2017-12-30 12:32:22 +01:00