Brian Falk
df82bbc0f3
Add support for Sail development environments ( #1248 )
...
* initial sail Dockerfile
* host mount the module download cache so it's preserved over restarts
* expose port 3000
* add some basic docs
2019-08-05 13:26:16 -07:00
Yi Tang
b6bcf0e191
storage/fs,minio: fix list module with same prefix ( #1312 )
2019-08-01 13:16:52 -04:00
admin_3.exe
8240e720fd
Update install-on-kubernetes.md ( #1317 )
2019-07-30 15:01:20 -04:00
Yi Tang
ca10728887
ref: upstream lister and it's impl to module pkg ( #1309 )
2019-07-25 20:40:03 -04:00
Manu Gupta
5bff5fe74d
endpoint creds ( #1291 )
...
* endpoint creds
* gofmt
* Add credential chain
* error handling
* Fix things
* add docs
* f
* asd
* fix
2019-07-22 22:47:36 +02:00
James Naftel
33d01b1a7a
Fixed Minio NewStorage to return the MakeBucket error instead of the ( #1302 )
...
Bucket exists error. See #1295
2019-07-16 15:23:04 -07:00
Yi Tang
7de77889ad
support goproxy for list/download command ( #1304 )
2019-07-15 14:07:24 -04:00
Bob Maertz
8e8e886f84
Updates to mongo getter to reduce duplicate code ( #1297 )
...
* Updates to mongo getter.
- Consolidated duplicate code in getter.Info and getter.GoMod functions.
- Due to consolidation, removed ptr to 'result' in getter.Info.
* Updates to getter.go.
Added tracing back into Info and GoMod functions.
Made query a private function.
2019-07-08 14:54:53 -07:00
Igor Zibarev
d620551b72
Add gitconfig support for helm chart ( #1194 )
...
This commit adds support for gitconfig in the athens helm chart.
Reflects https://docs.gomods.io/configuration/authentication/#altassian-bitbucket-and-ssh-secured-git-vcs-s
2019-07-08 14:50:02 -07:00
Tomasz Tomalak
91ac2c43df
Add mod version decoding to fix branches with capital letters ( #1298 )
2019-07-08 14:40:40 -07:00
Marwan Sulaiman
7519a77bbe
pkg/module: return KindNotFound on incorrect mod download ( #1300 )
2019-07-08 14:36:18 -07:00
Marwan Sulaiman
e4534a20db
pkg/download: return 404 on list/latest ( #1299 )
2019-07-08 14:31:42 -07:00
Geoff Baskwill
7fa1e00775
chart: allow setting deployment resource requests/limits ( #1246 )
...
* chart: allow setting deployment resource requests/limits
Signed-off-by: Geoff Baskwill <me@geoffbaskwill.ca >
* docs: add resources section to Helm chart docs
Signed-off-by: Geoff Baskwill <me@geoffbaskwill.ca >
* chart: bump chart version
Signed-off-by: Geoff Baskwill <me@geoffbaskwill.ca >
2019-07-03 13:41:49 -07:00
Alexander Zimmermann
a5eba1812b
[helm-chart] Adding support for minio as storage-backend ( #1288 )
...
* support for minio-backend in helm chart
Signed-off-by: Alexander Zimmermann <alexander.zimmermann96@gmail.com >
* Added docs for minio storage
Signed-off-by: Alexander Zimmermann <alexander.zimmermann96@gmail.com >
* Changed default helm chart storage type back to disk
Signed-off-by: Alexander Zimmermann <alexander.zimmermann96@gmail.com >
* count up helm-chart version
2019-07-02 15:12:38 -07:00
Manu Gupta
e5173c57cd
[s3] base uri is not used anywhere remove it ( #1293 )
...
* base uri is not used anywhere remove it
* remove from struct
2019-07-02 15:07:12 -07:00
Alexander Zimmermann
9436778be0
[helm-chart] Basic-Auth support without environment-variables ( #1289 )
...
* Added basic auth support
Signed-off-by: Alexander Zimmermann <alexander.zimmermann96@gmail.com >
* Disabled basicAuth for default
Signed-off-by: Alexander Zimmermann <alexander.zimmermann96@gmail.com >
* Count up helm chart version
* Using default values in http-headers
Signed-off-by: Alexander Zimmermann <alexander.zimmermann96@gmail.com >
v0.5.0
2019-06-27 13:47:14 -07:00
Chris Bystrek
d398221ff1
add one liner to get started to docs ( #1278 )
...
* add one liner to get started to docs
* Updates based on spanish review.
* Updates based on chinese review.
2019-06-27 13:16:52 -07:00
Benjamin
e832c83ecd
[debug] allow to expose activate via config ( #1284 )
...
This CL addresses issue #1177 introducing two new configuration params
allowing to activate pprof.
- `ATHENS_ENABLE_PPROF`
- `ATHENS_PPROF_PORT`
pprof won't be exposed by default.
2019-06-24 20:59:15 +02:00
Marwan Sulaiman
dea04b175f
download: expand redirect tests ( #1287 )
2019-06-18 11:22:03 -07:00
Alexej Kubarev
d138a42599
Fixing error check logic for module downloads in case of redirects. ( #1286 )
...
This aligns `ModuleHandler` with `ZipHandler` and `InfoHandler` logic.
2019-06-18 08:53:16 -04:00
Marwan Sulaiman
76fb786324
downloadProtocol: support multi-proxy environments with DownloadFile ( #1230 )
...
* downloadProtocol: support multi-proxy environments with DownloadFile
* remove debugging lines
* update config tests
* download/mode: add tests for DownloadFile and friends
* add documentation to Download File
2019-06-08 00:30:07 -04:00
marpio
5cec5f6366
minio : Use no. of objects for Exists check ( #1276 )
...
* minio checker: check len instead of mod only
* fix syntax err
* fix err
* handle list errs
2019-06-07 15:54:26 -07:00
marpio
3bda516c19
Azureblob tests + checker fix ( #1251 )
...
* add azureblob tests
* get account name from env
* benchmarks
* skip test if account missing
2019-06-07 15:21:09 -07:00
Penthaa Patel
f0f046ae09
Removed -mod=vendor from Makefile and docs ( #1250 )
...
* removed -mod=vendor from Makefile
* removed -mod=vendor from docs
* Set GOPROXY=https://proxy.golang.org in docs and Makefile
* remove -mod=vendor from Dockerfile; add GOPROXY=https://proxy.golang.org
2019-06-07 15:14:32 -07:00
Brian Charous
460c9193c2
Adds S3 storage configuration to Helm chart ( #1272 )
...
* Adds S3 configuration to Helm chart
* fix typos and bump version
2019-06-07 15:02:43 -07:00
marpio
1dedaaaa11
add docs explaining the tini warning ( #1277 )
2019-06-07 14:43:03 -07:00
Brian Charous
8074bcbb42
Fixes volumeMounts if only netrc is enabled ( #1273 )
2019-06-07 12:59:24 +02:00
marpio
91d7c47ba5
gcs: check if all files exist ( #1274 )
2019-06-06 15:47:50 -04:00
Rimas Mocevicius
3f535524c7
Add support for extra evv vars to deployment ( #1270 )
2019-06-05 20:44:02 +02:00
David
ee05c2b6f8
es: adding more changes to add the Go Module Mirror ( #1252 )
...
adding more changes to add the Go Module Mirror, spanish translation. Related to https://github.com/gomods/athens/pull/1238
2019-06-04 23:45:59 -04:00
marpio
d0472f666e
Use alpine tini ( #1260 )
...
* use alpine tini
* do not COPY tini from the builder
2019-05-31 08:26:27 -04:00
Sterling Deng
b2b9c378f6
fixed typos ( #1262 )
2019-05-31 08:21:17 -04:00
marpio
c5aa372778
Set build-args - VERSION ( #1261 )
...
* set build-args - VERSION
* set version for docker-latest
2019-05-30 17:15:05 -04:00
Mark Jung
a4cf4eb991
removed flag from test command ( #1257 )
...
fixes make test-unit by removing an outdated flag from the test command
2019-05-29 22:52:00 -04:00
Ryuzo Yamamoto
7598e7030a
Add "git clone" to command for checking out the code in DEVELOPMENT.md ( #1258 )
2019-05-29 22:48:31 -04:00
Ewan Valentine
ea537e7d0d
FIXED type-o in docs ( #1254 )
2019-05-29 17:36:12 -04:00
Aaron Schlesinger
0bfb2ed604
Updating english docs to indicate the presence of hosted public proxies ( #1238 )
...
* Updating english docs to indicate the presence of hosted public proxies
* fixing spacing
* more spacing
* bump chart version again
since I pulled from master, the linter told me to do this again
2019-05-28 08:58:39 -07:00
rabadin
5b40afcc3e
Fix kind of service account ( #1249 )
2019-05-28 09:48:12 -04:00
Mike Yusko
c3c062b657
fix: '/catalog' endpoint, which didn't allow fetch URL query parameters ( #1247 )
...
* Fix '/catalog' endpoint, which didn't allow fetch URL query parameters
* Fix review comments
2019-05-27 15:34:16 -04:00
Michel Blanc
963d7b6417
Fixes indentation in documentation ( #1245 )
...
Fixed indentention in docs/content/configuration/_index.md so the page
is correctly generated by Hugo.
2019-05-27 05:52:23 -07:00
Marwan Sulaiman
3779208d49
storage/s3: fix checker prefix ( #1239 )
2019-05-24 09:47:24 -04:00
Marwan Sulaiman
acfbbb3216
build: remove vendor folder ( #1231 )
...
* build: remove vendor folder
* share GOPATH
2019-05-18 13:05:13 -04:00
Rimas Mocevicius
8b09a4e70f
run chart install test only if it is needed ( #1229 )
2019-05-17 15:13:22 -07:00
Rimas Mocevicius
955929d89d
use circleci for chart testing ( #1225 )
...
* use circleci for chart testing
* update ct flags
* trigger ci
* restore circleci config
2019-05-15 12:21:12 -07:00
marpio
a75776b4ee
Simplify gcs catalog ( #1224 )
...
* simplify gcs catalog impl
* invert condition
2019-05-14 13:39:09 -04:00
Aaron Schlesinger
5e2b7e6e20
Adding basic circleci config ( #1226 )
...
I think this will help @rimusz in https://github.com/gomods/athens/pull/1225/files
2019-05-14 10:24:44 -07:00
Aaron Schlesinger
6483d69c48
Pointing to meetup.com for meeting times ( #1215 )
2019-05-13 12:11:34 -07:00
Rimas Mocevicius
c1e947b825
Update chart to athens v0.4.0, other minor tweaks ( #1218 )
...
* Update chart to athens v0.4.0, other minor tweaks
* add service account as kubernetes good practices recommends that instead of using the created one by default.. It will also allow easier to add extra RBAC rules if such needs arrise later one.
2019-05-13 21:05:02 +02:00
Rustam Zagirov
ffc64825ce
fix typo ( #1223 )
2019-05-13 12:48:57 -04:00
Aaron Schlesinger
33fdc92c48
removing azure pipelines build badge ( #1214 )
2019-05-11 21:07:08 +02:00