168 Commits
Author SHA1 Message Date
José Arturo García 9faa1dd9b5 feat(i18n): add standalone Dominican Spanish catalogs 2026-10-13 20:14:45 -04:00
Cédric Krier 60c5684c27 Increase version number
--HG--
branch : 8.2
2026-10-06 01:54:52 +02:00
Cédric Krier e011222dc3 Prepare release 8.2.0 2026-10-06 00:56:37 +02:00
Cédric Krier c17e032cb3 Update translations [skip ci] 2026-10-05 23:51:09 +02:00
Cédric Krier 197a988ef1 Ensure readonly fields are copied with the default value
Since 6c611c520744, the readonly of field is enforced so the copied value of
readonly field must be the default value to skip the check.
2026-10-05 23:21:28 +02:00
Cédric Krier e9b1e5636e Validate stdnum code before compacting and formatting it
Closes #15017
2026-09-30 18:30:11 +02:00
Cédric Krier 4196231fa8 Ensure street format is stripped as empty when substituted with empty values 2026-09-29 17:17:01 +02:00
Cédric Krier e56498d0b6 Use only stripped char in address format
Closes #15107
2026-09-29 17:15:28 +02:00
Cédric Krier 56e1a24be4 Distinct readonly and editable states 2026-08-31 23:21:03 +02:00
Nicolas Évrard 305301a53e Replace the administration group by a flag on the user 2026-09-13 17:28:32 +02:00
Cédric Krier eb90cbbd2a Replace the VIES wizard by an automatic background task
Closes #14930
2026-07-04 11:39:19 +02:00
Cédric Krier a8c3bb8f25 Hide unstructured street of address when building name is filled
Closes #14993
2026-08-05 11:08:08 +02:00
Cédric Krier 6b99dc69cc Use binary version of psycopg for tests 2026-07-17 22:11:32 +02:00
Cédric Krier 91434daade Define index using COALESCE for nullable Char fields
Closes #14909
2026-06-24 22:07:52 +02:00
Cédric Krier 3bb7c97554 Search for the record name of the contact mechanism using the 'name' field
Closes #14902
2026-06-18 15:42:24 +02:00
Cédric Krier 2df52f729f Correctly translate "Building Number" in French
Closes #14896
2026-06-16 15:36:46 +02:00
Cédric Krier 88d280d500 Add phone types as guessing when phonenumbers is not installed
Closes #14861
2026-05-26 09:49:36 +02:00
Cédric Krier b83d7055a9 Guess the type of contact mechanism
Closes #14768
2026-04-23 09:18:59 +02:00
Cédric Krier 5e3c4ee93c Fix computation of documentation series for odd minor version 2026-04-20 21:23:36 +02:00
Cédric Krier d8594bd9fd Increase version number 2026-04-20 21:08:15 +02:00
Cédric Krier 7f0d38f477 Prepare release 8.0.0 2026-04-20 20:10:13 +02:00
Cédric Krier de1bb5d5d9 Update translations [skip ci] 2026-04-20 10:38:52 +02:00
Cédric Krier 371c01984a Use BIGINT for the party code digit and limit its size to 18 digits
Closes #14761
2026-04-09 19:20:38 +02:00
Korbinian Preisler dca94f7365 Add missing f-string prefix in search for contact mechanisms for chat
Closes #14760
2026-04-09 17:45:01 +02:00
Nicolas Évrard 1c98320ccc Call on_modification on each Model with a replaced party
Closes #14684
2026-03-16 18:42:56 +01:00
Cédric Krier 226c4e63a6 Rename party identifier si_businessid into si_maticna
The identifier was added using the alias before 3dc08a936ef7.
2026-04-01 14:19:20 +02:00
Nicolas Évrard 44642bec77 Add support for emails on the chat channels 2026-03-31 18:59:55 +02:00
Cédric Krier 39a22ae74f Use python3 to launch build 2026-03-26 00:32:49 +01:00
Cédric Krier 94c4f0a9e6 Rewrite coverage paths
Since tox is running tests on the installed package, the coverage paths are no
more relative to the repository root.
2026-03-25 19:39:52 +01:00
Cédric Krier a51a6249c0 Add attn to address
Closes #14633
2026-02-27 12:55:11 +01:00
Cédric Krier 145ce8f2f8 Make retrieval of metadata via build really quiet 2026-03-22 09:07:23 +01:00
Nicolas Évrard 299dd6b1c9 Update to Psycopg 3
Closes #10901
2026-03-22 19:53:32 +01:00
Cédric Krier d3c8a8e55d Add support for Python 3.14 2026-03-21 09:02:25 +01:00
Cédric Krier 42b0fc7061 Remove support for Python 3.9 2026-03-21 08:48:06 +01:00
Cédric Krier e15c0b7d7a Upgrade to pyproject using hatchling as build-system 2026-03-21 18:46:34 +01:00
Cédric Krier af2e06bb32 Set headers and restrict to 1 worker when checking documentation link
This follows the wikipedia robot policy:
https://wikitech.wikimedia.org/wiki/Robot_policy

Closes #14637
2026-03-02 10:58:19 +01:00
Cédric Krier 0231415b49 Add a menu entry for party identifiers
Closes #14507
2026-01-16 10:38:37 +01:00
Cédric Krier b0ff152120 Format the party's identifier codes
Closes #14485
2026-01-16 16:56:47 +01:00
Cédric Krier 86d2fdfe50 Do not sort party identifier selection 2026-01-16 17:01:25 +01:00
Cédric Krier d5d7eee3b9 Add Senegal Tax Number identifier 2026-01-11 12:12:51 +01:00
Cédric Krier 8b25d8c10e Add Azerbaijan Tax Number identifier 2026-01-11 12:10:00 +01:00
Cédric Krier 5540c9c6b9 Add French Trade Registration Number identifier 2026-01-11 12:08:42 +01:00
Cédric Krier 6f83c5b9b0 Add Mozambique Tax Number identifier 2026-01-11 11:59:43 +01:00
Cédric Krier c6ae81593b Use th_moa as tax identifier instead of th_tin 2026-01-11 11:57:47 +01:00
Cédric Krier 7bf7ba9694 Add Russian Primary State Registration Number identifier 2026-01-11 11:54:19 +01:00
Cédric Krier 3428e53de6 Add Spanish Activity Establishment Code identifier 2026-01-11 11:53:14 +01:00
Cédric Krier f58722b726 Add Belgian Social Security Number identifier 2026-01-11 11:50:56 +01:00
Cédric Krier cb1f927569 Add Slovenian Corporate Registration Number identifier 2026-01-11 11:49:22 +01:00
Cédric Krier bf11acb591 Update required version of python-stdnum to 2.22 for party module 2026-01-11 11:44:09 +01:00
Cédric Krier 1b83f7c063 Set required on value of party's contact mechanism
Closes #14563
2026-01-30 11:20:26 +01:00