snipe
|
b13e74756a
|
Fixed #17316 - handle checkboxes correctly in checkin/checkout
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-23 14:51:34 +01:00 |
|
snipe
|
8d2a5a7e4a
|
Added location and defaultLoc to searchable relations in audit log
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-23 12:28:23 +01:00 |
|
Marcus Moore
|
855f6f77cf
|
Re-add sorting
|
2025-07-22 11:49:32 -07:00 |
|
Marcus Moore
|
322a71fbb8
|
Add jobtitleFormatter
|
2025-07-22 11:37:34 -07:00 |
|
Marcus Moore
|
4d9f8476f3
|
Update field key in AssetPresenter
|
2025-07-22 11:07:58 -07:00 |
|
Marcus Moore
|
d7d93b14b2
|
Move jobtitle under assigned_to
|
2025-07-22 11:02:26 -07:00 |
|
snipe
|
2eaaeb8259
|
Merge pull request #17423 from grokability/tighter-permissions-on-non-admins
Tighter permissions on non-admins and demo modes
|
2025-07-22 14:32:50 +01:00 |
|
snipe
|
a02c62d62c
|
Fixed tests
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-22 14:12:51 +01:00 |
|
snipe
|
e0232a8e84
|
Renamed gate
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-22 14:02:18 +01:00 |
|
snipe
|
6ea5693b2f
|
Updated comment, removed log error statement
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-22 13:59:58 +01:00 |
|
snipe
|
2cb18e3668
|
Remove fields from query - eulas was querying actionlogs
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-22 13:25:41 +01:00 |
|
snipe
|
cd9f8be563
|
Optimize for when we already have the counts
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-22 13:25:16 +01:00 |
|
snipe
|
1adc9f1aa9
|
Attempt to fix flaky tests
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-21 22:18:15 +01:00 |
|
snipe
|
988000952e
|
Fixed RB-3997
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-21 13:48:01 +01:00 |
|
snipe
|
6537f3794b
|
Merge pull request #17292 from Godmartinz/fail_with_inputs
FIXED: #17194 Return to bulk edit with errors and inputs
|
2025-07-21 12:03:52 +01:00 |
|
snipe
|
d31718ba8a
|
Merge pull request #17389 from grokability/use-transformer-for-api-asset-model-response
Use standard model transformer for asset model API response
|
2025-07-21 11:52:25 +01:00 |
|
snipe
|
9dd4bc5fa8
|
Merge pull request #17391 from Godmartinz/add-components-notifications
FIXED: #13844 Adds Webhook and Mail Notifications for Components
|
2025-07-21 11:51:30 +01:00 |
|
snipe
|
0c34073582
|
Namespace fix for presenter
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-18 17:17:04 +01:00 |
|
snipe
|
fafd592290
|
Wrap groups and activated into the other canEditAuthFields gate
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-18 16:03:43 +01:00 |
|
snipe
|
40e754b8c3
|
Additional criteria for the canEditAuthFields gate
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-18 16:03:22 +01:00 |
|
snipe
|
2bd68ec991
|
Uncommented importer gate
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-18 13:17:25 +01:00 |
|
snipe
|
66842648ed
|
Removed debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-18 13:17:10 +01:00 |
|
snipe
|
ca4d3f6bce
|
Changed gate name, removed debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-18 12:45:32 +01:00 |
|
Godfrey M
|
5c623db798
|
fix redirect
|
2025-07-17 14:57:00 -07:00 |
|
snipe
|
a0d2cb8a03
|
Clearer (if longer) gate name
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-17 20:47:20 +01:00 |
|
snipe
|
599718f84e
|
Use new gates in controllers
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-17 20:12:32 +01:00 |
|
snipe
|
d9a5452388
|
Defined new gates
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-17 20:12:10 +01:00 |
|
snipe
|
0fe49e04bf
|
Attempt to use a gate here?
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-17 20:09:27 +01:00 |
|
snipe
|
a98d3fb4dc
|
Check for the format of the permissions (string, object, array)
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-17 20:09:17 +01:00 |
|
Godfrey M
|
8c670d1832
|
clean up
|
2025-07-17 12:08:49 -07:00 |
|
Godfrey M
|
5df22b3e6a
|
checkboxes properly check
|
2025-07-17 11:56:52 -07:00 |
|
Godfrey M
|
fc469707a3
|
clean up
|
2025-07-16 10:51:33 -07:00 |
|
snipe
|
77fdc370c7
|
Merge pull request #17415 from uberbrady/clean_unaccepted_assets_report
[FD-47386, FD-49095] New Artisan command to clean checkout acceptances
|
2025-07-16 17:34:49 +01:00 |
|
snipe
|
0bf4f861f3
|
Nicer debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-16 16:23:25 +01:00 |
|
snipe
|
fd8f90cb52
|
Added new password broker for longer toekn lifetime
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-16 16:23:11 +01:00 |
|
Brady Wetherington
|
c409bfd5be
|
New Artisan command to clean checkout acceptances and a migration that runs it
|
2025-07-16 16:06:23 +01:00 |
|
snipe
|
39d5d5b2e0
|
Merge branch 'develop' into remove-password-from-welcome
|
2025-07-16 15:05:13 +01:00 |
|
snipe
|
8a80d9009d
|
Refomatted hidden array
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-16 12:24:48 +01:00 |
|
Godfrey M
|
f62b5df566
|
use ternaries instead of optionals
|
2025-07-15 15:40:21 -07:00 |
|
Godfrey M
|
214757ab0b
|
fix mailable
|
2025-07-15 12:04:36 -07:00 |
|
Godfrey M
|
f130186b37
|
add Component Checkin Mail
|
2025-07-15 11:56:34 -07:00 |
|
Godfrey M
|
2244eebc3b
|
add Component Checkout Mail
|
2025-07-15 11:00:39 -07:00 |
|
snipe
|
a0f4f30a50
|
Added try/catch
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 15:13:33 +01:00 |
|
snipe
|
af7425d8e6
|
Remove unused variable
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 14:19:12 +01:00 |
|
snipe
|
3fea909d3f
|
Removed send credentials option from user controller
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 14:14:10 +01:00 |
|
snipe
|
7c37d40677
|
Use plaintext in the database so that the password will never be valid
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 14:13:50 +01:00 |
|
snipe
|
3a97c27350
|
Removed logging
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 14:13:29 +01:00 |
|
snipe
|
e0516a52a8
|
Formatting change
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 14:12:55 +01:00 |
|
snipe
|
a85ec6efb3
|
Set token in welcome email constructor
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 14:12:42 +01:00 |
|
snipe
|
2be343ea1c
|
More specific no password
Signed-off-by: snipe <snipe@snipe.net>
|
2025-07-15 13:11:45 +01:00 |
|