THOLOT DECHENE Matthieu matthieu
  • Joined on 2025-11-21
matthieu pushed to develop at MALIO-DEV/Inventory_frontend 2026-03-16 10:59:56 +00:00
9e303426a7 fix(slots) : filter slot select options server-side instead of client-side
matthieu pushed to develop at MALIO-DEV/Inventory 2026-03-16 10:35:24 +00:00
43bec07bb8 fix(sync) : preserve slot selections when modifying ModelType structure
matthieu pushed to master at MALIO-DEV/Inventory 2026-03-16 10:35:23 +00:00
43bec07bb8 fix(sync) : preserve slot selections when modifying ModelType structure
matthieu pushed to develop at MALIO-DEV/Inventory_frontend 2026-03-16 10:34:48 +00:00
d4fc0f1fee fix(slots) : check API response before updating local state on slot selection
matthieu pushed to master at MALIO-DEV/Inventory_frontend 2026-03-16 10:34:48 +00:00
d4fc0f1fee fix(slots) : check API response before updating local state on slot selection
matthieu pushed to master at MALIO-DEV/Inventory 2026-03-16 09:54:28 +00:00
0181f18778 docs(submodule) : update frontend pointer with v1.9.1 changelog
matthieu pushed to develop at MALIO-DEV/Inventory 2026-03-16 09:54:20 +00:00
0181f18778 docs(submodule) : update frontend pointer with v1.9.1 changelog
matthieu pushed to master at MALIO-DEV/Inventory_frontend 2026-03-16 09:53:33 +00:00
f8403ddfbc docs(changelog) : add v1.9.1 release notes
matthieu pushed to develop at MALIO-DEV/Inventory_frontend 2026-03-16 09:53:24 +00:00
f8403ddfbc docs(changelog) : add v1.9.1 release notes
matthieu pushed to master at MALIO-DEV/Inventory 2026-03-16 09:41:46 +00:00
8e0acf4896 chore(release) : bump version to 1.9.1
aa8e043c83 fix(submodule) : update frontend pointer with slot selection cache fix
b2aff0e414 feat(sync) : add slot selection controllers, custom field sync, and position fallbacks
4072abf7ba feat(sync) : add ModelTypeSyncService orchestrator and controller with tests
089ca43404 feat(sync) : implement PieceSyncStrategy with tests
Compare 42 commits »
matthieu pushed to develop at MALIO-DEV/Inventory 2026-03-16 09:41:33 +00:00
8e0acf4896 chore(release) : bump version to 1.9.1
matthieu pushed tag v1.9.1 to MALIO-DEV/Inventory 2026-03-16 09:41:33 +00:00
matthieu pushed to develop at MALIO-DEV/Inventory 2026-03-16 09:40:00 +00:00
aa8e043c83 fix(submodule) : update frontend pointer with slot selection cache fix
b2aff0e414 feat(sync) : add slot selection controllers, custom field sync, and position fallbacks
4072abf7ba feat(sync) : add ModelTypeSyncService orchestrator and controller with tests
089ca43404 feat(sync) : implement PieceSyncStrategy with tests
f09c7e4782 feat(sync) : implement ComposantSyncStrategy with tests
Compare 40 commits »
matthieu pushed to master at MALIO-DEV/Inventory_frontend 2026-03-16 09:39:37 +00:00
428da471d1 fix(component-edit) : force reload catalog to display pre-selected slot items
271844efb1 feat(component-edit) : add interactive slot selectors for pieces, products and subcomponents
07cad19988 feat(sync) : wire sync flow into category edit pages with confirmation modal
8dacad7a59 refactor(sync) : remove restrictedMode and add sync service + confirmation modal
5912216a89 fix(piece) : persist slot quantity on blur and send prix as string
Compare 14 commits »
matthieu pushed to develop at MALIO-DEV/Inventory_frontend 2026-03-16 09:39:32 +00:00
428da471d1 fix(component-edit) : force reload catalog to display pre-selected slot items
271844efb1 feat(component-edit) : add interactive slot selectors for pieces, products and subcomponents
07cad19988 feat(sync) : wire sync flow into category edit pages with confirmation modal
8dacad7a59 refactor(sync) : remove restrictedMode and add sync service + confirmation modal
5912216a89 fix(piece) : persist slot quantity on blur and send prix as string
Compare 13 commits »
matthieu pushed to develop at MALIO-DEV/Lesstime 2026-03-16 08:51:56 +00:00
6d3ecc1322 Merge branch 'feature/client-portal' into develop
f5986090c0 feat(deploy) : add deploy script and nginx config for bare Ubuntu server
d6399c20e1 fix : fix MCP create-task tool crashing on task creation
a972d243f5 style : center and resize view toggle buttons on my-tasks page
56bf88f293 fix : prevent document delete button from submitting the TaskModal form
Compare 90 commits »
matthieu pushed to feature/client-portal at MALIO-DEV/Lesstime 2026-03-16 08:32:01 +00:00
d6399c20e1 fix : fix MCP create-task tool crashing on task creation
a972d243f5 style : center and resize view toggle buttons on my-tasks page
56bf88f293 fix : prevent document delete button from submitting the TaskModal form
Compare 3 commits »
matthieu pushed to feature/client-portal at MALIO-DEV/Lesstime 2026-03-15 21:50:08 +00:00
9d80e017c2 docs : complete architecture tree in README with all directories
4e91507158 docs : rewrite README with full project documentation
318f14ea88 docs : update CLAUDE.md with avatar feature context and gotchas
Compare 3 commits »
matthieu pushed to feature/client-portal at MALIO-DEV/Lesstime 2026-03-15 21:17:46 +00:00
202b516dc3 fix(avatar) : install symfony/mime for server-side MIME type detection
98782a9849 fix(avatar) : add explicit import for useAvatarService in profile page
b978adf9ae fix(avatar) : move avatar service to composables for Nuxt auto-import
e4fc34b90f refactor : simplify codebase and fix critical issues
a5144443a4 fix(avatar) : address review findings — security and UX fixes
Compare 14 commits »
matthieu pushed to feature/client-portal at MALIO-DEV/Lesstime 2026-03-15 20:47:13 +00:00
f7a76c9e9b feat(frontend) : add date filter component to time-tracking page
7047f64a6b fix(portal) : handle submittedBy as object or IRI in canEdit check
cd8cea45c1 fix(security) : allow ROLE_CLIENT to read projects
1f31a3a33f fix(portal) : embed project id/name in /me response for client users
254f8bc411 fix(admin) : handle null/IRI client in project filter for UserDrawer
Compare 6 commits »