Follow up to https://github.com/gomods/athens/pull/1428. @epk has bumped the chart version enough. Sorry @epk it took me so long to help you get that PR merged! I appreciate your patience.
* First implementation; older systemd is not yet supported; SysV is not supported at all
* small correction
* more documentation; manual testing confirms that Athens is working as a SystemD service
* documentation updates
* removed differences from author/master branch
* Fixing the build failures from a missing GCS Key
Accidentally introduced in https://github.com/gomods/athens/pull/1428
* Adding a TODO to the drone build
* adding a step to test the Athens server startup
* Adding the JSONKey back to the default config
* use temporary image
* Switching back to the old env var for the GCS JSON Key
cc/ @marwan-at-work
* removing the ServiceAccount. we want to stick with JSONKey
* reverting to original key fetching code
* fixing build err
* bumping chart ver
* Add GCS to helm chart
* base64 encode serviceAccount in the chart
* Standardize GCP Service Account references
* pipe storage.gcp.serviceAccount to quote
* Adding instructions for pre-filling the disk cache
* Fixing up titles
* Updating to the new pacmod
thanks to @jpreese for the advice on how to use the updated one!
* Making some wording changes
Thanks @jpreese!
* Unescape key before attempting to split module and version
* PathUnescape key in minio/lister
* use unescaped path for module
* Compare againse escaped key
* Exctract common key parsing from cataloger and lister
For repositories that store some files in git-lfs, the checksum will
differ for clients with and without git-lfs. Clients without git-lfs
will use the git-lfs pointer [0] for calculation, clients with will use
the real files.
This adds git-lfs to the container to match expected behaviour and
resolve checksum mismatches in these cases.
[0] https://github.com/git-lfs/git-lfs/blob/master/docs/spec.md
* adding documentation for installing on GAE for issue 1379
* turning draft status off for GAE install docs
* adding documentation for installing on google cloud run
* install documentation/scripts for gae
* updating docs on gae cloud run for clarity
* Changing install docs to include $ before shell commands
* adding a section for discussion on when to do vendor directories vs. when to use athens or another proxy server
* adding more detail and an outline
* Adding a bit more 😄
* adding to vendor vs athens faq
* removing reference material from FAQ when to use Athens
* Fixing awkward phrasing in faq docs.
* updating FAQ docs based on [slack message](https://gophers.slack.com/archives/C9LRAQN8N/p1571149854034400?thread_ts=1571093549.033500&cid=C9LRAQN8N)
* Add GOLANG_VERSION arg to proxy-docker
* Set default GOLANG_VERSION to 1.13 in Makefile
* Add note in proxy Dockerfile re: GOLANG_VERSION
* Add GOLANG_VERSION to docker-compose dev target
* add index translation of install section
* add translation of build-from-source
* add chinese translation of install-on-aci.md
* add chinese translation of intall-on-kubernetes
* add zh translation of managing-private-repos
* fix some typos
* Adding note about office hours, removing note about developer meetings
@LinuxSuRen @lopetazor would you mind checking out the Chinese / Spanish documentation (respectively) and changing the wording in there, when you can?
* Changing title
thanks @robjloranger!
* Some updates
For @jpreese
* Making a proper link to the zoom download URL
Thanks for pointing this out @jpreese!
* adding a section for discussion on when to do vendor directories vs. when to use athens or another proxy server
* adding more detail and an outline
* Adding a bit more 😄
* adding to vendor vs athens faq
* removing reference material from FAQ when to use Athens
* Fixing awkward phrasing in faq docs.
* Add working image for minio
Between RELEASE.2019-09-26T19-42-35Z and RELEASE.2019-10-02T21-19-38Z
there's an issue with continuation tokens that's caused #1414 and #1413
to fail.
Signed-off-by: Chris M <me@christophermills.co.uk>
* Undo docker changes, update minio to v6
* Narrow issue down to catalog compliance test
Signed-off-by: Chris M <me@christophermills.co.uk>
It is often use to add custom annotations to a Service deployed
through Helm, so this PR adds the ability for a user to specify
annotations in their values file. For such use case we have seen
is when working in conjunction with external-dns, we want to assign
DNS properties of the Service, but currently cannot because this
Helm chart does not support it.
* Allow EnvList.Validate to have multiple = for GODEBUG var
* Added tests for EnvList GODEBUG.
* Made EnvList.Validate less strict, just checks for existence of one equal sign
* Adds cataloger for Azure Blob storage
* Revert "Adds cataloger for Azure Blob storage"
This reverts commit 9476c9e256.
* Implements Cataloger interface for Azure blob storage. Fixes#995.
* Upgraded azblob version to v0.7.0
* Upgrades azblob version to v0.7.0
* Fix formatting
* Fix formatting issues
* Use keyed field for comp literal
* reorder import pkgs
* Use upstream proxy in test containers
* delete unwanted file
* Updates GOLANG_VERSION for docker tests
* cmd/proxy/actions: pass NoSumPatterns to GoGetFetcher
* add gosum unit tests
* upgrade appveyor to 1.13
* fix test typo
* check appveyor version
* AppVeyor has no 1.13
* use logger
* fix ignoring error
* fix operator
* fix minio error handling
* fix get url to return error if failed parsing
* add error handling
* position of statement to get redirect url was wrong.