Marcus Moore
|
4caadcfa19
|
Clear pending checkout acceptances when checking in asset via api
|
2024-02-22 13:33:16 -08:00 |
|
Marcus Moore
|
dba837b1d2
|
Move location migration logic to trait
|
2024-02-22 13:21:52 -08:00 |
|
Marcus Moore
|
714fc63050
|
Have legacy locations updated upon api asset checkin
|
2024-02-22 13:14:30 -08:00 |
|
Marcus Moore
|
2df026bcb5
|
Allow updating asset default location when checking in asset via api
|
2024-02-22 12:40:14 -08:00 |
|
spencerrlongg
|
14358651e4
|
pushing to test other branches
|
2024-02-22 13:28:23 -06:00 |
|
snipe
|
cb78451d6c
|
Made website searchable on users table
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-22 16:13:54 +00:00 |
|
snipe
|
e8ad8a7448
|
Added email, phone icons
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-22 14:48:01 +00:00 |
|
spencerrlongg
|
20dbacd22f
|
store good, update needs work
|
2024-02-21 21:33:34 -06:00 |
|
Marcus Moore
|
aa2632fe46
|
Merge branch 'develop' into chore/sc-24808
|
2024-02-21 12:33:06 -08:00 |
|
Brady Wetherington
|
8f2843bfcf
|
Merge branch 'develop' into snipeit_v7_laravel10
Had to re-generate composer.lock, and re-do package.json and rebuild assets as well.
|
2024-02-21 20:22:28 +00:00 |
|
snipe
|
54552fc95c
|
Merge pull request #14192 from inietov/fixes/api_issue_checkin_licenses
Fixed #14183 API /hardware/:id/checkin doesn't return Licenses
|
2024-02-21 11:35:06 +00:00 |
|
spencerrlongg
|
26728a85ad
|
this seems to work for patches
|
2024-02-20 13:18:40 -06:00 |
|
spencerrlongg
|
c6d85a1b0b
|
allows arrays on checkbox values
|
2024-02-20 12:23:24 -06:00 |
|
snipe
|
71610fb20f
|
Merge pull request #14304 from snipe/feature/sc-24018
Added ability to bulk delete locations
|
2024-02-20 18:14:51 +00:00 |
|
snipe
|
a32c679519
|
Removed debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-20 16:40:31 +00:00 |
|
snipe
|
1e602793b2
|
Added manager ID to filter
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-20 16:40:23 +00:00 |
|
snipe
|
8f8edd4126
|
Added /backups/latest endpoint
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-19 14:35:09 +00:00 |
|
snipe
|
10bb844087
|
Added comment
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-19 14:34:51 +00:00 |
|
snipe
|
ba3baabb50
|
Fixed @return
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-19 14:34:36 +00:00 |
|
snipe
|
c76fbe4edb
|
Return 404 if download file isn’t found
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-19 13:05:44 +00:00 |
|
snipe
|
9847934de9
|
Better handle large downloads on backup API
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-19 12:20:37 +00:00 |
|
snipe
|
d8b1eec91b
|
Merge pull request #14197 from inietov/fixes/component_licenses_checkouts_not_displayed_in_asset_history
Fixes #14010 Adds Components and Licenses logs to Assets history view
|
2024-02-15 09:57:46 +00:00 |
|
snipe
|
13d2af2155
|
Fixed ambiguous query on supplier_id in maintenances
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-15 09:51:14 +00:00 |
|
spencerrlongg
|
115e0fc119
|
implode submitted arrays to save
|
2024-02-14 13:15:23 -06:00 |
|
Marcus Moore
|
d7aed2edc9
|
Remove unneeded code
|
2024-02-14 11:10:45 -08:00 |
|
Marcus Moore
|
7bfd02054b
|
Remove duplicate authorization check
|
2024-02-14 10:48:41 -08:00 |
|
snipe
|
35a70988cb
|
Added sorting by status label
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-14 09:58:39 +00:00 |
|
snipe
|
7868a8c174
|
Added serial for API controller
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-14 09:47:13 +00:00 |
|
akemidx
|
4a57cfaf3e
|
commenting out the nulling of last checkout date on checkin page and API
|
2024-02-13 16:21:18 -05:00 |
|
snipe
|
1a480435de
|
Merge pull request #14190 from marcusmoore/bug/sc-24685
Fixed consumable checkout via API not sending notification
|
2024-02-05 17:16:57 +00:00 |
|
snipe
|
5882d71f9b
|
Fix company asset counts for dashboard widget
Signed-off-by: snipe <snipe@snipe.net>
|
2024-02-05 15:55:53 +00:00 |
|
Ivan Nieto Vivanco
|
5e4a3379a9
|
Adds Components and Licenses logs to Assets history view
|
2024-02-01 01:35:25 -06:00 |
|
Ivan Nieto Vivanco
|
51ae485f20
|
When asset is checked-in the assigned licenses also are taken from the user
|
2024-01-30 19:44:38 -06:00 |
|
Marcus Moore
|
2e0e39ccc8
|
Ensure notification is sent when consumable is checked out via api
|
2024-01-30 13:19:20 -08:00 |
|
Marcus Moore
|
42ec2548c9
|
Fire event when accessory checked out via API
Brings behavior in line with GUI controller
|
2024-01-29 17:03:19 -08:00 |
|
Marcus Moore
|
7d45cfff2c
|
Ensure accessory available when checking out via api
|
2024-01-29 16:49:09 -08:00 |
|
Brady Wetherington
|
f734e196e5
|
Merge branch 'develop' into snipeit_v7_laravel10
|
2024-01-08 18:57:55 +00:00 |
|
snipe
|
f8a21bdb2d
|
Moved limit and offset to after additional qualifiers
Signed-off-by: snipe <snipe@snipe.net>
|
2024-01-05 11:59:31 +00:00 |
|
Marcus Moore
|
742e183b02
|
Add guard against adding null values to query
Since $request->filled(null) returns true
|
2024-01-04 14:04:00 -08:00 |
|
Spencer Long
|
8546407083
|
Merge branch 'develop' into refactor/store_asset_form_request
|
2024-01-02 18:05:15 -06:00 |
|
snipe
|
f9139e0f10
|
Changed to use instanceof
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-19 13:25:32 +00:00 |
|
snipe
|
f13c1a53ef
|
Get an object instead of a collection
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-19 12:51:35 +00:00 |
|
snipe
|
f08ce34036
|
Fixed translation string in JSON
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-19 12:31:55 +00:00 |
|
snipe
|
a90b04c905
|
Allowed sorting on user_agent, etc
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-14 14:34:08 +00:00 |
|
snipe
|
e894138fd4
|
Added $user->created_at to API user create method
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-12 12:26:02 +00:00 |
|
snipe
|
631dd58de1
|
Added model name and number to quickscan
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-12 04:23:04 +00:00 |
|
snipe
|
778e45c9fd
|
Fixed maintenances patch endpoint
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-07 19:36:12 +00:00 |
|
spencerrlongg
|
2d57b9399c
|
more cleanup
|
2023-11-30 16:20:48 -06:00 |
|
spencerrlongg
|
6e5f296a13
|
gets rid of depreciate
|
2023-11-30 16:08:49 -06:00 |
|
spencerrlongg
|
68d85385a2
|
get rid of physical
|
2023-11-30 16:03:30 -06:00 |
|
spencerrlongg
|
88b6a541ee
|
removed references to archived
|
2023-11-30 15:59:03 -06:00 |
|
spencerrlongg
|
135b7bde7d
|
added some more check out assertions
|
2023-11-30 11:53:26 -06:00 |
|
spencerrlongg
|
d794608a09
|
note
|
2023-11-29 15:04:52 -06:00 |
|
spencerrlongg
|
c3492f1699
|
fixed eol, add calculated eol/eol explicit tests
|
2023-11-29 14:57:31 -06:00 |
|
spencerrlongg
|
9d8433bd6d
|
a couple quick things
|
2023-11-29 13:15:41 -06:00 |
|
spencerrlongg
|
15d11f7f4e
|
test checkout to user on store
|
2023-11-28 21:46:03 -06:00 |
|
spencerrlongg
|
75ac7f80b9
|
some refactor + tests
|
2023-11-28 15:17:46 -06:00 |
|
Brady Wetherington
|
6210716199
|
Merge branch 'develop' into snipeit_v7_laravel10
|
2023-11-27 13:04:39 +00:00 |
|
snipe
|
aed6b531cb
|
Derp. Extra return statement
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-22 23:05:38 +00:00 |
|
snipe
|
20c0f687e9
|
Added restored to asset observer, removed manual logging
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-22 20:09:10 +00:00 |
|
snipe
|
d06cfe6502
|
Changed verb to “restore” from “restored”
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-22 20:08:41 +00:00 |
|
snipe
|
6a3ab526de
|
Refactorer API controller restore methods
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-22 18:04:24 +00:00 |
|
snipe
|
0d29ac9856
|
Fixded gate return
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-22 13:48:20 +00:00 |
|
snipe
|
a08dcbdfdb
|
Quick revert for #13830
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-22 12:25:42 +00:00 |
|
snipe
|
7c88601066
|
Grab the API
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-20 15:31:39 +00:00 |
|
snipe
|
e41a16dbf3
|
Merge pull request #13879 from Godmartinz/location_search_bug
added user location scope
|
2023-11-19 07:01:59 +00:00 |
|
Godfrey M
|
57019e170f
|
adds user location scope, still needs fine tuning
|
2023-11-14 11:49:00 -08:00 |
|
snipe
|
000a28d648
|
Merge pull request #13830 from spencerrlongg/bug/sc-23921
Resolves Exceptions When An Array is Submitted and Exception Occurs Before Validation
|
2023-11-13 20:19:44 +00:00 |
|
snipe
|
7a638e4a65
|
RB-17457 - Object of class Illuminate\Database\Eloquent\Collection could not be converted to int
Signed-off-by: snipe <snipe@snipe.net>
|
2023-11-03 14:06:27 +00:00 |
|
spencerrlongg
|
3f834cb88f
|
authorization tested in request
|
2023-11-01 11:43:53 -05:00 |
|
spencerrlongg
|
b67b00dd82
|
this is a start, something up with asset_tag unique rule
|
2023-10-31 21:06:44 -05:00 |
|
snipe
|
05de8a5731
|
Re-added missing break
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-26 09:21:27 +01:00 |
|
snipe
|
887d013a39
|
Added listable fields in profile -> requested assets
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-25 19:42:33 +01:00 |
|
snipe
|
933ce61efd
|
Removed eager loading for defaultLoc, added requests loading, sorting
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-25 17:26:51 +01:00 |
|
snipe
|
96f7f49b68
|
Fixed response docblock
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-25 16:40:49 +01:00 |
|
snipe
|
38066bf162
|
Merge pull request #13758 from inietov/fixes/array_to_string_conversion_rb17355
Fixed ErrorException: Array to String Conversion rb17355
|
2023-10-18 19:09:13 +01:00 |
|
spencerrlongg
|
38de69b3da
|
new validation rule
|
2023-10-18 12:41:24 -05:00 |
|
snipe
|
1be503b21a
|
Make sure order number is not an array
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-18 14:36:16 +01:00 |
|
spencerrlongg
|
f7bb911b99
|
clean up
|
2023-10-17 19:06:53 -05:00 |
|
spencerrlongg
|
388e4c10c4
|
catch custom fields that are arrays
|
2023-10-17 19:03:58 -05:00 |
|
snipe
|
3f6554ee34
|
Use singleton for offset
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-16 23:23:43 +01:00 |
|
snipe
|
752171d5b8
|
Use singleton for offset
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-16 20:05:11 +01:00 |
|
Marcus Moore
|
417f9c21e4
|
Fix the storing of group permissions when creating via API
|
2023-10-10 17:51:29 -07:00 |
|
snipe
|
b9dc7f88d0
|
Fix qty requirements for Components API checkout
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-09 16:32:30 +01:00 |
|
spencerrlongg
|
a54fab5c33
|
add fieldset to allowed_columns
|
2023-09-28 13:02:12 -05:00 |
|
spencerrlongg
|
4d67c72eea
|
scope and switch case in api
|
2023-09-28 12:26:23 -05:00 |
|
snipe
|
2166d6649d
|
Merge pull request #13343 from snipe/fixes/re-scramble_password_if_ldap_pw_sync_not_enabled
Fixed #13336 - Save unhashed password if no password provided
|
2023-09-14 14:15:53 +01:00 |
|
snipe
|
d916e20c10
|
Merge pull request #13415 from marcusmoore/feature/department-scoping
Added `CompanyableTrait` to `Department` model
|
2023-09-14 12:52:53 +01:00 |
|
Godfrey Martinez
|
a26b96185b
|
Merge branch 'develop' into asset-model-notifs
|
2023-09-11 09:37:22 -07:00 |
|
snipe
|
d6dd332b09
|
Merge pull request #13557 from johnson-yi/fixes/add_changes_to_checkinout_actionlog
Added/Fixed: track changes on asset checkin/out
|
2023-09-05 19:08:49 +01:00 |
|
snipe
|
a62e2f092b
|
Merge pull request #13498 from marcusmoore/feature/add-checkin-date-range-filter-to-custom-asset-report
Added last check in column and filter to custom asset report
|
2023-09-05 13:22:15 +01:00 |
|
Johnson Yi
|
09f7b3debe
|
Track changes on asset checkin/out
|
2023-09-01 13:12:07 +10:00 |
|
Marcus Moore
|
806ab2cb9d
|
Ensure users are scoped by company in index method
|
2023-08-29 16:17:29 -07:00 |
|
snipe
|
baffcbad71
|
Set password property properly
Signed-off-by: snipe <snipe@snipe.net>
|
2023-08-28 20:47:56 +01:00 |
|
snipe
|
611db4c0d2
|
Removed stray line
Signed-off-by: snipe <snipe@snipe.net>
|
2023-08-28 20:46:45 +01:00 |
|
Godfrey M
|
8ebb9afedd
|
adds min_amt to asset model edit, index, and table
|
2023-08-24 10:30:07 -07:00 |
|
Marcus Moore
|
489d30c685
|
Set last_checkin in ui and api controllers
|
2023-08-21 11:57:33 -07:00 |
|
snipe
|
da2f22d504
|
Fixed #13487 - include supplier url in listing
Signed-off-by: snipe <snipe@snipe.net>
|
2023-08-18 15:31:15 +01:00 |
|
snipe
|
34f2221b02
|
Merge pull request #13471 from inietov/fixes/components_search
Fixed #13409 Search in component detail view not working
|
2023-08-16 21:59:40 +01:00 |
|
Brady Wetherington
|
852e9ff311
|
Accessory checkin via API reported wrong target user
|
2023-08-16 13:03:37 +01:00 |
|
Ivan Nieto Vivanco
|
92df32dfaa
|
Move a couple assignation of variables inside an else to only execute once
|
2023-08-15 21:10:48 -06:00 |
|
Ivan Nieto Vivanco
|
993918f47c
|
Add query to search into the per-component view
|
2023-08-15 15:31:36 -06:00 |
|
snipe
|
e41368daac
|
Merge pull request #12050 from cram42/develop
New Label Engine
|
2023-08-15 17:58:57 +01:00 |
|
Robert-Azelis
|
07bafa9508
|
Update CompaniesController.php
|
2023-08-13 17:15:20 +02:00 |
|
Marcus Moore
|
7c5a1b376e
|
Remove redundant Company::scopeCompanyables wrapper
|
2023-08-07 16:54:23 -07:00 |
|
Grant Le Roux
|
b1464e028c
|
Merge branch 'develop' into develop
|
2023-07-31 07:57:29 +08:00 |
|
Ivan Nieto Vivanco
|
0a841ddbb8
|
Change component validator to the correct asset id we're passing in the API call
|
2023-07-27 20:22:13 -06:00 |
|
Ivan Nieto Vivanco
|
c015264181
|
Adjust the license offset if it exceeds the total of license seats
|
2023-07-25 16:23:33 -06:00 |
|
snipe
|
b54e7dc3ee
|
Fixed #13336 - Save unhashed password if no password provided
Signed-off-by: snipe <snipe@snipe.net>
|
2023-07-19 17:44:40 +01:00 |
|
snipe
|
18e2ec4dad
|
Merge pull request #13310 from marcusmoore/bug/sc-23478
Fixed the inability to load location select when editing profile
|
2023-07-18 13:26:30 +01:00 |
|
snipe
|
f51dd15893
|
Moved deleted scope down
Signed-off-by: snipe <snipe@snipe.net>
|
2023-07-14 07:44:19 +01:00 |
|
Marcus Moore
|
346ace9444
|
Allow users that have permission to edit their own location to see locations in select list
|
2023-07-13 17:37:46 -07:00 |
|
snipe
|
981c3a430d
|
Merge pull request #13301 from uberbrady/better_auto_increment_tags
Better auto increment asset-tags [FD-32892]
|
2023-07-13 09:49:44 +01:00 |
|
Brady Wetherington
|
76191a09ed
|
Improvements to asset_tag auto-incrementing, with auto-fixups for gaps
|
2023-07-12 16:39:45 +01:00 |
|
snipe
|
14c61e4c17
|
Added phone, fax to departments, locations, companies
Signed-off-by: snipe <snipe@snipe.net>
|
2023-07-10 19:44:21 +01:00 |
|
snipe
|
4c3a306a6e
|
More shuffling of scopes
Signed-off-by: snipe <snipe@snipe.net>
|
2023-06-29 13:35:41 +01:00 |
|
Marcus Moore
|
3cb0920411
|
Merge branch 'develop' into company-scoping
|
2023-06-26 12:32:10 -07:00 |
|
snipe
|
78d8e32a22
|
Fixed weird order number thing
Signed-off-by: snipe <snipe@snipe.net>
|
2023-06-22 21:16:24 +01:00 |
|
Marcus Moore
|
8aae5beaba
|
Add explicit select back to query
|
2023-06-22 13:09:08 -07:00 |
|
Marcus Moore
|
a8133f62e8
|
Add explicit select back to query
|
2023-06-22 13:07:49 -07:00 |
|
Marcus Moore
|
ab5fed09db
|
Remove scopeCompanyables call from AssetsController@requestable
|
2023-06-22 12:36:43 -07:00 |
|
Marcus Moore
|
0a5e1e3190
|
Remove scopeCompanyables call from AssetsController@selectlist
|
2023-06-21 17:21:36 -07:00 |
|
Marcus Moore
|
fd55c99b87
|
Remove scopeCompanyables call from AssetsController@index
|
2023-06-21 16:29:44 -07:00 |
|
snipe
|
5d4e704fac
|
Added a comment
Signed-off-by: snipe <snipe@snipe.net>
|
2023-06-21 09:26:54 +01:00 |
|
snipe
|
2d9ddab3f0
|
Moved logic for tighter constraints when ids are passed
Signed-off-by: snipe <snipe@snipe.net>
|
2023-06-21 09:24:17 +01:00 |
|
Godfrey M
|
ee50906e44
|
attempt to add warranty to api controller
|
2023-06-13 11:20:55 -07:00 |
|
Marcus Moore
|
8e6e525b47
|
Remove scopeCompanyables call from LicensesController
|
2023-06-07 16:09:45 -07:00 |
|
Marcus Moore
|
a18f5e7fc0
|
Remove scopeCompanyables call from ConsumablesController
|
2023-06-07 14:22:22 -07:00 |
|
Marcus Moore
|
48850f3597
|
Remove scopeCompanyables call from ComponentsController
|
2023-06-06 18:02:18 -07:00 |
|
Ivan Nieto Vivanco
|
086265455d
|
Pass user count to the eloquent query
|
2023-05-23 11:53:09 -06:00 |
|
snipe
|
f9449aa81f
|
Merge pull request #13069 from marcusmoore/fixes/add-eager-load-to-asset-model-endpoint
Add eager loading to Asset Models controller
|
2023-05-22 14:39:32 -07:00 |
|
Marcus Moore
|
a6eeae6541
|
Eager load fieldset default values in asset model endpoint
|
2023-05-22 14:19:03 -07:00 |
|
snipe
|
02cacf76c6
|
Additional multi-select options for custom report
Signed-off-by: snipe <snipe@snipe.net>
|
2023-05-16 13:58:21 -07:00 |
|
snipe
|
5960a5425d
|
Pass filename to pre-import backup
Signed-off-by: snipe <snipe@snipe.net>
|
2023-05-08 14:48:26 -07:00 |
|
snipe
|
6486ea4fb7
|
Merge pull request #12976 from inietov/fixes/validate_soft-deleted_models_in_asset_model
Refactor of #12955
|
2023-05-08 13:14:02 -07:00 |
|
snipe
|
8b73fa0053
|
Added missing use statement
Signed-off-by: snipe <snipe@snipe.net>
|
2023-05-06 06:36:09 -07:00 |
|
Ivan Nieto Vivanco
|
fbb7c55450
|
Tweak 'exist' rule in Asset->model_id field so it ignores soft-deleted models
|
2023-05-04 03:12:36 -06:00 |
|
snipe
|
fc53b56481
|
Merge pull request #12955 from inietov/fixes/error_500_after_sign_and_accept_asset
Fixed Error 500 after sign and accept asset
|
2023-05-03 11:43:14 -07:00 |
|
snipe
|
b716f9f55e
|
Merge pull request #12916 from snipe/features/auto_add_to_fieldset
Added ability to auto-add fields to new fieldsets
|
2023-05-03 11:04:33 -07:00 |
|
snipe
|
ea17fdeba5
|
Merge pull request #12846 from snipe/features/livewire_location_import
Location importer via Livewire Importer
|
2023-05-03 11:02:06 -07:00 |
|
Ivan Nieto Vivanco
|
1b2d830380
|
Check if model exists before create asset via API
|
2023-05-01 16:05:03 -06:00 |
|
Marcus Moore
|
3cae32b236
|
Eager load default locations
|
2023-04-27 17:13:09 -07:00 |
|
snipe
|
54a766c4f9
|
Added dynamic warranty URL to manufacturers
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-26 16:39:15 -07:00 |
|
snipe
|
8f0b823fb3
|
Applies #12868
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-25 23:39:32 -07:00 |
|
snipe
|
22d73f503a
|
Merge pull request #12756 from dboth/develop
Fixed #8208, #8896, #8985 and #9789: Currency issues when using non-english locales (resubmission)
|
2023-04-25 22:32:13 -07:00 |
|
snipe
|
15dc4e4779
|
Added fieldset sync
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-25 21:29:57 -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 |
|
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
|
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
|
78ec21acc4
|
Added location case
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 07:47:49 -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
|
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
|
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
|
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 |
|
Ivan Nieto Vivanco
|
d10b7fd6af
|
Use firstorfail on eloquent query to return error if asset is not found
|
2023-03-29 19:11:28 -06:00 |
|
Dominik Both
|
3271c9dc9f
|
Fix #8208, #8896, #8985, #9789
|
2023-03-29 09:56:34 +02:00 |
|
Ivan Nieto Vivanco
|
77d513f80b
|
Assign target variable as the other checkout types
|
2023-03-28 17:25:57 -06:00 |
|
Ivan Nieto Vivanco
|
d70b7dbf41
|
Checks if exist on API checkout
|
2023-03-28 16:12:48 -06:00 |
|
snipe
|
418ce75a9f
|
Merge pull request #11431 from ntbutler-nbcs/develop
[Fix / Minor Change] Asset checkinbytag now consistent with existingAPI
|
2023-03-21 22:40:21 -07:00 |
|
snipe
|
f2a3c2a349
|
Merge pull request #12693 from snipe/fixes/use_statements
Updates the Gate “use” statement to be more specific
|
2023-03-18 12:00:23 -07:00 |
|
snipe
|
f9e190eb32
|
Updates the Gate “use” statement to be more specific
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-18 11:58:09 -07:00 |
|
snipe
|
8dd3ae8a37
|
Corrected gates, added fillable
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-18 11:53:20 -07:00 |
|
snipe
|
b374834999
|
Added extra order by switch for first_name and last_name
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-16 16:07:51 -07:00 |
|
snipe
|
5e4455f042
|
Deleted duplicate statement
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-16 16:07:36 -07:00 |
|
snipe
|
dfd9fcc5e0
|
Merge pull request #12599 from inietov/fixes/unknown_column_0_in_field_list
Fixed Column not found: 1054 Unknown column '0' in 'field list' [sc-20004]
|
2023-03-14 09:51:42 -07:00 |
|
Ivan Nieto Vivanco
|
d224f3177e
|
Delete a rule that was breaking validation
|
2023-03-13 16:43:10 -06:00 |
|
Ivan Nieto Vivanco
|
e7b3daa80c
|
Adjust validator to only receive valid groups id's
|
2023-03-13 16:10:08 -06:00 |
|
Ivan Nieto Vivanco
|
e4204a6dd1
|
Adds validator to PATCH request in the API UsersController
|
2023-03-13 15:49:05 -06:00 |
|
snipe
|
dccd6fd4b1
|
Duplicate withCount
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-08 13:06:14 -08:00 |
|
snipe
|
7f8bdbd252
|
Added showableAssets() relationship to Category model
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-08 13:01:38 -08:00 |
|
snipe
|
1ebbc767f1
|
Merge pull request #12624 from snipe/features/added_vip_and_byod_to_importer
Added `vip` and `byod` to importer
|
2023-03-06 17:11:28 -08:00 |
|
snipe
|
e1069ac234
|
Return a file not found error if it doesn’t appear on disk
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-06 15:09:37 -08:00 |
|
snipe
|
8b6e8898c1
|
Fixed hardcoded string
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-06 15:09:12 -08:00 |
|
snipe
|
2cb06165c4
|
Added missing vip field to transformer and request
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-06 15:00:04 -08:00 |
|
snipe
|
cc7325074e
|
Check that the file exists before trying to stat it for filesize
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-06 10:47:28 -08:00 |
|
Ivan Nieto Vivanco
|
95f568b934
|
Remove unnecessary try/catch
|
2023-03-02 19:50:47 -06:00 |
|
Ivan Nieto Vivanco
|
e0b2dc043a
|
Adds try/catch to users API
|
2023-03-02 11:13:56 -06:00 |
|
snipe
|
463ef02fae
|
Merge pull request #12578 from inietov/fixes/undefined_variable_total
Fixed Undefined variable `$total`
|
2023-02-28 20:50:00 -08:00 |
|
snipe
|
1f7ae08d76
|
Merge branch 'develop' into features/make_eol_sortable
|
2023-02-28 18:05:09 -08:00 |
|
Ivan Nieto Vivanco
|
1be0a8d911
|
Declare variable as an empty array
|
2023-02-28 10:22:49 -06:00 |
|
snipe
|
96c851468c
|
Added max results limit to report index
Signed-off-by: snipe <snipe@snipe.net>
|
2023-02-27 12:04:46 -08:00 |
|
snipe
|
5e6ebb9a65
|
Merge pull request #12410 from uberbrady/paginate_accessories_report
Paginate accessories report
|
2023-02-23 12:26:17 -08:00 |
|
snipe
|
8e72da42e8
|
Merge pull request #12406 from akemidx/vip_tag
Added a checkbox to notate VIP status
|
2023-02-23 12:23:29 -08:00 |
|
snipe
|
eb6357636a
|
Merge pull request #12467 from marcusmoore/fix/scope-people-with-full-multiple-companies
Fix full company scoping in user selects
|
2023-02-23 10:36:33 -08:00 |
|
snipe
|
0c3115553e
|
Merge branch 'develop' into vip_tag
|
2023-02-21 20:03:49 -08:00 |
|
snipe
|
ff895739f4
|
Merge pull request #12446 from Godmartinz/livewire_slack_inputs
Adds Livewire slack inputs
|
2023-02-15 13:27:07 -08:00 |
|
snipe
|
b0b1c96ab5
|
Merge pull request #12514 from marcusmoore/fixes/preserve-asset-name-during-api-checkout
Fix asset names being removed during API checkout requests
|
2023-02-14 12:22:03 -08:00 |
|
Marcus Moore
|
8e00191b69
|
Add comment
|
2023-02-14 12:19:16 -08:00 |
|
Marcus Moore
|
a94f19a68e
|
Use name if provided by asset checkout request
|
2023-02-14 12:08:20 -08:00 |
|
Marcus Moore
|
2349f54013
|
Use translation strings for importer exceptions
|
2023-02-13 13:30:36 -08:00 |
|
Marcus Moore
|
73f355f3a8
|
Return 422 instead of 500 when import is invalid
|
2023-02-08 12:39:42 -08:00 |
|
Marcus Moore
|
b3881a43a7
|
Fix return type
|
2023-02-08 12:34:25 -08:00 |
|
Marcus Moore
|
c2c666aef0
|
Formatting
|
2023-02-08 12:32:57 -08:00 |
|
Marcus Moore
|
5962f1b627
|
Catch json encoding exceptions and display them to the user
|
2023-02-08 12:21:51 -08:00 |
|