Matteo Gheza
aea4cf5ab2
Use resources for API responses
2024-04-11 00:39:06 +02:00
Matteo Gheza
25645a1145
Add proxy configuration for /docs endpoint
2024-02-24 17:05:15 +01:00
Matteo Gheza
85668d7bb8
Add Docker configuration files to the project.
...
Add a Dockerfile to the project.
Add a docker-compose.yml
2024-02-23 22:19:17 +01:00
Matteo Gheza
ee310a3155
Add new service place selection procedure
2024-02-23 00:27:22 +01:00
ImgBotApp
77fe26d360
[ImgBot] Optimize images
...
*Total -- 2,975.96kb -> 2,238.24kb (24.79%)
/images/stats.png -- 1,982.56kb -> 1,378.88kb (30.45%)
/images/services.png -- 166.46kb -> 132.83kb (20.2%)
/images/logs.png -- 153.17kb -> 124.86kb (18.48%)
/images/list.png -- 228.67kb -> 189.93kb (16.94%)
/images/trainings.png -- 119.06kb -> 100.43kb (15.65%)
/images/login.png -- 72.78kb -> 62.73kb (13.81%)
/frontend/src/assets/icons/icon-96x96.png -- 10.04kb -> 9.82kb (2.17%)
/frontend/src/assets/icons/icon-128x128.png -- 14.35kb -> 14.04kb (2.16%)
/frontend/src/assets/icons/icon-152x152.png -- 18.29kb -> 17.92kb (2.03%)
/frontend/src/assets/icons/icon-144x144.png -- 16.93kb -> 16.59kb (2.01%)
/frontend/src/assets/icons/icon-72x72.png -- 7.19kb -> 7.04kb (1.98%)
/frontend/src/assets/icons/icon-384x384.png -- 59.70kb -> 58.63kb (1.78%)
/frontend/src/assets/icons/icon-512x512.png -- 101.85kb -> 100.05kb (1.77%)
/frontend/src/assets/icons/icon-192x192.png -- 24.92kb -> 24.49kb (1.71%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2024-01-30 08:46:58 +00:00
Matteo Gheza
687d7613a0
Update PlacesController and routes to include italy municipality info routes
2024-01-23 01:17:35 +01:00
Matteo Gheza
1e20e256a6
Use ToastrService for displaying success messages
2024-01-18 16:01:13 +01:00
Matteo Gheza
3de1246c50
Add admin options functionality
2024-01-18 15:51:02 +01:00
Matteo Gheza
44b21594fb
Add total elements count with filters
2024-01-18 00:45:27 +01:00
Matteo Gheza
1447c10a65
Update error message in edit-user.component.ts
2024-01-18 00:37:27 +01:00
Matteo Gheza
a6a6f1578b
Update NPM deps
2024-01-17 19:01:26 +01:00
Matteo Gheza
d235b27086
Update Italian translation and fix URLs in manifest.webmanifest
2024-01-17 18:40:06 +01:00
Matteo Gheza
f468d3cd54
Add shortcuts for interventions and trainings in PWA
2024-01-17 18:37:01 +01:00
Matteo Gheza
61c508c59e
Add check for updates.isEnabled in UpdaterService constructor
2024-01-17 18:08:48 +01:00
Matteo Gheza
e58652b802
Update updater service and add translation for update prompt
2024-01-17 18:02:44 +01:00
Matteo Gheza
b04ab5aa20
Update .gitignore, add environment variable operations
2024-01-17 17:48:20 +01:00
Matteo Gheza
03145b2e83
Small UI fixes
2024-01-17 16:25:28 +01:00
Matteo Gheza
20ea26aa69
UI Improvements
2024-01-17 16:08:11 +01:00
Matteo Gheza
7d0896957c
Fix table isPublicIp
2024-01-17 01:28:59 +01:00
Matteo Gheza
b2afa90247
Add offline mode handling in AuthInterceptor and ApiClientService
2024-01-12 23:49:16 +01:00
Matteo Gheza
97ebd36325
Fix data filtering issue in TableComponent
2024-01-12 19:20:24 +01:00
Matteo Gheza
82c8741b6e
Add check for undefined object in extractNames
2024-01-12 19:11:48 +01:00
Matteo Gheza
83d0c41c5a
Initialize info.users array in AdminInfoComponent
2024-01-12 19:09:06 +01:00
Matteo Gheza
843c0f099a
Remove console.log statement in TableComponent
2024-01-12 19:03:43 +01:00
Matteo Gheza
a32a738d46
Improve PWA support
2024-01-12 17:58:01 +01:00
Matteo Gheza
fc04e2dace
Add admin job list and manual exec to admin
2024-01-12 15:56:24 +01:00
Matteo Gheza
3a4c475488
Add optimization and Telegram Bot functionality to admin maintenance page
2024-01-12 00:44:01 +01:00
Matteo Gheza
898c59104f
Refactor impersonation functionality and handle error messages
2024-01-11 22:52:30 +01:00
Matteo Gheza
c91a592431
Add password reset functionality
2024-01-11 22:51:13 +01:00
Matteo Gheza
d99fc9264f
Update name display in various components (support surname)
2024-01-11 21:09:53 +01:00
Matteo Gheza
b66d08b568
Add getInfo endpoint to AdminController and update admin-info component
2024-01-11 19:42:39 +01:00
Matteo Gheza
61ee7a7b05
Add admin permissions and roles functionality to admin
2024-01-11 18:44:34 +01:00
Matteo Gheza
4c6197a4c1
Implement admin maintenance functionality
2024-01-11 01:08:07 +01:00
Matteo Gheza
52fd6d6d2f
Add ping route and maintenance mode handling
2024-01-10 17:30:22 +01:00
Matteo Gheza
cc266c8e39
Add date range filter to LogsController and TableComponent
2024-01-10 16:07:19 +01:00
Matteo Gheza
b38b30ff40
Update button label in date range picker component
2024-01-10 16:06:18 +01:00
Matteo Gheza
14b8cd7d73
Remove file upload functionality in admin-info component
...
The user no longer wants it... 10 minutes after requesting
2024-01-10 01:03:09 +01:00
Matteo Gheza
a4024f6f72
Update admin and admin-info components
2024-01-10 01:01:22 +01:00
Matteo Gheza
5b109da648
Add admin page and fix race condition in AuthorizeGuard
2024-01-10 00:26:14 +01:00
Matteo Gheza
350e0b22bd
Improve logging, display additional info to superadmin
2024-01-09 22:05:45 +01:00
Matteo Gheza
37b7951b64
Add support for training courses
2024-01-09 00:37:18 +01:00
Matteo Gheza
7be73d06ba
Update translations, again
2024-01-08 23:19:37 +01:00
Matteo Gheza
84beeda8fe
Add medical examinations and improve edit-user
2024-01-08 22:25:01 +01:00
Matteo Gheza
053eaffec1
Update translation keys for service and training messages
2024-01-07 22:23:33 +01:00
Matteo Gheza
2562fb1ff0
Update translations and labels
2024-01-07 22:06:31 +01:00
Matteo Gheza
e7f65ab732
Refactor driving license retrieval and display
...
This commit refactors the code related to retrieving and displaying driving license information. The changes include:
- Replacing the previous query with a more efficient join query
- Updating the scan URL to use the new scan_uuid property
- Updating the scan URL in the frontend component to use the new scan_url property
2024-01-07 19:05:11 +01:00
Matteo Gheza
3ea8c39fa6
Add latitude and longitude validations to the service form
2024-01-07 18:46:54 +01:00
Matteo Gheza
676ae0a0e9
Better permission system
2024-01-07 18:43:52 +01:00
Matteo Gheza
dbc50da95a
Add edit-user page WIP
2024-01-07 02:02:50 +01:00
Matteo Gheza
80b4c2ac91
Update daterange-picker date format
2024-01-07 01:59:24 +01:00