afc5e08716
Added email as searchable field in select list
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-15 15:45:25 +01:00
f29146b319
Fixed asset file listing display at API endpoint
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-09 05:53:24 +01:00
7be3d6072f
Removed erroneous comment
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-09 05:52:35 +01:00
43c15ef134
Merge branch 'develop' into feature/locations_with_companies
2025-04-08 09:18:48 +01:00
fe65ffc384
Merge pull request #16527 from Godmartinz/license_seat_notes_fix
...
add notes as fillable to license seat model
2025-04-08 06:49:26 +01:00
362f14a01d
Manually invoke a validator
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-08 01:59:33 +01:00
5b524399d9
Use RMB for asset audit API
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-07 22:07:51 +01:00
cb6e7f7b6e
Merge pull request #16561 from spencerrlongg/bug/api_get_by_serial_add_pagination
...
Adds Pagination to Hardware By Serial API Request
2025-04-01 19:26:28 +01:00
bfd827e529
added more eager loading
2025-03-31 12:28:03 -05:00
e273c7cbc5
Refactor asset retrieval to support pagination.
...
Introduced offset and limit handling for API asset queries to enable proper pagination. Adjusted the total count logic to maintain consistency in responses and ensure accurate transformation of assets.
2025-03-25 15:21:18 -05:00
07096c8a31
rename note to notes
2025-03-18 10:37:00 -07:00
6201e475cb
Merge branch 'develop' into feature/sc-24347
2025-03-04 21:20:46 -06:00
646e3e8df5
Complete failed-transliteration test, clean up error, new translation string
2025-02-27 16:10:56 +00:00
6dcd3bfd30
Add some safeties around the charset-detection and transliteration
2025-02-27 13:44:31 +00:00
8c8af3062e
Merge pull request #16354 from snipe/dont_checkin_for_pending_on_asset_update
...
Allow pending as an asset status type that does not automatically check the asset in
2025-02-26 21:05:11 +00:00
e79af255aa
Added name, model_number and notes for strict search
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-26 12:43:54 +00:00
5344ef4a1a
Allow pending as an asset status that does not automatically check the asset in
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-26 10:46:38 +00:00
dd2b570db5
Added tighter constraints on deleting components
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-23 14:11:39 +00:00
0cd0abe8bb
Fixed #16282 - adds accessories tab to assets
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-22 14:20:21 +00:00
43f679a554
Revert some changes from #15525
2025-02-20 12:59:16 -08:00
329fbf6a7c
Scope results by location ID
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-18 19:01:16 +00:00
48ab94c15b
Fixed query duplication for AssetsForShow scope
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-18 16:18:12 +00:00
d3210c6d40
Return flat JSON instead of transformed data
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-13 14:16:32 +00:00
4ee5a4c5c3
Added notes to API controllers
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-11 00:31:50 +00:00
4e0bcac1a1
Furhter validation for scoped locations
...
There is a new validator introduced that checks on object update (assets, users, etc.) if the company matches the locations company.
In case of the creation of a new location it must be checked that the parent matches the own company.
On updating a location a check for every related object must be made to see if the company matches the location.
Signed-off-by: Tobias Regnery <tobias.regnery@gmail.com >
2025-01-24 11:12:11 +01:00
0d7304eb8b
Use transformer for model files
...
Signed-off-by: snipe <snipe@snipe.net >
2025-01-20 20:20:35 +00:00
bbb2af7f53
remove log messages
2025-01-20 13:52:26 +00:00
d65206c7fe
Move tests to UI-side
2025-01-20 13:49:42 +00:00
b6f05bff1f
Merge branch 'develop' into feature/locations_with_companies
2025-01-17 17:18:17 +00:00
1c8d94c953
Merge pull request #15525 from akemidx/updated_ad_hoc_notes
2025-01-14 11:33:21 +00:00
587449ef97
Merge pull request #15981 from akemidx/bug/sc-27551
2025-01-13 17:35:58 +00:00
9672a13402
Set order by on companies
...
Signed-off-by: snipe <snipe@snipe.net >
2025-01-06 16:11:18 +00:00
b38f9ad33c
Updated return types
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-26 10:18:00 +00:00
c3b5a92a48
added builder
2024-12-17 17:11:52 -05:00
f6dbda4056
fixing count to not used trashed
2024-12-17 17:03:46 -05:00
5992d2a1d2
adding to controller
2024-12-17 15:43:13 -05:00
021c4f2598
Added assets endpoint
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:35:34 +00:00
ac96b8d4ae
Added assignedAccessories method
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:35:34 +00:00
bc8719e336
Specify created_by in the API call as well
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:35:34 +00:00
ddd11939a5
No need to include assigned_to
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:35:34 +00:00
a0b9714d72
Updated user_id to created_by
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:35:34 +00:00
183a4d49d8
Refactor of #15235 - added accessory checkout to locations, assets
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:34:49 +00:00
513c78a09f
Refactor CheckoutRequest actions for consistency
...
Renamed CheckoutRequest action classes to include "Action" in their names for consistency and clarity. Enhanced error handling in controllers to standardize error responses with translations. Updated usage of the renamed action classes throughout the code to ensure proper integration.
2024-12-03 17:51:12 -06:00
0103f20193
Merge branch 'develop' into feature/sc-24347
2024-12-03 16:05:39 -06:00
ee4a54be24
Fixed order by notes for users
...
Signed-off-by: snipe <snipe@snipe.net >
2024-11-27 15:48:13 +00:00
2cb1b6d462
Use transformer on API update
...
Signed-off-by: snipe <snipe@snipe.net >
2024-11-27 13:51:53 +00:00
60642cd902
fix user api update from clearing location_id unnecessarily
2024-11-26 09:58:17 -08:00
8b38dc83f6
Merge pull request #15851 from marcusmoore/testing/api-component-checkin
...
Fixed bug in component checkins via api
2024-11-21 19:24:12 +00:00
f932a4fc76
Always run validation on checkin
2024-11-20 12:25:06 -08:00
8cd4b3303e
Merge pull request #15847 from NebelKreis/feature/hardware-label-generation-api
...
Added #15677 : API Route for Generating Asset Labels
2024-11-20 11:14:28 +00:00