Commit Graph

4009 Commits

Author SHA1 Message Date
Thomas NOËL b5b6b30d40 update french translations 2015-11-27 15:45:30 +01:00
Frédéric Péters 52db59fc4e general: change user search to look in both FTS and actual fields (#9132) 2015-11-27 14:24:09 +01:00
Frédéric Péters dca7a57115 misc: sync style and icons with gadjo 2015-11-27 14:24:09 +01:00
Frédéric Péters d2ba36516b backoffice: make 'edit' workflow stay in backoffice (#9093) 2015-11-27 10:05:44 +01:00
Frédéric Péters 9d34babb75 backoffice: remove legacy unused $formdef/pending page (#9126) 2015-11-26 19:37:02 +01:00
Frédéric Péters 884236cc79 convert-to-sql: add missing creation of meta table (#9108) 2015-11-26 16:48:50 +01:00
Frédéric Péters 44ef4a191d backoffice: fix loss of user_id association in backoffice submission (#9089) 2015-11-26 16:48:50 +01:00
Frédéric Péters 0c9e139d7f api: don't return all formdefs in anonymous calls (#9101) 2015-11-26 16:48:50 +01:00
Frédéric Péters eafaf40ffe api: always return errors are returned as json (#9007) 2015-11-26 16:48:50 +01:00
Frédéric Péters 983668b288 misc: add label for "counter" channel 2015-11-26 14:48:38 +01:00
Frédéric Péters 7d77379308 help: fix json syntax in example 2015-11-25 11:16:45 +01:00
Frédéric Péters cb7c3b02fa backoffice: stay in backoffice after cancelling a submission (#9092) 2015-11-25 10:21:32 +01:00
Frédéric Péters 3c7446018b tests: check prefilling for multipage forms in backoffice (#9089) 2015-11-24 20:35:54 +01:00
Frédéric Péters bab79fef2b sql: remove formdef references from global views after formdef removal (#8979) 2015-11-23 17:27:26 +01:00
Frédéric Péters c385ab929c api: don't get list of formdefs once per category (#9000) 2015-11-23 17:27:26 +01:00
Frédéric Péters 8ef298e7f8 style: move field error right after the field label (#9065) 2015-11-23 17:27:26 +01:00
Frédéric Péters 6bd19c36de misc: always include custom texts in a <div> (#9027) 2015-11-19 11:28:50 +01:00
Frédéric Péters 8c178cf67d admin: fix creation of non-first named data source (#9020) 2015-11-18 14:50:41 +01:00
Benjamin Dauvergne ea9c0f3aae api: add explaination to AccessForbiddenError (#9006) 2015-11-17 15:50:14 +01:00
Thomas NOËL bb218957b7 update french translations 2015-11-16 20:12:29 +01:00
Frédéric Péters 691b3267fa misc: remove extraneous s in format string (#8952) 2015-11-16 20:10:19 +01:00
Frédéric Péters 11f4ab803c form: don't enable multipage workaround if there's no request.form (#8998) 2015-11-16 18:18:49 +01:00
Frédéric Péters 03c671ca5c trivial: remove unused import 2015-11-16 16:04:46 +01:00
Frédéric Péters 2461200689 backoffice: make it possible to send back tracking code from 360 view (#8697) 2015-11-16 16:04:46 +01:00
Frédéric Péters 146f237c03 backoffice: sort user formdatas chronologically (#8996) 2015-11-16 15:34:00 +01:00
Frédéric Péters 68dc92a49a backoffice: add a "360° User View" (#2125) 2015-11-16 15:34:00 +01:00
Frédéric Péters 6b1f721f09 api: extend /api/users/{value}/ to also look within name identifiers (#8994) 2015-11-16 15:34:00 +01:00
Frédéric Péters 80e71f1ff4 api: add ?full=on support on categories, to include formdefs (#8972) 2015-11-16 15:34:00 +01:00
Frédéric Péters 4df04e0fa4 formdata: fix rendition of structured items in substitution variables (#8982) 2015-11-16 15:33:13 +01:00
Frédéric Péters 59b9b46581 misc: ignore thumbnailing errors (#8954) 2015-11-16 12:36:56 +01:00
Frédéric Péters 7158b6c8e4 misc: use dict replacement for translated strings with several parts (#8952) 2015-11-16 12:36:56 +01:00
Frédéric Péters 2ca244595d api: use full text search in users API when available (#8984) 2015-11-16 12:36:56 +01:00
Benjamin Dauvergne e2e555d2dc misc: show public_msg on PublishError error page (#8944) 2015-11-15 15:58:58 +01:00
Frédéric Péters ae73557b2f api: fix list of formdefs to categories (#8970) 2015-11-13 19:03:02 +01:00
Frédéric Péters ab17cc81cb sql: add a criteria to do full text matching (#8974) 2015-11-13 16:34:45 +01:00
Frédéric Péters e80b23ea15 sql: add fts column to users table (#8973) 2015-11-13 16:34:45 +01:00
Frédéric Péters c545a7afac api: add list of formdef keywords to /api/categories endpoint (#8970) 2015-11-13 16:34:45 +01:00
Frédéric Péters c8139e7833 admin: make it possible to edit named data sources slugs (#8924) 2015-11-13 16:34:45 +01:00
Frédéric Péters 8a86809ddb fargo: don't create oversized validation dialogs (#8960) 2015-11-12 14:26:19 +01:00
Frédéric Péters 0bc1bf98c7 fargo: make validation dialog buttons real dialog buttons (#8959) 2015-11-12 14:26:19 +01:00
Thomas NOËL 58ceaf311d update french translations 2015-11-11 20:29:51 +01:00
Frédéric Péters b73d34032e backoffice: add a bit of text and style to non validated files (#8947) 2015-11-11 19:35:03 +01:00
Frédéric Péters 4f80ae3bfc api: export list of formdef keywords in user/forms and user/drafts (#8951) 2015-11-11 19:35:03 +01:00
Frédéric Péters 8ed71906f9 fields: fix label set after file type suggestion migration (#8946) 2015-11-11 18:00:52 +01:00
Frédéric Péters 626c320110 tests: make fake pdf file content look enough like a pdf
("foobar" got caught by python-magic as not a valid PDF file)
2015-11-11 16:56:57 +01:00
Benjamin Dauvergne 9c4be6b929 formdef: rewrite update_mimetypes as update_filetype (#8402)
As filetype/mimetypes handling has been changed, handling of settings'
filetypes changes must be updated.
2015-11-10 18:40:19 +01:00
Benjamin Dauvergne 9f9e9685a0 add support for file validation (#8402) 2015-11-10 18:40:19 +01:00
Benjamin Dauvergne 0a6d248824 fields: handle non string value in export_to_xml() (#8402)
Fields using this facility must override import_from_xml() to convert the imported string value to
the real type, for example a list of strings converted to CSV, must be splitted.
2015-11-10 18:39:43 +01:00
Benjamin Dauvergne c2b87bbe70 formdef: allow field classes to have migrate methods (#8402)
Allow modifying the storage of fields.
2015-11-10 18:39:43 +01:00
Frédéric Péters 2bbe00c58a backoffice: prefill with form user data (#8940) 2015-11-10 17:23:31 +01:00