snipe
|
66ce02fc48
|
Added permission on restore
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-25 08:09:16 -07:00 |
|
snipe
|
6e7f0728fd
|
Added more granular permissions on bulk actions for assets
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-25 08:06:45 -07:00 |
|
Marcus Moore
|
2aba8252f3
|
Ensure users editing themselves do not deactivate their account
|
2023-04-20 21:59:55 -07:00 |
|
Ivan Nieto Vivanco
|
747d6cfdb4
|
Change the flow of the condition using an early return
|
2023-04-20 10:37:26 -06:00 |
|
Ivan Nieto Vivanco
|
ae53609b1b
|
Declare variables only if license is found
|
2023-04-20 10:16:11 -06:00 |
|
snipe
|
3a808aa806
|
Updated method for available seat count
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-18 02:44:33 -07:00 |
|
snipe
|
dc6eb6f104
|
Throw a warning if there were no users affected
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-18 02:07:17 -07:00 |
|
snipe
|
a8a3ca3624
|
Use count on availSeats
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-18 02:06:42 -07:00 |
|
snipe
|
f21d9c27e6
|
Use new translations for logs
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-18 01:07:26 -07:00 |
|
snipe
|
bfcbd9628a
|
Refactored license controller with new counts
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-18 01:02:58 -07:00 |
|
snipe
|
087f0e596a
|
Fixed has to where
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-17 22:44:05 -07:00 |
|
snipe
|
99cecee4b5
|
Merge branch 'develop' into features/adds_license_checkin_checkout_to_all_in_gui
|
2023-04-17 14:54:30 -07:00 |
|
Kevin Köllmann
|
04f3c4bf69
|
Fixed #12854: Allow checkout of available components down to zero stock
|
2023-04-17 11:45:11 +02:00 |
|
snipe
|
a83991041a
|
Better placement for errors
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 16:08:06 -07:00 |
|
snipe
|
16ab2bec06
|
Added sorting and searching on autoassign_licenses via user API
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:27:39 -07:00 |
|
snipe
|
4b66ca6ac5
|
Added method to bulk checkin (much simpler than checking out)
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:27:15 -07:00 |
|
snipe
|
844ad83431
|
Added method to bulk checkout license seats
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:26:59 -07:00 |
|
snipe
|
9833d861d4
|
Added autoassign_licenses tp bulk users conditional
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:26:33 -07:00 |
|
snipe
|
03cc55cb6a
|
Set autoassign_licenses to false if unchecked
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:25:52 -07:00 |
|
snipe
|
6a94a2f515
|
Return true/false for autoassign_licenses in the API
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:25:26 -07:00 |
|
snipe
|
79ff6a8fc2
|
Disallow deleting in the API view if there are things checked out
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 12:30:23 -07:00 |
|
snipe
|
8183b8deba
|
Added stub method
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 12:30:02 -07:00 |
|
snipe
|
64256351d8
|
Used a singleton to filter API limit value
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 08:46:39 -07:00 |
|
snipe
|
955539807c
|
Merge pull request #12830 from snipe/features/adds_supplier_id_to_components
Added supplier to components and consumables
|
2023-04-15 18:42:23 -07:00 |
|
snipe
|
fc7f1f907d
|
Fixed variable name
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-15 17:37:25 -07:00 |
|
snipe
|
4cbb9c2409
|
Use abs() instead of max
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-15 17:28:25 -07:00 |
|
snipe
|
2fe7fcecdb
|
Added case switch for sorting on suppliers
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-13 11:13:45 -07:00 |
|
snipe
|
d2b3e251ad
|
Added counters to API controllers
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-13 11:12:16 -07:00 |
|
snipe
|
07c0a1927b
|
Added supplier id to controllers
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-13 11:12:01 -07:00 |
|
snipe
|
ab7c75232b
|
Added supplier to transformers
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-13 11:10:51 -07:00 |
|
snipe
|
6e183f2ced
|
Added counters for consumables and components
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-13 11:10:32 -07:00 |
|
snipe
|
112a04b108
|
Better handle weird data passed to the API via limit and offset
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-12 11:28:46 -07:00 |
|
snipe
|
70ce0d9ee6
|
Maintain activated state on editing a user
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-09 14:06:29 -07:00 |
|
snipe
|
baf267e2e9
|
Small cleanups
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-07 09:45:16 -07:00 |
|
snipe
|
cb76815e8b
|
Removed if check on assets, since that’s already handled via validation
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-07 09:42:31 -07:00 |
|
snipe
|
4c88c751ef
|
Code cleanup, better validation
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-06 22:03:40 -07:00 |
|
snipe
|
0abb993600
|
General cleanup and standardization for component API
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-06 22:02:57 -07:00 |
|
snipe
|
4840046f44
|
Check for available quantity on consumables before checkout
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-06 20:38:02 -07:00 |
|
snipe
|
ffdc0d76f7
|
Fixed accessories verifying that enough remain to be checked out
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-06 18:40:29 -07:00 |
|
snipe
|
383d48fd9c
|
Merge pull request #12787 from Godmartinz/accessory_unavailable_message
Added unavailable message to prevent over-checkout of Accessories
|
2023-04-06 15:05:18 -07:00 |
|
snipe
|
bd4757ad7a
|
Merge pull request #12779 from snipe/features/replace_icheck_with_only_css
Move from iCheck to pure CSS for radio and checkboxes
|
2023-04-06 14:58:33 -07:00 |
|
Godfrey M
|
3d7c55deb3
|
removed an unncessary query
|
2023-04-06 13:06:05 -07:00 |
|
Godfrey M
|
55943d8897
|
uses numRemaining now
|
2023-04-06 10:05:17 -07:00 |
|
snipe
|
161999fbca
|
Fixed #12772 - use the APP_URL config more consistently
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-05 16:05:40 -07:00 |
|
snipe
|
752365aa85
|
Updated support URL
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-05 14:54:40 -07:00 |
|
Godfrey M
|
b038fe8f2e
|
adds unavailable message to overcheckout
|
2023-04-05 10:00:39 -07:00 |
|
snipe
|
8b315a6502
|
Updated contrller to use trans_choice
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-03 18:55:09 -07:00 |
|
snipe
|
cfef9d8cca
|
Merge pull request #12763 from inietov/fixes/call_to_member_function_licenses_on_null
Fixed Call to a Member Function Licenses() on null [sc-20606]
|
2023-03-30 14:20:13 -07:00 |
|
slong753
|
0f72554a9f
|
translations for messages
|
2023-03-30 13:57:18 -05:00 |
|
slong753
|
382d849ee1
|
added catch for no assets selected
|
2023-03-30 13:52:29 -05:00 |
|