Commit Graph

  • f37b3a3ec5
    Merge d2658b6fe6 into 8fe4a0b7c0 Huong Pham 2025-05-24 21:59:38 +0300
  • d2658b6fe6 add ALLOW_ALL as env var to example Huong Pham 2025-05-24 21:52:09 +0300
  • 8622c7238f
    Merge 319fb64c9a into 8fe4a0b7c0 Misaka 0x4e21 2025-03-08 06:43:39 +0800
  • 319fb64c9a FIX: Allow unicode in username and groups. Misaka 0x4e21 2024-03-31 10:48:12 +0800
  • 22c3ae4548 FEATURE: Send `external_id` of authenticated user to backend optionally Misaka 0x4e21 2024-03-30 04:35:22 +0800
  • 8fe4a0b7c0 dist: authn with concourse-ecr-pull-rtype main Saj Goonatilleke 2024-03-27 00:47:42 +1100
  • 102bcb52ea concourse: authn with concourse-ecr-pull-rtype plumbing Saj Goonatilleke 2024-03-27 00:46:22 +1100
  • 85db24a882
    FEATURE: add --whitelist-prefix for allowing an entire path prefix (#11) Leonardo Mosquera 2024-02-07 15:42:42 -0300
  • 2aca4eb003 dist/concourse/{pipeline.yaml => pipeline-trunk.yaml} Saj Goonatilleke 2024-01-25 12:03:15 +1100
  • 79f3a76707 build and release with Concourse Saj Goonatilleke 2024-01-25 09:49:37 +1100
  • 9eb9bd48c4 init Saj Goonatilleke 2024-01-25 09:31:12 +1100
  • 0df66c9afa
    Extract allowedByWhiteList for unit testability, and add tests Leonardo Mosquera 2023-12-20 16:50:57 -0300
  • 12d537b902
    Add --whitelist-prefix option to allowlist a path prefix Leonardo Mosquera 2023-12-20 14:58:55 -0300
  • 5bb40a908f docker: debian bullseye -> bookworm Saj Goonatilleke 2023-12-05 03:26:54 +1100
  • a2b1e30b12 docker: build with alpine 3.18 (from 3.15) Saj Goonatilleke 2023-06-14 01:40:43 +1000
  • 4621c64c2f docker: platform=linux/amd64 Saj Goonatilleke 2022-05-27 18:16:41 +1000
  • f78b3b04fc docker: build with alpine 3.15 (from 3.14) Saj Goonatilleke 2022-05-27 18:15:29 +1000
  • 694a442d45
    DEV: release Makefile target and documentation Andrew Schleifer 2022-04-06 14:06:08 +0000
  • 0f8a5c44a5
    Merge ac66838f6b into aba7b4f458 Osama Sayegh 2021-11-13 22:48:52 +0530
  • aba7b4f458 docker: remove -maxdepth from find Saj Goonatilleke 2021-11-12 06:15:52 +1100
  • 2421a0c338
    Docker: replace alpine with debian bullseye Eleni Michalaki 2021-10-18 15:59:01 +0200
  • 0dbd380fe3 docker: bump to golang:1.16.5-alpine3.13 Saj Goonatilleke 2021-06-05 05:27:43 +1000
  • ac66838f6b
    Reformatting feature/redis OsamaSayegh 2021-03-16 03:20:43 +0300
  • a9aa54d567
    Commit 1 OsamaSayegh 2021-03-16 03:16:58 +0300
  • 21e68c4184 doc: use example.com Andrew Schleifer 2020-12-17 06:23:52 +0000
  • f2123554cf FEATURE: add support for allowGroups setting Sam Saffron 2020-12-15 16:18:24 +1100
  • 6370ef8f24 docker: build with explicit go version Saj Goonatilleke 2020-11-19 05:07:14 +1100
  • 7a06dd08e8 make: build against latest mutable alpine tag Saj Goonatilleke 2020-11-19 05:06:42 +1100
  • 603e2b7d86 encode /sso_provider query parameters Saj Goonatilleke 2020-11-06 09:37:40 +1100
  • 9d9047a2a1 deref pointers Saj Goonatilleke 2020-11-06 09:25:38 +1100
  • 6d8aa28a19 remove unused sameHost function Saj Goonatilleke 2020-11-06 08:51:26 +1100
  • cc8906ee36 switch to go modules Saj Goonatilleke 2020-11-06 03:58:53 +1100
  • 723b8f7872
    SECURITY: Properly escape URLs when writing redirections Kane York 2020-06-08 10:42:54 -0700
  • 1cb59fc2ce
    FIX: Properly query-escape URLs, several other cleanups (#7) Kane York 2020-06-09 11:55:30 -0700
  • 4c5343f62f
    FIX: Properly query-escape URLs, several other cleanups Kane York 2020-06-08 10:40:27 -0700
  • f81d3bb030 Explicitly set path on auth cookie Matt Palmer 2019-08-13 11:52:26 +1000
  • f0bbe5bd1e Add error logging to aid in SSO debugging Saj Goonatilleke 2019-07-23 23:42:36 +1000
  • 6fa4ba03da Remove log noise written on the common path Saj Goonatilleke 2019-07-13 07:42:17 +1000
  • c55602bfb1 FIX: we moved the image Robin Ward 2019-07-03 12:49:57 -0400
  • e9ca223cf8 Support auth-proxy on a subpath Matt Palmer 2019-06-25 10:21:39 +1000
  • 329525bfa8 Allow auth-proxy to be fronted via a Unix socket Matt Palmer 2019-06-10 08:09:35 +1000
  • d40dcddbdd Allow SRV deadline to be configured at runtime Saj Goonatilleke 2019-05-15 23:34:49 +1000
  • ec51e302f5 Add support for optional request logging Saj Goonatilleke 2019-05-15 19:28:22 +1000
  • c7a9ad814b Ensure we never inadvertently whitelist an empty path Saj Goonatilleke 2019-05-15 19:16:32 +1000
  • c9b7e27f76 Move all this config gubbins out of the way Saj Goonatilleke 2019-05-15 19:03:53 +1000
  • bdc39cee65 Fix tests Saj Goonatilleke 2019-05-15 17:44:44 +1000
  • 33403daf59 Remove Ptr from identifier names Saj Goonatilleke 2019-05-15 17:13:43 +1000
  • d776ff7bcd Optionally use DNS SRV records for origin discovery Saj Goonatilleke 2019-05-07 04:47:59 +1000
  • 0a8b276f34 code block Andrew Schleifer 2018-09-21 15:46:30 +0800
  • 8bea12489d option for whitelisted /path Andrew Schleifer 2018-09-20 15:28:14 +0800
  • deaf725bae COPY to WORKDIR Andrew Schleifer 2018-09-12 15:03:13 +0800
  • 3931d81e78 define a WORKDIR Andrew Schleifer 2018-09-12 14:58:53 +0800
  • e2d47b0eec copy file after building OS Andrew Schleifer 2018-09-12 14:55:16 +0800
  • 2ed757a038 new build regime Andrew Schleifer 2018-08-17 16:43:41 -0500
  • 70d2dbea5c
    Update README.md Guo Xiang Tan 2018-09-14 14:50:06 +0800
  • 15ab750172 FIX: Discourse groups now are in CSV format instead of an array Rafael dos Santos Silva 2018-07-23 22:48:33 -0300
  • 017810a752 Allow HTTP timeouts to be configurable Matt Palmer 2017-11-22 09:05:10 +1100
  • 50495bc774 Don't push if the build failed Matt Palmer 2017-11-22 09:01:32 +1100
  • 21ea40b9ba More logging for basic auth support Matt Palmer 2017-11-10 12:24:42 +1100
  • 385c8aea44 Guard LRU cache against concurrent access Matt Palmer 2017-10-31 17:18:59 +1100
  • 66b01c7acb Merge pull request #6 from discourse/groups_in_sso_provider Rafael dos Santos Silva 2017-10-26 21:18:38 -0200
  • 8dcded8013 New build system Matt Palmer 2017-10-27 09:51:01 +1100
  • 511cfe8dd5 FEATURE: Filter groups filter_groups Rafael dos Santos Silva 2017-10-26 18:49:29 -0200
  • 22af9254a5 Feature: Group handling groups_in_sso_provider Rafael dos Santos Silva 2017-10-25 23:32:39 -0200
  • 2d8643d593 Don't panic if we don't find the nonce in the cache Matt Palmer 2017-10-03 20:33:47 +1100
  • febc3e4fe3 Support HTTP basic auth, allow username header name to be overridden Matt Palmer 2017-05-28 16:51:27 +1000
  • cace4f18a6 Merge pull request #5 from soulshake/admin-only Sam 2017-06-08 09:53:12 -0400
  • b604480504
    Invert admin restriction UX AJ Bowen 2017-06-07 19:47:23 +0200
  • abe0105423
    Only restrict auth-proxy access to admin users if -admin-only flag is provided AJ Bowen 2017-06-07 18:48:56 +0200
  • 96a6683f35 Merge c52cfa2a6b into cfa7d348a2 Matt Palmer 2017-05-28 06:59:55 +0000
  • c52cfa2a6b Support HTTP basic auth, allow username header name to be overridden Matt Palmer 2017-05-28 16:51:27 +1000
  • cfa7d348a2 Merge pull request #3 from tgxworld/google_code_has_shutdown Guo Xiang Tan 2016-07-19 11:21:04 +0800
  • 524f0697de Replace package that is no longer available. Guo Xiang Tan 2016-07-14 15:03:31 +0800
  • 774ddf4690 Merge pull request #2 from riking/patch-1 Sam 2015-08-25 10:17:40 +1000
  • aeca145eda Update README with new usage, fix the build Kane York 2015-08-24 17:10:27 -0700
  • bae4b44a9c Merge pull request #1 from riking/patch-1 Sam 2015-08-25 10:07:11 +1000
  • 1a8ea2e630 Add diagram to README Kane York 2015-08-24 17:05:33 -0700
  • 1535c15f98 Add support for separate listen & proxy URIs Kane York 2015-08-22 13:37:21 -0700
  • 253f4b5f89 update readme Sam 2015-04-15 15:12:27 +1000
  • d6a035edc2 correct demo Sam 2015-04-15 15:10:58 +1000
  • 37ac0a471a correct missing cookie behavior Sam 2015-04-15 15:04:16 +1000
  • 8d5fcbee7f wrapper scripts for launching Sam 2015-04-15 14:55:20 +1000
  • 6171da53db correct bug Sam 2015-04-15 14:17:42 +1000
  • 7b3345bacc improve build Sam 2015-04-15 14:16:39 +1000
  • 31b15c200e work in progress dockerfile Sam 2015-04-15 14:02:33 +1000
  • 729f57a166 Initial commit Sam 2015-04-15 13:12:28 +1000