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 |
Matteo Gheza
|
6234b10556
|
Telegram notifications for Alerts
|
2022-03-12 20:58:49 +01:00 |
Matteo Gheza
|
61bf319b0d
|
Fix translations loading
|
2022-03-12 00:03:19 +01:00 |
Matteo Gheza
|
7cb95a4a2c
|
Hide alert notes for viewers if empty
|
2022-03-11 23:48:25 +01:00 |
Matteo Gheza
|
83e5995b1c
|
Prevent unnecessary update after alerts load
|
2022-03-11 23:41:20 +01:00 |
Matteo Gheza
|
da0f1aa362
|
Roles check for alerts
|
2022-03-11 23:38:30 +01:00 |
Matteo Gheza
|
a1d4c04bd3
|
Implement alerts on the backend
|
2022-03-11 22:04:47 +01:00 |
Matteo Gheza
|
9e64c2574b
|
Implement alerts via frontend
|
2022-03-10 00:11:15 +01:00 |
Matteo Gheza
|
f01b866e53
|
Other translations
|
2022-03-01 00:07:51 +01:00 |
Matteo Gheza
|
a020068d36
|
Use browser language
|
2022-02-28 00:52:52 +01:00 |
Matteo Gheza
|
f38dbd3b2f
|
More translations
|
2022-02-28 00:38:22 +01:00 |
Matteo Gheza
|
a72464243b
|
Add more translations
|
2022-02-26 00:36:18 +01:00 |
Matteo Gheza
|
1576d33a2b
|
Initial translation
|
2022-02-25 00:52:43 +01:00 |
Matteo Gheza
|
2d681ecea1
|
Fix service edit UI
|
2022-02-24 23:41:46 +01:00 |
Matteo Gheza
|
fcaec8921e
|
Add table numbers
|
2022-02-24 23:16:09 +01:00 |
Matteo Gheza
|
307ed31e0c
|
Move routes to different directory
|
2022-02-24 22:31:08 +01:00 |
Matteo Gheza
|
68d2443c58
|
Do not impersonate same user
|
2022-02-24 22:21:06 +01:00 |
Matteo Gheza
|
118c87706d
|
Improve user impersonation
|
2022-02-14 16:49:55 +01:00 |
Matteo Gheza
|
8b0015543e
|
Add "impersonating users" support
|
2022-02-14 11:40:47 +01:00 |
Matteo Gheza
|
57e181fe8c
|
Fix deprecation notice in api-client.service.ts
|
2022-02-13 01:32:01 +01:00 |
Matteo Gheza
|
f4feb2b3b7
|
Add token refresh and imrpove JWT format
|
2022-02-13 01:26:41 +01:00 |
Renovate Bot
|
a6f1e617b7
|
Update dependency karma to 6.3.14 [SECURITY]
|
2022-02-11 16:27:48 +00:00 |
Matteo Gheza
|
08bd86eefd
|
Roles in JWT
|
2022-02-10 09:46:40 +01:00 |
Matteo Gheza
|
d7e3bec57d
|
Fix service date in table
|
2022-01-25 22:35:26 +01:00 |
Matteo Gheza
|
1b07c35a1b
|
Remove chief check from service form
|
2022-01-15 17:42:58 +01:00 |
Matteo Gheza
|
b792798f88
|
Replace datepicker with new custom component
|
2022-01-15 00:38:53 +01:00 |
Matteo Gheza
|
2ba4566290
|
Remove service place image
|
2022-01-14 22:41:18 +01:00 |
Matteo Gheza
|
4b15ac4827
|
Improve service form
|
2022-01-14 22:19:17 +01:00 |
Matteo Gheza
|
3fb68b3e92
|
Hide WiP buttons
|
2022-01-12 00:25:44 +01:00 |
Matteo Gheza
|
c940a5aecf
|
Load existing service
I'll implement "updating the existing service" and
"add marker to map" in the next release
|
2022-01-11 23:52:06 +01:00 |
Matteo Gheza
|
264ae7244c
|
Fix form re-assign
|
2022-01-11 14:47:16 +01:00 |
Matteo Gheza
|
36ee86a167
|
Add service delete
|
2022-01-11 13:33:39 +01:00 |
Matteo Gheza
|
b2ed7b1fbc
|
Working service form and list
With new map place details page
|
2022-01-11 00:32:21 +01:00 |
Matteo Gheza
|
0ca94d48ac
|
Add route loading spinner
|
2022-01-10 23:59:44 +01:00 |
Matteo Gheza
|
8a5d6a2aa7
|
Display place image in list
|
2022-01-10 12:18:55 +01:00 |
Matteo Gheza
|
4e600a486b
|
Working services form
|
2022-01-10 00:56:00 +01:00 |
Matteo Gheza
|
6ca52f2ecf
|
Add validators and submit form
|
2022-01-09 14:31:19 +01:00 |
Matteo Gheza
|
5b15b5af96
|
Add reactive form
|
2022-01-08 00:41:28 +01:00 |
Matteo Gheza
|
6b189b0902
|
Use places cache
|
2022-01-08 00:20:23 +01:00 |
Matteo Gheza
|
ecf253de0d
|
Add place search and fixes
|
2022-01-08 00:09:10 +01:00 |
Matteo Gheza
|
28856a32a2
|
Implement onMarkerSet
|
2022-01-07 18:37:00 +01:00 |
Matteo Gheza
|
1fe6511b0e
|
Add map picker
|
2022-01-07 16:41:09 +01:00 |
Matteo Gheza
|
340f275b2b
|
fix
|
2022-01-06 22:25:31 +01:00 |
Matteo Gheza
|
01e797fe73
|
Disable new services
|
2022-01-06 22:23:25 +01:00 |
Matteo Gheza
|
7320c4032a
|
Add manual mode
|
2022-01-06 22:16:15 +01:00 |
Matteo Gheza
|
ec6b551d4c
|
Update app module
|
2022-01-06 22:15:54 +01:00 |
Matteo Gheza
|
33cc6e4ff9
|
Services improvements
|
2022-01-06 22:14:16 +01:00 |
Matteo Gheza
|
e96a4af8de
|
Initial service form implementation (WiP)
|
2022-01-06 01:08:39 +01:00 |
Matteo Gheza
|
3b03facde9
|
Remove whatsapp from list table
Because now everyone uses Telegram
...but the users don't require this feature anymore so I remove it
|
2022-01-05 21:27:53 +01:00 |
Matteo Gheza
|
82e949dfe4
|
Update auth.service.ts
|
2022-01-05 01:15:25 +01:00 |
Matteo Gheza
|
599f09cbc0
|
Implement Telegram Bot
|
2022-01-05 00:51:59 +01:00 |
Matteo Gheza
|
34916cb654
|
Move interceptor to other file
|
2022-01-04 00:19:55 +01:00 |
Matteo Gheza
|
cb841269e7
|
Redirect to login when not authorized
|
2022-01-04 00:08:13 +01:00 |
Matteo Gheza
|
5de340facf
|
Display version in frontend
|
2022-01-03 20:17:17 +01:00 |
Renovate Bot
|
0fdefea5f0
|
Update dependency jasmine-core to v4
|
2022-01-03 03:03:34 +00:00 |
Matteo Gheza
|
84b8bc0136
|
Add table destroy event
|
2021-12-30 11:58:25 +01:00 |
Renovate Bot
|
88f6a13016
|
Update dependency @types/node to v16
|
2021-12-29 20:49:45 +00:00 |
Matteo Gheza
|
43c8b95cb2
|
Serve owner image server-side
|
2021-12-29 17:30:49 +01:00 |
Matteo Gheza
|
f7667a563d
|
Fix role and update naming
|
2021-12-29 15:38:16 +01:00 |
Matteo Gheza
|
22189e74d1
|
Added popup message on availability change
|
2021-12-29 15:03:02 +01:00 |
Matteo Gheza
|
a3dbed581c
|
Update login page
|
2021-12-29 14:29:08 +01:00 |
Matteo Gheza
|
b6970658c7
|
Fix http request params
|
2021-12-29 14:23:45 +01:00 |
Matteo Gheza
|
81e355df91
|
Fix lockfiles
|
2021-12-29 13:18:14 +01:00 |
Matteo Gheza
|
6c49a8e0ed
|
Fix schedules and add cron job for them
|
2021-12-29 13:13:28 +01:00 |
Matteo Gheza
|
28063de362
|
Fix tsconfig
|
2021-12-29 13:12:59 +01:00 |
Matteo Gheza
|
d2cfcdb87c
|
Merge branch 'master' of https://github.com/allerta-vvf/allerta-vvf
|
2021-12-29 13:12:27 +01:00 |
Matteo Gheza
|
2492fae71c
|
Refresh table data
|
2021-12-29 13:12:16 +01:00 |
Renovate Bot
|
270c929b6a
|
Update dependency @ng-bootstrap/ng-bootstrap to v11
|
2021-12-29 00:22:25 +00:00 |
Matteo Gheza
|
513c36762b
|
Save schedules in local and in DB
|
2021-12-29 01:07:37 +01:00 |
Matteo Gheza
|
179a118a10
|
Add availability schedule modal
|
2021-12-28 00:32:15 +01:00 |
Matteo Gheza
|
9f8147f8b2
|
Replace default favicon
|
2021-12-27 20:57:05 +01:00 |
Matteo Gheza
|
96d5aa322f
|
Add schedule modal placeholder
|
2021-12-27 20:50:10 +01:00 |
Matteo Gheza
|
3c33e02b4f
|
Display name instead of username
|
2021-12-27 19:59:14 +01:00 |
Matteo Gheza
|
f8f015ed1f
|
Support for non-chief
|
2021-12-27 19:58:38 +01:00 |
Matteo Gheza
|
9aab14f646
|
Add logger
|
2021-12-27 15:19:17 +01:00 |
Matteo Gheza
|
7c9c3d1b30
|
Underline user in list if online
|
2021-12-27 14:43:01 +01:00 |
Matteo Gheza
|
0f90b28c26
|
Hide hidden rows
|
2021-12-27 13:22:32 +01:00 |
Matteo Gheza
|
3ac0614163
|
Fix Angular base href
|
2021-12-27 13:12:47 +01:00 |
Matteo Gheza
|
aceb25c4c8
|
Fix availability change bug
|
2021-12-26 21:32:54 +01:00 |
Matteo Gheza
|
36f8dac2e2
|
Replace assets dir
|
2021-12-24 18:07:24 +01:00 |
Matteo Gheza
|
602cd0346d
|
Add support for Apache2
|
2021-12-24 17:54:17 +01:00 |
Matteo Gheza
|
e2e113853e
|
Implement availability and user auth
|
2021-12-24 15:21:22 +01:00 |
Matteo Gheza
|
c47e5bec88
|
Loads tables content from server
|
2021-12-22 23:06:58 +01:00 |
Matteo Gheza
|
62b8dfa232
|
Proxy api requests
|
2021-12-22 23:06:00 +01:00 |
Matteo Gheza
|
a2bb6e8cf7
|
Add backend (serve Angular build)
|
2021-12-05 00:27:59 +01:00 |
Matteo Gheza
|
e559f2c604
|
Add other tables
|
2021-12-04 22:06:24 +01:00 |
Matteo Gheza
|
59f7fe27d1
|
Add Angular
|
2021-12-04 21:36:11 +01:00 |