* Don't flag deleted users as duplicates
* Fix nearby linting error
* Apply user filter to deleted users as well
* Revert "Apply user filter to deleted users as well"
This reverts commit 1633ee265f.
* Only throw error if any duplicates are not deleted
* Rename processedUsers to processedActiveUsers
* Update src/services/sync.service.ts
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* Update src/services/sync.service.ts
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* Update src/services/sync.service.ts
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* Remove empty catch blocks and remove allow-empty-catch tslint rule
* Update jslib to #513
* Fix build errors after update of jslib
* Add missing params to LoginCommand ctor
* Fix build errors due to missing dependencies
* Add changes to package.json and package-lock.json
* Fixed formatting in tslint.json
* testing new linux build pipeline
* commenting out the check-for-failures job
* fixing syntax error
* fixing the checksum file
* fixing zip archive
* trying the new testing code
* trying to install libsecret-1-0 with sudo
* fixing typo in package version
* fixing the bash testing
* fixing the pwsh to bash conversion
* adding the macos cli job
* switching the keytar release asset name
* reenabling all jobs for final test
* removing the unneeded checksums from the windows cli build
* fixing windows cli build name
* restricting the windows cli build to only building windows
* updating the cli job in the release workflow to skip the building and use the latest rc build artifacts instead
* switching to downloading all of the artifacts
* renaming download step
* updating the artifact upload paths
* Ignore duplicate users with same externalId
* Add null check
* Exclude deleted users from disabled users (Azure)
* Fix order of null check
* Stringify and compare duplicate before discarding
* updating build workflow
* fixing the WIN_PKG var
* updating the env var in the makversion script
* fixing spelling error
* fixing the Resource Hacker env vars
* adding in the branch check for macos runner assets
* Allow main debugging in development builds
* Early fail on attempting to sync multiple users with the same email
* Truncate duplicate list if greater than 3
* Revert "Allow main debugging in development builds"
This reverts commit 3b804dd959.
* Avoid unnecessary API calls to Okta
Filter excluded/included groups as early as possible to avoid using up
API calls and long waits
* Remove console timing calls