* actions: support proxying sum db urls
* remove proxy prefix
* add docs for checksum db
* more docs
* typo
* typo
* typo
* typo
* typo
* typo
* typo
* typo
* move checksum db into its own section
* Add documentation about SSH_AUTH_SOCK from PR#1184
PR#1184 added support for propagating SSH_AUTH_SOCK if it points to a
valid unix socket. As requested, add a section explaining how to use
it.
* auth documentation: replace $(pwd) with $PWD
Replace references to `$(pwd)` with `$PWD` in shell snippets and add
more quoting. This should make these snippets reasonably friendly to
currnet working directory path components containing spaces.
Note: I neither endorse nor recommend spaces in directories, but this is
an easy enough change.
This commit is leaving powershell snippets untouched as I am not
familiar with powershell's word-splitting behavior (if there is any).
* adding JS files
* updating the dev meetings page
* trying to see if time zones work
this works locally but I have no idea why...
* dealing with APAC times
where it's really Friday
FEEL THE PAIN
* removing dead and commented code
* Working tests
* More tests, a bugfix (yay tests) and docs
* Changed filter description adding v prefix to versions
* Updated docs to be more precise
* More robust, changed docs
* Fixed copy paste bug
* Further alterations to the install documentation
This is a follow-up to https://github.com/gomods/athens/pull/1095. I accidentally merged that :( so I am rolling forward here based on comments in the previous PR
* simplifying
* extend filtering logic and configuration to include version lists
Module filtering is very useful, but many deployments will need to
satisfy even more granular constrainsts. Enterprises may need
approved lists specific down to the minor (or patch) version element.
Version filtering logic is similar to the module filtering, in that
it's a prefix match of the version requested against each entry in the
version filter list.
Closes#1045
* include version filtering in documentation with example
* allow filtering when version is missing
Endpoints that do not specify a version, such as "@v/list", only need
to be filtered by module rules.
* Added new cataloger interface
* Implementing catalog protocol
* Propagated to protocol and over
* First round of fixes
* S3 almost ready, need to be tested
* Going on with testing s3
* Better testing with s3
* Simplified catalog tests
* Preparing gcp tests to access a gcp instance
* Fixing initialization errors
* Removed some prints
* Gcp ready, to be tested
* Gcp working
* Aligned bucket mock to catalog method
* Switched res payload to json
* Added catalog method to all storage instances
* Added catalog method to unsupported storages
* Fixed with pool test
* Restored tests
* Fixed gcp constructor
* Implemented catalog for fs
* Removed trace
* E2e tests, fixed fs
* Fixed module name return value
* Added cataloger method to azure storage
* Added docs
* Changed pagesize parameter name
* Fixed gofmt error
* Added json tags to result. Fixed lint warning
* Removed extra line
* Changed not implemented error to http.KindNotImplemented
* Checking for inequality on results
* Lower-cased json keys
* Added cleaning of path separator
* Fixed review comments
* Add catalog endpoint for mongo
* Add omitempty to ID
* Fix catalog tests
* update for next token
* fix e2e
* Make query readable
* Fix language and e2e script
* remove new line
* Added new cataloger interface
* Implementing catalog protocol
* Propagated to protocol and over
* First round of fixes
* S3 almost ready, need to be tested
* Going on with testing s3
* Better testing with s3
* Simplified catalog tests
* Preparing gcp tests to access a gcp instance
* Fixing initialization errors
* Removed some prints
* Gcp ready, to be tested
* Gcp working
* Aligned bucket mock to catalog method
* Switched res payload to json
* Added catalog method to all storage instances
* Added catalog method to unsupported storages
* Fixed with pool test
* Restored tests
* Fixed gcp constructor
* Implemented catalog for fs
* Removed trace
* E2e tests, fixed fs
* Fixed module name return value
* Added cataloger method to azure storage
* Added docs
* Changed pagesize parameter name
* Fixed gofmt error
* Added json tags to result. Fixed lint warning
* Removed extra line
* Changed not implemented error to http.KindNotImplemented
* Checking for inequality on results
* Lower-cased json keys
* Added cleaning of path separator
* Fixed review comments
* Fixed docs
We should reference the new public proxy address that's probably going
to end up becoming the URL for the public version. Unless we change it
to proxy.gomods.io or similar.
Signed-off-by: Chris M <me@christophermills.co.uk>
Move to experimental
It's experimental not public.
Signed-off-by: Chris Mills <me@christophermills.co.uk>
* Add check if GCP bucket exists, Remove bucket creation
* Update GCP section in Storage Configuration docs
* Add more explicit info if bucket not exists
* Add docs about storages in athens
Fix wrong description in config.dev.tom
* Storage docs tweaks
* Change Disk storage description
* Fix spelling/grammar issue in storage.md
* Remove chapter value from configuration/_index.md
* Rename Config to Configuration
this is a small change, however it will allow the creation of images based on a specific GoHugo version if needed.
The build command should be something like:
`docker build --build-arg HUGO_VERSION=0.51 -t repo/image-name .`
I tested the build as written above and it worked fine, but please feel free to test it further.
As per the ticket, we'll move the PHILOSOPHY document to the docs. I
also spotted a spelling mistake which got fixed when I replaced the
text in the first page of contributing.
Signed-off-by: Chris M <millscj01@gmail.com>
* Rename docker image to gomods/athens
* Bump chart version to match new release version
* Switch from stable tag to latest tag
Our docs used latest, and it's awkard when you don't have a latest tag anyway
Taking some design tips from the Harbor project, lets use something
similar on Athens.
===
Alter text slightly to read better
I feel that this text reads slightly better than before
===
Don't use the participating section...
Due to a mistake, I used the participating page rather than the
developer meeting page
Signed-off-by: Chris M <millscj01@gmail.com>