2359b2d149
Merge pull request #19236 from Sxderp/pr-remove-dup-query
...
Fixes #19235 : use total var to avoid multiple database queries
2026-07-28 22:12:38 +01:00
f76f936a89
Kits: Fixed FD-56594 - tightened up kit API routes, fixed typo
2026-07-20 14:23:27 +01:00
5a37bc0c5d
Fixes #19235 : use total var to avoid multiple database queries
...
fixes ##19235
We were seeing multiple count queries (two or three) against
our database when using the API. With this change we are now
seeing one query and, for us, it saves on average 300ms.
2026-06-26 10:05:48 -04:00
0d870d540d
Kits: Fixed FD-55737 - Kit License Association Lacks Object-Level Authorization
2026-06-08 21:55:16 +01:00
1e5d426e70
Apply pint to API controllers
2026-03-13 16:38:23 +00:00
0f215bbcf8
fix: replace deprecated Symfony Request::get() usage
2025-12-17 18:44:04 -08:00
eb6f05faf7
Eager load adminuser
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-19 19:41:46 +01:00
951f03094a
Added created_by to kits
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-19 17:01:17 +01:00
856c57cb12
Corrected some translations
...
Signed-off-by: snipe <snipe@snipe.net >
2024-08-16 12:39:59 +01:00
1d65781d8d
More type-hinting
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-05 07:07:20 +01:00
3f6554ee34
Use singleton for offset
...
Signed-off-by: snipe <snipe@snipe.net >
2023-10-16 23:23:43 +01:00
64256351d8
Used a singleton to filter API limit value
...
Signed-off-by: snipe <snipe@snipe.net >
2023-04-16 08:46:39 -07:00
4cbb9c2409
Use abs() instead of max
...
Signed-off-by: snipe <snipe@snipe.net >
2023-04-15 17:28:25 -07:00
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
43c57c8461
Merge master into develop
...
Signed-off-by: snipe <snipe@snipe.net >
# Conflicts:
# .all-contributorsrc
# README.md
# app/Http/Controllers/BulkAssetModelsController.php
# app/Http/Controllers/CustomFieldsController.php
# app/Http/Controllers/CustomFieldsetsController.php
# app/Http/Controllers/ModalController.php
# app/Http/Transformers/GroupsTransformer.php
# config/version.php
# package-lock.json
# public/css/build/app.css
# public/css/build/overrides.css
# public/css/dist/all.css
# public/css/dist/bootstrap-table.css
# public/js/build/app.js
# public/js/dist/all.js
# public/js/dist/bootstrap-table.js
# public/mix-manifest.json
# resources/assets/less/overrides.less
# resources/lang/en/admin/hardware/message.php
# resources/lang/en/admin/settings/general.php
# resources/views/partials/bootstrap-table.blade.php
# routes/web.php
2022-01-12 20:51:33 -08:00
04d649122b
Fixed duplication for a couple of items, removed TODO markers, added lots of translation strings where there was a TODO
2022-01-06 12:35:37 +01:00
bad6b862ca
assets_count doesnt exist as a column
...
Signed-off-by: snipe <snipe@snipe.net >
2021-12-30 12:59:16 -08:00
934afa036f
Adopt Laravel coding style
...
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the adopted coding style by adding your own [PHP CS Fixer][1] `.php_cs` config file to your project root. Feel free to use [Shift's Laravel ruleset][2] to help you get started.
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
2021-06-10 20:15:52 +00:00
e3e0d57f56
Minor code cleanup bits and bobs ( #6805 )
...
* Add IDE Helper files
* Cleanup imports
- Alphabetises imports
- Removes unused imports
* Add Platform requirements
* Move filling asset into block where asset exists
* Remove duplicate array keys
2019-03-13 20:12:03 -07:00
1b0d855c00
Added translation, removed commented out code
2019-03-13 12:15:48 -07:00
16bb784e78
Codestyle & bug fixes
2019-02-28 01:37:58 +03:00
d3c320e56f
Code comments and format
2019-02-23 22:44:03 +03:00
5f3a0bdea5
app\Services\PredefinedKitService.php rename to app\Services\PredefinedKitCheckoutService.php
...
add accessories and consumables tables
add selectlist api to:
app\Http\Controllers\Api\AccessoriesController.php
app\Http\Controllers\Api\ConsumablesController.php
app\Http\Controllers\Api\LicensesController.php
templates for selectlist
apply kit to user works
2019-02-19 22:19:00 +03:00
79d979f47f
Full kits manipulation without users intagration
2018-11-06 19:27:28 +03:00
9d5cd27575
New save mechanic
2018-10-31 16:06:38 +03:00
0e66c3cb56
Predefined kits test
2018-10-19 17:30:25 +03:00