Commit Graph

136 Commits

Author SHA1 Message Date
Matteo Gheza 17ab1ce2d4 Fix typo 2023-09-07 16:13:08 +02:00
Matteo Gheza 30e35c4ed8 Fix stop impersonating 2023-09-07 15:52:25 +02:00
Matteo Gheza 669b4cfcdd Do not send token for asset requests 2023-09-07 15:51:55 +02:00
Matteo Gheza 07f6cef695 Move frontend auth to Bearer tokens (again) 2023-09-07 15:02:26 +02:00
Matteo Gheza ed7f0e1701 Translate some hard-coded strings 2023-09-07 14:35:29 +02:00
Matteo Gheza 1f61d2e96a Add support for trainings and small fixes 2023-09-07 14:01:54 +02:00
Matteo Gheza 5553e7b47e Add catch to many request promises 2023-09-04 16:22:40 +02:00
Matteo Gheza 78c9a2c4e0 rm src/environments/environment.prod.ts 2023-09-04 15:19:14 +02:00
Matteo Gheza 006eb97f67 Improve auth process 2023-09-04 14:00:49 +02:00
Matteo Gheza 5e1182184b Update http interceptor 2023-09-04 01:04:36 +02:00
Matteo Gheza 1358e73659 Add excludedUrls to http interceptor 2023-09-03 23:57:53 +02:00
Matteo Gheza 65062f3c16 Update http interceptor
Because some users have very strange devices and they randomly lose
authentication for no reason at all, so I have to do this...
2023-09-03 21:52:11 +02:00
Matteo Gheza 404bfefb77 Remove requisite to add service drivers 2023-09-03 18:24:40 +02:00
Matteo Gheza 97d7620c52 Add some frontend error catch 2023-09-03 01:04:19 +02:00
Matteo Gheza 262869f0ac Add Sentry to frontend 2023-09-03 00:47:39 +02:00
Matteo Gheza 1791b4e5cd Add table search 2023-09-02 16:53:42 +02:00
Matteo Gheza d7896762e0 Improve services list (display place name only) 2023-09-02 00:49:26 +02:00
Matteo Gheza 6ba2f6b5be Add pagination for long lists 2023-09-02 00:43:17 +02:00
Matteo Gheza f9c50b0d2d Fix user online check 2023-09-01 14:39:44 +02:00
Matteo Gheza 045a311742 Add user action logs 2023-09-01 14:24:10 +02:00
Matteo Gheza fc9c8635a6 Implement service update and deletion 2023-09-01 13:23:44 +02:00
Matteo Gheza 89e66772a9 Fix modal availability schedule 2023-09-01 10:57:59 +02:00
Matteo Gheza f3404c2023 Add a TODO comment 2023-09-01 00:21:53 +02:00
Matteo Gheza 34cd5795cb Add services support and lock WIP UI features 2023-09-01 00:21:35 +02:00
Matteo Gheza b36c886068 Fix unused variable in app.component.ts 2023-08-30 12:51:52 +02:00
Matteo Gheza 17b662568c Fix empty screen on loading and 419 error 2023-08-30 12:49:11 +02:00
Matteo Gheza 0ce0c3e6b9 Fix guards, redirections and login core 2023-08-30 00:59:53 +02:00
Matteo Gheza 13ab4a67a1 Remove broken tooltip from list 2023-08-30 00:58:29 +02:00
Matteo Gheza 26b114efdd loadAvailability on ngInit 2023-08-30 00:58:03 +02:00
Matteo Gheza 8b8c6ec2f3 Add notice in list for availability minutes count 2023-08-29 21:38:51 +02:00
Matteo Gheza df762afca5 Implement Telegram bot 2023-08-29 16:18:26 +02:00
Matteo Gheza 10484739c9 Add support for impersonation 2023-06-06 18:53:49 +02:00
Matteo Gheza dec10cee4e Add permissions check frontend 2023-06-06 17:18:30 +02:00
Matteo Gheza c218e44b4e Implement availability schedules 2023-03-15 23:09:02 +01:00
Matteo Gheza 7b9a07b9dc Disabled not implemented features 2023-02-23 23:33:55 +01:00
Matteo Gheza 68e284046d Fix Angular auth and blank page 2023-02-23 23:20:47 +01:00
Matteo Gheza a0372def79 Add owner image 2023-02-23 23:02:41 +01:00
Matteo Gheza be4701cce0 Working list/availability implementation 2023-02-23 17:34:32 +01:00
Matteo Gheza 097aa485ff Frontend auth PoC 2023-02-23 00:25:23 +01:00
Matteo Gheza 5b1fc6615c Update to Angular 15 2023-02-21 19:08:53 +01:00
Matteo Gheza 498ce68b7f Update to Angular 14 2023-02-21 18:06:05 +01:00
Matteo Gheza 2601a2aa47 Prepare frontend for Angular update 2023-02-21 17:48:59 +01:00
Matteo Gheza 3e4c6779ef
Merge branch 'production' into master 2022-05-27 18:30:49 +02:00
Matteo Gheza 63086ee05d
Update list.component.ts 2022-05-27 18:30:17 +02:00
Matteo Gheza 72c50c7b2c
Revert "More translations and service updates" 2022-04-02 22:28:00 +02:00
Matteo Gheza 8acbd08293 Service update 2022-04-01 00:15:05 +02:00
Renovate Bot 6bbfc4033b Update dependency @types/jasmine to v4 2022-03-21 04:18:26 +00:00
Matteo Gheza 3e84291a17 More alert improvements 2022-03-14 00:13:45 +01:00
Matteo Gheza ad9eaba4c2 Alert improvements 2022-03-13 18:44:39 +01:00
Matteo Gheza 270dbe3e4b Alert fixes 2022-03-13 00:36:35 +01:00