Commit graph

195 commits

Author SHA1 Message Date
Alexis Gousseau
b865e75f48
feat: ✨ add gitlab tables (labels/issues/milestones) 2026-05-26 12:15:12 +02:00
Alexis Gousseau
bfff0ce6f1
fix: 🐛 replace 'back.' by the config route name 2026-05-22 17:47:30 +02:00
Alexis Gousseau
1f09667acb
fix: 🐛 set errors on reset password form 2026-05-21 15:08:53 +02:00
Alexis Gousseau
76e83eac49
feat: ✨ add reset password button in crud views 2026-05-21 13:27:47 +02:00
Alexis Gousseau
6f299846e4
fix: 🔒 restrict sites data for user client role 2026-05-21 12:23:49 +02:00
Alexis Gousseau
f00f67ae49
feat: ✨ add sites and gitlab users relations to user model 2026-05-21 12:20:08 +02:00
Alexis Gousseau
4ce71d8595
fix: 🐛 update models relations in views and duplicate action 2026-05-20 15:07:00 +02:00
Alexis Gousseau
106508419e
feat: ✨ add brands crud #122 2026-05-19 16:48:36 +02:00
Alexis Gousseau
397eeeed77
feat: ✨ add sites crud #120 2026-05-19 16:48:34 +02:00
Alexis Gousseau
833594afdf
feat: ✨ add gitlab projects crud 2026-05-19 16:47:07 +02:00
Alexis Gousseau
6e6f3d55b5
feat: 🚨 resolve php errors 2026-05-19 12:25:21 +02:00
Alexis Gousseau
cc45c363b5
feat: ✨ add invoice companies crud #119 2026-04-30 15:57:29 +02:00
Alexis Gousseau
b2befb0a21
feat: ✨ add invoice packages crud #118 2026-04-30 15:42:26 +02:00
Alexis Gousseau
c2b4da5ad3
feat: ✨ add notices crud #117 2026-04-30 14:48:24 +02:00
Alexis Gousseau
290754b785
feat: ✨ add users password and configure authentication based on them 2026-04-30 14:48:12 +02:00
Alexis Gousseau
4d5afbf9fd
fix: 🔥 remove unused files 2026-04-28 11:26:25 +02:00
Alexis Gousseau
166dc35ee8
feat: ✨ init uwil cms (common/backend/i18n/activity-logs) 2026-04-24 16:53:58 +02:00
noah.lancien
004af70c30 Merge branch '107-issue-bug' into 'develop'
fix: 🐛 remove duplicate imports

See merge request ldc-web/projets/support-web!127
2026-03-25 10:51:55 +00:00
noah.lancien
c88f3e8d52 Merge branch '90-invoice-filters' into 'develop'
feat: ✨ add awaiting signature/invoicing filters and auto-set...

See merge request ldc-web/projets/support-web!121
2026-03-25 10:48:36 +00:00
Corentin Huet
fb78d5a77d fix: 🐛 remove duplicate imports 2026-03-25 11:48:29 +01:00
Corentin Huet
a43c6c95b1 feat: ✨ add to-dispatch label for bug tickets and change default assignee label 2026-03-25 11:44:17 +01:00
noah.lancien
9ea4786aa8 Merge branch '105-sync-gitlab-support' into 'develop'
Resolve "Liaison labels (Gitlab) et statuts (support tickets)"

See merge request ldc-web/projets/support-web!123
2026-03-24 15:48:12 +00:00
Corentin Huet
e0e6147576 feat: ✨ add published status filter to packages listing 2026-02-26 10:20:22 +01:00
Corentin Huet
c7493abea0 feat: ✨ sync support statuses with gitlab 2026-02-11 13:34:43 +01:00
Corentin Huet
a3123a2bf2 feat: ✨ add awaiting signature/invoicing filters and auto-set archived status on accounting sent date 2026-02-09 09:39:24 +01:00
Corentin Huet
3b7ca55d73 fix: 🐛 add null checks for webhook fields 2026-01-16 17:20:25 +01:00
Corentin Huet
4e275c3b37 feat: ✨ implement webhook ticket creation with regex extraction 2026-01-16 15:21:48 +01:00
Vincent BRIDIER
b14305553f fix: Some PHPCBF 2026-01-02 15:31:21 +01:00
Noah Lancien
c09214f59a fix: use increment/decrement instead of loop 2025-11-20 09:55:38 +01:00
Noah Lancien
950b2babdc feat: replaced change-order with a new priority system 2025-11-19 17:45:29 +01:00
Corentin Huet
849420f966 fix: add automatic retries on deadlocks 2025-09-16 12:19:48 +02:00
nicolas.demangeat
e47d9a75e6 fix: 🐛 Change relationship management for subscriptions - Close #84 2025-08-22 08:27:05 +00:00
Vincent BRIDIER
93a4d54a9e feat: Remove legacy Projects parts 2025-08-21 12:24:42 +02:00
Nicolas Demangeat
005378de41 fix: 🐛 add cascadeOnDelete to project table and change the Project query in index method in ProjectController 2025-08-19 10:27:36 +02:00
Corentin Huet
7ee190f1d3 feat: choice of favourite site added to settings 2025-07-10 12:49:38 +02:00
Corentin Huet
3c035aec9d feat: allow svg files in tickets 2025-07-09 15:08:49 +02:00
Noah Lancien
7089b11c5f fix: linkedTickets() method was called with a wrong name 2025-06-19 11:09:42 +02:00
Nicolas Demangeat
de14d846c5 feat: 💩 trying to fix invoices sorting, trying to make the delete cascade for site 2025-06-18 11:10:46 +02:00
Nicolas Demangeat
c63f2b62e9 fix: 🎨 add condition to have invoiceModels sorted by query string or orderByDesc if no query string in InvoiceController 2025-06-16 10:54:46 +02:00
Nicolas Demangeat
4c8f5f20f7 fix: 🐛 add a default behavior in sortQuery method in Controller.php to have the query orderByDesc if no query string 2025-06-16 09:53:32 +02:00
Nicolas Demangeat
09d84e31fb fix 🐛 sort display invoices is now OK 2025-06-13 16:59:39 +02:00
Vincent BRIDIER
f1ddf3b101
feat: Update Ticket linking 2025-04-18 09:58:41 +02:00
Vincent BRIDIER
d9aa989984
feat: Add ticket title to gitlab issue title 2025-04-17 17:09:28 +02:00
Vincent BRIDIER
e12c48b829
feat: Add Gitlab id on user model 2025-04-17 17:05:50 +02:00
Vincent BRIDIER
0bca962de9
feat: Add project manager on site model - Close #79 2025-04-17 16:22:23 +02:00
Vincent BRIDIER
bf6f35fdb1
feat: Close #78 - Add Create Gitlab issue for newsletter too 2025-04-17 11:15:39 +02:00
Vincent BRIDIER
8bb823512d
fix: Fix ticket sorting 2025-04-17 10:47:05 +02:00
Vincent BRIDIER
4de74c8f5f
feat: Remove useless dutyhours and home 2025-04-11 18:41:09 +02:00
Vincent BRIDIER
e06558d8c6
feat: Update Ticket UI/UX 2025-04-11 18:30:04 +02:00
Corentin Huet
d58f697ed8 feat: ✨ added the possibility of linking tickets 2025-04-08 14:09:22 +02:00