snipe
19958748bf
Use image upload request
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-07 15:39:12 +01:00
snipe
8095e0ab72
Normalize consumables user response
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-06 16:25:51 +01:00
Godfrey M
bd2acefecc
rethought, keeping previous page as an option
2025-08-05 12:29:59 -07:00
Marcus Moore
7abc3a7d7d
Only push to session if user exists
2025-08-05 10:57:07 -07:00
snipe
1d8493d388
Improved messaging for cloning/editing assets that inherit images
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-04 20:51:24 +01:00
snipe
c3442033da
Removed debugging
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-04 18:49:07 +01:00
snipe
f1dd84edba
Added option to clone original images
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-04 18:47:26 +01:00
snipe
a78a243e20
Added admin/superadmin filter to API
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-01 18:46:10 +01:00
snipe
1db09a7953
Allow category_id in license export by category
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-01 15:21:12 +01:00
snipe
6e85e466b0
Merge pull request #17493 from grokability/gallery-view-for-file-uploads
...
Use the file uploads API for file listing tables, adds gallery view for file uploads
2025-08-01 13:27:27 +01:00
Brady Wetherington
927e217961
Fix Manufacturer Seeder button
2025-07-30 09:04:04 -06:00
snipe
ee5f89f70d
Fixed pagination
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-29 22:58:00 +01:00
Nicky West
c94a8c42f4
Changed NotesController::getList() to NotesController::index() & reordered methods for consistency
2025-07-28 16:57:46 -07:00
Nicky West
16fdb16a56
Changed over to route model binding and simplified logic & gates
2025-07-28 16:55:11 -07:00
Nicky West
822f9a6f28
Fixed deviations from code standards
2025-07-28 16:37:08 -07:00
Nicky West
b264bbf69f
feat(api): Add API endpoints for managing asset history notes
...
- Add POST endpoint to create a history note attached to an asset
- Add GET endpoint to retrieve history notes for an asset
- Add ActionLog factory state for manual notes
- Implement controller methods with authorization checks
- Add feature tests for note creation, retrieval, and access control
- Register new API routes for these endpoints
Supports automation by enabling programmatic asset history note management.
2025-07-28 15:55:37 -07:00
snipe
f3613d7103
Fixed typo
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-28 23:35:45 +01:00
snipe
cbbed36428
Added multi-file upload for users (bug)
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-28 23:35:35 +01: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
1adc9f1aa9
Attempt to fix flaky tests
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-21 22:18:15 +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
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
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
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
snipe
3fea909d3f
Removed send credentials option from user controller
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-15 14:14:10 +01:00
Godfrey M
465ac1d1e1
remove ternary
2025-07-10 08:39:13 -07:00
Godfrey M
18d6becebc
populate other_redirect in store method
2025-07-10 08:36:15 -07:00
snipe
943a4093ad
Use standard model transformer for asset model API response
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-10 15:42:39 +01:00
snipe
0972c4e340
Re-added /hardware/ as viable route for API file uploads
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-10 13:06:22 +01:00
snipe
e8bb9bde99
Fixed #8201 - splits first_name and last_name in user export
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-09 15:46:42 +01:00
snipe
aebfb52c85
Merge pull request #17362 from Godmartinz/license-redirect-bug
...
Fixed #17310 - 500 on redirect when checking in a license seat
2025-07-08 21:59:22 +01:00
Godfrey M
667bd7af0e
fix checkout_to_type being null when checking in
2025-07-08 13:53:10 -07:00
snipe
8e11466a54
Added query scope
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 22:09:23 +01:00
snipe
97c1e65ffc
Fixed fieldname
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 20:58:26 +01:00
snipe
b4e22f4a21
Small fix for seat listing
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 20:56:26 +01:00
snipe
41c4920d45
Show only assigned in license tab
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 16:58:36 +01:00
snipe
8e38b3898e
Fixes #14295 - allow user to receive an email PDF upon signing
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 15:38:36 +01:00
snipe
ab30a96d16
Merge pull request #17327 from Godmartinz/asset_model_redirect
...
FIXED : #15861 adds a redirect option for asset model and previous page
2025-07-07 14:00:31 +01:00
snipe
5be398bc99
Merge pull request #17350 from grokability/tighter-control-on-company
...
Fixes #17302 - Tighter control on company
2025-07-07 13:45:08 +01:00
snipe
f9aedea26f
Eager load admin
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 13:21:07 +01:00
snipe
c1f1ae6b64
Removed logging
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-07 12:31:12 +01:00