9e8eead71e
Renamed routes and method names
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 13:29:48 +01:00
ff39e8bd2c
Merge branch 'develop' into snipe-it-17073-asset-requests-are-not-deleted-when-asset-is-deleted
2025-08-04 12:43:03 -07:00
5e8cc66f5c
Added scope for admins and superadmins
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-01 18:45:07 +01:00
2eaaeb8259
Merge pull request #17423 from grokability/tighter-permissions-on-non-admins
...
Tighter permissions on non-admins and demo modes
2025-07-22 14:32:50 +01:00
cd9f8be563
Optimize for when we already have the counts
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-22 13:25:16 +01:00
a98d3fb4dc
Check for the format of the permissions (string, object, array)
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-17 20:09:17 +01:00
c926358e04
Delete requests when user is deleted
2025-07-16 13:11:59 -07:00
8a80d9009d
Refomatted hidden array
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-16 12:24:48 +01:00
95f867b267
Code formatting fixes
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-09 21:48:53 +01:00
e5e586dc43
Attempt to generalize companyable in company scope
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-02 17:12:55 +01:00
cd989768d4
Added HasUploads trait and remove uploads method for models
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-27 19:32:22 +01:00
d8e7123576
Added uploaded files API controllers and presenters
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-27 11:37:31 +01:00
951aee8292
Fixes #15239 and #17259 - better handle external avatars
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-25 13:03:51 +01:00
e8835fc2b1
Merge pull request #17096 from lukaskraic/feature/manager-view-v2
...
Manager View Feature
2025-06-17 16:24:40 +01:00
4934b6c4da
fix query for item relationship to load properly
2025-06-11 11:42:16 -07:00
d4fe81c290
Fixed #17127 - added note to EULA info
...
Signed-off-by: snipe <snipe@snipe.net >
2025-06-08 15:27:50 +01:00
e2e54677ee
add auth to api call, gave more specificity to the relationship
2025-06-05 10:59:16 -07:00
7ff82e6043
Delete comments
2025-06-05 11:07:42 +02:00
61d3e2fb49
Fix code style: Add required whitespace in end block comments
2025-06-05 09:23:58 +02:00
fb18c1a0be
Fix code style: Remove whitespace in end block comments
2025-06-05 08:59:07 +02:00
68c082e0dc
fix doc blocks
2025-06-04 15:48:35 -07:00
ee3deb9c63
made eula api route, formatted table, cleaned up code
2025-06-04 15:04:59 -07:00
6f4cee6334
adds Eula tab and count to user account
2025-06-04 11:38:50 -07:00
ea447365fa
Fix Codacy warnings II
2025-06-04 15:40:17 +02:00
60989d6766
Fix Codacy warnings
2025-06-04 15:17:55 +02:00
84ec5aea26
Manager View Feature
2025-06-04 09:07:26 +02:00
d57f56e44f
Handle settings not being available
2025-05-08 16:20:26 -07:00
340f8b73a5
Updated comments
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-30 13:56:37 +01:00
6c6b37000a
Better handle permissions with bad data
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-30 13:43:05 +01:00
e5c6e294ec
Added #16239 - make city searchabke in users
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-24 12:16:41 +01:00
66b2cc2e28
Set empty array if permissions are null
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-19 15:17:55 +01:00
47246a3fdf
Merge pull request #15420 from grokability/return_boolean_in_api
...
Possible fix for #15315 - decode as permissions as boolean
2025-04-19 15:01:36 +01:00
4d01b2bb4f
Removed invalid json_decode() flag
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-19 14:57:43 +01:00
950472b935
Fixed typos
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-15 16:30:54 +01:00
c0c5699e38
Added public property name
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-15 16:21:02 +01:00
a21ca92c90
Added boot method to set name property for mailable
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-15 16:08:21 +01:00
ba55dfb841
Fixed #16699 - added mutator for user locale
...
Signed-off-by: snipe <snipe@snipe.net >
2025-04-15 13:41:24 +01:00
f659b7631d
Merge branch 'develop' into lastnameemail
2025-04-08 13:10:26 -04:00
43c15ef134
Merge branch 'develop' into feature/locations_with_companies
2025-04-08 09:18:48 +01:00
f0bf77735d
adding last name only as a email choice
2025-04-03 23:34:04 -04:00
d1cd670af5
oop forgot the user form bit
2025-02-06 18:05:22 -05:00
4e0bcac1a1
Furhter validation for scoped locations
...
There is a new validator introduced that checks on object update (assets, users, etc.) if the company matches the locations company.
In case of the creation of a new location it must be checked that the parent matches the own company.
On updating a location a check for every related object must be made to see if the company matches the location.
Signed-off-by: Tobias Regnery <tobias.regnery@gmail.com >
2025-01-24 11:12:11 +01:00
15296d2b1c
Merge pull request #15714 from akemidx/saving_custom_report_template
...
Saved Custom Report Templates
2024-12-19 22:43:59 +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
7238238d1f
Use created_by instead of user_id
2024-10-23 16:40:03 -07:00
c313a78c3c
Remove outdated @since annotations
2024-10-22 17:04:23 -07:00
8bba11e1bb
Merge branch 'develop' into saving_custom_report_template
...
# Conflicts:
# app/Http/Controllers/ReportsController.php
# resources/views/partials/forms/edit/category-select.blade.php
# resources/views/partials/forms/edit/company-select.blade.php
# resources/views/partials/forms/edit/location-select.blade.php
# resources/views/partials/forms/edit/manufacturer-select.blade.php
# resources/views/partials/forms/edit/model-select.blade.php
# resources/views/partials/forms/edit/status-select.blade.php
# resources/views/reports/custom.blade.php
2024-09-17 15:26:35 -07:00
4debaaea39
Fixed #15504 - allow nulling/not changing locale in user bulk edit
...
Signed-off-by: snipe <snipe@snipe.net >
2024-09-16 14:31:10 +01:00
5cdb52a249
Corrected flag
...
Signed-off-by: snipe <snipe@snipe.net >
2024-08-29 21:33:08 +01:00
ea38d6c2f3
Decode as integers
...
Signed-off-by: snipe <snipe@snipe.net >
2024-08-29 21:26:38 +01:00