Roardom
a8a80b0b0c
update: change passkey in external tracker in single request
...
Instead of first removing, and then re-adding.
2025-04-04 04:48:13 +00:00
Roardom
6a103cee97
refactor: use laravel notifications for system user private messages
2025-02-02 18:48:27 +00:00
Roardom
868ad35aa4
refactor: swap magic RedirectResponse withX('Y') to with('X', 'Y')
...
Allows ctrl+clicking to access the underlying function unlike the previous magic implementation. Probably also negligibly faster.
Swapped all instances of `>withSuccess(` -> `>with('success', `, `>withWarning(` -> `>with('warning', `, and `>withInfo(` -> `>with('info', ` with ide's find and replace.
2025-01-21 16:05:11 +00:00
HDVinnie
192b5ed15d
chore: remove unused imports that pint is missing
2024-12-01 20:52:32 -05:00
Roardom
0e0fc3524f
refactor: modularize system notifications and prevent replies
2024-06-07 14:08:23 +00:00
Roardom
b86475a732
add: strict types to all files
2024-05-23 13:58:29 +00:00
Roardom
6e10faff3d
update: external tracker api
...
Log a more detailed error, and separate user and group into separate api calls.
2023-12-06 09:17:59 +00:00
HDVinnie
36134fa4d3
fix: passkey crud
2023-11-16 07:04:13 -05:00
Roardom
bfd2abe653
update: wrap passkey updates in database transaction
2023-11-14 18:01:47 +00:00
Roardom
cbfd7c0739
add: passkey logging
2023-11-13 08:18:39 +00:00
HDVinnie
3f03214e39
PHP Style Change (Laravel Pint CI)
2023-11-07 23:54:38 +00:00
Roardom
0697daf1d6
update: harden user security setting editing
...
Although convenient for staff to be able to edit users of the same rank, this presents a security risk
2023-08-06 23:49:22 +00:00
Roardom
4d16bc08df
refactor: use mass assignment for user settings
2023-07-07 00:28:47 +00:00
Roardom
aef482682b
refactor: swap comparing ids to is() and isNot
2023-07-07 00:28:47 +00:00
Roardom
2ea2fbb5ab
update: cruddify user security
2023-04-11 15:58:54 +00:00