Commit Graph

1502 Commits

Author SHA1 Message Date
Matteo Gheza dd5dfaba6b
Merge pull request #510 from allerta-vvf/renovate/github-codeql-action-3.x
Update github/codeql-action action to v3
2024-01-17 18:51:00 +01:00
Matteo Gheza 44fee0fb3a
Merge pull request #511 from allerta-vvf/renovate/actions-upload-artifact-4.x
Update actions/upload-artifact action to v4
2024-01-17 18:50:28 +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 215b15946e Fix exception handling in job classes 2024-01-17 17:54:55 +01:00
renovate[bot] 894af7ce57
Update github/codeql-action action to v3 2024-01-17 16:50:08 +00:00
renovate[bot] cddf124480
Update actions/upload-artifact action to v4 2024-01-17 16:50:05 +00:00
Matteo Gheza b04ab5aa20 Update .gitignore, add environment variable operations 2024-01-17 17:48:20 +01:00
Matteo Gheza 9ae3dc846a Merge branch 'master' of http://github.com/allerta-vvf/allerta-vvf 2024-01-17 16:25:31 +01:00
Matteo Gheza 03145b2e83 Small UI fixes 2024-01-17 16:25:28 +01:00
Matteo Gheza 7e22543c56 Small UI fixes 2024-01-17 16:21:02 +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 f1bc4c4a45 Add RemoveOldIpAddressesFromLogs job 2024-01-10 18:41:52 +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 5723fc0d9e Check auth for stats/services 2024-01-10 15:27:33 +01:00
Matteo Gheza 4b0312d836 Fix TrainingController index method by removing get() call 2024-01-10 15:22:55 +01:00
Matteo Gheza 2be5d45312 Update UserController.php validation rules and logging 2024-01-10 15:22:19 +01:00
Matteo Gheza 964c3a8eb6 Add logging for user impersonation 2024-01-10 15:21:57 +01:00
Matteo Gheza 53feb007a1 Fix session handling and token deletion during impersonation 2024-01-10 15:09:31 +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 2e35f10b97 Add logging statements to document controllers and user controller 2024-01-09 17:30:37 +01:00
Matteo Gheza 815115beb0 Update permission check for training course type controller 2024-01-09 17:27:19 +01:00
Matteo Gheza 2bd9ecaacf Add logic to update user's chief role 2024-01-09 17:21:15 +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 a7a18a6b6b Update Laravel validation messages translations 2024-01-08 22:32:24 +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