Commit Graph

5387 Commits

Author SHA1 Message Date
Thomas NOËL c2e6da285e update french translations 2018-09-04 15:13:48 +02:00
Frédéric Péters 6d20a697b0 general: give a custom error message on invalid action link (#25722) 2018-09-04 14:06:42 +02:00
Frédéric Péters da5e7f52b0 forms: don't let readonly maps be moved (#26036) 2018-09-03 16:49:51 +02:00
Frédéric Péters 35db03bb68 forms: update WidgetList to use generic widget render() method (#26009) 2018-09-01 05:44:33 +02:00
Frédéric Péters 631287bab2 forms: update style of "add element" buttons (#26008) 2018-09-01 05:44:33 +02:00
Frédéric Péters 165bda43c9 forms: put standalone checkboxes in a <label> tag (#26002) 2018-08-31 18:22:01 +02:00
Thomas NOËL 4fc1248647 update french translations 2018-08-31 14:20:24 +02:00
Frédéric Péters bb0a832068 forms: don't add empty <span> in checkboxes widget (#25988) 2018-08-31 12:03:56 +02:00
Frédéric Péters b76eee459b backoffice: update to new appbar markup (#25983) 2018-08-31 12:03:56 +02:00
Frédéric Péters 12a413ab34 misc: extend |date filter to support more input types (#25976) 2018-08-31 12:03:56 +02:00
Thomas NOËL c29d4735ca handle non-ascii syntax error messages on conditions (#25954) 2018-08-31 10:38:58 +02:00
Frédéric Péters fe84f8410c forms: add empty span to checkbox widget, for custom CSS styles (#25978) 2018-08-31 10:33:08 +02:00
Benjamin Dauvergne c5f786d222 wscalls: implement PUT, PATCH and DELETE verbs (#12416) 2018-08-31 09:58:12 +02:00
Frédéric Péters 8f9dc0523d backoffice: use "delete" as button verb in deletion dialogs (#25929) 2018-08-31 09:54:15 +02:00
Frédéric Péters a6e8c72796 misc: add split templatetag (#25973) 2018-08-30 20:54:03 +02:00
Frédéric Péters 6dcb7fe9d7 misc: add startswith templatetag (#25972) 2018-08-30 20:54:03 +02:00
Frédéric Péters 8ce0d0b7de misc: give access to view attributes in formdata fill page (#25971)
Otherwise Directory::__call__ from quixote is called and the request
gets aborted in a strange way.
2018-08-30 20:54:03 +02:00
Frédéric Péters 473f489dd4 formdata: improve compatibility of lazy date fields (#25961) 2018-08-30 20:54:03 +02:00
Thomas NOËL 76632d4694 update french translations 2018-08-29 16:59:25 +02:00
Thomas NOËL 6ff95569ee backoffice: indicates the conditional fields in the listing (#25934) 2018-08-29 16:57:08 +02:00
Thomas NOËL f5857ca745 wscall: allow storing in backoffice file without varname (#25784) 2018-08-29 16:47:48 +02:00
Thomas NOËL ec8efb6497 workflows: ignore deleted formdef/formdata in aggregation emails (#25776) 2018-08-29 10:06:02 +02:00
Frédéric Péters 1e852f8d88 add live field conditions (#436) 2018-08-29 09:50:48 +02:00
Frédéric Péters 668a04f96a add conditions to fields (#19752) 2018-08-29 09:50:48 +02:00
Frédéric Péters d46c4c0451 misc: add criticality label to available variables (#25676) 2018-08-29 09:49:52 +02:00
Christophe Siraut bbb7242434 debian/control: add python-docutils in recommends (#25760) 2018-08-22 11:01:32 +02:00
Frédéric Péters ad5715dd26 translation: fix typo in "couriel" 2018-08-21 15:06:56 +02:00
Thomas NOËL f03c95da9b encode buttons on "action links" emails (#25721) 2018-08-20 16:58:42 +02:00
Frédéric Péters 6482e0db96 tests: update global listing tests to get formdata from listing 2018-08-17 16:41:28 +02:00
Frédéric Péters 248a99f393 sql: add display id and formdef name to full-text index (#25643) 2018-08-17 15:07:38 +02:00
Frédéric Péters add1bf6738 translation update 2018-08-17 15:07:38 +02:00
Frédéric Péters fda6dd4a35 general: add lazy evaluation to substitution subvariables (#22106) 2018-08-17 13:44:30 +02:00
Frédéric Péters b2e35a95c1 misc: remove icons from history bullets (#25639) 2018-08-16 11:08:41 +02:00
Frédéric Péters bd0efb79a3 backoffice: use appbar markup for global view title (#25693) 2018-08-16 10:14:40 +02:00
Frédéric Péters 9cc158c007 api: accept signed calls to /api/users/ without user (#25619) 2018-08-16 09:30:02 +02:00
Frédéric Péters ee488d19f1 add possibility to send "action links" in emails (#2554) 2018-08-12 19:36:50 +02:00
Frédéric Péters d7ab1ae531 api: limit forms sent to admin when backoffice submission is requested (#25626) 2018-08-12 12:00:59 +02:00
Frédéric Péters ce393bf139 api: include backoffice submission url when asked (#25627) 2018-08-12 12:00:59 +02:00
Frédéric Péters 4744b6fa2f misc: don't mark django conditions as beta anymore (#25601) 2018-08-12 11:59:59 +02:00
Frédéric Péters b01abb6652 misc: remove unused possibility to use a django template for home page (#25599) 2018-08-12 11:59:59 +02:00
Frédéric Péters 8f697269d3 tests: add check of condition on form_attachments 2018-08-09 11:14:33 +02:00
Frédéric Péters 3cee2a8c54 remove obsolete app_translations attribute 2018-08-08 09:58:16 +02:00
Frédéric Péters 4c5b67530d translation update (bis, use long lines) 2018-08-07 09:37:09 +02:00
Frédéric Péters d1a0ca98ba translation update 2018-08-07 09:35:17 +02:00
Frédéric Péters 2cd52b4ded workflows: remove now unused support for custom escape function (#25521) 2018-07-30 21:32:46 +02:00
Frédéric Péters 85e37f3910 workflows: use ezt escaping code for history notes (#25521) 2018-07-30 21:32:46 +02:00
Frédéric Péters fe36e40667 misc: move RTF escape code to ezt processor (#25521) 2018-07-30 21:32:46 +02:00
Frédéric Péters f45129a759 misc: don't get into category path if a formdef exists with the slug (#25450) 2018-07-30 21:32:45 +02:00
Frédéric Péters f16a818697 help: correct explanation of form_evolution variable 2018-07-30 21:32:45 +02:00
Thomas NOËL 439a5bb82c submission: allow NameID and channel in query string (#25305) 2018-07-29 00:45:28 +02:00