3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-08-18 11:15:42 +00:00
Commit Graph

460 Commits

Author SHA1 Message Date
d345209aee Update controllers to use the relationship query for order_number 2026-08-03 15:29:43 +01:00
d26d716883 Fixed FD-56789 -sanitizing custom CSS 2026-08-03 02:36:48 +01:00
951bd4f0e5 Fixed FD-56819 - concurrency issues 2026-08-02 11:39:08 +01:00
560ba4354d Check FMCS+Location scoping on bulk audit 2026-07-30 23:04:08 +01:00
c4ee7a4fee Fixed #19394 - dropdowns in floater mode 2026-07-29 19:07:48 +01:00
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
f71806b1e0 Clean up checkout APIs for concurrency 2026-07-25 13:46:19 +01:00
c2f5034228 Quickscan Audit: Fixed #17143 - allow audit by asset tag or serial number
(only if serial number is required to be unique via the settings)
2026-07-20 22:22:56 +01:00
8acedc241f Checkouts: Fixed FD-56263 - disallow checkouts to soft-deleted targets 2026-07-20 16:21:30 +01:00
e06910c843 pr-review: fixup logical mistakes in db queries 2026-07-07 08:07:42 -04:00
34dafe9eed Assets API: Fixed #18727 and #16883 - 2026-07-06 16:17:19 +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
888b63ba4c Handle parent+children users, etc 2026-06-25 15:15:54 +01:00
4966cecea4 API: Fixed API to let superusers see across companies for users and assets 2026-06-22 13:12:38 +01:00
c4082d36f4 Make sure custom field dn_column_name is populated 2026-06-18 19:45:06 +01:00
cf7701e159 API Controllers: Fixed missing sorts on some columns
In the presenters, we had some fields labeled as sortable that were not actually sortable via the API ($allowed_columns). This shores that up
2026-06-17 12:20:56 +01:00
674b837f6c Removed created_by from fillable 2026-06-15 18:28:00 +01:00
43a32071f1 FMCS/Companyable Trait: refactor API call to use canCheckoutTo 2026-06-13 14:38:32 +01:00
a27c551f64 Style changes requested 2026-06-12 16:10:17 +01:00
0f6367bb17 FMCS: Extended checks to accessories, bulk controllers, etc 2026-06-10 11:47:54 +01:00
bab5294399 Fixed #19133 - added optional clear asset name to quick scan checkin/audit 2026-06-03 10:52:04 +01:00
4145f64399 Exclude current id on checkin pages 2026-05-29 10:50:10 +01:00
9b522b69ff Fixed #19112 - company list disabled 2026-05-29 09:13:03 +01:00
135db70b0f Fixed #19100 - check all companies a user belongs to for asset assignment 2026-05-29 08:50:34 +01:00
ef64210ed2 Allow querying on cusotm fields fieldname directly by column name 2026-05-26 22:51:46 +01:00
43be1e8364 Fixed FD-55580 - added selectlist gate and tests 2026-05-26 10:40:26 +01:00
c377b41198 Updated controllers 2026-05-20 14:58:18 +01:00
2a56f6573d Wrap the checkout in a transaction and add tests 2026-05-11 15:07:25 +01:00
c22e4c00a5 Fixed #18905 - update location of child assets if parent asset is checked in 2026-05-07 12:20:25 +01:00
d55c2c269f Merge remote-tracking branch 'origin/master' into develop 2026-04-27 19:05:50 +01:00
d5d0d00ecc Fixed #18939 - blank audit field in scanner audit screen 2026-04-27 13:20:08 +01:00
4c09f3a229 Merge remote-tracking branch 'origin/master' into develop 2026-04-22 14:38:39 +01:00
3367f8e5c7 Edited audit method to allow searching by serial 2026-04-22 12:04:27 +01:00
444b58504c rename translation 2026-04-20 11:27:56 -07:00
c1e2f4ad75 update api label exception messages to translations 2026-04-20 11:10:41 -07:00
1e4353f0db Added controller logic and form request constraints 2026-04-17 11:40:37 +01:00
fe308ef2e4 Use query clone to prevent n+1 2026-04-14 10:25:37 +01:00
48c4f34af3 Fixed #18863 - backfill status vs status_type for older integrations 2026-04-13 11:08:14 +01:00
db2269092a Moved limit 2026-04-07 15:29:06 +01:00
3c32721791 Use ComponentsAssignment model 2026-04-07 14:44:56 +01:00
4c343afec7 Pint 2026-04-06 10:17:29 +01:00
40b3007676 Removed duplicated custom field search 2026-04-06 10:17:23 +01:00
d690989b58 Use status_type instead of status for filtering 2026-04-06 09:49:24 +01:00
4c4ec3eacc Fixed #18821 - pagination on history 2026-04-04 16:59:23 +01:00
d289ac7f05 Pint 2026-04-02 11:26:33 +01:00
7ec60bc6f2 Same as #18808 but renamed assetstatus to status 2026-04-02 11:26:23 +01:00
0261776778 Added FilterRequest and added refactorerd search check 2026-03-27 19:19:25 +00:00
a500dd4e9e Add generic history method and component blade for loggables 2026-03-26 12:13:59 +00:00
a0c905de33 Handle null next_audit_date 2026-03-23 15:38:57 -07:00
18a4c88ead RMB on licenses for assets API call 2026-03-20 18:19:42 +00:00