Matthieu
7a5b8dabff
fix : set app title to Lesstime and remove title switch
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 11:19:20 +02:00
Matthieu
fef563be06
refactor : replace password inputs with MalioInputPassword component
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 11:17:18 +02:00
Matthieu
e14c707dfd
fix : replace native select with MalioSelect for sort filter on my-tasks
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 11:16:02 +02:00
Matthieu
fa7bb27ef5
feat : include collaborator tasks in dashboard, my-tasks, and project filters
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:57:30 +02:00
Matthieu
21e9d2cab4
feat : show collaborators icon on TaskCard and TaskListItem
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:57:26 +02:00
Matthieu
00ffcb1cf2
feat : add collaborators multi-select to TaskModal
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:56:53 +02:00
Matthieu
daba09472f
feat : add collaborators to Task DTO
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:55:42 +02:00
Matthieu
f3208a481f
feat : add collaborators to all MCP task tools
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:55:36 +02:00
Matthieu
a46542fcdd
feat : add Serializer::users() for collaborators
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:54:33 +02:00
Matthieu
1ae2d9ac2c
feat : add task_collaborator migration
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:54:28 +02:00
Matthieu
e41caa9cfe
feat : add collaborators ManyToMany on Task entity
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 09:53:53 +02:00
gitea-actions
916f4ae101
chore: bump version to v0.3.26
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 22s
v0.3.26
2026-04-03 12:04:40 +00:00
45d389c67f
docs : guide de configuration du mode maintenance en prod
...
Auto Tag Develop / tag (push) Successful in 8s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 14:03:57 +02:00
gitea-actions
7f12332cf6
chore: bump version to v0.3.25
Auto Tag Develop / tag (push) Has been cancelled
Build & Push Docker Image / build (push) Successful in 22s
v0.3.25
2026-04-03 12:03:43 +00:00
fe30f03b9f
docs : ajout maintenance mode dans la doc de deploiement
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 14:03:30 +02:00
gitea-actions
fc472d5dad
chore: bump version to v0.3.24
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 18s
v0.3.24
2026-04-03 11:56:09 +00:00
a0a2f27eac
fix(infra) : extraire maintenance.html du container au deploy
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 13:56:02 +02:00
gitea-actions
bd7adec2f0
chore: bump version to v0.3.23
Build & Push Docker Image / build (push) Successful in 19s
Auto Tag Develop / tag (push) Successful in 5s
v0.3.23
2026-04-03 11:54:49 +00:00
9b6386c4ae
fix(infra) : root nginx-proxy vers public/ pour maintenance.html
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 13:54:42 +02:00
gitea-actions
9da1ae7ca1
chore: bump version to v0.3.22
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 18s
v0.3.22
2026-04-03 11:50:10 +00:00
bc8bed3339
feat(infra) : ajout maintenance mode dans nginx-proxy
...
Auto Tag Develop / tag (push) Successful in 6s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 13:49:50 +02:00
gitea-actions
3fee678bd2
chore: bump version to v0.3.21
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 22s
v0.3.21
2026-04-03 11:10:14 +00:00
be720178c2
feat(infra) : add maintenance mode during deployments
...
Auto Tag Develop / tag (push) Has been cancelled
Nginx returns a 503 page when maintenance.on exists. The deploy script
automatically enables/disables maintenance mode around the update.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 13:09:39 +02:00
gitea-actions
eec0294f3e
chore: bump version to v0.3.20
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 49s
v0.3.20
2026-04-03 07:39:34 +00:00
59a1c7956c
fix(auth) : allow Enter key to submit login form
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 09:38:17 +02:00
gitea-actions
e86949a1d7
chore: bump version to v0.3.19
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 20s
v0.3.19
2026-04-02 12:12:10 +00:00
Matthieu
7ca62bfc46
chore(infra) : remove release artefact pipeline and baremetal deploy
...
Auto Tag Develop / tag (push) Has been cancelled
Keep only Docker-based deployment workflow.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 14:11:58 +02:00
gitea-actions
b60e4ae670
chore: bump version to v0.3.18
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 1m7s
Build Release Artefact / build (push) Successful in 1m51s
v0.3.18
2026-04-02 10:11:41 +00:00
ace52f8fc5
fix(mcp) : add mcp-sessions dir in prod Dockerfile + add time tracking rule doc
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 22:59:43 +02:00
1ae9535516
refactor : reorganize infra files into infra/dev and infra/prod
...
Consolidate Docker, Nginx, and deploy configs from 5 scattered directories
(docker/, deploy/docker/, deploy/nginx/, script/) into a single infra/ tree
with dev/ and prod/ subdirectories. Update all references in docker-compose,
Makefile, CI workflows, Dockerfiles, and documentation.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 22:36:10 +02:00
gitea-actions
b50cfb5049
chore: bump version to v0.3.17
Auto Tag Develop / tag (push) Successful in 4s
Build & Push Docker Image / build (push) Successful in 19s
Build Release Artefact / build (push) Successful in 2m5s
v0.3.17
2026-04-01 10:01:14 +00:00
Matthieu
a5227b9936
fix : use sudo docker and port 8081 in deploy scripts
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 12:01:05 +02:00
gitea-actions
0d298db797
chore: bump version to v0.3.16
Auto Tag Develop / tag (push) Successful in 4s
Build & Push Docker Image / build (push) Successful in 16s
Build Release Artefact / build (push) Successful in 2m2s
v0.3.16
2026-04-01 09:24:34 +00:00
Matthieu
cbe71a1f32
fix : use malio-dev registry namespace instead of malio
...
Auto Tag Develop / tag (push) Successful in 5s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:24:26 +02:00
gitea-actions
a8fa8fd7e0
chore: bump version to v0.3.15
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 58s
Build Release Artefact / build (push) Successful in 2m13s
v0.3.15
2026-04-01 09:15:52 +00:00
Matthieu
4aa2abd396
fix : remove COPY templates from Dockerfile.prod (dir does not exist)
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:15:43 +02:00
gitea-actions
fa3326e99c
chore: bump version to v0.3.14
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Failing after 6s
Build Release Artefact / build (push) Successful in 1m54s
v0.3.14
2026-04-01 09:07:03 +00:00
Matthieu
21e050ce29
feat : add Docker prodcution deployment
Auto Tag Develop / tag (push) Has been cancelled
2026-04-01 11:00:10 +02:00
gitea-actions
e480e2821b
chore: bump version to v0.3.13
Auto Tag Develop / tag (push) Successful in 5s
Build Release Artefact / build (push) Successful in 2m44s
v0.3.13
2026-03-27 13:32:33 +00:00
Matthieu
2d7e9b9226
fix : use label instead of text for MalioSelect options in export drawer
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-27 14:32:20 +01:00
Matthieu
93e0c4052c
chore : bump version to v0.3.12
...
Auto Tag Develop / tag (push) Successful in 5s
Build Release Artefact / build (push) Successful in 3m26s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
v0.3.12
2026-03-26 09:33:42 +01:00
Matthieu
22373a0b87
refactor : migrate UI to Malio layer-ui components (MalioButton, MalioDrawer, MalioSelectCheckbox)
...
- Replace all AppDrawer with MalioDrawer across 10 drawer components
- Replace native <button> with MalioButton/MalioButtonIcon in all pages and components
- Fix TimeTrackingExportDrawer: use MalioSelectCheckbox for multi-select filters
- Add Malio design system colors (m-btn-*, m-disabled, m-surface) to tailwind.config.ts
- Align toggle button heights with MalioButton (h-[40px])
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 09:33:28 +01:00
gitea-actions
d7968af525
chore: bump version to v0.3.11
Auto Tag Develop / tag (push) Successful in 6s
Build Release Artefact / build (push) Successful in 1m49s
v0.3.11
2026-03-25 17:42:21 +00:00
df2a48c20d
fix : remove double /api prefix in export URL
...
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00
7f1c02256b
fix : replace MalioButton with styled native button in export drawer
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00
fdc9b8b60d
fix : use correct useToast() API in export handler
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00
1025fed0d1
feat : integrate export drawer with async background download
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00
0331d94ca5
feat : add TimeTrackingExportDrawer component with filters and period presets
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00
755c39a0f6
feat : extend export endpoint for multi-user, multi-project, client filters
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00
8f8eeddd91
feat : add downloadExport async method to time-entries service
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 18:41:05 +01:00