snipe
b6d397bcca
Updated ->present()->fullName() to ->display_name
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-25 14:57:34 +01:00
snipe
a5e37519f5
Merge pull request #17539 from grokability/add-file-uploads-to-maintenances
...
WIP: Add file uploads to maintenances
2025-08-10 11:13:19 +01:00
snipe
12be088c4f
Merge pull request #17523 from Godmartinz/fix-create-new-rediret
...
Fixes #17457 Previous Page redirect option
2025-08-08 09:50:40 +01:00
snipe
38678803eb
Removed unused controllers
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-07 18:22:45 +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
1db09a7953
Allow category_id in license export by category
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-01 15:21:12 +01:00
Godfrey M
667bd7af0e
fix checkout_to_type being null when checking in
2025-07-08 13:53:10 -07:00
Godfrey M
55ebb4671f
update check in and check out controllers
2025-07-01 12:44:26 -07:00
Godfrey M
8a9cf07063
editing controllers and edit blades for other categories
2025-07-01 12:31:55 -07:00
spencerrlongg
d3d5230d0c
add with trashed to user search
2025-06-17 19:15:13 -05:00
Godfrey M
9824f43780
added other target options to accessories and assets
2025-04-09 10:50:42 -07:00
Godfrey M
1ad96e891b
added option logic to licenses
2025-04-08 11:50:45 -07:00
snipe
a617c0545e
WIP license checkin
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-19 08:39:25 +00:00
snipe
22c58678c4
License checkout controller with route model binding
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-19 08:38:55 +00:00
snipe
4beaf6b3ec
Added item
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-19 08:38:40 +00:00
snipe
f7d213052a
Route model binding for resource groups
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-19 02:49:05 +00:00
Marcus Moore
7aa5195e87
Add tests for license checkin
2024-12-16 14:39:24 -08:00
Marcus Moore
699476da90
Scaffold and implement some license checkin tests
2024-12-12 17:33:34 -08:00
snipe
787e651778
Fixed todos with log message
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-21 16:52:21 +01:00
snipe
ef9b6e3b07
Code cleanup
...
Signed-off-by: snipe <snipe@snipe.net >
2024-10-21 16:34:54 +01:00
snipe
822ea96dfd
Use auth()->id() instead of Auth::id()
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-19 17:31:46 +01:00
snipe
1582d81e5b
Change user_id to created_by
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-17 22:16:41 +01:00
snipe
ff100c0b9f
Added more tests
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-26 14:58:10 +01:00
snipe
5d7f1f77a3
Added redirect to checkin/checkout controllers
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-26 12:48:07 +01:00
snipe
759ab78f80
Added more redirects
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-26 11:27:36 +01:00
snipe
70d95877d8
Translations for license checkout errors
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-16 21:02:58 +01:00
snipe
ae9085b11f
Modernize use statements, switch to auth()
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-04 20:49:22 +01:00
snipe
fb233c0aa4
Cleaned up facade names and references
...
Signed-off-by: snipe <snipe@snipe.net >
2024-05-29 12:38:15 +01:00
snipe
8b3ff5a82d
Handle potentially deleted admin users in license export
...
Signed-off-by: snipe <snipe@snipe.net >
2024-05-23 08:39:15 +01:00
Godfrey M
5fc6771543
adds licenses available, updated teranslations
2024-04-22 17:58:49 -07:00
Godfrey M
14ddf36d46
removed two duplicate translations
2024-04-22 10:43:11 -07:00
Godfrey M
25f1167c9d
adds company scoping to license export
2024-04-22 10:38:55 -07:00
Godfrey M
a2bca0e358
fixed comments
2024-04-10 15:05:21 -07:00
Godfrey M
0849262243
fixed notes
2024-04-10 12:19:34 -07:00
Godfrey M
17095feb33
fix typo
2024-04-10 12:15:48 -07:00
Godfrey M
f42ae46338
exports all licenses
2024-04-10 12:14:44 -07:00
Godfrey M
e2679852ce
added export button, half the logic for export method
2024-04-10 11:31:30 -07:00
snipe
9efbcbbd5e
Added min_amt to licenses
...
Signed-off-by: snipe <snipe@snipe.net >
2024-02-28 11:04:42 +00:00
snipe
31fa0a7044
Removed logging
...
Signed-off-by: snipe <snipe@snipe.net >
2024-02-28 11:04:32 +00:00
Brady Wetherington
9bb191f29f
Fixes file upload XSS vulnerability [sc-24156]
2024-02-08 14:30:40 +00:00
snipe
81b2273c37
Refactored checkout screen to redirect if invalid category
...
Signed-off-by: snipe <snipe@snipe.net >
2023-11-23 16:18:28 +00:00
Marcus Moore
a08e0bd547
Ensure notes are saved to the action log when licenses are checked in and out
2023-11-06 12:20:13 -08:00
snipe
f685ba01b6
Reversed order of find
...
Signed-off-by: snipe <snipe@snipe.net >
2023-10-09 16:43:14 +01:00
snipe
e5f5802235
Added tighter controls for matching log ID and item_id
...
Signed-off-by: snipe <snipe@snipe.net >
2023-10-09 15:17:03 +01:00
snipe
6fa0d42bc2
Fixed bug where license checkout/checkin notes were not being saved
...
Signed-off-by: snipe <snipe@snipe.net >
2023-09-28 15:40:18 +01:00
snipe
b92327eb40
Merge pull request #13520 from inietov/fixes/licenses_reassignable_feature
...
Fixed Not reassignable Licenses shouldn't show 'Checkin All Seats' button [sc-23506]
2023-09-14 12:52:13 +01:00
snipe
f53db8ba75
Fixed #13562 - allow inline view for uploaded files
...
Signed-off-by: snipe <snipe@snipe.net >
2023-09-05 18:28:01 +01:00
Ivan Nieto Vivanco
6161a0d76d
Add condition in LicenseCheckinController:bulkCheckin method to evaluate if the license is reassignable
2023-08-23 16:22:40 -06:00
Tobias Franzius
90a344af0b
Fixes #13341 Clean up correct seats on license delete
...
Before this, we checked for the `id` collumn in the `license_seats` table, insteasd of
using `license_id` for this.
This way, we ensure that we only alter seats belonging to the correct license.
2023-07-20 13:48:57 +02:00