Commit Graph

6698 Commits

Author SHA1 Message Date
Frédéric Péters fdc3a31ce2 tox: mention pillow only once
gitea-wip/wcs/pipeline/head Build started... Details
gitea/wcs/pipeline/head Build started... Details
2020-07-03 18:27:43 +02:00
Frédéric Péters d46d442242 tox: limit Pillow version
>               lat = (1.0*lat[0][0]/lat[0][1] + 1.0*lat[1][0]/lat[1][1]/60 + 1.0*lat[2][0]/lat[2][1]/3600)
E               TypeError: 'IFDRational' object does not support indexing
2020-07-03 18:27:43 +02:00
Frédéric Péters 49ab4b209c misc: don't use capture_output as it requires python 3.7 (#44787) 2020-07-03 17:47:00 +02:00
Frédéric Péters 1d7e68bd54 workflows: retry PDF generation if it fails for some unknown reason (#44787) 2020-07-03 17:21:06 +02:00
Frédéric Péters cf34770395 backoffice: don't leak parent formdata attributes in sidebar (#44398) 2020-06-24 11:20:17 +02:00
Frédéric Péters c670d9c5c2 admin: remove live hint field style, now provided by gadgo 2020-06-24 09:51:00 +02:00
Frédéric Péters 6ed92c62ed api: don't break on missing status (#44385) 2020-06-24 09:37:00 +02:00
Frédéric Péters 445a3e9e64 misc: add .strip method to lazy variables (#44381) 2020-06-24 09:37:00 +02:00
Frédéric Péters 962a4bfe57 forms: don't add new rows using javascript in case of complex widgets (#44348) 2020-06-23 10:48:08 +02:00
Frédéric Péters 36bce17ca3 workflows: allow functions with duplicated name in dispatch settings (#44179) 2020-06-19 15:41:45 +02:00
Frédéric Péters 63e2d4e9e8 translation update 2020-06-19 07:31:25 +02:00
Lauréline Guérin 7624c55e66
templates: add datetime_in_past filter (#44023) 2020-06-18 14:38:12 +02:00
Lauréline Guérin d068f7b2b2
misc: use ngettext in seconds2humanduration to pluralize strings (#30788) 2020-06-18 09:27:13 +02:00
Frédéric Péters 48d9398a9c workflows: don't crash external workflow action on missing card/form (#44184) 2020-06-17 21:33:13 +02:00
Frédéric Péters 5076220306 backoffice: evaluate pre-checked rows for mass actions (#44144) 2020-06-17 15:39:56 +02:00
Frédéric Péters 54647a16f2 form: revamp widget list to compute list of children (#43971)
(and bonus: new max_items options)
2020-06-17 13:28:20 +02:00
Frédéric Péters b9abd4b898 fields: don't add extra <br/> in validation page (#44139) 2020-06-16 20:58:42 +02:00
Frédéric Péters 2e03360702 backoffice: factor our function to get field types option list (#43824) 2020-06-16 16:09:40 +02:00
Frédéric Péters ee26182d89 forms: don't display errors after "add row" is clicked (#43551) 2020-06-16 16:09:40 +02:00
Frédéric Péters 30eea04eca general: introduce method to transfer data from widget to request state (#43875) 2020-06-16 16:09:40 +02:00
Frédéric Péters 3ba7daa85e translation update 2020-06-15 19:07:52 +02:00
Frédéric Péters 2714e8135d trivial: add yahoo.com to list of knwon domains
(ref 40166#note-18)
2020-06-15 17:06:45 +02:00
Lauréline Guérin d8fc1952a5
carddefs: check on form import if carddef exists (#42579) 2020-06-15 11:48:10 +02:00
Frédéric Péters ac4a4fc227 fields: never display time in date field (#43811) 2020-06-12 07:07:44 +02:00
Frédéric Péters 70558d9ce2 trivial: prepare for add element button to be a <button> (#43858) 2020-06-12 07:07:12 +02:00
Frédéric Péters d451c67a21 admin: factor "last modification block" code (#43564) 2020-06-12 07:07:12 +02:00
Frédéric Péters 07993f0cb6 admin: factor anchored field redirection (#43580) 2020-06-12 07:07:12 +02:00
Frédéric Péters 417c7f6910 forms: detect and suggest fixes for typos in email domains (#42396) 2020-06-12 07:07:12 +02:00
Frédéric Péters a8f1e4132f api: don't crash on empty receipt times (#43864) 2020-06-10 14:35:33 +02:00
Frédéric Péters 5bf0048d88 css: adapt input width to font size 2020-06-10 14:35:33 +02:00
Frédéric Péters e9de9d11d5 misc: check exif geocoding data could be decoded (#43749) 2020-06-08 14:15:09 +02:00
Frédéric Péters c71662ec46 misc: always prefer data source over manually defined items (#43689) 2020-06-05 16:02:10 +02:00
Frédéric Péters 3646267782 translation update 2020-06-03 18:33:27 +02:00
Frédéric Péters 1bc08e4f84 help: update signature example to use Python 3 2020-06-03 17:38:25 +02:00
Frédéric Péters c503f7336c templatetags: make |get work with lazy vars (#43577) 2020-06-03 17:03:21 +02:00
Thomas NOËL ee2adbbf49 email validation: verify only MX, with a 7s timeout (#43422) 2020-06-03 14:19:48 +02:00
Frédéric Péters 2122f9d955 misc: check for correct number of digits in French phone numbers (#43556) 2020-06-03 11:33:30 +02:00
Serghei Mihai 0aed92cc55 wf: add edit card data action (#41829) 2020-06-03 10:33:38 +02:00
Paul Marillonnet b1d7230590 misc: add 'endswith' template filter (#43240) 2020-06-03 10:20:21 +02:00
Frédéric Péters 4468feda27 backoffice: redirect on missing user custom view (#42164) 2020-06-03 10:19:06 +02:00
Frédéric Péters 583381bc9e misc: add tenant support to shell management command, deprecate old ctl (#42099) 2020-06-02 15:36:56 +02:00
Frédéric Péters ef6699be4a workflows: get list of manual actions in case of undefined roles (bis) (#43515) 2020-06-02 13:57:57 +02:00
Frédéric Péters 9f0160549c emails: compute default from using local user/hostname (#43496) 2020-06-01 13:21:00 +02:00
Frédéric Péters dcb3624834 workflows: get list of manual actions in case of undefined roles (#43491) 2020-06-01 13:19:17 +02:00
Frédéric Péters 5b6d096623 misc: always load site-options as utf-8 (#43490) 2020-06-01 13:19:17 +02:00
Frédéric Péters d11423ea8e debian: make sure a UTF-8 locale is set for cronjobs (#43490) 2020-06-01 13:19:17 +02:00
Frédéric Péters eb33406b9a misc: add support for HTTP provisionning (#43245) 2020-05-29 15:55:30 +02:00
Frédéric Péters b68ea5b38d templates: enclose "manual address" checkbox text in a <span> (#43433) 2020-05-29 13:53:43 +02:00
Frédéric Péters 949cfce3b4 misc: look for address details in more attributes (#43446) 2020-05-29 11:58:29 +02:00
Frédéric Péters 66bcdf7250 translation update 2020-05-29 10:35:53 +02:00