Commit graph

17442 commits

Author SHA1 Message Date
Marcus Moore
fe485acd4a
Swap Form::radio in bulk model edit view 2025-02-04 16:18:49 -08:00
Marcus Moore
fbe19738cb
Swap Form::radio in bulk hardware edit view 2025-02-04 15:49:46 -08:00
Marcus Moore
d29a62a335
Simplify @checked 2025-02-04 13:50:08 -08:00
snipe
6cc2013102 Merge remote-tracking branch 'origin/develop' 2025-02-04 21:39:27 +00:00
snipe
39ce7b75ca
Merge pull request #16175 from Godmartinz/channel-not-found-warning-added 2025-02-04 21:38:15 +00:00
Marcus Moore
f3959323ff
Add required attribute to name field 2025-02-04 13:33:16 -08:00
Marcus Moore
0d62ab2ad4
Fix call to @checked 2025-02-04 13:31:28 -08:00
Godfrey M
cbf9239d86 adds channel not found warning 2025-02-04 11:21:56 -08:00
Marcus Moore
295875c45e
Fix and replace remaining radios on bulk user edit page 2025-02-04 11:02:40 -08:00
snipe
5e363f7dd4
Merge pull request #16166 from Godmartinz/rollbar_none-qr-code 2025-02-04 16:16:00 +00:00
Godfrey M
6bb0927f26 remove unrelated change 2025-02-03 12:30:21 -08:00
Godfrey M
24bb679305 adds check that asset has asset status before checking archived 2025-02-03 12:24:22 -08:00
Godfrey M
ddc22b4d6b adds a check to see that qr code type is not none 2025-02-03 10:38:49 -08:00
Godfrey M
9a75131a98 removed old label artifact 2025-02-03 10:18:13 -08:00
Marcus Moore
26b4063435
Convert section items 2025-01-30 16:07:46 -08:00
Marcus Moore
8dd432c3a2
Convert section headings 2025-01-30 15:56:08 -08:00
Marcus Moore
0e390f1a9b
Temporarily order properties 2025-01-30 15:54:27 -08:00
Marcus Moore
6fb83d66a2
Revert "Re-order parameters"
This reverts commit bf96688aef.
2025-01-30 15:46:22 -08:00
Marcus Moore
bf96688aef
Re-order parameters 2025-01-30 15:37:05 -08:00
Marcus Moore
eb4aeb47c1
Replace Form::radio in top section of group permissions page 2025-01-30 15:36:38 -08:00
Marcus Moore
7cbb3f7e07
Add assertion 2025-01-30 11:48:55 -08:00
Marcus Moore
7e9c564d0b
Simplify test 2025-01-30 11:47:43 -08:00
Marcus Moore
fc88b2487f
Extract method 2025-01-30 11:44:37 -08:00
Marcus Moore
e94ee48f74
Extract helper 2025-01-30 10:37:11 -08:00
Marcus Moore
6a4a5d1380
Add translation 2025-01-30 10:35:31 -08:00
Marcus Moore
ab9e9b66d2
Reduce complexity 2025-01-29 16:27:18 -08:00
Marcus Moore
c15c338ffd
Merge if/else 2025-01-29 16:25:37 -08:00
Marcus Moore
d1197d015c
Add another case scenario 2025-01-29 16:24:43 -08:00
Marcus Moore
ce31ce477e
Inline additional variables 2025-01-29 16:16:47 -08:00
Marcus Moore
78f9292555
Inline variable 2025-01-29 16:15:27 -08:00
Marcus Moore
4e7c6bd2cf
Fix relationship 2025-01-29 16:14:09 -08:00
Marcus Moore
70aed45bfe
Improve naming 2025-01-29 15:56:20 -08:00
Marcus Moore
e2805f4033
Add "Reminder" to subject line 2025-01-29 15:36:45 -08:00
Marcus Moore
d254a40e0a
Scaffold tests 2025-01-29 15:21:10 -08:00
Marcus Moore
fdcb891cbb
Improve test case 2025-01-29 15:20:56 -08:00
snipe
d906f3cf62
Merge pull request #16148 from spencerrlongg/bug/sc-27619 2025-01-29 21:05:08 +00:00
Godfrey M
16d322d70e fix translation 2025-01-29 10:38:30 -08:00
Godfrey M
2163312997 adds translations for branding and general settings 2025-01-29 10:35:26 -08:00
spencerrlongg
0defed9abe add nullsafe 2025-01-29 11:27:02 -06:00
Godfrey M
0dfb71cfe5 added some translations to branding and general setrting 2025-01-28 11:56:10 -08:00
Marcus Moore
ac925af3d0
Replace a few radio inputs on bulk user edit page 2025-01-27 13:50:22 -08:00
Marcus Moore
4f08b2360c
Migrate radios on custom report page 2025-01-27 13:36:59 -08:00
snipe
fd60ce1198
Merge pull request #16140 from marcusmoore/chore/sc-28233 2025-01-27 19:28:41 +00:00
Marcus Moore
00cdb13803
Convert remaining Form:hidden in labels view 2025-01-27 11:23:01 -08:00
Marcus Moore
ef6d747b37
Convert some Form:hidden in labels view 2025-01-27 11:15:09 -08:00
Marcus Moore
e26abb8684
Replace Form::hidden with @csrf 2025-01-27 11:07:19 -08:00
Tobias Regnery
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
Tobias Regnery
6921df9334 Check for inconsistencies before activating scoped locations
Before activating scoped location all locations and their related objects will be checked.
If there are locations with different companies than the related objects error out.

Because this operation is quite slow, bail out on the first inconsistent entry.
There is a new artisan command introduced that checks every location.

Depending on the size of the database, this will take very long.

Signed-off-by: Tobias Regnery <tobias.regnery@gmail.com>
2025-01-23 15:26:04 +01:00
Marcus Moore
82801242d3
Merge branch 'develop' into chore/sc-28173
# Conflicts:
#	resources/views/settings/alerts.blade.php
2025-01-22 14:54:53 -08:00
snipe
e53ed2319c
Merge pull request #16118 from marcusmoore/fixes/undefined-key-in-asset-observer 2025-01-22 22:30:55 +00:00