Jérémy Munsch
9d28162ec4
style(logging): update comment formatting for clarity
...
Improved the formatting of comments in the logging configuration file for better readability.
2026-10-28 15:03:25 +01:00
Jérémy Munsch
afdd6cd0a7
fix(config): correct environment variable usage for phone reception
...
Ensure the default phone reception number is used correctly when the environment variable is not set.
2026-10-27 17:07:15 +01:00
Jérémy Munsch
aeb8addbb8
fix(config): simplify environment variable usage for default settings
...
Updated the default settings in filesystems, mail, and session configurations to use a more concise syntax for environment variable retrieval.
2026-10-27 16:39:23 +01:00
Jérémy Munsch
91a82af969
fix: add missing logging config file
2026-10-27 16:08:23 +01:00
Jérémy Munsch
c8eba4a932
fix: sentry config optimization
2026-10-27 12:25:38 +01:00
Jérémy Munsch
3de48c14fd
feat(arcadia): add ArcadiaIncoService and DTOs to fetch and preview INCO sheets via Arcadia API
2026-10-27 09:58:53 +01:00
Jérémy Munsch
e0c4b34ed8
feat(employees): implement deterministic 6-character code generation using SerialCaster
...
- Add kwaadpepper/serial-int-caster and SerialCasterServiceProvider
- Update CodeGenerationService to encode Matricule deterministically with length 6
- Update Code value object to support lengths between 6 and 10 with 53 non-ambiguous characters
- Add database migration to sanitize legacy ambiguous codes
- Recreate and update unit and integration tests for CodeGenerationService and Code value object
2026-10-27 09:58:46 +01:00
Jérémy Munsch
3b3997d547
feat(employees): automated sync with Arcadia API, BO settings, Shopper value objects, and pagination migration
...
- Implement automated synchronization of employees via Arcadia API (EmployeeSyncService, SynchronizeEmployeesWithArcadiaApi, FetchAndUpsertArcadiaEmployees)
- Add Back-Office application settings for employee sites (Setting singleton, GetSettingsQuery, UpdateSettings, SettingsController, EmployeeSitesInputComponent.vue)
- Strongly type Employee attributes using Domain Value Objects (ShopperEstablishmentCode, ShopperSiteCode, ShopperServiceCode) and Eloquent Casts
- Migrate pagination from Domain to Shared\Pagination namespace across queries and inputs
- Remove legacy and dead CSV employee import/export code
- Restore Domain\Ports\Services\CsvGenerator interface for Regate order generation
- Add comprehensive Pest unit, integration, and feature test coverage
2026-10-27 09:58:44 +01:00
Jérémy Munsch
58af50b5c5
refactor: massive bump refactor
2026-10-27 09:58:12 +01:00
Corentin Huet
1a8b3cff7c
refactor: ♻️ remove admin-secure package and integrate middleware
2026-03-03 09:41:26 +01:00
Vincent BRIDIER
2687f58217
fix: Remove piece of 💩
2025-01-27 16:04:25 +01:00
Vincent BRIDIER
9333185e4d
feat: Clean and add CICD for K8S migration
2025-01-24 15:32:29 +01:00
Vincent BRIDIER
184da0204b
feat: Replace Regate EAI order transfert by email
2024-11-29 16:49:59 +01:00
Vincent BRIDIER
683e7fd037
fix: Clean and fix cookie notice implementation
2024-09-10 09:54:49 +02:00
noah.lancien
d802f19f40
Replaced kwaadpepper/exception-handler by sentry
2023-08-30 09:01:51 +00:00
Alexis Gousseau
2a1baea6c6
update import + add export on salarie table - issue #7
2023-07-28 07:25:36 +00:00
Alexis Gousseau
44aef0da22
add specific custom section ckeditor - issue #25
2023-07-26 17:44:12 +02:00
Olivier Legat
aad0954d30
fix issue #1
2022-11-04 17:41:00 +01:00
Olivier Legat
1d59ac4bb5
filtres conservé au refresh, liens de préfiltrage, refactor (light), Normalized exception handler, green card when in cart, mising rowid in cart handled
2022-10-28 16:59:45 +02:00
Alexis Gousseau
5810db9111
ranges page
2022-10-05 16:41:09 +02:00
Olivier Legat
6b92d1b547
apply same changes as in branch remove_verrues_de_recette
2022-09-21 16:23:42 +02:00
Olivier Legat
3411d0b5f6
add brand to Product, add corresponding Enum, add Brand selection to product edition/creation, add brand to product index(bo) and brand filtering for index(bo)
2022-09-12 17:48:10 +02:00
Olivier Legat
adb0789c57
sniffing and linting - NO refactoring
2022-09-08 13:02:16 +02:00
Olivier Legat
15e081c943
first auotmated clean
2022-09-08 11:29:39 +02:00
Jérémy Munsch
2b9d3d08ea
CRM V3 Migration
...
- require slevomat/coding-standard
- require ldc/ldccrmv2client
- update phpcs xml
2022-04-14 16:38:47 +02:00
Olivier Legat
70c7dc53e0
fix ldc web status checker
2022-03-12 12:03:35 +01:00
Olivier Legat
0efd3c9cf8
Ajout setting de display prix
2021-11-09 15:38:52 +01:00
Olivier Legat
43ca409a0f
mail config, nothing but array transport if env vars are undefined
2021-09-28 10:16:57 +02:00
Olivier Legat
d66d7ac3d9
mail config for testing (a faire mieux que ça)
2021-09-27 15:19:05 +02:00
Olivier Legat
90499d5ad7
nommage du fichier de commande Regate
2021-09-24 10:35:01 +02:00
Olivier Legat
8d71046626
gestion des prix pour articles facturé au poids et vendu à la pièce
...
(necessite la gestion stricte des unités de vente)
2021-09-02 12:34:43 +02:00
Olivier Legat
291a41f2ba
config pour id analytics
2021-07-28 16:28:57 +02:00
Olivier Legat
0663305ea7
Gestion des erreurs d'import xml pour données inconsistentes
2021-07-28 11:43:26 +02:00
Olivier Legat
78be8cceef
champs unites de commande, de facturation
...
souplesse du load Inco quand on a récupéré les data d'ailleurs et que les json de valeur nutritionnel sont incomplets.
2021-07-27 14:33:32 +02:00
Olivier Legat
0799267b6e
Suppression du JS fontawesome en BO, mise à dispo dans public de webfonts pour usage back et front
...
Unités de ventes strictes (ENUM) et paramètre back office d'application
modification de la directive fmt_sellunit pour prise en compte du paramètre
Gestion en objet date de la date de livraison pour export commande
capacité de rotation daily des logs (pour LOG_CHANNEL=stackProd)
2021-07-26 14:09:29 +02:00
Olivier Legat
4bcbc7bfe3
storage orders
2021-07-23 15:11:36 +02:00
Olivier Legat
b16c0e9128
adding kwaadpepper enums
...
adding register mode setting
providing app db settings in config()
validating requirement/optionnality of registration field upon defined register mode
2021-07-21 12:57:50 +02:00
Olivier Legat
b49c5b25cb
table salaries, import depuis un csv
2021-07-20 16:34:27 +02:00
Jérémy Munsch
ba7c42f90e
Add Exception Handler Mailer
2021-05-21 14:07:09 +02:00
Olivier Legat
71cf7d5c9a
inco mise en place
2021-04-23 12:12:15 +02:00
Olivier Legat
bce4c2f88c
Offres Spéciales :
...
commit 2bdbfaec541c3d51489f32e0fa6f7523ca4e4f6f
Author: Olivier Legat <olivier.legat@ldc.fr>
Date: Thu Apr 8 15:48:13 2021 +0200
arrondis de taxe dans le panier
commit ce748bcac15a0b633cacc06b8232cbb92a8e455c
Author: Olivier Legat <olivier.legat@ldc.fr>
Date: Thu Apr 8 11:53:54 2021 +0200
Prix calcules - affichés
commit cc79e7c633d81290371eceabe9864d4d0ee9e4a5
Author: Olivier Legat <olivier.legat@ldc.fr>
Date: Wed Apr 7 18:09:12 2021 +0200
Affichage des promowork in progress => prix remisés
commit 8545d1079da2456f090557eeef005e4d37154a1e
Author: Olivier Legat <olivier.legat@ldc.fr>
Date: Wed Apr 7 13:04:28 2021 +0200
resource BO Promotions
commit d7145835de675da32e57bec3f0b8f06e1e447b27
Author: Olivier Legat <olivier.legat@ldc.fr>
Date: Tue Apr 6 18:23:36 2021 +0200
structure DB, debut BO
2021-04-08 15:49:20 +02:00
Olivier Legat
a2d6d0f6f1
contactez nous
2021-04-06 12:56:54 +02:00
Olivier Legat
c55171484e
prise en charge des vues du thème avant celles générales
2021-04-02 10:26:19 +02:00
Olivier Legat
f796761214
timeslot picking and confirmation
2021-03-29 15:10:07 +02:00
Olivier Legat
b959811eb6
connection crm complete
2021-03-26 16:10:56 +01:00
Olivier Legat
2649cb0be5
cart service provider
2021-03-25 19:45:57 +01:00
Olivier Legat
9ecb97bbfa
inscription setup
2021-03-25 17:59:02 +01:00
Olivier Legat
9d84ae1692
panier phase 1
2021-03-25 15:48:07 +01:00
Olivier Legat
82c1db60ce
panier fonctionnement basique
2021-03-24 17:58:27 +01:00
Olivier Legat
26842af7f6
produits - normalisation
2021-03-18 08:40:20 +01:00