Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move class Logger and its deps to their own namespace #200

Merged
merged 1 commit into from
Feb 13, 2024
Merged

Conversation

Yvand
Copy link
Owner

@Yvand Yvand commented Feb 13, 2024

No description provided.

@Yvand Yvand merged commit 91edeca into dev Feb 13, 2024
4 checks passed
@Yvand Yvand deleted the move-class-Logger branch February 13, 2024 09:14
Yvand added a commit that referenced this pull request Feb 26, 2024
* update vs project

* Rewrite to ldapcpse (#199)

* start work

* early work

* initiate work

* work

* work

* work

* work

* work

* work

* work

* Update LDAPCPSE.cs

* Update LDAPCPSE.cs

* optimize LDAPCPSE.SearchOrValidate()

* work

* change how property Settings is passed and used

* start work on admin pages

* work

* Update GlobalSettings.ascx

* Update GlobalSettings.ascx

* working on page GlobalSettings

* working on page GlobalSettings

* working on page GlobalSettings

* working on page GlobalSettings

* working on page GlobalSettings

* Update ClaimTypeConfig.cs

* Set name to LDAPCP Second Edition

* working on page GlobalSettings

* Update GlobalSettings.ascx

* Fix #34

* Fix random COMException when using the default AD connection

* working on page GlobalSettings

* working on page GlobalSettings

* fix typo

* better manage the EntityDataKeys

* update building of ldap filter

* add page ClaimTypesConfig

* rename page to PermsMappings

* rename props and remove obselete props

* Update LDAPProviderConfiguration.cs

* work

* fix the DirectoryServicesCOMException in w3wp

* fix #43

* improve management of sid

* remove old tests

* rename project

* update projects

* working on tests

* work on special chars

* working on tests

* update tests

* update tests

* update tests

* Update WrongConfigTests.cs

* wokring on tests

* changes on OneTimeSetUp

* fix issue on parsing the claim value

* update tests

* fix issue where a member in Dictionary of DefaultSettingsPerUserClaimType could be modified

* update tests

* working on tests

* optimize CreatePickerEntityHelper()

* optimize CreatePickerEntityHelper()

* work

* rename members

* rename variables

* prefer currentContext.CurrentClaimTypeConfigList over this.Settings.RuntimeClaimTypesList

* rename variables

* Update LDAPCPSE.cs

* optimizations

* optimizations

* rename internal classes

* Update LDAPCPSE.cs

* fix logging

* fix logging

* set the group value with their sid if required during augmentation

* work on augmentation

* work on augmentation

* working on tests

* optimize validatiaon

* get ldap groups recurrsively during LDAP augmentation  and support SID

* set and dispose DirectoryEntry properly

* Update LdapEntityProvider.cs

* hide ILDAPCPSettings.RuntimeClaimTypesList

* rename RuntimeClaimTypeConfigList

* Update LDAPCPSE.cs

* improve permission preview

* rename GetIdentifierConfiguration() and add comments on methods declarations

* Update GlobalSettings.ascx

* add directives for tests which cannot be run outside of dev box atm

* update logging categories

* update pages

* Update verify-prs-and-commits.yml

* Update README.md

* make some adjustments

* Update publish-nightly-release.yml

* optimize init of DirectoryEntry and related properties

* Update AugmentationTests.cs

* do not query LDAP if input is empty

* optimize method FormatPermissionDisplayText()

* handle differently ldap attributes that do not support wildcard

* fix issues when updating settings

* Set the PickerEntity.EntityType correctly

* use helpers

* Update LDAPCPSE.cs

* rename class ClaimsProviderSettings

* move class Logger and its deps to their own namespace (#200)

* Update Yvand.LDAPCPSE.EventReceiver.cs

* update timeout

* catch potential InvalidOperationException in SetSearchAttributesForEntity()

* Update LDAPProviderConfiguration.cs

* Update GlobalSettings.ascx

* update GetDefaultSettings()

* Show the displayName of users in the people picker list by default

* update tests

* Add a helper to get the LDAP base path reliably

* update what tests can be run in release mode (In DTL env)

* Cache the LDAP path

* update info
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant