Oscar Hinton
e38ce53ed5
Add eslint ( #243 )
2022-03-03 11:09:04 +01:00
Addison Beck
9e3d1caee4
[chore] Update jslib & state services to match ( #212 )
...
* [chore] Update jslib & state services to match
* [bug] Save userId when migrating state
This is used to check for authentication, so if not present on boot of the app authenticated users will still have to log in again
* [bug] Save added accounts with userId
Currently we are passing in an account object, resulting in a null key. We should be passing in a userId
* [bug] Ensure configs and settings are not cleared on logout
We need to persist directoryConfigruations on logout so that logging out and back in doesn't require folks to need to reconfig their settings
* Remove unneeded LoginSyncService
* Run prettier
* [style] Remove commented lines
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
2022-01-20 16:31:46 -05:00
Addison Beck
d2ba7631b5
[refactor] Implement StateService ( #192 )
...
* [refactor(Account Switching)] Implement StateService
* [bug] Migration service updates
* [bug] Fix organizationId coming in as null
* [bug] Use correct storage location
* [bug] Fix secure storage issues
* [bug] Small fixes
* [bug] lint fixes
* [bug] Undo comment
* [bug] Make method names match super
* update jslib
* Add index signature to keys
* Run prettier
* Start dbus
* Start dbus a different way
* Update build.yml
* Add eval
* Init keyring as well
* Remove eval
* Add eval's back
* Remove unused import
* Remove unnecessary null checks
* Change userId to be entityId instead of clientId
* Remove config service
* lint fixes
* Add clientKeys to account
Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com >
2021-12-22 15:16:23 -05:00
Oscar Hinton
096196fcd5
Apply Prettier ( #194 )
2021-12-20 17:14:18 +01: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
Oscar Hinton
6097bca063
Add jslib as a "real" dependency ( #127 )
...
* Split jslib
* Change hook to preinstall
* Install gyp (ci)
* Fix rebuild command
* Review comments
* Add tsconfig-paths-plugin to webpack.cli.
* Bump jslib
* Install old version of prebuild-install to bypass bug in pkg
2021-06-09 21:46:38 +02:00
Matt Gibson
ed8dd01dbd
Add option to bypass large import limit of 2000 users ( #119 )
...
* Add option to bypass large import limit of 2000 users
Also add orgId to last sync hash
* Update jslib
* PR review
* Update src/services/sync.service.ts
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com >
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com >
2021-05-20 11:59:54 -05:00
Matt Gibson
2583068dbd
Lock lowdb file ( #95 )
...
* Lock lowdb file when using. Do not allow caching
* Linter fixes
* Move to non-jslib lowdbstorage to allow for lockfile
* update jslib
* Must ensure db file exists prior to initialization
proper-lockfile throws if the file its locking does not exist
* update jslib
* Let base handle file initialization
2021-02-17 10:33:05 -06: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
Kyle Spearrin
bf27872973
update jslib. tweaks to start tls
2020-03-04 11:31:35 -05: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
976fcad098
overwriteExisting on org user import
2019-05-06 21:32:25 -04:00
Kyle Spearrin
46827cdaa0
test command for cli
2019-03-16 00:45:17 -04:00
Kyle Spearrin
63bc5e4161
ssl options for ldap
2018-09-18 11:31:11 -04:00
Kyle Spearrin
a8b741bb22
stub out okta directory service
2018-05-02 23:31:49 -04:00
Kyle Spearrin
3981cb95fc
sort results
2018-05-02 17:00:31 -04:00
Kyle Spearrin
9c5e0df719
simualtion testing from dashboard
2018-05-02 16:00:59 -04:00
Kyle Spearrin
1d723000a9
remove creation/revision date from entries
2018-04-30 17:19:29 -04:00
Kyle Spearrin
39f760e135
models for entries
2018-04-27 22:53:46 -04:00
Kyle Spearrin
2800c2f077
settings configuration
2018-04-27 17:16:54 -04:00