Commit graph

42 commits

Author SHA1 Message Date
Noah Lancien
2c8507829b fix: 🐛 conceptor with no brands couldn't edit an url 2026-04-13 12:42:33 +02:00
Noah Lancien
a87a61386d feat: ✨ replaced string by enums for statis periods 2026-04-13 12:40:53 +02:00
Noah Lancien
04049ea4c3 fix: 🐛 updated some policies 2026-04-08 15:25:29 +02:00
Noah Lancien
43d9d846cf feat: ✨ Added marketing role 2026-04-08 15:25:27 +02:00
Noah Lancien
6f40f7f3a7 feat: ✨ Added admin-secure 2026-04-08 15:16:02 +02:00
Noah Lancien
fee8a3ec10 feat: ✨ support duplication for url models 2026-04-03 14:14:40 +02:00
Noah Lancien
dad597ba87 chore: bump php8.4 + laravel12 2026-02-12 16:09:21 +01:00
Alexis Gousseau
576bfc8b32
refactor: ♻️ refactoring of all methods to obtain chartjs #8 2025-07-16 14:12:07 +02:00
Noah Lancien
483c415d4d feat: Moved redirections and stats incrementation from front project 2025-02-04 11:06:42 +01:00
Jérémy Munsch
69a51c2f07 Merge branch 'issue-7' into 'develop'
Issue 7

See merge request ldc-web/projets/qrcollector/qrcollector-back!9
2024-04-25 07:19:05 +00:00
Noah Lancien
e9d09e0693 Fixed replaced files 2024-04-24 16:23:30 +02:00
Noah Lancien
ff0eb7aedb Updated the api autentication 2024-04-23 14:29:01 +02:00
Noah Lancien
221e44fe2f Fixed url stats requests 2024-04-08 16:49:48 +02:00
Alexis Gousseau
4e2038f82a add title on urls - issue #7 2023-12-18 16:37:25 +01:00
Alexis Gousseau
4ea4648d75 add search on brand in urls.index 2023-12-18 16:15:47 +01:00
Noah Lancien
95379ae856 Blocked requests that doesn't expect a json response 2023-11-27 13:34:33 +01:00
Noah Lancien
6caeb050c1 Url stats can now be retrieved by period. Brand must be the same as the sent service->brand 2023-11-23 15:33:07 +01:00
Noah Lancien
be3a251894 Api request must now be validated with a generated signature 2023-11-20 16:41:45 +01:00
Noah Lancien
06ca89f74e Resolved conflicts 2023-11-20 12:12:52 +01:00
Vincent BRIDIER
518c18331c
CSP Fix 2023-10-06 14:30:31 +02:00
noah.lancien
6bbbcd50e5 Issue 3 stats 2023-10-06 11:02:07 +00:00
Noah Lancien
bed2226f2b Fixed error 500 when we searched for a url 2023-09-19 12:08:27 +02:00
Noah Lancien
c8f4d918eb Started to implement authentication 2023-04-07 06:58:47 +00:00
Noah Lancien
d2b77f6143 Created Service CRUD + access id and pwd generation 2023-03-30 11:44:13 +00:00
Noah Lancien
ef14493201 Merge remote-tracking branch 'origin/develop' into api 2023-03-30 11:01:24 +02:00
Vincent BRIDIER
37f9cf0793
Fix CSP + errors pages + login redirect 2023-03-29 17:53:29 +02:00
Noah Lancien
093413abf8 Merge branch 'develop' into api 2023-03-29 14:29:29 +02:00
noah.lancien
15e1c98f0d Qrcode generation 2023-03-28 14:37:49 +00:00
Noah Lancien
25f975d4aa Limit the stats list to 1 year and added parameters in url 2023-03-27 08:26:20 +00:00
Noah Lancien
6e598e8043 Limit the history list to 1 year and add parameters in url 2023-03-27 08:22:02 +00:00
Noah Lancien
bafe9503cd added paginatino on index routes 2023-03-24 16:16:02 +00:00
Noah Lancien
727d16373c Created api base 2023-03-24 16:09:27 +00:00
Noah Lancien
3d46d570f2 Disabled key edition 2023-03-24 14:11:58 +00:00
Noah Lancien
a771c1817b Added condition to create history only when url changed 2023-03-24 14:01:32 +00:00
Noah Lancien
8ce5d76faa Fixed key length validation 2023-03-24 13:52:19 +00:00
Noah Lancien
e3c3757acd Fixed saving logo path in settings 2023-03-24 13:49:43 +00:00
Noah Lancien
fb56dbba66 Added Vue component to generate QRCode 2023-03-24 10:42:19 +00:00
Noah Lancien
d097ef0ef5 Fixed url deletion 2023-03-20 13:27:41 +00:00
Noah Lancien
1c34b2aba0 Slugified the url key 2023-03-20 13:27:17 +00:00
Noah Lancien
ea89408d91 Created Url CRUD (including stats and history) 2023-03-20 13:05:14 +00:00
Noah Lancien
a94370a4d9 Created BrandController and routes to interact with brands datas 2023-03-20 09:23:42 +00:00
Noah Lancien
f9114e9a01 Created project with LBP 2023-03-20 09:18:48 +00:00