f42bb498e4
Fix deprecation notice League/csv for createFromStream and createFromPath replaced by new from() method
2025-10-27 13:21:04 +01:00
84b7cc8145
Php cs fixes
2025-03-05 10:46:36 +01:00
08af530726
Replace deprecated Statement::create() method use constructor directly
2025-03-05 10:26:22 +01:00
6de4861b98
Fix email attachment handling in address import reports
...
Updated attachment logic to use in-memory file contents and apply a `.gz` suffix to filenames. This ensures better file handling and resolves potential issues with attaching files directly from a path.
2025-01-10 23:00:40 +01:00
b4a1e824ac
Add service and command to import French addresses from BAN
...
Introduce a service to handle the import of French addresses from the Base Adresse Nationale (BAN) dataset. Add a new console command `chill:main:address-ref-from-ban` to trigger the import by department numbers, with an option to send a report email for unmatched addresses.
2025-01-10 22:52:08 +01:00
ab311eaecb
Add email reporting for unimported addresses in import commands
...
Enhanced address import commands to optionally send a recap of unimported addresses via email. Updated import logic to handle cases where postal codes are missing, log issues, and generate compressed CSV reports with failed entries.
2025-01-09 12:21:10 +01:00
bc34d84d63
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-09-12 13:36:50 +02:00
f0f651edea
update cs after php-cs-fixer upgrade
2024-09-12 12:02:33 +02:00
d0ee381627
Upgrade of php-cs-fixer
2024-09-11 14:21:32 +02:00
ad5e780936
Do not update the createdAt column when importing postal code which does not change
...
The conflict resolution clause in the SQL command of the PostalCodeBaseImporter service has been updated. It now only changes the 'updatedAt' timestamp if either the 'center' position or the 'label' actually differs from the existing entry. This ensures that the 'updatedAt' field reflects when meaningful changes occurred.
2024-07-19 13:42:48 +02:00
19accc4d00
Handle duplicate addresses in AddressReferenceBaseImporter
...
Refactored the AddressReferenceBaseImporter to optimize address import and reconciliation. The code now identifies duplicate addresses in the temporary table and handles them according to the 'allowRemoveDoubleRefId' flag. This enhances data consistency during import operations.
2024-07-19 13:41:17 +02:00
ead1abb825
fix code style for symfony 5
2024-07-03 13:29:22 +02:00
54d045f261
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-07-03 13:19:41 +02:00
nobohan
9c28df25a1
DX: Improve Lux adress import command + register in config
2024-06-28 10:45:58 +02:00
nobohan
c5a24e8ac5
DX: Improve Lux address import command - WIP
2024-06-28 09:27:45 +02:00
nobohan
25ccb16308
DX import Luxembourg address command - csfixer
2024-06-27 10:17:08 +02:00
nobohan
ba25c181f5
DX import Luxembourg address command
2024-06-27 10:07:24 +02:00
4b07fe3622
Update address list import to latest compiled addresses
...
The import of the address list has been upgraded to use the latest version of the compiled addresses from Belgian-best-address. In the AddressReferenceBEFromBestAddress class, the RELEASE constant has been updated to point to the v1.1.1 tag.
2024-05-30 16:02:35 +02:00
84f515d451
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-05-28 14:16:01 +02:00
dbb9feb129
rector correction: cast value to string
2024-04-12 12:35:52 +02:00
8de37a9ef3
Fix import of postal codes. URL changed + names of keys
2024-04-11 16:45:22 +02:00
f889d67e94
fixes after merge of master into upgrade-sf4
2024-02-12 22:31:16 +01:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
3c8e59e088
php cs fixes after updating php cs fixer
2024-01-10 10:31:25 +01:00
f424c5464f
Fix issues with new version of rector
2023-12-04 16:46:48 +01:00
4700a0fef7
update URL for postal code FR import
2023-11-30 12:15:22 +01:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
d2323e91ca
new cs rule: single_line_empty_body
...
Rule is added to the last version of php-cs-fixer
2023-09-12 15:58:59 +02:00
6d63177ff4
apply rules rector up to php82
2023-05-01 21:39:45 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
47d0334b9e
Merge remote-tracking branch 'origin/master' into rector/rules-up-to-php74
2023-04-27 23:32:31 +02:00
a539febcfe
Merge branch 'geographical-units/force-make-valid-during-import' into 'master'
...
Fix: make geographical units valid during imports
See merge request Chill-Projet/chill-bundles!524
2023-04-25 12:34:21 +00:00
b69fb740b1
Fix: make geographical units valid during imports
2023-04-18 11:36:46 +02:00
746ed4f5e5
DX: fix cs
2023-04-15 00:43:55 +02:00
858ade467c
DX: rector rules upt to PHP 74
2023-04-15 00:20:19 +02:00
19034ac1d8
Merge remote-tracking branch 'origin/master' into refactor-using-rector-202303
2023-04-15 00:07:09 +02:00
19e51cc74c
Fix: new column name in hexasmal data for geographical coordinates
2023-04-14 12:11:04 +02:00
b0ac8ce5af
Merge remote-tracking branch 'origin/master' into track-address-reference-update
2023-04-12 09:45:19 +02:00
b9a7530f7a
DX: apply rector rulesset up to PHP72
2023-03-29 22:32:52 +02:00
c56ae08fae
Feature: [address reference] write logic to match existing addresses with updates
...
Feature: [address reference] match addresses with reference after import
fix sql query for address reference matcher
2023-03-22 15:32:37 +01:00
060d5d5ca3
Merge remote-tracking branch 'origin/master' into 111_exports_suite
2022-12-05 20:52:33 +01:00
fc607d6a0e
DX: improve import command + help for address-ref-from-best-addresses
2022-11-15 16:16:52 +01:00
36590e7810
fix cs: mismatch header and strict type declaration
2022-10-06 22:25:45 +02:00
ba7adf59ff
[Fixed] Add required import for exception handling
2022-10-06 22:25:45 +02:00
9699e2304a
fix cs: declare type and license header mismatch
2022-10-06 22:25:43 +02:00
67104d15cd
[Fixed] Add required import for exception handling
2022-10-06 22:22:08 +02:00
49731777b4
fix cs: declare type and license header mismatch
2022-10-06 20:51:44 +02:00
67c3f3a840
fix cs with licencse header
2022-10-05 17:08:14 +02:00
63137c67f4
fix cs
2022-10-05 16:55:13 +02:00
a967e1ed17
fix cs
2022-10-05 15:23:28 +02:00