Commit Graph

572 Commits

Author SHA1 Message Date
Frédéric Péters c40f5a22ec misc: strip emojis from buttons (#76405)
gitea/wcs/pipeline/head This commit looks good Details
2023-04-14 10:54:46 +02:00
Frédéric Péters c5406f3a28 i18n: add support for translating custom validation message (#76422)
gitea/wcs/pipeline/head This commit looks good Details
2023-04-14 07:58:32 +02:00
Frédéric Péters ad54651415 misc: use keyword.kwlist to get list of reserved keywords (#76195)
gitea/wcs/pipeline/head This commit looks good Details
2023-04-04 08:53:08 +02:00
Frédéric Péters bd9e89cd6a misc: extend custom error messages to all validation types (#63038)
gitea/wcs/pipeline/head This commit looks good Details
2023-04-03 09:22:35 +02:00
Benjamin Dauvergne 6d11417ae3 misc: use svg images as their own thumbnail (#75505)
gitea/wcs/pipeline/head This commit looks good Details
2023-03-31 10:34:41 +02:00
Frédéric Péters b9d0e276c4 misc: limit length of form titles (#75596)
gitea/wcs/pipeline/head This commit looks good Details
2023-03-24 09:47:41 +01:00
Frédéric Péters 773b26600e misc: second guess libmagic for PDF files with garbage at start (#74702)
gitea/wcs/pipeline/head This commit looks good Details
2023-03-24 09:12:01 +01:00
Valentin Deniaud 87718f0a88 misc: bump black version (#75442) 2023-03-16 16:12:20 +01:00
Frédéric Péters 0ee6d323f4 misc: apply django-upgrade 3.2 (mostly force_text -> force_str) (#74840) 2023-03-15 15:33:17 +01:00
Lauréline Guérin 55316aab3c backoffice: edit related card in a popup (#73689)
gitea/wcs/pipeline/head This commit looks good Details
2023-02-28 10:46:04 +01:00
Valentin Deniaud 127e339981 qommon: do not validate value in SelectWidget.set_value (#74753) 2023-02-28 10:29:00 +01:00
Frédéric Péters b7b5071aa2 misc: normalize phone numbers for full text search (#72773)
gitea/wcs/pipeline/head This commit looks good Details
2023-02-24 07:00:48 +01:00
Thomas NOËL 17b2d38a64 forms: show max file size limit in error (#74435) 2023-02-17 15:30:28 +01:00
Corentin Sechet 7cd4bbff3e widgets: add a search control to map widget (#72558)
gitea/wcs/pipeline/pr-main This commit looks good Details
2023-02-16 20:30:26 +01:00
Frédéric Péters 236506400b misc: do not deal with missing Pillow as it's now required (#74515)
Also remove the compatibility fix fo Pillow < 8.1 as it's not used
anymore.
2023-02-15 09:07:34 +01:00
Lauréline Guérin 916eb7e1aa misc: add common time validation (#45049) 2023-01-31 16:07:41 +01:00
Frédéric Péters a7995ceee9 widgets: harden map widget (#73960) 2023-01-30 19:40:19 +01:00
Lauréline Guérin 4629a3e794 fields: fix MapMarkerSelectionWidget set_value method (#73617) 2023-01-27 11:19:43 +01:00
Valentin Deniaud 6ff3ebbf57 testdef: add support for FileField (#73051) 2023-01-18 17:11:55 +01:00
Valentin Deniaud 7b3ca6e3a0 testdef: run widget validation (#72704) 2023-01-18 17:10:25 +01:00
Frédéric Péters c35bb334f9 misc: do not include gear dropdown when python is disabled (#73161) 2023-01-17 09:12:02 +01:00
Frédéric Péters 6adfdc66a7 misc: reject files with a PHP mime type (#73122) 2023-01-13 10:28:04 +01:00
Frédéric Péters 9d2494d949 misc: mention that Python usage is deprecated next to Python options (#72083) 2022-12-27 17:49:02 +01:00
Frédéric Péters 34271ecb45 misc: enable sync-map-and-address-fields (#71996) 2022-12-09 07:44:49 +01:00
Frédéric Péters dae1738ef6 misc: avoid invalid (infinity/NaN) latitude/longitude (#71225) 2022-11-18 12:15:30 +01:00
Frédéric Péters 08ce5e4ea3 misc: apply translations to forms and workflows (#70584) 2022-11-18 07:23:09 +01:00
Frédéric Péters 97e8be1ee9 workflows: use a simple file widget to set model document (#4281) 2022-11-12 16:58:37 +01:00
Frédéric Péters ff9235e71d misc: allow <a> tags in rich text edition (#70949) 2022-11-03 13:38:04 +01:00
Corentin Sechet 547525697b fields: use 'full' godo schema on rich text field (#69278) 2022-10-05 15:34:43 +02:00
Lauréline Guérin a76d538353
fields: display_mode rich for TextField (#36498)
gitea-wip/wcs/pipeline/head Build started... Details
2022-09-23 15:35:08 +02:00
Corentin Sechet 805be02b4a misc: use text input for file token to workaround chrome bfcache limitations (#67676) 2022-08-12 13:28:40 +02:00
Thomas NOËL c690774905 forms: add normalization for siren, siren and nir-fr validation (#67988) 2022-08-12 10:01:16 +02:00
Thomas NOËL 357cb20d7d fields: allow basic substitutions variables on django validation (#67734) 2022-08-05 11:09:15 +02:00
Frédéric Péters cafa5aefe9 forms: do not fail normalization on 'none' validation (#67885) 2022-08-02 17:35:42 +02:00
Agate a9aef3861f widgets: more flexible validation of IBAN fields (#67120) 2022-07-18 08:27:08 +02:00
Frédéric Péters 256bc2f892 misc: do not allow downloading files on remote storage (#67220) 2022-07-11 14:45:42 +02:00
Lauréline Guérin 7f3904c2e5
blocks: default_items configuration (#58450)
gitea-wip/wcs/pipeline/head Build started... Details
2022-07-05 14:58:22 +02:00
Frédéric Péters 668383f7d7 misc: use lazy variables when rendering field widgets (#42676) 2022-07-05 13:39:23 +02:00
Frédéric Péters 4a125c93f2 widgets: restore "strength indicator" option for password widgets (#66249) 2022-06-16 21:21:23 +02:00
Frédéric Péters 313dee177d misc: create valid HTML id attributes for composite fields (#63870) 2022-06-15 20:14:11 +02:00
Frédéric Péters b32e600f43 forms: add custom value to form transfer method for multiselects (#66047) 2022-06-13 18:20:53 +02:00
Frédéric Péters 27177e5ab2 forms: ignore quixote check for non-empty options (#65784) 2022-05-31 14:12:02 +02:00
Frédéric Péters 56cedb1135 misc: allow margin CSS properties in wysiwyg output (#65611) 2022-05-27 08:11:03 +02:00
Frédéric Péters d11de1bb4f forms: add an "autocomplete" display mode to items fields (#46161) 2022-05-20 10:36:14 +02:00
Frédéric Péters 4b35705c8d a11y: add role and aria-labelledby attributes to radio/checkboxes (#62750) 2022-05-03 19:28:57 +02:00
Frédéric Péters f6fd194b70 backoffice: add a visual mark to tabs with configured settings (#64744) 2022-05-03 09:32:57 +02:00
Frédéric Péters aac0672183 fields: stay on tab with added post condition line (#64458)
gitea-wip/wcs/pipeline/head There was a failure building this commit Details
2022-04-21 21:37:25 +02:00
Frédéric Péters 9c13cfc5a2 general: use form tabs in forms with advanced options (#63887) 2022-04-19 18:44:01 +02:00
Frédéric Péters f4c8017d8b misc: force str() on gettext strings used with TemplateIO (#64295)
Lazy gettext strings from Django have a __radd__ method in 3.2 and this
makes adding to TemplateIO raise a TypeError (unsupported operand type(s)
for +: 'TemplateIO' and 'str')
2022-04-19 16:18:21 +02:00
Frédéric Péters d2c44e4136 misc: forbid using "status" as varname (#61900) 2022-04-15 07:56:44 +02:00