snipe
|
90c1631820
|
Added users_count to transformer for API
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-21 14:40:35 -08:00 |
|
snipe
|
378dc968b7
|
Derp. Copypasta
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-18 15:44:28 -08:00 |
|
snipe
|
0c39c7a53d
|
Updated blades to add byod as a “status”
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-18 13:25:46 -08:00 |
|
snipe
|
f626413502
|
Added byod to API transformer
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-18 13:04:02 -08:00 |
|
snipe
|
b80d52a9c3
|
Added byod to asset controller for create and update methods
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-18 13:03:51 -08:00 |
|
snipe
|
ee4b8f4694
|
Added byod to API controller
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-18 13:03:31 -08:00 |
|
snipe
|
4ef0005e7c
|
BREAKING: changed API fieldname result for 2FA
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-17 17:21:40 -08:00 |
|
snipe
|
dbda288a44
|
Formatting changes only for readability
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-17 17:21:20 -08:00 |
|
snipe
|
eaf9332096
|
Added filterability to 2FA fields
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-17 17:21:03 -08:00 |
|
snipe
|
9d0a15990e
|
Check that the $use_db_field has a value before attempting a delete
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-13 11:26:11 -08:00 |
|
snipe
|
8f3a237ea0
|
More comments
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-10 16:29:51 -08:00 |
|
snipe
|
151719a91c
|
Added comments
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-10 16:24:46 -08:00 |
|
snipe
|
825df2cf75
|
Load up the item counts with the individual API methods for accurate numbers without n+1
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-10 16:17:03 -08:00 |
|
snipe
|
249b188654
|
Refactor category API and transformer for query optimization
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-10 13:30:01 -08:00 |
|
snipe
|
529b005d1e
|
We were previously returning a collection - this reverts the change in the last PR to keep that behavior consistent
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-09 21:05:51 -08:00 |
|
snipe
|
7846251d25
|
Re-added return for no results (derp)
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-09 20:43:57 -08:00 |
|
snipe
|
cc665d50ed
|
One more refactor, hopefully simplifying
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-09 20:40:12 -08:00 |
|
snipe
|
ae76d46f87
|
Small refactor to ALWAYS return deleted assets in a collection transformer
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-09 20:23:05 -08:00 |
|
snipe
|
bf849128fc
|
Replicate the response behavior in the bySerial endpoint
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-09 19:57:47 -08:00 |
|
snipe
|
44be8c8f60
|
Determine which transformer to use based on number of assets
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-09 19:54:21 -08:00 |
|
snipe
|
381f89c5a8
|
Added format to array
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-05 13:15:30 -08:00 |
|
snipe
|
db43628bdc
|
Added default field info to models API response
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-05 13:12:54 -08:00 |
|
snipe
|
9c63f426d9
|
Added missing translation string
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-04 14:09:14 -08:00 |
|
Ivan Nieto Vivanco
|
3a9b8a4993
|
Calculate the proper amount of people in the dashboard if Full Company Support is enabled
|
2022-12-20 18:39:17 -06:00 |
|
snipe
|
399c7590cd
|
Merge pull request #12209 from snipe/fixes/error_downloading_unaccepted_assets
Fixed 500 when downloading the Unaccepted Assets report [sc-19555]
|
2022-12-15 14:19:41 -08:00 |
|
snipe
|
29c2ff56ec
|
Merge pull request #12188 from snipe/fixes/decrease_logging_for_saml_when_not_enabled
Removed extra logging case that was very noisy
|
2022-12-15 11:26:49 -08:00 |
|
snipe
|
227fef76ee
|
Merge pull request #11736 from Godmartinz/gh6508_ldap_default_group
Adds a permission group selection for directory sync
|
2022-12-15 11:06:53 -08:00 |
|
snipe
|
c432fb9d70
|
Merge pull request #12181 from Godmartinz/gh12163_asset_age
Adds asset age to asset index and asset view pages
|
2022-12-13 10:28:17 -08:00 |
|
Godfrey M
|
fa872b09a9
|
fixes a typo, the world is great again
|
2022-12-12 10:38:31 -08:00 |
|
snipe
|
4ac09ff4e4
|
Add email in assigned_to on asset transformer
Signed-off-by: snipe <snipe@snipe.net>
|
2022-12-09 16:07:17 -08:00 |
|
snipe
|
775df0ab60
|
Merge pull request #12221 from snipe/fixes/throttles_reset_password_form
Add throttle for password reset form
|
2022-12-08 14:51:22 -08:00 |
|
snipe
|
f7da87520c
|
Merge pull request #12134 from Godmartinz/custom_report_user_fields_missing
fixes a regression with the csv assigned to fields
|
2022-12-07 16:18:32 -08:00 |
|
snipe
|
c3a6874b16
|
Add throttle for password reset form
Signed-off-by: snipe <snipe@snipe.net>
|
2022-12-06 20:42:40 -08:00 |
|
Ivan Nieto Vivanco
|
eb67d1b064
|
Filter items from the report if null returned
|
2022-12-06 18:00:16 -06:00 |
|
akemi
|
2f8a435e18
|
fixing curly quotes
|
2022-12-05 18:06:28 -05:00 |
|
akemi
|
55f5e7866d
|
edits for PR
|
2022-11-29 15:59:36 -05:00 |
|
Godfrey M
|
3206929ee4
|
adds AgeFormatter, not working yet
|
2022-11-29 09:51:42 -08:00 |
|
snipe
|
1fe0bfe17e
|
Removed extra logging case that was very noisy
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-28 19:27:42 -08:00 |
|
akemi
|
39e06a8856
|
Update to PR#12119, adding inventory notification to messages and changing code to be dynamicaly translated
|
2022-11-28 14:16:22 -05:00 |
|
Godfrey M
|
8d861cfd82
|
adds age to the asset table
|
2022-11-28 10:59:18 -08:00 |
|
snipe
|
f0c5560c1b
|
Merge pull request #12141 from Godmartinz/adds_serial_number_to_history
Added `serial` column to the user history page
|
2022-11-17 21:15:26 +00:00 |
|
Godfrey M
|
86bc409d3a
|
adds serial column to the action logs
|
2022-11-17 12:57:53 -08:00 |
|
Godfrey M
|
a02a04d601
|
fixes a regression with the csv assigned to fields
|
2022-11-16 16:34:57 -08:00 |
|
snipe
|
489895a5fa
|
Added comments and spacing for readability
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-16 17:48:28 +00:00 |
|
snipe
|
1122562b4e
|
Handle use case where there are no custom fields for any assigned models
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-16 17:45:50 +00:00 |
|
snipe
|
5df76155ce
|
Check for the format index in the $data array when creating a new custom field via API
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-16 15:53:16 +00:00 |
|
snipe
|
6400bdc266
|
Merge pull request #12120 from snipe/features/added_deleted_filter_to_search_by_tag
Added ability to include deleted items in tag search endpoint
|
2022-11-15 17:54:34 +00:00 |
|
snipe
|
ffd252a00c
|
Merge pull request #12119 from lukasfehling/feature/added-endpoint-for-user-notification
Added: API endpoint to trigger a user email notification with their assigned assets
|
2022-11-15 17:51:15 +00:00 |
|
snipe
|
7fcf6f2463
|
Removed deleted parameter
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-15 17:47:21 +00:00 |
|
snipe
|
2c5a0d370c
|
Clean up API byserial and bytag, allow deleted param
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-15 17:33:56 +00:00 |
|
snipe
|
bcbe517446
|
Added ability to include deleted items in tag search endpoint
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-15 17:18:09 +00:00 |
|
lukasfehling
|
d9a9bd1c0d
|
Added a api endpoint for sending email notifications to users with their assigned assets
|
2022-11-15 18:17:51 +01:00 |
|
snipe
|
9a5d431962
|
Allow searching firectly for asset tag and serial
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-15 17:13:26 +00:00 |
|
snipe
|
50431c046f
|
Fixed missing slash in stdClass
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-15 17:04:06 +00:00 |
|
snipe
|
ae259f36ae
|
Merge pull request #12106 from fernando-almeida/develop
Fix HTTP AssetTransformer to generate an empty object for missing custom fields
|
2022-11-15 15:54:43 +00:00 |
|
snipe
|
56c4fa7c27
|
Override display settings if field is encrypted
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-14 22:41:31 +00:00 |
|
Fernando Almeida
|
47ee2a8153
|
Fix HTTP AssetTransformer to generate an empty object for missing custom_fields instead of an empty array.
|
2022-11-14 16:31:08 +00:00 |
|
snipe
|
1e34398c99
|
Permissions check on the field itself
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-10 17:19:12 +00:00 |
|
snipe
|
1fa624420e
|
Removed unneeded relationships
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-10 16:46:49 +00:00 |
|
snipe
|
52dc5aa4ba
|
Added field to controller and tranformer
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-08 15:26:59 +00:00 |
|
snipe
|
04b6f023ae
|
Use new upload string
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-03 13:57:50 -07:00 |
|
snipe
|
3c7d63c060
|
Disallow uploads if app is locked
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-03 13:52:23 -07:00 |
|
snipe
|
eb81c290dc
|
Accessory file upload
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-01 19:50:39 -07:00 |
|
snipe
|
97aeb1fcec
|
Use the generic file uploads strings
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-01 19:31:23 -07:00 |
|
snipe
|
f1cb7ee410
|
Fixed some translations
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-01 19:28:39 -07:00 |
|
snipe
|
84c0f50266
|
Added ComponentFilesController
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-01 19:10:04 -07:00 |
|
snipe
|
2106b64da6
|
Fixed some layout issues
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-01 19:06:49 -07:00 |
|
snipe
|
25f69a7bd2
|
Added consumable methods for uploads
Signed-off-by: snipe <snipe@snipe.net>
|
2022-11-01 17:52:28 -07:00 |
|
snipe
|
7cb4740359
|
Merge pull request #11766 from snipe/fixes/wtf_method_names_derp
Fixed (?) method name?
|
2022-10-26 17:39:11 -07:00 |
|
snipe
|
c1eee2cc72
|
Corrected string for invalid current password
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-26 12:18:29 -07:00 |
|
snipe
|
12c7223bcd
|
Renamed column back to assets_count for legacy
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-26 09:39:03 -07:00 |
|
snipe
|
28b0d8cf0f
|
Null expected_checkin on user bulk checkin and delete
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-26 00:54:37 -07:00 |
|
snipe
|
e670ffe349
|
Added Assets Assigned to tab
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-26 00:16:06 -07:00 |
|
snipe
|
4eed2baa31
|
Added default tab to locations
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-20 19:06:58 -07:00 |
|
Godfrey M
|
f2d4a61e3c
|
removes dead space
|
2022-10-18 15:31:37 -07:00 |
|
Godfrey M
|
3f25a1bf61
|
removes dead code
|
2022-10-18 15:25:38 -07:00 |
|
Godfrey M
|
f9ac447dd1
|
adds default group to LDAP
|
2022-10-18 15:18:09 -07:00 |
|
snipe
|
98f2e0271b
|
Merge pull request #11942 from nh314/develop
Correct comparison logic
|
2022-10-12 10:55:29 -07:00 |
|
snipe
|
0312ecf09d
|
Sets nullable attribute on validation
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-12 10:30:47 -07:00 |
|
Phan Nguyen
|
8ff109e9da
|
Correct comparison logic
Comparison operator should be greater than or equal
|
2022-10-08 12:54:15 +07:00 |
|
snipe
|
14b7319b63
|
Added start/end to sortable columns
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-05 17:07:07 -07:00 |
|
snipe
|
9d641573b5
|
Make the APU return null instead of blank
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-05 17:01:04 -07:00 |
|
snipe
|
bdfac1a345
|
Added start/end to the users API
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-05 16:58:37 -07:00 |
|
snipe
|
f7a9be92ca
|
Store data for start and end
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-05 16:58:26 -07:00 |
|
snipe
|
56ba8a7e24
|
Added API select fields and filters
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-05 16:58:16 -07:00 |
|
snipe
|
bcebc1e33b
|
Stylistic refactoring
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-04 16:37:33 -07:00 |
|
snipe
|
891b5b2882
|
Added routes, language
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-04 15:45:25 -07:00 |
|
Ivan Nieto Vivanco
|
25c10c3819
|
Filter non-asset items from download unaccepted assets report
|
2022-10-03 18:12:30 -05:00 |
|
snipe
|
b07c4caa37
|
Extra whitespace
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-30 11:47:27 -07:00 |
|
snipe
|
5a7e35c0e8
|
Made a conditional escape according to .env
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-30 09:48:43 -07:00 |
|
snipe
|
bae200edd7
|
Use EscapeFormula() in CSV export
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-30 09:29:17 -07:00 |
|
snipe
|
36484d50ef
|
Fixed depreciation API call
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-29 17:07:42 -07:00 |
|
Brady Wetherington
|
420c216973
|
Added counts to Dashboard Pie Chart legends and tooltips
|
2022-09-29 13:20:58 -07:00 |
|
snipe
|
70c766e8b3
|
Added setting to choose dashboard type
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-29 04:16:46 -07:00 |
|
snipe
|
0b2ce7be07
|
Fixed #11521 - switch to using status meta from status label name
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-29 03:48:58 -07:00 |
|
Ivan Nieto Vivanco
|
c0f83a7927
|
Delete not necessary conditional
|
2022-09-20 19:02:01 -05:00 |
|
Ivan Nieto Vivanco
|
5a1062f0f4
|
Delete debugging symbols (just kidding, it's just a dd() function)
|
2022-09-20 18:58:31 -05:00 |
|
Ivan Nieto Vivanco
|
c32676596c
|
Redirect correctly if not enough license seats exists to be checkout
|
2022-09-20 18:55:53 -05:00 |
|
snipe
|
dcab1381e7
|
Check for licenses.files permissions
Signed-off-by: snipe <snipe@snipe.net>
|
2022-09-16 14:00:27 -07:00 |
|
Ivan Nieto Vivanco
|
41b75704e3
|
Removes format when changing to custom fields elements that doesn't need it
|
2022-09-15 11:21:02 -05:00 |
|