Commit Graph

4858 Commits

Author SHA1 Message Date
Thomas NOËL ab13f7dfc9 rename 360 view to per user view (#9373) 2017-06-26 10:46:01 +02:00
Frédéric Péters 159ed31c9b general: rename "Variable Name" to "Identifier" (#15125)
This also adds specific hints on the place it is used.
2017-06-26 10:25:01 +02:00
Frédéric Péters d73542e727 sql: only consider known valid connection parameters (#17143) 2017-06-23 09:58:30 +02:00
Frédéric Péters 03493c73c0 tests: don't let logged error test send out emails (#17089) 2017-06-21 22:20:02 +02:00
Frédéric Péters edc5525143 emails: include error details in exception message (#17064) 2017-06-21 14:07:21 +02:00
Frédéric Péters 77742a8d86 admin: include prefixed-varname when displaying a single page (#16979) 2017-06-21 14:07:21 +02:00
Frédéric Péters 2dada36dc0 logged errors: do not crash if formdef has been removed (#17036) 2017-06-20 19:13:36 +02:00
Thomas NOËL a86f960a99 svg: don't crash on action without status or set_marker (#17012) 2017-06-20 15:00:35 +02:00
Thomas NOËL 57862a30bb fix a msgstr in last commit (french translations) 2017-06-20 11:37:29 +02:00
Thomas NOËL e7e41b7a1c update french translations 2017-06-20 11:31:37 +02:00
Frédéric Péters 05f25c55a9 tests: add check of afterjob status page 2017-06-18 11:27:57 +02:00
Frédéric Péters ab28fdfc93 ods: use float columns for numbers (#16667) 2017-06-18 10:54:13 +02:00
Frédéric Péters 3804bfbcc7 ods: use date/time formats in appropriate cells (#16668) 2017-06-18 10:54:09 +02:00
Frédéric Péters 2c868aa0f2 misc: refactor the way ods cells are created (#16675) 2017-06-18 10:53:19 +02:00
Frédéric Péters d7713f37c4 workflows: add possibility to mark and jump to marked status (#16524)
This keeps a stack of marked status and allow to pop back to previous
ones.
2017-06-16 18:56:20 +02:00
Frédéric Péters 11032760a2 hobo: generate a key & a _url variable with a trailing / for self (#16717) 2017-06-15 14:16:45 +02:00
Jean-Baptiste Jaillet c3f6b06007 general: add a command to delete a tenant (#15636) 2017-06-15 13:44:16 +02:00
Frédéric Péters 9629a27027 sql: keep createdb-connection-params available after deployment (#16794) 2017-06-15 13:25:57 +02:00
Thomas NOËL 135382bb30 update french translations 2017-06-07 11:01:18 +02:00
Frédéric Péters 096ae1b5fd misc: let leaflet zoom up to level 19 (#16715) 2017-06-07 10:42:53 +02:00
Frédéric Péters ddaf734dcd workflows: fix redirection from global actions (#16722) 2017-06-07 10:42:16 +02:00
Frédéric Péters fd9e7bc128 misc: also expose attachments as form_attachments variable (#16622) 2017-06-06 10:23:09 +02:00
Frédéric Péters 53c716efce misc: expose a random object into evaluation context (#16655) 2017-06-06 10:22:12 +02:00
Frédéric Péters bba9eb64b8 misc: make map tiles URL configurable (#15205) 2017-06-06 09:58:44 +02:00
Frédéric Péters 7a2d4999ef workflows: fix handling of prefilled+required radio fields in forms (#14691) 2017-06-02 14:30:15 +02:00
Thomas NOËL e4d5022cd6 update french translations 2017-05-31 18:01:26 +02:00
Frédéric Péters b056db3e32 backoffice: add pages to display formdef/workflow errors (#12566) 2017-05-31 14:43:21 +02:00
Frédéric Péters 3ce047903e general: record formdef/workflow exceptions (#12566) 2017-05-31 14:43:21 +02:00
Frédéric Péters b2d66ab87f misc: move waitpoint calculation to status class (#16532) 2017-05-28 20:47:20 +02:00
Frédéric Péters 552cdb8a81 backoffice: correctly close tags in formdata inspect view (#16531) 2017-05-28 20:47:20 +02:00
Frédéric Péters 8310df8b67 workflow: don't fail odt creation on draw:frame missing a name (#16510) 2017-05-26 11:08:49 +02:00
Frédéric Péters a90993f8ad misc: allow form-less traces to be printed (#16508) 2017-05-26 11:08:49 +02:00
Frédéric Péters 2df98ce225 trivial: remove erronenous spaces before colons in English strings (#16501) 2017-05-24 19:59:06 +02:00
Thomas NOËL 7a3286c9d4 update french translations 2017-05-19 15:30:05 +02:00
Frédéric Péters 70da7d2ac4 backoffice: include page numbers in list of fields (#15426) 2017-05-19 15:27:17 +02:00
Frédéric Péters 4c3c150f2b misc: limit paste and drop zone to the file widget itself (#16219) 2017-05-19 15:26:10 +02:00
Thomas NOËL 91a2d15857 settings: do not crash on invalid postgresql port value (#16340) 2017-05-15 17:39:22 +02:00
Frédéric Péters f13cfbc98c backoffice: keep displaying tracking code to agent for 30 minutes (#14898) 2017-05-15 09:35:15 +02:00
Frédéric Péters 7dd6857c30 admin: remove unnecessary users debug page (#16231) 2017-05-15 09:34:07 +02:00
Frédéric Péters c6061e7017 tests: add additional checks on admin users pages 2017-05-14 20:47:59 +02:00
Frédéric Péters 2dff35d87d misc: make sure request.form keys are also simple str objects (#15843) 2017-05-14 18:04:24 +02:00
Frédéric Péters 6ec13787dd workflows: make it possible to replace odt images with variables (#16259)
This uses the "name" attribute of an image (in LibreOffice, double click
on the picture and go to the options tab to set it).  It must be set to
a Python expression, prefixed with = (e.g. =form_var_image_raw).

The expression should return a wcs-file-like object (must have a
get_content() method).  The replacement image mime type should be the
same as the original one.
2017-05-14 17:59:46 +02:00
Frédéric Péters 330e1788a7 sessions: store form tokens in external directory (#16048) 2017-05-14 17:59:46 +02:00
Frédéric Péters 4ef7361b45 help: only use varnames in submit API example 2017-05-11 18:14:42 +02:00
Frédéric Péters 9e8873a655 backoffice: use fixed limit to ellipsize columns (#16279) 2017-05-11 16:33:44 +02:00
Frédéric Péters 8232919d17 misc: keep get_field_view_value behaviour when max_length is 0 (#16279) 2017-05-11 16:33:43 +02:00
Frédéric Péters ca04f8acde misc: let utils.make_date() parse more datetime formats (#16234) 2017-05-10 13:49:52 +02:00
Frédéric Péters ac8fb24d0b forms: keep backoffice fields after editing existing formdata (#16245) 2017-05-10 13:46:47 +02:00
Frédéric Péters c522d82104 backoffice: autorefresh listings every 30 seconds (#16235) 2017-05-10 13:46:46 +02:00
Frédéric Péters da958b4f8e form: fix selection of initial value in select2 widgets (#15546) 2017-05-10 11:03:05 +02:00