Commit Graph

193 Commits

Author SHA1 Message Date
Jerry Ng
e0a7805b44 docs: add use cases for strict and fallback network modes 2023-07-04 07:55:35 +08:00
Jerry Ng
187b98905f docs: add use case for offline network mode 2023-07-04 07:55:35 +08:00
Jerry Ng
20d3b75328 docs: add docs about network mode 2023-07-04 07:55:35 +08:00
Jerry Ng
f33874ad81 docs: update helm cli installation istruction 2023-07-04 07:55:35 +08:00
Jerry Ng
d9e9b9a1fd docs: fix missing leading slash in url 2023-07-04 07:55:35 +08:00
Jerry Ng
11cf8a7afb docs: fix fork me on github ribbon 2023-07-04 07:55:35 +08:00
Jerry Ng
8e1581e10b docs: update hugo-theme-learn version to latest master (#1871)
* docs: reclone hugo theme learn repo

* docs: move athens custom html to hugo custom layout dir

* docs: update HUGO_VERSION to 0.72.0
2023-05-10 08:05:58 +08:00
Aaron Schlesinger
9359ab996b doc: Fixing pacmod command (#1583) 2023-05-07 19:13:06 +02:00
DrPsychick
ac35a44e5a feat: new home for athens chart (#1845) 2023-03-14 07:08:18 +02:00
Nicholas Wiersma
96f7cb8975 feat: add non-root user to docker image (#1843) 2023-03-08 20:13:01 -08:00
Ashish Ranjan
cc496afbf1 read redis lock options from config to support custom TTL & timeout (#1791)
* read redis lock options from config to support custom TTL & timeout

* fix test

* fix typo

* downgrade to bsm/redislock@v0.7.2 to prevent usage of beta go-redis version

* revert test changes

* return error for invalid lock config

* update config parsing test

* udpate docs to include redis lock config

* fix test

* set default max retries to 10

* reduce default redis lock timeout to 15s

* update default TTL to 15mins

Co-authored-by: Manu Gupta <manugupt1@gmail.com>
2022-09-28 22:53:06 -07:00
Steve Coffman
7fc5e15447 Update Cloud Run per #1571 (#1751)
see https://github.com/gomods/athens/issues/1571#issuecomment-599221107
2022-01-18 15:43:09 -05:00
Alex
6da5568081 a new way to pre-fill disk storage (#1747)
* a new way to pre-fill disk storage
* changed a headline to a bold'ed text
2021-12-22 13:46:16 -08:00
Rob Lee
567c939ac4 Finish Removing golint (#1746)
* Set GO111MODULE to auto in golint script– #1743

As mentioned in #1743 the Go modules environment flag is set to `off`
in the script which appears to cause a warning message for each module
of the codebase that it is "not in GOROOT".

Set to `auto` as this allows the same build to be run the original way
should someone choose to delete the `go.mod` file from the project root.

* Remove redundant code – golint script

Go 1.17 ignores `GO111MODULE` and there are no directories in the
project root called `mock`.

* Replace `golint` with `go vet`

`golint` is deprecated (and frozen) replace with the current `go vet`.
This reported one issue on `main` branch:
```pkg/stash/with_etcd.go:33:28:
loop variable ep captured by func literal```

Fixed loop variable capture with extraction to parameterised anonymous
function passed loop variable and passed in to `errgroup.Go` call.

* Finish Removing `golint`

Removed remaining references to `golint` in dev doc, Makefile,
bash scripts, and powershell build scripts.
Removed `get_dev_tools.sh` and `get_dev_tools.ps1` as they only install
the removed `golint` package.
2021-12-11 11:09:03 -05:00
Manu Gupta
898673c600 Deprecate bzr as it is unmaintained. (#1742)
Alpine moved bzr to unmaintained status. See
https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10000
2021-12-04 22:46:27 -05: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
Nick Anderson
a4046cc890 docs: AWS Fargate (ECS) details (#1708) 2021-03-28 09:49:08 -04:00
Trenton Broughton
7152434457 Fix broken link to docker hub (#1674) 2020-10-27 12:14:31 -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
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
Bradley
df9728ecd5 docs: typo for ATHENS_DOWNLOAD_MODE custom (#1605) 2020-04-20 09:26:58 -04:00
Marwan Sulaiman
3c4db4ce86 pkg/storage: add External implementation (#1587)
* pkg/storage: add External implementation

* fix conflicts

* use newly instantiated client
2020-03-27 13:35:52 -04:00
Ted Wexler
939e695526 Adds redis sentinel support (#1554)
* Adds redis sentinel support

Fixes #1553

* Fix redis-sentinel test hostnames

* Fix redis master name again

* Fix redis sentinel port in tests

* Upgrade the redis client

* Rmoeve accidental config change

* Fix default config

* Addresses review comments

* Add documentation on single flight mechanisms

* Fix spelling issues

* Fix formatting

Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
2020-03-17 13:04:37 -07:00
Dylan Meeus
33384411dd update version info in google-cloud-run docs (#1573)
* update version info in google-cloud-run docs

* Update docs/content/install/install-on-google-cloud-run.md

Co-Authored-By: Marwan Sulaiman <marwan.sameer@gmail.com>

Co-authored-by: Marwan Sulaiman <marwan.sameer@gmail.com>
2020-03-16 15:43:35 -07:00
Aaron Schlesinger
e42546a2b0 Adding "Powered by Netlify" text (#1563) 2020-03-04 09:54:15 +00:00
Aaron Schlesinger
9624953236 Updating the sum database documentation (#1494)
* Updating the sum database documentation
2020-02-21 14:25:07 -08:00
Aaron Schlesinger
ed703ee63d Adding docs for setting the GONOSUMDB env var on the Athens side (#1504)
* Adding docs for setting the GONOSUMDB env var on the Athens side

Ref https://github.com/gomods/athens/issues/1363

* Updating with multiple repos, and adding a note

* Update docs/content/configuration/sumdb.md

Co-Authored-By: Ted Wexler <ted@stuckinacan.com>

* Qualifying "user"

Co-authored-by: Ted Wexler <ted@stuckinacan.com>
2020-02-19 19:52:24 -05:00
Sebastian Heid
d7db2d4f11 Add installation instructions for BOSH (#1535)
* Add installation instructions for BOSH

* Fix weight and add link to try-out document

Co-authored-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
2020-02-19 16:39:12 -08:00
vapod
4530a58359 Add forcepathstyle config for s3 (#1533)
* Add forcepathstyle config for s3

* Bump chart version

* Fix typos in s3 config struct
2020-02-10 16:03:25 -08:00
Zhongpeng Lin
b456c5c189 Escaping underscore (#1516)
Co-authored-by: Rob j Loranger <dev@loranger.xyz>
2020-01-19 16:58:22 -08:00
Michael D Henderson
1345d1f9a6 fix typo in Atlassian name (#1515)
Co-authored-by: Rob j Loranger <dev@loranger.xyz>
2020-01-19 15:36:13 -08:00
Ted Wexler
24f10b8a25 Adds detailed docker usage instructions (#1527)
* Adds detailed docker usage instructions

* Fixes a couple of typos

* Add link to release image description

* Describe the canary tag
2020-01-19 15:12:48 -05:00
Aaron Schlesinger
15733395eb Fixing filter link (#1524) 2020-01-13 13:53:47 -08:00
Aaron Schlesinger
3edd242848 Revamping the download mode file (#1508)
Also doing a few things in the process:

- Deprecating the documentation that references the filter file
- Changing the order of the configuration documentation to put the deprecated documents at the bottom of the config section
- Adding a note to the disk storage documentation about pre-filling the disk cache

Fixes https://github.com/gomods/athens/issues/1501
2020-01-13 13:28:59 -08:00
Aaron Schlesinger
be84140e6a Adding a "next step" button to our contributing pages (#1486)
* Adding a "next step" button to our contributing pages

Fixes https://github.com/gomods/athens/issues/1485

* a little more text
2019-12-06 13:48:00 -08:00
Aleksandr Razumov
5b194688a0 storage/s3: add custom endpoint url support (#1467) 2019-12-05 13:04:03 -08:00
Aditya Sharma
e0ec46b221 Add GCS to helm chart (#1428)
* Add GCS to helm chart

* base64 encode serviceAccount in the chart

* Standardize GCP Service Account references

* pipe storage.gcp.serviceAccount to quote
2019-12-03 18:28:07 -08:00
Aaron Schlesinger
82472fe945 Adding instructions for pre-filling the disk cache (#1414)
* 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!
2019-12-03 17:40:22 -08:00
Banner Schafer
053280a941 adding documentation for installing on GAE (#1400)
* 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
2019-11-11 13:05:04 -08:00
Banner Schafer
c8d81b9ad5 Explain vendor vs proxy (#1427)
* 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)
2019-11-08 14:49:07 -08:00
Wang Qilin
ace301e4ec Add chinese translation of install section (#1444)
* 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
2019-10-30 17:47:01 +01:00
Aaron Schlesinger
a565a0d10b Adding note about office hours, removing note about developer meetings (#1344)
* 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!
2019-10-23 16:46:13 +02:00
Banner Schafer
81102aa38d Explain vendor vs proxy (#1403)
* 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.
2019-10-16 13:49:29 -07:00
Abhishek Gupta
e2b4461517 Added storage configuration section for Azure Blob Storage (#1411) 2019-10-02 09:47:31 -07:00
Wang Qilin
f19e855923 Add chinese translation of known-limitations.md and why.md (#1384)
* add chinese translation of known-limitations

* add chinese translation of why
2019-09-26 17:37:26 -05:00
Aaron Schlesinger
cdf000cbbe Updating the download config docs to indicate how to point to the download file (#1371) 2019-09-09 23:22:22 +01:00
Aaron Schlesinger
a0c8dff8cd Adding a note in the configuration section about the config.dev.toml (#1343)
Fixes https://github.com/gomods/athens/issues/921
2019-08-28 12:52:55 -07:00