-
d4fdb84a17
chore: bump version to v0.3.34
develop
v0.3.34
gitea-actions
2026-05-13 14:23:42 +00:00
-
5585fa7ef6
fix(mcp) : exclude DataFixtures from discovery to avoid require-dev autoload error in prod
Matthieu
2026-05-13 16:23:22 +02:00
-
b301ebbad0
chore: bump version to v0.3.33
v0.3.33
gitea-actions
2026-05-13 12:59:31 +00:00
-
feaa9f1875
feat(api-token) : génération du token MCP depuis la page profil
Matthieu
2026-05-13 14:58:19 +02:00
-
b25be8fd6a
chore: bump version to v0.3.32
v0.3.32
gitea-actions
2026-05-06 13:58:46 +00:00
-
3e6b0e877a
fix(time-tracking) : filtres projet/tag server-side et vue liste au mois
Matthieu
2026-05-06 09:51:18 +02:00
-
9f3fc05a52
fix(project) : masquer le filtre status en mode kanban
Matthieu
2026-05-06 09:51:09 +02:00
-
4c3721b6ac
fix(dashboard) : appliquer le filtre user aux KPIs et charts de taches
Matthieu
2026-05-06 09:51:02 +02:00
-
06d733f88e
docs : ajoute note delegation Codex pour taches mecaniques
Matthieu
2026-04-15 08:15:32 +02:00
-
258c6e9c17
chore: bump version to v0.3.31
v0.3.31
gitea-actions
2026-05-04 18:54:31 +00:00
-
feffe63019
fix(rich-text) : nettoyer deps TipTap obsolètes et fixer interop CJS
matthieu
2026-05-04 20:54:18 +02:00
-
34ba554fba
chore : bump @malio/layer-ui à 1.4.8
matthieu
2026-05-04 20:47:17 +02:00
-
b2cc6e96e1
fix(rich-text) : strip HTML pour les contextes plain-text
matthieu
2026-05-04 19:55:23 +02:00
-
2a68d2f9c6
feat(rich-text) : migrer vers MalioInputRichText (layer-ui 1.4.7)
matthieu
2026-05-04 19:54:57 +02:00
-
2898b22440
fix(infra) : monter nginx.conf comme default.conf
matthieu
2026-05-04 19:54:43 +02:00
-
f1fd80d9ac
chore: bump version to v0.3.30
v0.3.30
gitea-actions
2026-04-10 08:18:54 +00:00
-
24e3e8e989
fix(ui) : fix code block rendering in markdown preview
Matthieu
2026-04-10 10:17:37 +02:00
-
47f2ab9cd4
chore: bump version to v0.3.29
v0.3.29
gitea-actions
2026-04-09 14:35:49 +00:00
-
36729f8f61
feat(task) : add markdown preview for task description
Matthieu
2026-04-09 16:35:22 +02:00
-
30b090852d
chore: bump version to v0.3.28
v0.3.28
gitea-actions
2026-04-09 12:37:35 +00:00
-
f0c9568521
feat(infra) : persist logs in prod via named volume
Matthieu
2026-04-09 14:34:00 +02:00
-
7c37eb58cb
chore: bump version to v0.3.27
v0.3.27
gitea-actions
2026-04-09 09:20:56 +00:00
-
7a5b8dabff
fix : set app title to Lesstime and remove title switch
Matthieu
2026-04-09 11:19:20 +02:00
-
fef563be06
refactor : replace password inputs with MalioInputPassword component
Matthieu
2026-04-09 11:17:18 +02:00
-
e14c707dfd
fix : replace native select with MalioSelect for sort filter on my-tasks
Matthieu
2026-04-09 11:16:02 +02:00
-
fa7bb27ef5
feat : include collaborator tasks in dashboard, my-tasks, and project filters
Matthieu
2026-04-09 09:57:30 +02:00
-
21e9d2cab4
feat : show collaborators icon on TaskCard and TaskListItem
Matthieu
2026-04-09 09:57:26 +02:00
-
00ffcb1cf2
feat : add collaborators multi-select to TaskModal
Matthieu
2026-04-09 09:56:53 +02:00
-
daba09472f
feat : add collaborators to Task DTO
Matthieu
2026-04-09 09:55:42 +02:00
-
f3208a481f
feat : add collaborators to all MCP task tools
Matthieu
2026-04-09 09:55:36 +02:00
-
a46542fcdd
feat : add Serializer::users() for collaborators
Matthieu
2026-04-09 09:54:33 +02:00
-
1ae2d9ac2c
feat : add task_collaborator migration
Matthieu
2026-04-09 09:54:28 +02:00
-
e41caa9cfe
feat : add collaborators ManyToMany on Task entity
Matthieu
2026-04-09 09:53:53 +02:00
-
916f4ae101
chore: bump version to v0.3.26
v0.3.26
gitea-actions
2026-04-03 12:04:40 +00:00
-
45d389c67f
docs : guide de configuration du mode maintenance en prod
matthieu
2026-04-03 14:03:56 +02:00
-
7f12332cf6
chore: bump version to v0.3.25
v0.3.25
gitea-actions
2026-04-03 12:03:43 +00:00
-
fe30f03b9f
docs : ajout maintenance mode dans la doc de deploiement
matthieu
2026-04-03 14:03:29 +02:00
-
fc472d5dad
chore: bump version to v0.3.24
v0.3.24
gitea-actions
2026-04-03 11:56:09 +00:00
-
a0a2f27eac
fix(infra) : extraire maintenance.html du container au deploy
matthieu
2026-04-03 13:55:57 +02:00
-
bd7adec2f0
chore: bump version to v0.3.23
v0.3.23
gitea-actions
2026-04-03 11:54:49 +00:00
-
9b6386c4ae
fix(infra) : root nginx-proxy vers public/ pour maintenance.html
matthieu
2026-04-03 13:54:35 +02:00
-
9da1ae7ca1
chore: bump version to v0.3.22
v0.3.22
gitea-actions
2026-04-03 11:50:10 +00:00
-
bc8bed3339
feat(infra) : ajout maintenance mode dans nginx-proxy
matthieu
2026-04-03 13:49:43 +02:00
-
3fee678bd2
chore: bump version to v0.3.21
v0.3.21
gitea-actions
2026-04-03 11:10:14 +00:00
-
be720178c2
feat(infra) : add maintenance mode during deployments
matthieu
2026-04-03 13:09:07 +02:00
-
eec0294f3e
chore: bump version to v0.3.20
v0.3.20
gitea-actions
2026-04-03 07:39:34 +00:00
-
59a1c7956c
fix(auth) : allow Enter key to submit login form
matthieu
2026-04-03 09:38:17 +02:00
-
e86949a1d7
chore: bump version to v0.3.19
v0.3.19
gitea-actions
2026-04-02 12:12:10 +00:00
-
7ca62bfc46
chore(infra) : remove release artefact pipeline and baremetal deploy
Matthieu
2026-04-02 12:16:16 +02:00
-
b60e4ae670
chore: bump version to v0.3.18
v0.3.18
gitea-actions
2026-04-02 10:11:41 +00:00
-
ace52f8fc5
fix(mcp) : add mcp-sessions dir in prod Dockerfile + add time tracking rule doc
refactor/infra-reorganize
matthieu
2026-04-01 22:59:43 +02:00
-
1ae9535516
refactor : reorganize infra files into infra/dev and infra/prod
matthieu
2026-04-01 22:36:10 +02:00
-
b50cfb5049
chore: bump version to v0.3.17
v0.3.17
gitea-actions
2026-04-01 10:01:14 +00:00
-
a5227b9936
fix : use sudo docker and port 8081 in deploy scripts
Matthieu
2026-04-01 12:00:59 +02:00
-
0d298db797
chore: bump version to v0.3.16
v0.3.16
gitea-actions
2026-04-01 09:24:34 +00:00
-
cbe71a1f32
fix : use malio-dev registry namespace instead of malio
Matthieu
2026-04-01 11:24:20 +02:00
-
a8fa8fd7e0
chore: bump version to v0.3.15
v0.3.15
gitea-actions
2026-04-01 09:15:52 +00:00
-
4aa2abd396
fix : remove COPY templates from Dockerfile.prod (dir does not exist)
Matthieu
2026-04-01 11:15:43 +02:00
-
fa3326e99c
chore: bump version to v0.3.14
v0.3.14
gitea-actions
2026-04-01 09:07:03 +00:00
-
21e050ce29
feat : add Docker prodcution deployment
Matthieu
2026-04-01 11:00:10 +02:00
-
e480e2821b
chore: bump version to v0.3.13
v0.3.13
gitea-actions
2026-03-27 13:32:33 +00:00
-
2d7e9b9226
fix : use label instead of text for MalioSelect options in export drawer
Matthieu
2026-03-27 14:32:20 +01:00
-
93e0c4052c
chore : bump version to v0.3.12
v0.3.12
Matthieu
2026-03-26 09:33:42 +01:00
-
22373a0b87
refactor : migrate UI to Malio layer-ui components (MalioButton, MalioDrawer, MalioSelectCheckbox)
Matthieu
2026-03-26 09:33:28 +01:00
-
d7968af525
chore: bump version to v0.3.11
v0.3.11
gitea-actions
2026-03-25 17:42:21 +00:00
-
df2a48c20d
fix : remove double /api prefix in export URL
matthieu
2026-03-24 21:56:07 +01:00
-
7f1c02256b
fix : replace MalioButton with styled native button in export drawer
matthieu
2026-03-24 21:54:55 +01:00
-
fdc9b8b60d
fix : use correct useToast() API in export handler
matthieu
2026-03-24 21:54:23 +01:00
-
1025fed0d1
feat : integrate export drawer with async background download
matthieu
2026-03-24 21:44:42 +01:00
-
0331d94ca5
feat : add TimeTrackingExportDrawer component with filters and period presets
matthieu
2026-03-24 21:43:19 +01:00
-
755c39a0f6
feat : extend export endpoint for multi-user, multi-project, client filters
matthieu
2026-03-24 21:41:53 +01:00
-
8f8eeddd91
feat : add downloadExport async method to time-entries service
matthieu
2026-03-24 21:41:42 +01:00
-
548b101d82
feat : add i18n keys for export modal
matthieu
2026-03-24 21:41:04 +01:00
-
e3149f8a27
chore : bump version to v0.3.10 and add push-tickets-lesstime skill
v0.3.10
Matthieu
2026-03-25 17:36:54 +01:00
-
32aff3d4d3
chore: bump version to v0.3.9
v0.3.9
gitea-actions
2026-03-24 20:06:10 +00:00
-
9760de1805
feat : add export button to time-tracking page
Matthieu
2026-03-24 16:16:06 +01:00
-
f72dd57bd0
feat : add getExportUrl to time-entries service and i18n key
Matthieu
2026-03-24 16:15:04 +01:00
-
a8f7c77758
feat : add TimeEntryExportController with auth, validation, and filters
Matthieu
2026-03-24 16:03:35 +01:00
-
a09a415393
feat : add TimeEntryExportService generating XLSX with detail and recap sheets
Matthieu
2026-03-24 16:02:18 +01:00
-
8208df1ade
feat : add findForExport repository method for time entries
Matthieu
2026-03-24 16:00:22 +01:00
-
15af8975f0
chore : add phpoffice/phpspreadsheet dependency for time entry export
Matthieu
2026-03-24 15:59:30 +01:00
-
040cbfc588
docs : add time entry export implementation plan (LST-41)
Matthieu
2026-03-24 15:54:06 +01:00
-
e796741dd8
docs : add time entry export design spec (LST-41)
Matthieu
2026-03-24 15:47:33 +01:00
-
9e7d196443
chore : bump version to v0.3.8
v0.3.8
Matthieu
2026-03-20 14:20:57 +01:00
-
3e9a0c93eb
fix(admin) : embed client and project in user list serialization
Matthieu
2026-03-20 14:20:17 +01:00
-
1d533d1d28
fix : allow ROLE_CLIENT to upload and view documents on client tickets
Matthieu
2026-03-20 14:17:48 +01:00
-
efa42b6039
chore : bump version to v0.3.7
v0.3.7
Matthieu
2026-03-19 18:12:10 +01:00
-
7b0c2d9fba
chore: bump version to v0.3.6
v0.3.6
gitea-actions
2026-03-19 17:10:47 +00:00
-
4ce0214ec9
feat(ui) : add dark mode toggle and remove inline dark: classes
Matthieu
2026-03-19 18:07:55 +01:00
-
43304bebcc
chore : update auto-generated reference config (Symfony rebuild)
Matthieu
2026-03-19 18:07:48 +01:00
-
6668af73a7
chore : update MCP config with HTTP transport and local fallback
Matthieu
2026-03-19 18:07:41 +01:00
-
ff9a6763c3
fix(ui) : add dark mode overrides for MalioSelect, forms, and date inputs
Matthieu
2026-03-19 18:06:52 +01:00
-
db5b3d39f9
fix : detect isFinal transition using Doctrine UnitOfWork original entity data
Matthieu
2026-03-19 16:42:00 +01:00
-
1fdc68c66d
fix(ui) : remove invalid string props on MalioInputTextArea (expects Number)
Matthieu
2026-03-19 10:46:59 +01:00
-
99b664cdd8
fix : use getIsFinal() instead of isFinal() on TaskStatus
Matthieu
2026-03-19 10:44:29 +01:00
-
fd1da75fd7
fix(ui) : use native date/datetime inputs instead of MalioInputText for planning dates
Matthieu
2026-03-19 10:40:11 +01:00
-
66264e3b8c
fix(ui) : escape @ in i18n placeholders for vue-i18n compatibility
Matthieu
2026-03-19 10:37:07 +01:00
-
a89fa6a7af
docs : update CLAUDE.md with Zimbra calendar integration references
Matthieu
2026-03-19 10:36:28 +01:00
-
6862944726
feat : add Zimbra config and calendar task fixtures
Matthieu
2026-03-19 10:36:22 +01:00
-
e00c33d20b
feat(ui) : add Zimbra CalDAV configuration tab in admin page
Matthieu
2026-03-19 10:33:58 +01:00