Nicholas Wiersma
d932d50232
chore: lint code with golangci-lint ( #1828 )
...
* feat: add golangci-lint linting
* chore: fix linter issues
* feat: add linting into the workflow
* docs: update lint docs
* fix: cr suggestions
* fix: remove old formatting and vetting scripts
* fix: add docker make target
* fix: action go caching
* fix: depreciated actions checkout version
* fix: cr suggestion
* fix: cr suggestions
---------
Co-authored-by: Manu Gupta <manugupt1@gmail.com >
2023-02-24 20:39:17 -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
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
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
Marwan Sulaiman
52934cfa46
implement /index endpoint ( #1630 )
...
* implement /index endpoint
* rename to Module to Path
2020-06-24 14:29:30 -04:00
Marwan Sulaiman
0bb95c7351
pkg/storage: make Checker optional in storage.Backend ( #1580 )
...
* pkg/storage: make Checker optional in storage.Backend
* pass storage
2020-03-18 19:07:00 -04:00
Marwan Sulaiman
0b649557bb
stasher: log when a stash event occurs ( #1518 )
...
* stasher: log when a stash event occurs
* rm space
2020-01-09 15:15:37 -08:00
Marwan Sulaiman
f0e931311b
pkg/stash: allow nonsemver requests to be resolved properly ( #1015 )
2019-01-07 20:51:22 -05:00
Michal Pristas
89d9dd2609
updated single letter props ( #746 )
2018-10-05 08:54:57 -07:00
Marwan Sulaiman
5dcaeb8ab8
Trace stash operations ( #682 )
...
* Trace stash operations
* fix build
2018-09-20 10:59:42 -04:00
Marwan Sulaiman
ea96158f8f
Athens: introduce Single Flight ( #573 )
...
* Athens: introduce singleflight
* fix ci
* small fixes
* Remove unnecessary method
* simplify folder structure
* dcoument stasher iface
* fixes
* Fix olympus
* Remove Version from Download Protocol
* fix olympus
* refactor fetcher
* consolodate wrapping styles
* fix olympus
* Further refactoring
* fix typo
2018-09-03 16:31:13 -04:00