Commit Graph

  • c84756820f feat: Add IdP to file storage config Matthieu Bosquet 2021-01-11 22:30:33 +00:00
  • 36904805fa fix: refactor IdP Matthieu Bosquet 2021-01-11 18:23:35 +00:00
  • 46b2ebbbfb fix: refactor IdP Matthieu Bosquet 2021-01-11 18:17:40 +00:00
  • b3c725519e fix: refactor IdP Matthieu Bosquet 2021-01-11 14:36:41 +00:00
  • 016406157c Removed adapter factory jaxoncreed 2021-01-08 14:01:01 -05:00
  • c29fb6c7a8 feat: adapter & fix: handlers Matthieu Bosquet 2021-01-08 16:31:15 +00:00
  • 4d608e4e06 fix: Add legacy parse back in Matthieu Bosquet 2021-01-01 19:57:39 +00:00
  • e7ba1d3930 refactor: Remove unnecessary legacy URL parse Matthieu Bosquet 2021-01-01 12:11:12 +00:00
  • 0ce97c3eca refactor: IdP interaction waterfall Matthieu Bosquet 2021-01-01 12:01:17 +00:00
  • f7e52b2d6b refactor: IdP interaction handler DI Matthieu Bosquet 2021-01-01 11:34:20 +00:00
  • 3d17f8480e refactor: Solid IdP DI Matthieu Bosquet 2021-01-01 11:25:35 +00:00
  • e60de45e43 Renamed modules and removed ProviderFactory (#450) jaxoncreed 2021-01-01 05:44:30 -05:00
  • b94fb4d7fc Reimplemented Routing jaxoncreed 2020-12-31 18:25:55 -05:00
  • 945bdd4bd1 fix: DI after rebase Matthieu Bosquet 2020-12-31 19:46:25 +00:00
  • e1b4954588 fix: Rebase on master Matthieu Bosquet 2020-12-31 15:25:58 +00:00
  • 0b8eab48f0 Feat/idp architecture refactor (#430) jaxoncreed 2020-12-31 07:32:25 -05:00
  • 61a0fbcbf4 Hooked up idp to networking jaxoncreed 2020-12-14 20:49:56 -05:00
  • 2ee2bdd91c Figured out how to get koa to work jaxoncreed 2020-12-13 13:11:33 -05:00
  • 67993d4887 Temp Identity jaxoncreed 2020-12-13 09:29:56 -05:00
  • 174b8460bb Add identity provider handler as a dependency jaxoncreed 2020-12-08 12:26:29 -05:00
  • a00de24ec0 fix: Prevent CliRunner tests from outputting errors Joachim Van Herwegen 2021-04-02 12:00:23 +02:00
  • 7ceffb2c92 fix: Prevent CliRunner tests from outputting errors Joachim Van Herwegen 2021-04-02 12:00:23 +02:00
  • b15b07f6ad
    chore(deps): update dependency husky to v6 Renovate Bot 2021-03-30 22:13:08 +00:00
  • 5deaa52cb5 feat: Use ErrorResponseWriter for handling oidc errors Joachim Van Herwegen 2021-03-30 11:12:21 +02:00
  • 6f5c7064da refactor: Make TemplateRenderer an AsyncHandler Joachim Van Herwegen 2021-03-29 15:33:26 +02:00
  • 8c5085ef19 refactor: Make WebIdOwnershipValidator an AsyncHandler Joachim Van Herwegen 2021-03-29 15:27:09 +02:00
  • 279d4d2853 refactor: Use interfaces instead of abstract classes Joachim Van Herwegen 2021-03-29 15:18:51 +02:00
  • edd933dd21
    refactor: Use jose instead of node-jose Joachim Van Herwegen 2021-03-30 14:38:28 +02:00
  • 6c7b875840 refactor: Minor refactors Joachim Van Herwegen 2021-03-29 14:12:13 +02:00
  • bd467243fe test: Add IdentityProviderHttpHandler unit tests Joachim Van Herwegen 2021-03-29 13:57:17 +02:00
  • 3eea94ac57 test: Add IdentityProviderFactory unit tests Joachim Van Herwegen 2021-03-29 11:48:43 +02:00
  • 8bb50d26ec test: Add ExpiringStorageAdapterFactory unit tests Joachim Van Herwegen 2021-03-26 17:18:03 +01:00
  • 07793f0071 refactor: Minor refactors Joachim Van Herwegen 2021-03-29 14:12:13 +02:00
  • ab34e057fe test: Add IdentityProviderHttpHandler unit tests Joachim Van Herwegen 2021-03-29 13:57:17 +02:00
  • c84ab7a8cd test: Add IdentityProviderFactory unit tests Joachim Van Herwegen 2021-03-29 11:48:43 +02:00
  • fbc3a4e7c0 test: Add ExpiringStorageAdapterFactory unit tests Joachim Van Herwegen 2021-03-26 17:18:03 +01:00
  • 1e423d327c
    Update src/identity/configuration/KeyGeneratingIdpConfigurationGenerator.ts Matthieu Bosquet 2021-03-30 12:07:28 +01:00
  • 377c1ada42 test: tests should run on CI now Arthur Joppart 2021-03-30 11:33:07 +02:00
  • 184a862297
    docs: Add basic documentation of config variables Ian Davis 2021-03-30 00:46:23 -07:00
  • bd1ff38ce1 test: corrected file name Arthur Joppart 2021-03-30 08:59:16 +02:00
  • 1cd6fbaf02
    Merge branch 'main' into id/488 Ian Davis 2021-03-29 17:42:05 -07:00
  • 53946192d7 refactor: Use jose instead of node-jose Joachim Van Herwegen 2021-03-29 17:23:18 +02:00
  • 7aaafc6af6 test: redlock integration tests Arthur Joppart 2021-03-29 17:18:58 +02:00
  • 6e7a530b69 refactor: Make TemplateRenderer an AsyncHandler Joachim Van Herwegen 2021-03-29 15:33:26 +02:00
  • 0e1b4b58b5 refactor: Make WebIdOwnershipValidator an AsyncHandler Joachim Van Herwegen 2021-03-29 15:27:09 +02:00
  • 2219eb9e96 refactor: Use interfaces instead of abstract classes Joachim Van Herwegen 2021-03-29 15:18:51 +02:00
  • 66f8b4a01d feat: Add IdpConfirmHttpHandler Joachim Van Herwegen 2021-03-26 15:07:06 +01:00
  • 656c094b07 test: Add step to test logging in again Joachim Van Herwegen 2021-03-26 10:29:06 +01:00
  • af23d8f5f5 feat: Add IdpConfirmHttpHandler Joachim Van Herwegen 2021-03-26 15:07:06 +01:00
  • 99c6b5643d test: Add step to test logging in again Joachim Van Herwegen 2021-03-26 10:29:06 +01:00
  • 60c03afef8 Merge branch 'id/488' of github.com:itme/community-server into id/488 Ian Davis 2021-03-25 12:37:02 -07:00
  • 44601a504b Address Joachim's comments Ian Davis 2021-03-25 12:29:28 -07:00
  • 1ad1dd97d3 fix: adapted to review and expanded tests Arthur Joppart 2021-03-25 12:51:05 +01:00
  • a01fe1de9b refactor: Fix ejs html warnings Joachim Van Herwegen 2021-03-24 15:30:36 +01:00
  • d3f4bb798d test: Add ClientWebIdFetchingStorageAdapterFactory unit tests Joachim Van Herwegen 2021-03-23 16:55:07 +01:00
  • d2527b71bf refactor: Simplify ClientWebIdFetchingStorageAdapterFactory Joachim Van Herwegen 2021-03-23 16:19:06 +01:00
  • da4bdae3f4 test: Add OidcInteractionCompleter unit tests Joachim Van Herwegen 2021-03-23 15:26:03 +01:00
  • 6c17def6e6 test: Add IdpRouteController unit tests Joachim Van Herwegen 2021-03-23 14:24:11 +01:00
  • 23121778b4 test: Add FormDataUtil unit tests Joachim Van Herwegen 2021-03-23 13:46:02 +01:00
  • 0ffbbde7af test: Add EmailSender unit tests Joachim Van Herwegen 2021-03-23 13:35:45 +01:00
  • 020278f938 test: Add EjsTemplateRenderer unit tests Joachim Van Herwegen 2021-03-23 13:22:37 +01:00
  • 16e18b455e test: Add ChooseInitialInteractionHandler unit tests Joachim Van Herwegen 2021-03-23 13:15:32 +01:00
  • 3d7d74317a test: Add BasicIssuerReferenceWebIdOwnershipValidator unit tests Joachim Van Herwegen 2021-03-23 12:54:25 +01:00
  • d865450892 test: Add EmailPasswordInteractionPolicy unit tests Joachim Van Herwegen 2021-03-23 11:20:38 +01:00
  • e89c899e42 test: Create IdP integration test Joachim Van Herwegen 2021-03-19 15:34:25 +01:00
  • b1db5fca5f test: Add ClientWebIdFetchingStorageAdapterFactory unit tests Joachim Van Herwegen 2021-03-23 16:55:07 +01:00
  • 42d84c9f9d refactor: Simplify ClientWebIdFetchingStorageAdapterFactory Joachim Van Herwegen 2021-03-23 16:19:06 +01:00
  • b35435fb1d test: Add OidcInteractionCompleter unit tests Joachim Van Herwegen 2021-03-23 15:26:03 +01:00
  • 5f164163ab test: Add IdpRouteController unit tests Joachim Van Herwegen 2021-03-23 14:24:11 +01:00
  • 6f1a819895 test: Add FormDataUtil unit tests Joachim Van Herwegen 2021-03-23 13:46:02 +01:00
  • 5f8dea83b6 test: Add EmailSender unit tests Joachim Van Herwegen 2021-03-23 13:35:45 +01:00
  • 7a2d83656a test: Add EjsTemplateRenderer unit tests Joachim Van Herwegen 2021-03-23 13:22:37 +01:00
  • 99e53eb37f test: Add ChooseInitialInteractionHandler unit tests Joachim Van Herwegen 2021-03-23 13:15:32 +01:00
  • 9f1be64682 deploy: 54ff2317a554ffd9fc02f2f7403a813806a3bdac RubenVerborgh 2021-03-23 12:00:09 +00:00
  • 52b0384549 test: Add BasicIssuerReferenceWebIdOwnershipValidator unit tests Joachim Van Herwegen 2021-03-23 12:54:25 +01:00
  • 54ff2317a5 Release version 0.8.1 of the npm package. v0.8.1 Ruben Verborgh 2021-03-23 12:53:33 +01:00
  • de51a231e3
    feat: Fallback to X-Forwarded-* headers Brandon Aaron 2021-03-23 07:44:43 -04:00
  • 5089b17a9d
    Fix: terminology & consistency suggestions from review Wouter Termont 2021-03-23 12:21:17 +01:00
  • fde7742b50 test: Add EmailPasswordInteractionPolicy unit tests Joachim Van Herwegen 2021-03-23 11:20:38 +01:00
  • 34c02ceddb test: Create IdP integration test Joachim Van Herwegen 2021-03-19 15:34:25 +01:00
  • 0e19429879
    Update README.md Ian Davis 2021-03-22 19:24:56 -07:00
  • 6daa28b94d
    Tweak handling of X-Forwarded value checking and assignment Brandon Aaron 2021-03-22 10:58:45 -04:00
  • 8b445050a0
    Inline parseXForwarded helper Brandon Aaron 2021-03-22 10:48:19 -04:00
  • c84beb0ea2
    Update src/util/HeaderUtil.ts Brandon Aaron 2021-03-22 10:17:11 -04:00
  • 5c19cb2a48
    Update parseForwarded to handle X-Forwarded-* Brandon Aaron 2021-03-22 09:15:03 -04:00
  • bcccbecabc
    Fallback to X-Forwarded-* headers Brandon Aaron 2021-03-19 11:23:07 -04:00
  • 9625449bea test: Add KeyValueEmailPasswordStore unit tests Joachim Van Herwegen 2021-03-17 16:05:02 +01:00
  • 0128c96b52 test: Add KeyGeneratingIdpConfigurationGenerator unit tests Joachim Van Herwegen 2021-03-16 16:17:19 +01:00
  • 012a9da5f5 Update README.md Matthieu Bosquet 2021-03-18 14:12:01 +00:00
  • 171610cdf5 Update README.md Matthieu Bosquet 2021-03-18 14:11:52 +00:00
  • ac07c63068 fix: IdP instruction editorial Matthieu Bosquet 2021-03-18 14:03:02 +00:00
  • 5c6b6f4fc7 fix: IdP registration copy Matthieu Bosquet 2021-03-18 11:00:24 +00:00
  • 7b86dedd2a fix: IdP instructions and add example WebID Matthieu Bosquet 2021-03-18 10:48:00 +00:00
  • 13dce83c9f feat: Basic instructions for using the IdP Matthieu Bosquet 2021-03-18 09:03:42 +00:00
  • 103f0ab0b6
    Update README.md Matthieu Bosquet 2021-03-18 14:12:01 +00:00
  • 44e2bf3e98
    Update README.md Matthieu Bosquet 2021-03-18 14:11:52 +00:00
  • 55a407cf27 fix: IdP instruction editorial Matthieu Bosquet 2021-03-18 14:03:02 +00:00
  • b6ba9b861d fix: IdP registration copy Matthieu Bosquet 2021-03-18 11:00:24 +00:00
  • 64e592d6f4 fix: IdP instructions and add example WebID Matthieu Bosquet 2021-03-18 10:48:00 +00:00
  • 870fc0f5bf feat: Basic instructions for using the IdP Matthieu Bosquet 2021-03-18 09:03:42 +00:00