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
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
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
snipe
99526cfc2c
Remove mcrypt and legacy recrypter
...
Signed-off-by: snipe <snipe@snipe.net>
2025-01-13 19:54:00 +00:00
Brady Wetherington
049b9c542b
Conditionally update assets when user's location moves via LDAP
2025-01-09 13:43:59 +00:00
snipe
3edb501973
Fixed typo sanitze to sanitize
...
Crowdin Action / upload-sources-to-crowdin (push) Waiting to run
Docker images (Alpine) / docker (push) Waiting to run
Docker images / docker (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.1) (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.2) (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.3) (push) Waiting to run
Tests in SQLite / PHP ${{ matrix.php-version }} (8.1.1) (push) Waiting to run
Signed-off-by: snipe <snipe@snipe.net>
2024-12-25 20:45:19 +00:00
Marcus Moore
876ab44a16
Update settings property keys
2024-12-19 15:18:27 -08:00
snipe
4d1d2fedb7
Merge pull request #15960 from uberbrady/improve_restore_cleaner_utf8
2024-12-12 17:05:10 +00:00
Brady Wetherington
a0e7dcf4ff
Fixes to 'clean' mode to better handle character sets and zero-values
2024-12-12 16:50:36 +00:00
snipe
06a0ac895d
Fixed #15928 - updated method name to setCreatedBy from SetUserId
...
CodeQL Security Scan / CodeQL Security Scan (javascript) (push) Waiting to run
Codacy Security Scan / Codacy Security Scan (push) Waiting to run
Docker images (Alpine) / docker (push) Waiting to run
Docker images / docker (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.1) (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.2) (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.3) (push) Waiting to run
Tests in SQLite / PHP ${{ matrix.php-version }} (8.1.1) (push) Waiting to run
Signed-off-by: snipe <snipe@snipe.net>
2024-12-11 18:34:18 +00:00
Godfrey M
2e97b56deb
add null safe operator to acceptance reminder
2024-12-11 09:27:27 -08:00
Brady Wetherington
b5c8251539
Only update asset locations to assets checked out to users.
2024-12-09 17:40:10 +00:00
Godfrey M
97398f1e68
adds testing to unaccepted reminder command
2024-12-05 12:41:33 -08:00
Godfrey M
281ff6ad5d
wrap comment
2024-12-05 11:52:34 -08:00
Godfrey M
9d49b01958
cleans up the Unaccepted Asset reminder variables
2024-12-05 11:46:56 -08:00
Godfrey M
3f8916ea2e
fix duplicate emails being sent in unaccepted reminder command
2024-12-05 11:37:03 -08:00
Godfrey M
52b051e940
add mail class for unaccepted assets reminders
2024-12-05 10:08:39 -08:00
Fiala06
bdb0e6c2a3
Update LdapSync.php
...
Fix for duplicate entries preventing the sync from continuing.
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '13178-6' for key 'PRIMARY' (Connection: mysql, SQL: insert into users_groups (group_id, user_id) values (6, 13178))
2024-12-02 11:07:37 -08:00
snipe
364410a586
Merge pull request #15558 from maciej-poleszczyk/develop
...
Fixing #15064 - to not fail ldap sync on single data issue with ldap …
2024-11-14 11:06:18 +00:00
snipe
787340b987
Merge pull request #14441 from Godmartinz/ldap_location-resync
...
Crowdin Action / upload-sources-to-crowdin (push) Waiting to run
Docker images (Alpine) / docker (push) Waiting to run
Docker images / docker (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.1) (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.2) (push) Waiting to run
Tests in MySQL / PHP ${{ matrix.php-version }} (8.3) (push) Waiting to run
Tests in SQLite / PHP ${{ matrix.php-version }} (8.1.1) (push) Waiting to run
Fixes Assets location not being resynced when Users location is updated via LDAP
2024-11-12 22:35:11 +00:00
snipe
5767a98ad8
Merge pull request #15649 from bryanlopezinc/ImproveImporting
...
Improve import performance
2024-10-22 16:26:23 +01:00
Brady Wetherington
e4e1d0d50a
Clean up how we use the '$location' in LDAP sync command
2024-10-15 17:26:31 +01:00
bryanlopezinc
524a442724
Improved import performance
2024-10-10 23:32:07 +01:00
Maciej Poleszczyk
d1e2f9db34
Fixing #15064 - to not fail ldap sync on single data issue with ldap manager
2024-09-25 17:56:49 +02:00
snipe
b21c303e56
Merge remote-tracking branch 'origin/develop' into features/add_created_at_created_by
2024-09-20 13:43:50 +01:00
snipe
1582d81e5b
Change user_id
to created_by
...
Signed-off-by: snipe <snipe@snipe.net>
2024-09-17 22:16:41 +01:00
setpill
4facc4007e
feat: Explicitly request LDAP attributes during sync
2024-09-13 17:05:48 +02:00
setpill
31da47e046
refactor: Put LDAP attribute mapping in array
2024-09-13 17:05:28 +02:00
snipe
cc2c8f76d0
Merge pull request #15375 from Godmartinz/fix-acceptance-reminder-command
...
Fixes the `acceptance-reminder` command
2024-08-23 07:31:29 +01:00
Godfrey M
3957d670d0
fixes send acceptance reminder query
2024-08-22 10:04:46 -07:00
snipe
456c7d8d91
Merge pull request #15065 from Godmartinz/explicit_eol_removal_command
...
Adds `snipeit:remove-explicit-eols` command
2024-08-22 13:20:56 +01:00
Brady Wetherington
1706ddd511
working fixup script, but failing tests. But I have tests!
2024-08-07 16:06:00 +01:00
snipe
31a2765b30
Merge pull request #15145 from Godmartinz/purge-storage
...
Added user storage files to purge command
2024-07-31 10:16:08 +01:00
Godfrey M
f19899543d
changed error to info
2024-07-30 09:18:17 -07:00
Godfrey M
53ad312700
added missing closing bracket
2024-07-29 15:17:32 -07:00
Godfrey M
89d375daad
add indents
2024-07-29 15:15:41 -07:00
Godfrey M
d46f9776fe
remove text
2024-07-29 15:14:58 -07:00
Godfrey M
f9a47c8a9f
adds a try catch
2024-07-29 15:12:48 -07:00
Godfrey M
e395ee1878
adds a try catch
2024-07-29 15:12:32 -07:00
arne-kroeger
b18baf74d2
added options to checkout accessoires to locations and assets
...
Added #14979 : add checkout functionality to accessoires
2024-07-29 10:54:53 +02:00
snipe
f77d300549
Merge pull request #15169 from uberbrady/create_directories_when_needed_on_restore
...
Create intermediate directories on restore if needed - Fixes [SC-25950]
2024-07-25 18:45:54 +01:00