Marwan Sulaiman
fd54babfae
comment out liveness probe
2021-12-02 23:59:14 -05:00
Marwan Sulaiman
679b369af3
Disable on the fly proxy to unblock builds
2021-12-02 23:52:37 -05:00
Aaron
338e79a110
bolding the message
...
Signed-off-by: Aaron <aaron@ecomaz.net >
2021-10-27 18:18:01 +00:00
Aaron
1ab61537e9
adding call for maintainers message
...
Signed-off-by: Aaron <aaron@ecomaz.net >
2021-10-27 18:17:30 +00:00
Aaron Schlesinger
2a8b8eed75
Fixing panic with S3 storage ( #1730 )
...
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2021-10-01 13:11:33 -07:00
Shimin Guo
bb0788dd5c
Update alpine version to latest ( #1732 )
...
3.11 will reach end of support on 2021-11-01
2021-09-30 14:30:00 -04:00
Marwan Sulaiman
a724fcdddc
Update mongo client to address CVE ( #1728 )
2021-08-18 22:49:44 -04:00
Zhongpeng Lin
4abe908a58
Using directory as prefix for S3 ( #1720 )
...
* Using directory as prefix for S3
* address comments
Co-authored-by: Marwan Sulaiman <marwan.sameer@gmail.com >
2021-08-18 21:06:51 -04:00
Marwan Sulaiman
151c4922fb
Enable Athens to work in offline mode ( #1717 )
...
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2021-08-18 19:09:14 -04:00
Zhongpeng Lin
9b505e9ee0
Use actual content length when it is not available in headers ( #1719 )
...
* Use actual content length when it is not available in headers
* Setting Content-Length before writing body
* Using zero value as unknown size
2021-06-18 10:57:46 -04:00
Zdeněk Brabec
bb6c5f4c9c
Update GCP Storage authentication comment ( #1716 )
2021-06-03 11:14:56 -07:00
Aaron Schlesinger
0c78ebd630
Removing the known limitations file ( #1710 )
...
As @thomasf pointed out, these limitations no longer apply
Fixes #1709
2021-04-06 11:26:48 -07:00
Latchezar Tzvetkoff
6991d6347b
Fix permissions for /config/config.toml so Athens can run as non-root ( #1699 )
...
Fixes #1695 .
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2021-03-31 11:20:23 -07:00
Nick Anderson
a4046cc890
docs: AWS Fargate (ECS) details ( #1708 )
2021-03-28 09:49:08 -04:00
Aaron Schlesinger
107d0059e3
releasing v0.11.0 ( #1701 )
...
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net >
2021-03-11 11:57:10 -08:00
Aaron Schlesinger
1acdf17a4a
Reverting passthrough auth ( #1700 )
...
* Reverting PR 1650
https://github.com/gomods/athens/pull/1650 was a big change to the
authentication/authorization code, which we have decided to pull
out and potentially move into a separate process/project
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net >
* removing commented, unused code
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net >
* removing more commented, unused code
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net >
* removing more unused code
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net >
2021-03-11 11:28:15 -08:00
Abhisek Banerjee
93cef4f37f
Allow using existing service accounts ( #1677 )
2021-02-28 11:04:20 -08:00
Marwan Sulaiman
6ef4a793c3
Add Content-Length to .zip requests ( #1681 )
...
* Add Content-Length to .zip requests
* pr comments
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2020-11-24 10:00:47 -05:00
Chris Mills
ebae08082e
Implement CodeQL GitHub Action ( #1682 )
...
* Add CodeQL action for security scanning
* Alter name to be in line with other workflows
Signed-off-by: Chris Mills <millscj01@gmail.com >
2020-11-22 03:39:02 +00:00
Abhisek Banerjee
46b68e4da8
Support IRSA for S3 bucket ( #1673 )
2020-11-20 11:24:54 -08:00
Igor Zibarev
2428d133b7
Fix missing chart apiVersion ( #1662 )
...
* Fix missing chart apiVersion
* Update chart version to 0.4.15
Co-authored-by: Ted Wexler <ted@stuckinacan.com >
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2020-11-06 14:55:40 -08:00
Owen Haynes
2886b848ba
Fix K8s service account usage ( #1672 )
...
* Fix K8s service account usage
* bump chart version
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2020-11-06 13:15:06 -08:00
Trenton Broughton
7152434457
Fix broken link to docker hub ( #1674 )
2020-10-27 12:14:31 -04:00
arothste-blk
b121e84dcd
github actions + goreleaser to build and publish binaries ( #1623 )
...
* initial github action to build github hosted binary artifact releases
* consistent with Makefile
* fix syntax error
* add GOPROXY env var
* reintroduce VERSION to env and go build.version
* barf, typo
* set build.version to the tag
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2020-09-11 15:30:10 -07:00
Aaron Bieber
23672f78c9
go.mod: update github.com/mattn/go-ieproxy to v0.0.1 ( #1660 )
...
* go.mod: update github.com/mattn/go-ieproxy to v0.0.1
This allows athens to build on OpenBSD.
* go.mod: update github.com/mattn/go-ieproxy to v0.0.1
This allows athens to build on OpenBSD.
* switch back to indirect dep
* bump github.com/Azure/azure-storage-blob-go to v0.10.0
Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com >
2020-08-10 23:48:31 -04:00
Igor Zibarev
8e6a70eb43
Use new Ingress API ( #1659 )
...
`extensions/v1beta1` API for Ingress is deprecated since Kuberentes
1.14.
Ref: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.14.md#deprecations
This commit adds a check using Helm Capabilities to deploy Ingress with
newer API.
2020-08-09 09:58:52 -04:00
Marwan Sulaiman
dfb7887080
Allow Athens to Propagate Authentication to Mod Download ( #1650 )
...
* Allow Athens to Propagate Authentication to Mod Download
* update readme
* add pattern matching to auth propagation
* Propagate authentication to pre declared static host
* quote redis test
* fix flaky redis error message
* fix config tests
* fix config tests
* Update config.dev.toml
Co-authored-by: Ted Wexler <ted@stuckinacan.com >
* gofmt
Co-authored-by: Ted Wexler <ted@stuckinacan.com >
2020-07-30 17:06:53 -04:00
Marwan Sulaiman
81906b918f
pkg/requestid: add Request ID to Athens requests and logs ( #1655 )
...
Co-authored-by: Ted Wexler <ted@stuckinacan.com >
2020-07-27 12:37:36 -04:00
Marwan Sulaiman
4ad3dd1135
pkg/config: make test failures output diff instead of %+v ( #1652 )
...
Co-authored-by: Ted Wexler <ted@stuckinacan.com >
2020-07-27 12:28:26 -04:00
Marwan Sulaiman
46f176482f
pkg/stash: fix redis failing test ( #1656 )
2020-07-27 12:17:08 -04:00
Marwan Sulaiman
408fd74a9c
actions: add index handler tests ( #1637 )
v0.10.0
2020-07-03 11:00:24 -04:00
Marwan Sulaiman
d6f06d0302
index: gracefully handle duplicate module indexes ( #1645 )
...
* index: gracefully handle duplicate module indexes
* fix memory impl
2020-07-03 10:42:51 -04:00
Chris Mills
ae69e1f57d
Fix 404s within documentation ( #1644 )
...
Signed-off-by: Chris Mills <millscj01@gmail.com >
2020-06-29 19:38:05 +01:00
WillAbides
40ef226d3c
Replace limit with pagesize in docs for catalog endpoint ( #1641 )
...
Co-authored-by: Marwan Sulaiman <marwan.sameer@gmail.com >
2020-06-29 09:26:54 -04:00
Timo Reitz
29a710920d
Fix link in deprecation note. ( #1642 )
...
Co-authored-by: Timo Reitz <timo.reitz@4com.de >
2020-06-29 09:44:04 +01:00
Keith Burdis
78101d3694
Support downloadURLs with paths ( #1640 )
...
* Support downloadURLs with paths
* Always join URL paths with forward slashes
2020-06-28 16:07:05 -04:00
Marwan Sulaiman
ef15c3458b
Allow users to specify the module fetcher's temporary directory ( #1636 )
2020-06-25 17:15:15 -04:00
Marwan Sulaiman
52934cfa46
implement /index endpoint ( #1630 )
...
* implement /index endpoint
* rename to Module to Path
2020-06-24 14:29:30 -04:00
Aaron Schlesinger
216723117e
Removing office hours text from the README ( #1634 )
2020-06-23 19:18:44 -04:00
Siddarth Prakash
43563adfcb
Upgrade AWS SDK to v1.32.7 ( #1633 )
2020-06-22 18:50:34 -04:00
Rustam Zagirov
8eebda309b
fix typo in docs ( #1629 )
2020-06-16 08:21:08 -04:00
Aaron Schlesinger
c2c5daf61a
Switching to using the main default branch ( #1628 )
...
* Switching to using the main default branch
* changing links to main branch, not master branch
* Changing a few links to relative
* Bumping chart version
Co-authored-by: Marwan Sulaiman <marwan.sameer@gmail.com >
2020-06-15 16:44:37 -04:00
Marwan Sulaiman
f01c645305
pkg/middleware: add tracing to ValidationHook ( #1627 )
2020-06-15 16:34:24 -04:00
Marwan Sulaiman
38a6a6fe0b
Add client tracing to external storage requests ( #1626 )
2020-06-14 11:03:48 -04:00
Elliot Morrison-Reed
c08aa890cb
Fix sumdb/* paths when config.PathPrefix is set ( #1620 )
...
* Fix sumdb/* paths when config.PathPrefix is set
http.StripPrefix will look at the entire request path when called,
if we do not include config.PathPrefix then the StripPrefix call
will never receive a valid path from the application and the user
will always get a 404 error.
There were no test where I could easily check this regression so
I also added a few endpoint tests, the last test will fail with
a 404 instead of 403 if this change in not applied.
* Update cmd/proxy/actions/app_proxy.go
Co-authored-by: Marwan Sulaiman <marwan-at-work@github.com >
* Update cmd/proxy/actions/app_proxy_test.go
Co-authored-by: Marwan Sulaiman <marwan-at-work@github.com >
* Update cmd/proxy/actions/app_proxy_test.go
Co-authored-by: Marwan Sulaiman <marwan-at-work@github.com >
* Update cmd/proxy/actions/app_proxy_test.go
Co-authored-by: Marwan Sulaiman <marwan-at-work@github.com >
* Removed unneeded import of logrus
Co-authored-by: Marwan Sulaiman <marwan-at-work@github.com >
2020-06-05 12:01:38 -04:00
Aaron Schlesinger
28d606947a
Updating chart and docker image versions for 0.9.0 ( #1617 )
...
Co-authored-by: Ted Wexler <ted@stuckinacan.com >
2020-05-19 11:08:57 -07:00
Ted Wexler
524b93d2c8
Update the release steps with a few details ( #1616 )
...
* Add a step to the helm release procedure to update the docker image version
* Clarify the link for creating release notes
2020-05-19 10:54:18 -07:00
Aaron Schlesinger
22dfffe968
Updating the release notes ( #1603 )
2020-05-19 13:14:52 -04:00
Marwan Sulaiman
90af973c3d
pkg/storage/external: remove debug lines ( #1606 )
2020-04-20 09:38:47 -04:00
Bradley
df9728ecd5
docs: typo for ATHENS_DOWNLOAD_MODE custom ( #1605 )
2020-04-20 09:26:58 -04:00