Brady Wetherington
|
8c882ddead
|
Starting to abstract out the SQL Streaming logic into its own class
|
2024-02-13 12:16:15 +00:00 |
|
Brady Wetherington
|
7d136f9970
|
Initial rough stabs at prefix removal and SQL sanitization
|
2024-02-13 12:16:15 +00:00 |
|
Brady Wetherington
|
b39b575fec
|
Add table-check; add command-description for Artisan command
|
2024-01-25 20:07:18 +00:00 |
|
Brady Wetherington
|
81b8243e1d
|
Enforce SAML assertion ID uniqueness and notValidOnOrAfter attribute
|
2024-01-25 19:53:24 +00:00 |
|
Brady Wetherington
|
3bc1b9038d
|
Fix for LDAP syncing with base_dn and location_id and location
|
2024-01-24 11:54:29 +00:00 |
|
snipe
|
adba2d5b6c
|
Remove 7 day padding for expected assets
Signed-off-by: snipe <snipe@snipe.net>
|
2024-01-15 16:11:31 +00:00 |
|
snipe
|
8bc5f08da5
|
Fixed a few more small localization issues
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-24 20:14:49 +00:00 |
|
snipe
|
ed9473c8ff
|
Update ResetSettings command to en-US vs en
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-24 18:32:21 +00:00 |
|
Marcus Moore
|
1708897726
|
Add log message for who is being sent expected checkin notifications
|
2023-12-18 17:14:03 -08:00 |
|
snipe
|
5df6575c37
|
Fixed undefinted $search_base
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-14 00:11:02 +00:00 |
|
Brady Wetherington
|
6bd351c5d8
|
Whoops, didn't even add changes - duh
|
2023-12-07 14:08:15 +00:00 |
|
snipe
|
1e46ecc2ee
|
Added eula-pdfs to allow-list
Signed-off-by: snipe <snipe@snipe.net>
|
2023-12-04 15:33:56 +00:00 |
|
Brady Wetherington
|
c71726c83e
|
Whoops, left in some debug lines
|
2023-11-28 13:52:07 +00:00 |
|
Brady Wetherington
|
ca430ec9b3
|
Modified re-crypter to also work when given a CLI old-key
|
2023-11-28 13:49:58 +00:00 |
|
Godfrey Martinez
|
5569c2ba4a
|
Merge branch 'develop' into ldap_sync_bug
|
2023-11-16 10:02:56 -08:00 |
|
Godfrey M
|
2f12a9cfe2
|
add a conditional around location_id to fix bug
|
2023-11-16 09:52:44 -08:00 |
|
Godfrey M
|
3b6a0d6525
|
allows multi location sync for ldap
|
2023-11-02 16:50:19 -07:00 |
|
Godfrey M
|
13d3f85c62
|
fixes ldap location sync
|
2023-11-01 12:26:58 -07:00 |
|
snipe
|
23fa92f4ce
|
Check that the location is valid before debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2023-10-16 23:13:38 +01:00 |
|
snipe
|
2166d6649d
|
Merge pull request #13343 from snipe/fixes/re-scramble_password_if_ldap_pw_sync_not_enabled
Fixed #13336 - Save unhashed password if no password provided
|
2023-09-14 14:15:53 +01:00 |
|
Godfrey M
|
d1efca2ae1
|
fixes conflicts
|
2023-08-15 09:28:42 -07:00 |
|
Brady Wetherington
|
0af205dade
|
Put guard around assigning location via LDAP
|
2023-08-02 15:01:14 +01:00 |
|
Godfrey M
|
8a24a47475
|
removed unnecessary code
|
2023-08-01 09:45:48 -07:00 |
|
Godfrey M
|
fb52038e7c
|
applies a check if a sync field is designated
|
2023-08-01 09:39:58 -07:00 |
|
snipe
|
b54e7dc3ee
|
Fixed #13336 - Save unhashed password if no password provided
Signed-off-by: snipe <snipe@snipe.net>
|
2023-07-19 17:44:40 +01:00 |
|
Brady Wetherington
|
051830dff4
|
Fix to ldap_location attribute
|
2023-07-17 20:42:02 +01:00 |
|
snipe
|
ba462d1e93
|
Check that the filename we pass ends in zip, add it if not
Signed-off-by: snipe <snipe@snipe.net>
|
2023-05-08 12:41:32 -07:00 |
|
snipe
|
85243423cf
|
Add optional filename to backup
Signed-off-by: snipe <snipe@snipe.net>
|
2023-05-08 12:20:43 -07:00 |
|
snipe
|
17275cbeb8
|
Merge pull request #12905 from marcusmoore/fixes/checkout-via-artisan
Fixes where clause operator in artisan checkout command
|
2023-04-25 22:21:59 -07:00 |
|
Godfrey M
|
cb68f41d9c
|
added ldap_location to settings
|
2023-04-25 11:44:04 -07:00 |
|
Marcus Moore
|
b4f162f316
|
Fix operator in where clause
|
2023-04-24 17:26:06 -07:00 |
|
snipe
|
0afaaa4a6b
|
Added autoassign_licenses option to create admin
Signed-off-by: snipe <snipe@snipe.net>
|
2023-04-16 15:28:08 -07:00 |
|
snipe
|
8f04342fc2
|
Added console command to normalize capitalization on names
Signed-off-by: snipe <snipe@snipe.net>
|
2023-03-16 16:23:52 -07:00 |
|
snipe
|
4bf1566d2a
|
Merge pull request #12124 from Godmartinz/feature/sc-16946/add-checkbox-to-allow-skipping-a-user-during
Adds Boolean to Users Table for Auto Assigning Licenses
|
2023-02-21 20:10:46 -08:00 |
|
snipe
|
ea644f8d47
|
Still throwing errors, but trying to fix the docblock
Signed-off-by: snipe <snipe@snipe.net>
|
2023-02-07 11:02:20 -08:00 |
|
snipe
|
219d92dcfb
|
The sea, Brady.
Signed-off-by: snipe <snipe@snipe.net>
|
2023-02-07 11:00:30 -08:00 |
|
snipe
|
1651dbb68d
|
Use null coalescing operator
Signed-off-by: snipe <snipe@snipe.net>
|
2023-02-06 12:43:00 -08:00 |
|
snipe
|
0cfeab8c50
|
Added an exit for the LDAP disabled sync short-circuit
Signed-off-by: snipe <snipe@snipe.net>
|
2023-02-01 16:46:58 -08:00 |
|
snipe
|
67e6089805
|
Short circuit the LDAP sync is LDAP is disabled
Signed-off-by: snipe <snipe@snipe.net>
|
2023-02-01 16:36:30 -08:00 |
|
Brady Wetherington
|
a4173e3881
|
Permit not-delegated+dont-expire-password+normal-accounts to login
|
2023-01-31 16:49:41 -08:00 |
|
Brady Wetherington
|
ab12ad1140
|
Resolves Rollbar error 16746 - missing array key 'extension'
|
2023-01-24 18:19:26 -08:00 |
|
Godfrey M
|
7ce230fadc
|
missed a few renames
|
2023-01-18 08:57:59 -08:00 |
|
Brady Wetherington
|
2170343958
|
Fixed #12004: Snipe-IT restore didn't work on Windows
|
2023-01-10 13:06:47 -08:00 |
|
Brady Wetherington
|
cbffd105a2
|
Fix LDAP default group feature
|
2023-01-09 15:23:19 -08:00 |
|
snipe
|
6e42bce409
|
Removed $start variable from calback
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-05 18:04:06 -08:00 |
|
snipe
|
1a3c947b14
|
Chunk sync script
Signed-off-by: snipe <snipe@snipe.net>
|
2023-01-05 17:57:52 -08:00 |
|
snipe
|
227fef76ee
|
Merge pull request #11736 from Godmartinz/gh6508_ldap_default_group
Adds a permission group selection for directory sync
|
2022-12-15 11:06:53 -08:00 |
|
Godfrey M
|
8a0517fb5d
|
removes data dump
|
2022-11-15 15:59:47 -08:00 |
|
Godfrey M
|
90828e3a87
|
fixes variable name
|
2022-11-15 15:51:52 -08:00 |
|
Godfrey M
|
45636b8114
|
adds should_autoassign boolean to users table
|
2022-11-15 15:42:57 -08:00 |
|
Godfrey M
|
9fefdea9de
|
fixes checkout to all description
|
2022-11-15 12:50:46 -08:00 |
|
snipe
|
3b16157d6b
|
Fixed typo
Signed-off-by: snipe <snipe@snipe.net>
|
2022-10-21 17:43:53 -07:00 |
|
Brady Wetherington
|
bc78d341a0
|
Caches manager lookups in LDAP for performance boost
|
2022-10-20 16:52:40 -07:00 |
|
Brady Wetherington
|
12d86bd6e2
|
Erroneous line-break removal - re-add
|
2022-10-19 19:01:52 -07:00 |
|
Brady Wetherington
|
c4f11de90d
|
Remove incorrect comment.
|
2022-10-19 18:49:19 -07:00 |
|
Brady Wetherington
|
8fb61cf5f8
|
Try to better handle LDAP Manager settings that don't line up with what we expect
|
2022-10-19 18:36:16 -07:00 |
|
Godfrey M
|
f9ac447dd1
|
adds default group to LDAP
|
2022-10-18 15:18:09 -07:00 |
|
Godfrey M
|
9b448227f7
|
tinkering to no avail
|
2022-09-13 11:40:10 -07:00 |
|
Godfrey M
|
28bc97f29f
|
one line away from this being over with
|
2022-09-12 11:40:16 -07:00 |
|
Godfrey M
|
70ac8af9c4
|
.
|
2022-08-31 09:53:20 -07:00 |
|
Godfrey M
|
0c362e8b57
|
gets the groups selector to appear but options are blank
|
2022-08-29 12:09:56 -07:00 |
|
Godfrey M
|
fc6fefdb4e
|
adds migration, variables, checkbox,working on groups
|
2022-08-25 15:19:38 -07:00 |
|
Warren White
|
4b9a91f55b
|
Fixed #10565, #11086: correctly looks up Manager DN from AD Manager attribute and sets manager id
|
2022-08-19 09:09:03 -07:00 |
|
Brady Wetherington
|
b6adfa294c
|
Fixed the active flag to be as it was in later v5 releases
Originally implemented here:
https://github.com/snipe/snipe-it/pull/10610/files
|
2022-08-10 12:55:30 -07:00 |
|
snipe
|
90fe7af863
|
Small refactor
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 23:18:16 -07:00 |
|
snipe
|
67ad24af08
|
Return token ID in cli
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 23:13:25 -07:00 |
|
snipe
|
a711e608c9
|
Changed siganture to be clearer
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 22:26:37 -07:00 |
|
snipe
|
2f7c04362e
|
Make -kkey-only a flag
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 22:20:55 -07:00 |
|
snipe
|
9b6fd7e19a
|
Set $accessTokenName
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 22:11:46 -07:00 |
|
snipe
|
e7de7d1716
|
Show user info as well
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 22:06:46 -07:00 |
|
snipe
|
112f147596
|
Console script to generate API tokens
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-28 22:04:39 -07:00 |
|
snipe
|
d8d12d4590
|
Merge pull request #11408 from uberbrady/add_filter_option_to_ldap_sync
Add a new `--filter` option to Artisan ldap-sync command
|
2022-06-28 09:50:48 -07:00 |
|
Brady Wetherington
|
be3388d647
|
Add a new --filter option to Artisan ldap-sync command
|
2022-06-27 19:49:59 -07:00 |
|
snipe
|
131edb611e
|
Refine output and checks
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-27 13:54:21 -07:00 |
|
snipe
|
1c1f3dc42c
|
Added password requests cleanup to scheduler
Signed-off-by: snipe <snipe@snipe.net>
|
2022-06-21 19:35:16 -07:00 |
|
Brady Wetherington
|
1e685ca835
|
Fixed SC-19104 - fixes to ldap:troubleshoot artisan command
|
2022-06-14 12:18:42 -07:00 |
|
snipe
|
4669bb54fe
|
Small fixes for asset tag regeneration script
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-18 17:14:22 -07:00 |
|
snipe
|
71828d5461
|
One more trim…. sigh..
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-18 03:53:42 -07:00 |
|
snipe
|
d9817ec696
|
Added a trim
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-18 03:51:53 -07:00 |
|
snipe
|
33ded3f18a
|
More debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-18 03:48:09 -07:00 |
|
snipe
|
004d567253
|
Added some debugging
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-18 03:31:00 -07:00 |
|
Brady Wetherington
|
d391980b06
|
Do some better erroring if you can't launch the mysql binary
|
2022-05-17 17:01:23 -07:00 |
|
snipe
|
1c32dcae9f
|
Add login note to demo resetter
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-15 10:20:03 -07:00 |
|
Brady Wetherington
|
f608e4586c
|
Only set manager ID when the lookup succeeds.
|
2022-05-15 09:25:28 -07:00 |
|
snipe
|
5c78a15835
|
Removed dupe lines from merge conflict
Signed-off-by: snipe <snipe@snipe.net>
|
2022-05-03 12:56:29 -07:00 |
|
snipe
|
9aac1cbba4
|
Merge branch 'master' into rcs/merge_master_into_develop_for_rc_8
Signed-off-by: snipe <snipe@snipe.net>
# Conflicts:
# README.md
# app/Console/Commands/MoveUploadsToNewDisk.php
# app/Http/Controllers/ActionlogController.php
# app/Http/Controllers/Api/LicensesController.php
# app/Http/Controllers/Api/StatuslabelsController.php
# app/Http/Controllers/Assets/AssetCheckinController.php
# app/Http/Controllers/Licenses/LicensesController.php
# app/Http/Controllers/Users/BulkUsersController.php
# app/Http/Requests/AssetCheckoutRequest.php
# app/Importer/LicenseImporter.php
# app/Models/Actionlog.php
# app/Models/License.php
# app/Models/User.php
# app/Observers/AssetObserver.php
# composer.lock
# config/version.php
# database/factories/LicenseFactory.php
# database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php
# database/migrations/2018_10_18_191228_add_kits_licenses_table.php
# database/migrations/2018_10_19_153910_add_kits_table.php
# database/migrations/2018_10_19_154013_add_kits_models_table.php
# database/migrations/2019_02_07_185953_add_kits_consumables_table.php
# database/migrations/2019_02_07_190030_add_kits_accessories_table.php
# package-lock.json
# package.json
# public/css/dist/all.css
# public/css/dist/bootstrap-table.css
# public/js/dist/bootstrap-table.js
# public/mix-manifest.json
# resources/lang/ar/general.php
# resources/lang/ar/passwords.php
# resources/lang/cs/general.php
# resources/lang/cs/passwords.php
# resources/lang/de/admin/custom_fields/general.php
# resources/lang/de/admin/settings/general.php
# resources/lang/de/admin/settings/message.php
# resources/lang/fr/admin/custom_fields/general.php
# resources/lang/fr/admin/hardware/general.php
# resources/lang/fr/admin/locations/table.php
# resources/lang/fr/admin/settings/message.php
# resources/lang/hu/admin/custom_fields/general.php
# resources/lang/hu/admin/settings/general.php
# resources/lang/hu/general.php
# resources/lang/it/admin/settings/general.php
# resources/lang/nl/admin/custom_fields/general.php
# resources/lang/nl/admin/settings/general.php
# resources/lang/nl/general.php
# resources/lang/pl/admin/custom_fields/general.php
# resources/lang/sv-SE/passwords.php
# resources/lang/tr/general.php
# resources/views/hardware/view.blade.php
# resources/views/partials/bootstrap-table.blade.php
# resources/views/reports/activity.blade.php
# resources/views/users/print.blade.php
|
2022-04-28 17:49:06 +01:00 |
|
snipe
|
a937bd34f6
|
Merge master back down into develop
Signed-off-by: snipe <snipe@snipe.net>
|
2022-03-29 16:28:43 +01:00 |
|
Yevhenii Huzii
|
863ea62551
|
Fix problem with static paths
|
2022-03-27 23:12:38 +03:00 |
|
Godfrey M
|
c1f8252388
|
adds manager field to LDAP sync
|
2022-03-24 11:24:39 -07:00 |
|
snipe
|
0f95802699
|
Fixed mis-automerge
Signed-off-by: snipe <snipe@snipe.net>
|
2022-03-16 18:05:47 +00:00 |
|
snipe
|
9db8bd782d
|
Merging master down into develop
Signed-off-by: snipe <snipe@snipe.net>
|
2022-03-16 18:02:07 +00:00 |
|
snipe
|
1ac293a12a
|
Add a force override
Signed-off-by: snipe <snipe@snipe.net>
|
2022-03-10 13:30:03 -08:00 |
|
snipe
|
3e3c277a3f
|
Better phrasing
Signed-off-by: snipe <snipe@snipe.net>
|
2022-03-10 13:29:52 -08:00 |
|
snipe
|
93d6ce1a6a
|
Added session killer artisan command
Signed-off-by: snipe <snipe@snipe.net>
|
2022-03-10 13:20:23 -08:00 |
|
Brady Wetherington
|
ab7bf3c5d4
|
Get rid of stale commented-out line
|
2022-03-07 20:22:23 -08:00 |
|
Brady Wetherington
|
0556c7653a
|
Implement a generic timeout function, and run methods that need to run with a timeout using it.
|
2022-03-07 19:51:21 -08:00 |
|
Brady Wetherington
|
b96303cb38
|
Clean up errors, add new required package to Dockerfile
|
2022-03-07 19:51:21 -08:00 |
|
Brady Wetherington
|
312a90ce77
|
Add start of Tracing to LDAP troubleshooter
|
2022-03-07 19:51:21 -08:00 |
|
Brady Wetherington
|
71b5c0e80f
|
Add new LDAP troubleshoot ldapsearch subcommand, broaden out troubleshooting
|
2022-03-07 19:51:21 -08:00 |
|
Brady Wetherington
|
519bd00bef
|
WIP - just need to get authed connections to work
|
2022-03-07 19:51:21 -08:00 |
|