7ec60bc6f2
Same as #18808 but renamed assetstatus to status
2026-04-02 11:26:23 +01:00
413b571ce8
Merge pull request #18737 from guyguy333/public-s3-proxy
...
Add S3 proxy option
2026-03-25 14:35:56 +00:00
282388fb33
New transformers
2026-03-20 18:23:04 +00:00
bc7473d863
feat: use Storage::disk('public')->url() instead of hardcoded upload URLs
...
Several presenters, models, transformers, and Blade views were building
upload URLs by concatenating config('app.url') with hardcoded '/uploads/'
paths. This only works with local storage and breaks when using S3 or
any non-local public disk. Replaced with Storage::disk('public')->url()
which respects the configured filesystem driver.
Made-with: Cursor
2026-03-19 13:52:36 +01:00
a613380811
Applied pint to Traits and Transformers
2026-03-13 17:02:28 +00:00
a44fe14de1
Use display_name in more places
2026-03-10 10:14:27 +00:00
156eaf53d5
Fix for #18408
2026-02-25 15:30:37 +00:00
33a104f142
Fixes #18512 temporarily
2026-02-17 14:11:14 +00:00
aaf9372474
move helper query to eager load in the asset api
2026-01-22 11:12:49 -08:00
a3a79a696f
adds first checkout to asset view and index
2025-12-16 08:48:08 -08:00
590f77bdb4
Updated controllers and presenters
2025-11-14 17:58:27 +00:00
c8e79aa5ca
Merge branch 'develop' into add-display-name-to-users-fixed
2025-08-25 15:28:20 +01:00
b6d397bcca
Updated ->present()->fullName() to ->display_name
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-25 14:57:34 +01:00
1488271a83
Added #8522 - depreciation info on Asset API
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-19 14:48:48 +01:00
d7d93b14b2
Move jobtitle under assigned_to
2025-07-22 11:02:26 -07:00
8894bb91cc
fix method choice in asset transformer for depreciations
2025-06-23 12:37:29 -07:00
ff01078b60
Fixed #12653 - adds job title to asset listing
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-15 02:23:53 +01:00
2518e60a5e
Corrected gates
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-29 22:59:05 +01:00
cb852fc20f
Added audit gate to API
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-29 22:47:12 +01:00
88acdbcc28
Move array return
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-17 01:00:09 +01:00
b35181c289
Removed deleted accessories (for now) from transformer
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-15 21:15:43 +01:00
1122cd8567
Fix eol rate in asset transformer
2025-03-12 13:33:15 -07:00
0cd0abe8bb
Fixed #16282 - adds accessories tab to assets
...
Signed-off-by: snipe <snipe@snipe.net >
2025-02-22 14:20:21 +00:00
51b426f0b4
Added accessory transformer to assets transformer
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:35:34 +00:00
183a4d49d8
Refactor of #15235 - added accessory checkout to locations, assets
...
Signed-off-by: snipe <snipe@snipe.net >
2024-12-16 16:34:49 +00:00
a77a7065d7
Added order by admin to assets
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-19 16:34:10 +01:00
856c57cb12
Corrected some translations
...
Signed-off-by: snipe <snipe@snipe.net >
2024-08-16 12:39:59 +01:00
ae9085b11f
Modernize use statements, switch to auth()
...
Signed-off-by: snipe <snipe@snipe.net >
2024-07-04 20:49:22 +01:00
fb233c0aa4
Cleaned up facade names and references
...
Signed-off-by: snipe <snipe@snipe.net >
2024-05-29 12:38:15 +01:00
eb0657c953
Merge branch 'develop' into bug/sc-24812
2024-02-28 17:22:16 -05:00
7c3d8b896b
Updated asset transformers/presenters to display requestable status
...
Signed-off-by: snipe <snipe@snipe.net >
2024-02-28 14:59:55 +00:00
4093327b7f
adding in Last Checkin Date to Hardware view and index
2024-02-13 16:52:12 -05:00
6a3ab526de
Refactorer API controller restore methods
...
Signed-off-by: snipe <snipe@snipe.net >
2023-11-22 18:04:24 +00:00
64219da0b4
Merge branch 'develop' into Robert-Azelis-EOL_fix_improvements
2023-10-26 13:36:18 +01:00
ab3edae0b6
Reverted buttons (this re-introduces the n+1 problem.)
...
Signed-off-by: snipe <snipe@snipe.net >
2023-10-25 19:43:09 +01:00
23a6547ada
Added custom fields, fixed n+1
...
Signed-off-by: snipe <snipe@snipe.net >
2023-10-25 17:28:14 +01:00
5ae09b791f
Update AssetsTransformer.php
...
on list of assets display EOL rate in months if purchase date and eol date are set, otherwise null (not display anything)
2023-10-22 18:16:49 +02:00
2e1c3fb51b
Merge pull request #13295 from inietov/fixes/admins_cannot_view_encrypted_fields
...
Fixed #11794 Admins Cannot View Encrypted Field
2023-07-31 13:08:28 +01:00
ecf522243b
Add the new rule to proper views and also in the Asset Transformer
2023-07-19 19:52:03 -06:00
a19a508a80
Merge pull request #13197 from akemidx/current_value_for_assets
...
Current value added to asset index page
2023-07-19 19:06:15 +01:00
e0df8cc4aa
Add admin role to show encrypted customfield values
2023-07-11 17:21:32 -06:00
6d3bf1e5f5
Added additional method for inline
...
Signed-off-by: snipe <snipe@snipe.net >
2023-07-11 11:41:58 +01:00
8d8adc1639
Use the Helper::parseEscapedMarkedown in notes
...
Signed-off-by: snipe <snipe@snipe.net >
2023-06-28 15:02:32 +01:00
ab51857854
Check to see if model relationship exists before using it
2023-06-27 19:35:55 -07:00
8725d40f8d
current value added to asset index page. translations for this in reports
2023-06-22 17:00:42 -04:00
473211397f
Merge pull request #12708 from uberbrady/livewire_importer_no_subcomponent
...
Livewire importer without subcomponent
2023-03-21 23:07:04 -07:00
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
88eb73d160
Use Carbon’s diffForHumans() method instead of our own home-grown stuff
...
Signed-off-by: snipe <snipe@snipe.net >
2023-03-08 16:47:54 -08:00
5f9af7d509
Updated API response
...
Signed-off-by: snipe <snipe@snipe.net >
2023-01-22 00:56:28 -08:00
f626413502
Added byod to API transformer
...
Signed-off-by: snipe <snipe@snipe.net >
2023-01-18 13:04:02 -08:00