snipe
79eaf62c9e
Merge pull request #16668 from spencerrlongg/bug/sc-28768
...
Handle Potentially Unsafe File Output Better During Restore
2025-04-09 01:01:59 +01:00
spencerrlongg
dd078785ac
always show unsafe files
2025-04-08 18:06:18 -05:00
spencerrlongg
12a8c54331
Handle and log skipped unsafe files during restore
...
Introduced a mechanism to track and log potentially unsafe files skipped during the restore process. These files are collected in an array and displayed as warnings before exiting, improving transparency and debugging capability.
2025-04-08 16:43:36 -05:00
snipe
890702f66d
A few more display tweaks
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-08 17:47:39 +01:00
snipe
ea365e5645
More fields visible
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-08 16:17:57 +01:00
snipe
548ae49c69
Small tweaks to table
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-08 15:30:07 +01:00
snipe
34f8f50a4a
Use localization, turned display into table
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-08 15:13:57 +01:00
snipe
c42f53e846
Use table layout
...
Signed-off-by: snipe <snipe@snipe.net>
2025-04-08 12:34:11 +01:00
snipe
43c15ef134
Merge branch 'develop' into feature/locations_with_companies
2025-04-08 09:18:48 +01:00
snipe
cfd845aefa
Merge pull request #16500 from marcusmoore/bug/sc-28644-command
...
Added command to fix bulk checkin action log entries
2025-04-08 06:44:25 +01:00
Marcus Moore
9a8e5bf61e
Backup before running updates
2025-04-03 14:39:40 -07:00
Marcus Moore
18ef88bd67
Improve comment
2025-04-03 13:13:52 -07:00
Marcus Moore
4ba58b2546
Constrain query
2025-04-03 13:10:45 -07:00
Marcus Moore
6dd3ab2ec9
Exit early if no logs found
2025-04-03 12:56:46 -07:00
Marcus Moore
faee50c222
Use dry-run instead of dryrun
2025-04-03 12:56:07 -07:00
Brady Wetherington
760768f42d
Paveit had old Doctrine code to list tables; use the new method
2025-04-03 15:35:07 +01:00
Marcus Moore
b26a73e385
Filter out empty email address in alerts
2025-03-17 12:30:15 -07:00
Marcus Moore
650839b68a
Update command name
2025-03-12 17:05:16 -07:00
Marcus Moore
388dc23241
Add comments
2025-03-12 17:02:05 -07:00
Marcus Moore
32b194ddc7
Update description
2025-03-12 16:44:37 -07:00
Marcus Moore
9cea6cee26
Docblock
2025-03-12 16:42:50 -07:00
Marcus Moore
73f64c53b1
Skip logs where created_by cannot be set
2025-03-12 16:42:39 -07:00
Marcus Moore
2091f66f5b
Reorganize
2025-03-12 16:30:36 -07:00
Marcus Moore
935d3eea9f
Attempt to match and populate created_by
2025-03-11 17:17:39 -07:00
Marcus Moore
fffc606d9a
Improve output
2025-03-11 17:06:02 -07:00
Marcus Moore
c3a48182fd
Display the created_by
2025-03-11 17:03:26 -07:00
Marcus Moore
147e610062
Add todos
2025-03-11 17:00:36 -07:00
Marcus Moore
dd14eac1eb
Prompt for confirmation
2025-03-11 16:56:07 -07:00
Marcus Moore
4954d972bb
Write table of ids
2025-03-11 16:52:20 -07:00
Marcus Moore
c8177eb51e
Update timestamps
2025-03-11 16:50:16 -07:00
Marcus Moore
a8cccffa1e
Update output
2025-03-11 16:41:22 -07:00
Marcus Moore
c774e969d7
Scaffold command
2025-03-11 16:34:07 -07:00
Godfrey M
4bac509341
fix Expiring alert tests
2025-03-04 12:58:04 -08:00
snipe
83855d44d0
Merge pull request #16251 from Godmartinz/Audit_Checkin_warning_fix
...
refactors audit notification to mail, adds test, adds alerts check to scheduler
2025-03-04 12:51:42 +00:00
snipe
6f847294ed
Merge pull request #15911 from Fiala06/patch-1
...
Fixed duplicate entries preventing LDAP sync from continuing
2025-03-04 12:49:54 +00:00
James M
112112d258
Feat: #14926 LDAP Active Flag - Add config option to make False = Enable
2025-02-27 10:52:12 -07:00
snipe
cd1d1b2d3e
Fixed count
...
Signed-off-by: snipe <snipe@snipe.net>
2025-02-27 14:22:40 +00:00
Godfrey M
899119ae2d
changes output to a table
2025-02-26 12:30:19 -08:00
Godfrey M
cc26aa02b2
fix acceptance reminder command no email list
2025-02-26 11:25:21 -08:00
Joakim Bergros
5c66334017
Added a check to see if the user has specified that is an ActiveDirectory server in the configuration before adding the useraccountcontrol
attribute to the ldap query.
2025-02-25 14:22:22 +01:00
Joakim Bergros
ae82051b73
Fixed #16173 : useraccountcontrol
was not included in the ldap query attributes.
...
`$results` did not include the `useraccountcontrol` and thus rendered the fallback logic void when `active_flag` was blank.
Added a condition to check if `active_flag` is blank and only then add `useraccountcontrol` to the ldap query since it is then a requirement in accordance with "we respect the userAccountControl attribute" text in the `admin/ldap` route.
[`elseif' will become true when `active_flag` is blank](b141945add/app/Console/Commands/LdapSync.php (L364)
)
2025-02-25 13:55:53 +01:00
snipe
4800f4c853
Merge branch 'develop' into remove_mcrypt
2025-02-24 22:12:56 +00:00
Godfrey M
25c8449e86
remove unused
2025-02-13 11:14:18 -08:00
Godfrey M
ed96fd766c
refactors audit notification to mail, adds test, ads check to scheduler
2025-02-13 11:08:53 -08:00
Godfrey M
6873244e7e
adds test for expiring asset notifications
2025-02-12 11:28:36 -08:00
Godfrey M
9b5b58687d
removed unused
2025-02-11 11:02:25 -08:00
Godfrey M
fb7bec4be4
adds expiring asset and license mail
2025-02-11 10:55:56 -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
snipe
79951c3f17
Set support footer to on in reset demo script
...
Signed-off-by: snipe <snipe@snipe.net>
2025-01-17 16:37:00 +00:00