1
0
mirror of https://github.com/bitwarden/directory-connector synced 2026-02-26 09:23:12 +00:00

Commit Graph

  • 28c0509886 null checks Kyle Spearrin 2017-11-30 15:50:05 -05:00
  • 835c9f9cac added clear cache to menu option 9 Kyle Spearrin 2017-11-10 15:36:09 -05:00
  • 6e4e78c30e proper default namespace Kyle Spearrin 2017-10-24 17:21:19 -04:00
  • 7d3ea444f4 convert projects to netstandard lib & netcore app Kyle Spearrin 2017-10-24 17:13:56 -04:00
  • fef8bd1e00 switch to bearer auth headers v1.1.3 Kyle Spearrin 2017-10-17 08:39:14 -04:00
  • 2fa1b52a36 permission rules v1.1.2 Kyle Spearrin 2017-08-28 17:05:38 -04:00
  • 41d0b53898 users rule for UAC Kyle Spearrin 2017-08-28 16:15:54 -04:00
  • 259c1bbce6 remove gui app v1.1.1 Kyle Spearrin 2017-08-28 14:58:03 -04:00
  • 73b6a29c56 update gsuite sdk, move installer, remove GUI app Kyle Spearrin 2017-08-28 14:53:44 -04:00
  • 0835b748af write search path and filter to screen for LDAP v1.1.0 Kyle Spearrin 2017-08-17 19:55:55 -04:00
  • c6abbf61dc fix bug in app Kyle Spearrin 2017-08-15 14:37:18 -04:00
  • 519171d241 added support additional two factor providers during login Kyle Spearrin 2017-08-15 14:32:40 -04:00
  • 9803a55ca3 correct client id on refresh Kyle Spearrin 2017-08-15 13:18:44 -04:00
  • 305a66d64d G Suite with a space Kyle Spearrin 2017-05-25 12:22:54 -04:00
  • 6889d64713 remove duplicate arg v1.0.0 Kyle Spearrin 2017-05-24 16:08:09 -04:00
  • 256600b0d1 fix tenant arg Kyle Spearrin 2017-05-24 11:20:27 -04:00
  • 92cbd8b306 Configure environment Kyle Spearrin 2017-05-19 13:20:37 -04:00
  • 15cc4503fe Update README.md Kyle Spearrin 2017-05-19 13:17:25 -04:00
  • b70da388e4 Update README.md Kyle Spearrin 2017-05-19 13:09:21 -04:00
  • 2a95235971 Create SECURITY.md Kyle Spearrin 2017-05-19 12:55:28 -04:00
  • 2218c3031d Create README.md Kyle Spearrin 2017-05-19 12:53:30 -04:00
  • faf6878ecd noinstaller solution for appveyor Kyle Spearrin 2017-05-19 12:38:47 -04:00
  • e36f5915de bitwarden ascii art color Kyle Spearrin 2017-05-19 11:11:21 -04:00
  • 0cfad13602 only show disabled option setting if syncing users Kyle Spearrin 2017-05-19 11:08:57 -04:00
  • 0d01488fc4 skip non-deleted users with no email Kyle Spearrin 2017-05-19 11:05:58 -04:00
  • 1ced231e48 null checks Kyle Spearrin 2017-05-19 10:44:42 -04:00
  • b90a52e932 re-org questions for sync settings Kyle Spearrin 2017-05-19 10:18:25 -04:00
  • 39d0fe5124 document filter syntax Kyle Spearrin 2017-05-19 10:05:03 -04:00
  • 6d8242dc79 init backing settings properly Kyle Spearrin 2017-05-19 09:44:37 -04:00
  • 2c2cf493df move installer into core Kyle Spearrin 2017-05-19 09:12:04 -04:00
  • f342488741 catch all exceptions with error message Kyle Spearrin 2017-05-19 09:08:04 -04:00
  • cbec918383 clear cache command Kyle Spearrin 2017-05-19 09:02:25 -04:00
  • 440a9ed317 user and group filtering and cleanup Kyle Spearrin 2017-05-19 09:00:10 -04:00
  • b85d975bb3 include API url in hash Kyle Spearrin 2017-05-18 22:35:01 -04:00
  • 7650b01bff allow include/exclude filters for groups Kyle Spearrin 2017-05-18 22:32:52 -04:00
  • a48aedf7da auth with service account user Kyle Spearrin 2017-05-18 22:11:22 -04:00
  • 5bdafbced8 allow lower sync intervals now Kyle Spearrin 2017-05-18 20:20:12 -04:00
  • ec6716b338 hash check request before going to server. Kyle Spearrin 2017-05-18 20:17:12 -04:00
  • d76220e19a adjust sync interval minimums Kyle Spearrin 2017-05-18 17:24:54 -04:00
  • 9ba0fecfb8 change all api calls to use PageStreamer Kyle Spearrin 2017-05-18 17:14:01 -04:00
  • 2b6478b5b0 gsuite directory service implementation Kyle Spearrin 2017-05-18 16:36:54 -04:00
  • 4c84882682 Connect to GSuite DirectoryService Kyle Spearrin 2017-05-18 15:40:00 -04:00
  • 2ceb32b729 stub out new gsuite directory service Kyle Spearrin 2017-05-18 15:31:46 -04:00
  • 643cdf6e16 added gsuite type and secret config Kyle Spearrin 2017-05-18 15:28:24 -04:00
  • 53c5fce24c Google apis Kyle Spearrin 2017-05-18 15:17:43 -04:00
  • 2c6511e544 optional remove disabled users Kyle Spearrin 2017-05-18 11:38:35 -04:00
  • 220d04854c space Kyle Spearrin 2017-05-18 10:21:19 -04:00
  • 64a75c8c39 null check on users Kyle Spearrin 2017-05-18 10:02:37 -04:00
  • 3dea62c6a0 load groups in azure if any user changes Kyle Spearrin 2017-05-18 10:01:48 -04:00
  • cc219c1660 email prefix suffix config and set mail priority Kyle Spearrin 2017-05-18 09:59:30 -04:00
  • 7927dc7bb4 EnvironmentAsync rename Kyle Spearrin 2017-05-18 09:53:56 -04:00
  • f981bce1d4 apply filters to azure Kyle Spearrin 2017-05-18 09:52:09 -04:00
  • d20a7e8d72 only force if there are non disabled/deleted users Kyle Spearrin 2017-05-18 08:59:43 -04:00
  • 24da4e91a5 force get groups if there are any users Kyle Spearrin 2017-05-18 08:56:21 -04:00
  • b194f3853b deleted search fix Kyle Spearrin 2017-05-18 08:53:13 -04:00
  • 4d5fb51919 fix user stuff on settings console Kyle Spearrin 2017-05-18 08:45:34 -04:00
  • 79dccee08d CN to default path Kyle Spearrin 2017-05-18 08:42:47 -04:00
  • cacb1704f1 base path for deleted objects Kyle Spearrin 2017-05-18 08:39:27 -04:00
  • a3904712d4 member attribute Kyle Spearrin 2017-05-18 08:35:40 -04:00
  • badee2d49c refactoring entry and path usage Kyle Spearrin 2017-05-18 08:29:06 -04:00
  • 5fe45f0524 args params Kyle Spearrin 2017-05-18 08:04:51 -04:00
  • a4c35bae44 cleanup console code Kyle Spearrin 2017-05-18 08:01:06 -04:00
  • 1c0061bcef separate ldap config from sync Kyle Spearrin 2017-05-18 07:52:26 -04:00
  • 357c4e6576 control fix Kyle Spearrin 2017-05-17 22:22:46 -04:00
  • 9c3f5a8e6b adjustments for ldap Kyle Spearrin 2017-05-17 17:16:03 -04:00
  • 4b6b2884cb tweaks for ldap Kyle Spearrin 2017-05-17 16:35:24 -04:00
  • 203876a527 some winforms GUI work Kyle Spearrin 2017-05-17 14:44:46 -04:00
  • d6085a3dea constant program name. copyright info. stopwatch Kyle Spearrin 2017-05-17 10:55:48 -04:00
  • 8bf84682c1 shortcuts on install Kyle Spearrin 2017-05-17 10:32:29 -04:00
  • 7e916e6cba set access control on setting data folder Kyle Spearrin 2017-05-17 10:16:35 -04:00
  • b636cd21e5 icons and banner for setup installer Kyle Spearrin 2017-05-17 09:19:14 -04:00
  • 3d03a1c454 handle first run properly Kyle Spearrin 2017-05-17 08:27:29 -04:00
  • 19a02b3732 handle group changes more appropriately Kyle Spearrin 2017-05-17 00:01:03 -04:00
  • f3ff7e0e73 remove selects Kyle Spearrin 2017-05-16 22:03:20 -04:00
  • 4d987437da settings fixes Kyle Spearrin 2017-05-16 21:41:21 -04:00
  • 7189703841 sync interval setting Kyle Spearrin 2017-05-16 17:32:14 -04:00
  • 23d3300c4f restore deltas when sync is not sent to server Kyle Spearrin 2017-05-16 17:06:12 -04:00
  • 98b2b8aa33 no null check needed Kyle Spearrin 2017-05-16 16:54:38 -04:00
  • 02740d5f86 set environment Kyle Spearrin 2017-05-16 16:40:31 -04:00
  • fef92f6245 settings adjustments to allow sharing with service Kyle Spearrin 2017-05-16 16:28:11 -04:00
  • 7f332986de install tweaks Kyle Spearrin 2017-05-16 13:35:55 -04:00
  • 89f16609dd add service debug mode Kyle Spearrin 2017-05-16 12:58:36 -04:00
  • e2e769bb6f service installer Kyle Spearrin 2017-05-16 12:55:21 -04:00
  • 10a98e4a12 service sync timer. control service from console Kyle Spearrin 2017-05-16 12:43:07 -04:00
  • de0acb46ea Deleted users for ldap Kyle Spearrin 2017-05-16 11:20:53 -04:00
  • e6af13d935 reference id vs external id Kyle Spearrin 2017-05-16 10:56:30 -04:00
  • ca036c55ed dont skip empty email if user is disabled Kyle Spearrin 2017-05-16 00:13:38 -04:00
  • c9737dc411 sync with user external ids Kyle Spearrin 2017-05-16 00:11:31 -04:00
  • 37655d0a61 track deltas for groups and users in azure Kyle Spearrin 2017-05-15 22:43:44 -04:00
  • fb66336750 dont ask all sync questions for azure Kyle Spearrin 2017-05-15 16:46:57 -04:00
  • 8e4a81ba8a refactor group assignment. sync disabled users Kyle Spearrin 2017-05-15 16:40:10 -04:00
  • 04dbeb4564 get group members Kyle Spearrin 2017-05-15 11:55:42 -04:00
  • db1ead6754 azure directory service implementation w/ config Kyle Spearrin 2017-05-15 11:08:06 -04:00
  • 6ede5550b8 Interface out directory service for Azure implem. Kyle Spearrin 2017-05-15 09:22:51 -04:00
  • 90cd60e62d ascii art :) Kyle Spearrin 2017-05-15 08:14:40 -04:00
  • c561bd0f38 parsedatetime extension Kyle Spearrin 2017-05-13 23:12:36 -04:00
  • 65b7a3dbe7 parse date extension Kyle Spearrin 2017-05-13 23:11:55 -04:00
  • 4f03e70a8a simulate sync and print results Kyle Spearrin 2017-05-13 23:08:15 -04:00
  • eaaf9c9da9 force sync parameter Kyle Spearrin 2017-05-13 22:51:15 -04:00
  • ca30ab61aa revision date filter. allow clearing config values Kyle Spearrin 2017-05-13 22:47:22 -04:00