Thomas Rittson
a44eb28be8
[PM-26672] Add Google Workspace integration tests to CI pipeline ( #909 )
...
- reorganize integration test files to allow for future additions
- add Google Workspace integration tests to the Github workflow
- refactor to run tests selective based on changed files and use
Azure Key Vault
2025-11-12 06:03:37 +10:00
Brandon Treston
e3fbc4e731
Add warning message and help icon ( #652 )
2024-10-18 09:34:06 -04:00
Daniel James Smith
abc68e8ef9
Add Azure Identity Authority Selector ( #176 )
...
* New AzureSettings to select the Identity Authority
* Add fallback for existing customers
* Throw error if Identity Authority is set to invalid value
2021-11-18 19:02:33 +01:00
Matt Gibson
6e7e09064f
Error on duplicate emails ( #136 )
...
* 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 .
2021-06-24 14:35:12 -05:00
Matt Gibson
56d05af07a
Use organization api key for auth ( #121 )
...
* Use api key for login
* Remove user login and organization setting
* Override Api authentication to expect organization keys
* Linter fixes
* Use public API
The organization api key is valid only in the public api scope
* Use organization api key in CLI utility
* Serialize storageService writes
* Prefer multiple awaits to .then chains
* Initial PR review
* Do not treat api key inputs as passwords
This conforms with how they are handled in CLI/web
* Update jslib
* PR feedback
2021-06-02 13:43:18 -05:00
Matt Gibson
33c8f15e45
OneLogin uses Roles instead of Groups ( #118 )
2021-05-20 15:45:49 -05:00
Vincent Salucci
752e26db6d
[SSO] Adjust set password flow ( #64 )
...
* Removed set-password // Adjusted sso UI // Added string
* Removed test logic
* Update jslib (6ab444a -> 700e945)
* Passing null for expectes sync service
* Removing unnecessary async
* Deleted set-password files. RIP
* Removed non-existent import (fixes build)
2020-08-28 09:54:45 -05:00
Vincent Salucci
ab37221182
Updated UI for password strength // Updated success route // Add more missing strings
2020-08-22 14:28:22 -05:00
Vincent Salucci
626892473f
Updated dependency chain // Updated UI // Added Policy Service // Added missing strings // Added callout styles
2020-08-22 12:47:50 -05:00
Kyle Spearrin
9151b9c2d6
support launching sso from login page button ( #59 )
2020-08-12 16:03:41 -04:00
Kyle Spearrin
2b2d8a9fab
CLI support for SSO Login ( #57 )
...
* sso login support
* fix build and lint issues
* allow web vault URL to be set
2020-08-04 14:19:53 -04:00
Kyle Spearrin
059ff0647a
Added option to let user control the paged param ( #45 )
2020-05-19 12:16:30 -04:00
Kyle Spearrin
d374cff51c
stub out OneLogin connector
2020-03-12 12:42:04 -04:00
Colin Campbell
20bb5a4926
starttls: Support LDAP STARTTLS ( #33 )
...
* starttls: Support LDAP STARTTLS
* starttls: Re-roll to preserve old config
2020-03-04 11:08:47 -05:00
Kyle Spearrin
ff8422d6c1
alwaysOnTop
2019-06-03 08:41:19 -04:00
Kyle Spearrin
b51d279ba6
menu bar on mac
2019-06-01 22:15:24 -04:00
Kyle Spearrin
976fcad098
overwriteExisting on org user import
2019-05-06 21:32:25 -04:00
Kyle Spearrin
38316abeae
premises
2019-04-04 00:45:46 -04:00
Kyle Spearrin
7cc941cc84
base cli program and sync command
2019-03-16 11:27:16 -04:00
Kyle Spearrin
63bc5e4161
ssl options for ldap
2018-09-18 11:31:11 -04:00
Kyle Spearrin
eef9f151ef
option to min to tray icon
2018-05-08 12:05:20 -04:00
Kyle Spearrin
2ea71e1feb
parameter validation
2018-05-07 23:36:14 -04:00
Kyle Spearrin
18d77f5ff5
fix syncCount message
2018-05-07 15:14:49 -04:00
Kyle Spearrin
7abc791050
welcome message on login
2018-05-07 14:51:46 -04:00
Kyle Spearrin
954cf2c0ff
filter examples
2018-05-04 15:28:50 -04:00
Kyle Spearrin
17c7806850
i18n the dashboard
2018-05-04 15:10:23 -04:00
Kyle Spearrin
e40ee1e3a8
get sync status. clear sync cache
2018-05-03 15:46:20 -04:00
Kyle Spearrin
a8b741bb22
stub out okta directory service
2018-05-02 23:31:49 -04:00
Kyle Spearrin
da73fcd973
more tab with about and logout
2018-05-02 14:26:33 -04:00
Kyle Spearrin
f8ae050556
reduce menu. added gsuite file picker
2018-05-02 14:01:44 -04:00
Kyle Spearrin
d53c1211cf
move placeholders
2018-05-02 13:11:32 -04:00
Kyle Spearrin
905ebd76ae
styling updates
2018-05-02 12:34:47 -04:00
Kyle Spearrin
87039fa784
conditional settings for ldap ad
2018-04-27 22:35:32 -04:00
Kyle Spearrin
4145de7662
layout styling
2018-04-27 18:22:27 -04:00
Kyle Spearrin
2800c2f077
settings configuration
2018-04-27 17:16:54 -04:00
Kyle Spearrin
e17ecf967d
email address string
2018-04-26 16:02:21 -04:00
Kyle Spearrin
c4a37b2a85
added i18n strings
2018-04-26 15:29:57 -04:00
Kyle Spearrin
ad6c3cb132
wire up services
2018-04-25 09:01:29 -04:00