b59bf495e1
stuff
2024-10-22 15:09:35 -05:00
e40849c910
this stuff works
2024-10-21 17:31:26 -05:00
95a32864cf
hm, lots to think about 🤔
2024-10-17 18:11:18 -05:00
1fd945c2d8
this works
2024-10-17 12:45:49 -05:00
b2ff34260a
hm, lots of thinking to do
2024-10-17 00:02:15 -05:00
a524c0b418
more work
2024-10-16 18:48:15 -05:00
b1d62cc478
initial untested
2024-10-16 17:23:22 -05:00
0ae9ce0aa9
Cannot sort by updated at on Users [sc-27147]
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-15 16:41:45 +01:00
50b8f180b3
More logical grouping in allow_columns
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-15 16:41:39 +01:00
f3c4e55667
Refactor asset creation with API
...
Commit fb4fe3004 restored the previous behaviour to check the company_id in case of FullMultipleCompanySupport.
But after rereading the code and the laravel documentation, the check is already there where it belongs in AssetStoreRequest::prepareForValidation()
The bug is the is_int-check of the request input in prepareForValidation(). Is is of type string even if it is a numeric value, so the call to getIdForCurrentUser() never happend.
Fix this by removing the check and the now redundant call to getIdForCurrentUser().
Wrong values will get caught by the model-level validation rules.
2024-10-14 15:14:41 +02:00
e1a70023b1
Merge pull request #15655 from Toreg87/fixes/api_asset_create_fmcs
...
Fixes #15654 Fix asset creation with API and FullMultipleCompanySupport
2024-10-11 11:45:48 +01:00
de62359c67
Merge pull request #15533 from marcusmoore/testing/fmcs-accessories
...
Added tests for accessory api controller
2024-10-11 11:29:34 +01:00
fb4fe30049
Fix asset creation with API and FullMultipleCompanySupport
...
It is currently possible to create an asset with arbitrary company without being superuser and FullMultipleCompanySupport enabled.
This bug goes back to 75ac7f80b9 which is part of version 6.3.0.
Fix this by restoring the previous behaviour to check the company_id with getIdForCurrentUser().
2024-10-11 12:19:20 +02:00
8aa298f6b0
Merge pull request #15644 from snipe/form_requests_for_settings
...
Form requests for settings
2024-10-10 12:30:53 +01:00
94a074a193
Merge pull request #15601 from snipe/check_db_on_healthcheck
...
Fixed #15439 - check database on healthcheck
2024-10-10 01:11:10 +01:00
3886da8941
Remove form request from get LDAP method
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-09 22:15:49 +01:00
ded79469c1
Remove unused controller method
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-09 20:33:29 +01:00
aa55fa6ff4
Switch to form requests for settings
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-09 18:16:34 +01:00
7461c3e0ca
Change controller to assume a collection. (This is dumb, but whatever)
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-03 16:19:27 +01:00
350b627ce1
Fix numeric sort 'ambiguous order clause' error
2024-10-03 14:23:40 +01:00
b34a7c8aad
Removed die()
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-02 15:48:35 +01:00
f92bf5dc20
Updated language for failure
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-02 15:39:27 +01:00
4d9e85026a
Fixed #15439 - check database on healthcheck
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-02 15:36:01 +01:00
8232618a9f
change the other one too
2024-10-01 14:26:32 -05:00
9a651b567d
change error to warning
2024-10-01 14:24:03 -05:00
1139acd9f3
catch errors around request notifications
2024-10-01 13:36:47 -05:00
27ba641aa5
Added checkin on delete to API
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-01 14:30:34 +01:00
5823197e6f
Added checkin action on delete for checked out assets
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-01 14:29:02 +01:00
fdfea390fb
Merge branch 'develop' into testing/fmcs-accessories
2024-09-30 12:59:27 -07:00
3f0245f88f
Make controller gate match dropdown gate
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-25 20:33:00 +01:00
f6d7ea19e4
Set view as base permission, drill down for more intrusive actions
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-25 19:44:39 +01:00
9b03f46490
Merge pull request #15534 from marcusmoore/bulk-print-users
...
Added the ability to bulk print users
2024-09-25 19:32:01 +01:00
658c94ad8b
Changed action_date to created_at
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-25 17:25:15 +01:00
1c3babacaf
Fixed case on logAction for usewr file upload
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-25 15:46:57 +01:00
0ce5832b6c
Removed debugging
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-24 17:29:40 +01:00
5fb43dd159
Handle audit *and* audits for urls
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-24 16:55:56 +01:00
de57d71bf1
Fixed #15548 - unify audit due/overdue APIs
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-24 16:30:24 +01:00
4b02db5031
Add authorization check in bulk users controller
2024-09-23 16:26:22 -07:00
ab90c0cf05
Add missing eager load in bulk users controller
2024-09-23 16:10:40 -07:00
cef7ddc719
Add eager loads to userscontroller
2024-09-23 16:10:21 -07:00
a2d4dcf6e8
Use bulk actions menu
2024-09-23 12:49:36 -07:00
54044bfa5e
Add eager loads
2024-09-23 10:57:57 -07:00
29af210f4f
Merge branch 'develop' into bulk-print-users
2024-09-23 10:26:20 -07:00
b68805cf83
Small fix for notifications checkout
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-20 19:11:52 +01:00
2fc88a0e08
Eager load adminuser
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-20 14:33:26 +01:00
bc540b6564
Requestable status not saving with manual [sc-26848]
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-20 14:02:28 +01:00
b21c303e56
Merge remote-tracking branch 'origin/develop' into features/add_created_at_created_by
2024-09-20 13:43:50 +01:00
5128fd49e6
Allow printing all users
2024-09-19 17:27:25 -07:00
2d2d5bdc7e
Pass user in array
2024-09-19 17:23:47 -07:00
e95703cb18
Use eager load
2024-09-19 17:10:07 -07:00