├── docs ├── data │ └── .gitkeep ├── layouts │ └── .gitkeep ├── static │ ├── .gitkeep │ ├── logo.png │ ├── banner.png │ ├── logo@2x.png │ ├── logo@3x.png │ ├── athensgopher.png │ └── athensgopher-squashed.png ├── .gitignore ├── themes │ └── hugo-theme-learn │ │ ├── .gitignore │ │ ├── images │ │ ├── tn.png │ │ └── screenshot.png │ │ ├── layouts │ │ ├── partials │ │ │ ├── logo.html │ │ │ ├── custom-comments.html │ │ │ ├── toc.html │ │ │ ├── favicon.html │ │ │ ├── custom-header.html │ │ │ ├── menu-footer.html │ │ │ ├── custom-footer.html │ │ │ └── meta.html │ │ ├── shortcodes │ │ │ ├── notice.html │ │ │ ├── mermaid.html │ │ │ └── siteparam.html │ │ └── _default │ │ │ ├── list.html │ │ │ └── single.html │ │ ├── static │ │ ├── images │ │ │ ├── favicon.png │ │ │ └── gopher-404.jpg │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── Inconsolata.eot │ │ │ ├── Inconsolata.ttf │ │ │ ├── Inconsolata.woff │ │ │ ├── Work_Sans_200.eot │ │ │ ├── Work_Sans_200.ttf │ │ │ ├── Work_Sans_200.woff │ │ │ ├── Work_Sans_200.woff2 │ │ │ ├── Work_Sans_300.eot │ │ │ ├── Work_Sans_300.ttf │ │ │ ├── Work_Sans_300.woff │ │ │ ├── Work_Sans_300.woff2 │ │ │ ├── Work_Sans_500.eot │ │ │ ├── Work_Sans_500.ttf │ │ │ ├── Work_Sans_500.woff │ │ │ ├── Work_Sans_500.woff2 │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ ├── fontawesome-webfont.woff2 │ │ │ ├── Novecentosanswide-Normal-webfont.eot │ │ │ ├── Novecentosanswide-Normal-webfont.ttf │ │ │ ├── Novecentosanswide-Normal-webfont.woff │ │ │ ├── Novecentosanswide-Normal-webfont.woff2 │ │ │ ├── Novecentosanswide-UltraLight-webfont.eot │ │ │ ├── Novecentosanswide-UltraLight-webfont.ttf │ │ │ ├── Novecentosanswide-UltraLight-webfont.woff │ │ │ └── Novecentosanswide-UltraLight-webfont.woff2 │ │ ├── archetypes │ │ ├── default.md │ │ └── chapter.md │ │ └── exampleSite │ │ ├── static │ │ ├── images │ │ │ └── showcase │ │ │ │ └── tat.png │ │ └── fonts │ │ │ ├── monogramos-webfont.eot │ │ │ ├── monogramos-webfont.ttf │ │ │ ├── monogramos-webfont.woff │ │ │ └── monogramos-webfont.woff2 │ │ └── content │ │ ├── shortcodes │ │ ├── children │ │ │ ├── test.en.md │ │ │ ├── test.fr.md │ │ │ ├── children-1 │ │ │ │ ├── _index.fr.md │ │ │ │ ├── _index.en.md │ │ │ │ └── children-1-1 │ │ │ │ │ ├── _index.fr.md │ │ │ │ │ ├── _index.en.md │ │ │ │ │ └── children-1-1-1 │ │ │ │ │ ├── _index.en.md │ │ │ │ │ ├── _index.fr.md │ │ │ │ │ └── children-1-1-1-1 │ │ │ │ │ ├── _index.fr.md │ │ │ │ │ ├── _index.en.md │ │ │ │ │ └── children-1-1-1-1-1 │ │ │ │ │ ├── _index.en.md │ │ │ │ │ └── _index.fr.md │ │ │ ├── children-3 │ │ │ │ ├── _index.fr.md │ │ │ │ └── _index.en.md │ │ │ ├── children-2 │ │ │ │ ├── test3.en.md │ │ │ │ └── test3.fr.md │ │ │ └── children-4 │ │ │ │ ├── _index.fr.md │ │ │ │ └── _index.en.md │ │ ├── attachments.en.files │ │ │ ├── hugo.png │ │ │ ├── BachGavotteShort.mp3 │ │ │ ├── adivorciarsetoca00cape.pdf │ │ │ ├── Carroll_AliceAuPaysDesMerveilles.pdf │ │ │ └── movieselectricsheep-flock-244-32500-2.mp4 │ │ └── attachments.fr.files │ │ │ ├── hugo.png │ │ │ ├── BachGavotteShort.mp3 │ │ │ ├── adivorciarsetoca00cape.pdf │ │ │ ├── Carroll_AliceAuPaysDesMerveilles.pdf │ │ │ └── movieselectricsheep-flock-244-32500-2.mp4 │ │ ├── cont │ │ ├── i18n │ │ │ └── images │ │ │ │ └── i18n-menu.gif │ │ ├── pages │ │ │ └── images │ │ │ │ ├── pages-chapter.png │ │ │ │ ├── pages-default.png │ │ │ │ └── frontmatter-icon.png │ │ ├── _index.en.md │ │ └── _index.fr.md │ │ ├── basics │ │ ├── requirements │ │ │ └── images │ │ │ │ └── magic.gif │ │ ├── installation │ │ │ └── images │ │ │ │ └── chapter.png │ │ ├── style-customization │ │ │ └── images │ │ │ │ ├── red-variant.png │ │ │ │ ├── blue-variant.png │ │ │ │ └── green-variant.png │ │ ├── _index.en.md │ │ └── _index.fr.md │ │ ├── showcase.en.md │ │ └── showcase.fr.md ├── content │ └── intro │ │ ├── first-content.md │ │ └── _index.md ├── archetypes │ └── default.md └── config.toml ├── migrations ├── schema.sql ├── 20180326213718_create_modules.down.fizz ├── 20180604072327_create_cdn_metadata_entries.down.fizz ├── 20180604072327_create_cdn_metadata_entries.up.fizz └── 20180326213718_create_modules.up.fizz ├── vendor ├── github.com │ ├── gobuffalo │ │ ├── pop │ │ │ ├── Gopkg.toml │ │ │ ├── .gometalinter.json │ │ │ ├── Dockerfile │ │ │ ├── sqlite_shim.go │ │ │ ├── bench.sh │ │ │ ├── db.go │ │ │ ├── schema_migrations_appengine.go │ │ │ └── query_having.go │ │ ├── buffalo │ │ │ ├── .eslintignore │ │ │ ├── .csslintrc │ │ │ ├── test.sh │ │ │ ├── Gopkg.toml │ │ │ ├── .travis.yml │ │ │ └── render │ │ │ │ ├── Gopkg.toml │ │ │ │ └── renderer.go │ │ ├── uuid │ │ │ └── go.mod │ │ ├── validate │ │ │ ├── .travis.yml │ │ │ ├── .gitignore │ │ │ └── validators │ │ │ │ ├── int_is_present.go │ │ │ │ ├── bytes_are_present.go │ │ │ │ ├── int_array_is_present.go │ │ │ │ ├── common.go │ │ │ │ └── string_is_present.go │ │ ├── envy │ │ │ ├── .env │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ │ ├── suite │ │ │ ├── .gitcookies.enc │ │ │ ├── .travis.yml │ │ │ ├── .gitignore │ │ │ └── fix │ │ │ │ └── scenario.go │ │ ├── tags │ │ │ ├── .travis.yml │ │ │ ├── form │ │ │ │ ├── selectable.go │ │ │ │ └── submit_tag.go │ │ │ └── .gitignore │ │ ├── makr │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ │ ├── plush │ │ │ ├── .travis.yml │ │ │ ├── parser │ │ │ │ └── errors.go │ │ │ ├── Gopkg.toml │ │ │ ├── ast │ │ │ │ ├── boolean.go │ │ │ │ ├── float_literal.go │ │ │ │ ├── integer_literal.go │ │ │ │ ├── string_literal.go │ │ │ │ ├── html_literal.go │ │ │ │ ├── expression_statement.go │ │ │ │ └── block_statement.go │ │ │ └── .gitignore │ │ ├── fizz │ │ │ └── raw_sql.go │ │ ├── packr │ │ │ ├── .travis.yml │ │ │ ├── physical_file.go │ │ │ ├── file.go │ │ │ └── .codeclimate.yml │ │ └── gocraft-work-adapter │ │ │ └── logger.go │ ├── googleapis │ │ └── gax-go │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── joho │ │ └── godotenv │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── markbates │ │ ├── inflect │ │ │ ├── .hgignore │ │ │ ├── .travis.yml │ │ │ └── inflections.json │ │ ├── going │ │ │ ├── randx │ │ │ │ ├── randx.go │ │ │ │ └── string.go │ │ │ └── wait │ │ │ │ └── wait.go │ │ ├── sigtx │ │ │ └── .travis.yml │ │ ├── goth │ │ │ ├── .travis.yml │ │ │ ├── doc.go │ │ │ └── .gitignore │ │ ├── willie │ │ │ ├── response.go │ │ │ └── .gitignore │ │ └── hmax │ │ │ └── .gitignore │ ├── robfig │ │ └── cron │ │ │ ├── .travis.yml │ │ │ ├── README.md │ │ │ └── .gitignore │ ├── sirupsen │ │ └── logrus │ │ │ ├── .gitignore │ │ │ ├── terminal_check_appengine.go │ │ │ ├── terminal_bsd.go │ │ │ ├── appveyor.yml │ │ │ ├── terminal_check_notappengine.go │ │ │ ├── .travis.yml │ │ │ └── terminal_linux.go │ ├── uber │ │ └── jaeger-client-go │ │ │ ├── thrift │ │ │ ├── .nocover │ │ │ └── README.md │ │ │ ├── .gitmodules │ │ │ ├── .gitignore │ │ │ └── rpcmetrics │ │ │ └── README.md │ ├── globalsign │ │ └── mgo │ │ │ ├── .gitignore │ │ │ ├── raceon.go │ │ │ ├── raceoff.go │ │ │ ├── Makefile │ │ │ ├── saslstub.go │ │ │ └── saslimpl.go │ ├── prometheus │ │ ├── procfs │ │ │ ├── .gitignore │ │ │ ├── MAINTAINERS.md │ │ │ ├── .travis.yml │ │ │ └── NOTICE │ │ ├── client_golang │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ └── README.md │ │ ├── client_model │ │ │ └── NOTICE │ │ └── common │ │ │ └── NOTICE │ ├── rs │ │ └── cors │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── bketelsen │ │ └── buffet │ │ │ ├── .gitignore │ │ │ └── .drone.yml │ ├── lib │ │ └── pq │ │ │ ├── .gitignore │ │ │ ├── oid │ │ │ └── doc.go │ │ │ ├── ssl_renegotiation.go │ │ │ └── ssl_windows.go │ ├── minio │ │ └── minio-go │ │ │ ├── .gitignore │ │ │ ├── NOTICE │ │ │ └── pkg │ │ │ └── credentials │ │ │ ├── credentials.sample │ │ │ └── config.json.sample │ ├── matttproud │ │ └── golang_protobuf_extensions │ │ │ ├── pbutil │ │ │ ├── .gitignore │ │ │ └── Makefile │ │ │ └── NOTICE │ ├── pelletier │ │ └── go-toml │ │ │ ├── .gitignore │ │ │ └── fuzz.sh │ ├── sourcegraph │ │ ├── annotate │ │ │ ├── .travis.yml │ │ │ ├── benchmark.txt │ │ │ └── Makefile │ │ └── syntaxhighlight │ │ │ ├── Makefile │ │ │ ├── benchmark.txt │ │ │ └── .travis.yml │ ├── fatih │ │ ├── color │ │ │ └── .travis.yml │ │ └── structs │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ ├── BurntSushi │ │ └── toml │ │ │ ├── session.vim │ │ │ ├── .gitignore │ │ │ ├── COMPATIBLE │ │ │ ├── .travis.yml │ │ │ └── Makefile │ ├── microcosm-cc │ │ └── bluemonday │ │ │ ├── .coveralls.yml │ │ │ ├── CREDITS.md │ │ │ └── .travis.yml │ ├── codahale │ │ └── hdrhistogram │ │ │ └── .travis.yml │ ├── jmespath │ │ └── go-jmespath │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ └── README.md │ ├── mattn │ │ ├── go-isatty │ │ │ ├── doc.go │ │ │ ├── .travis.yml │ │ │ └── isatty_others.go │ │ ├── go-sqlite3 │ │ │ ├── .gitignore │ │ │ ├── sqlite3_other.go │ │ │ ├── sqlite3_solaris.go │ │ │ ├── sqlite3_opt_json1.go │ │ │ ├── sqlite3_opt_fts5.go │ │ │ └── sqlite3_opt_stat4.go │ │ └── go-colorable │ │ │ └── .travis.yml │ ├── ajg │ │ └── form │ │ │ ├── TODO.md │ │ │ └── form.go │ ├── fsnotify │ │ └── fsnotify │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── open_mode_bsd.go │ │ │ └── open_mode_darwin.go │ ├── russross │ │ └── blackfriday │ │ │ └── .gitignore │ ├── technosophos │ │ └── moniker │ │ │ ├── words.go │ │ │ └── Makefile │ ├── Azure │ │ ├── azure-storage-blob-go │ │ │ └── 2017-07-29 │ │ │ │ └── azblob │ │ │ │ └── version.go │ │ └── azure-pipeline-go │ │ │ └── pipeline │ │ │ └── version.go │ ├── go-ini │ │ └── ini │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ └── .travis.yml │ ├── monoculum │ │ └── formam │ │ │ ├── .travis.yml │ │ │ └── errors.go │ ├── serenize │ │ └── snaker │ │ │ └── .travis.yml │ ├── aws │ │ └── aws-sdk-go │ │ │ ├── NOTICE.txt │ │ │ ├── aws │ │ │ ├── context_1_7.go │ │ │ ├── signer │ │ │ │ └── v4 │ │ │ │ │ ├── options.go │ │ │ │ │ └── uri_path.go │ │ │ ├── request │ │ │ │ ├── connection_reset_error_other.go │ │ │ │ └── connection_reset_error.go │ │ │ ├── version.go │ │ │ ├── credentials │ │ │ │ └── example.ini │ │ │ ├── url.go │ │ │ ├── jsonvalue.go │ │ │ └── client │ │ │ │ └── metadata │ │ │ │ └── client_info.go │ │ │ ├── service │ │ │ ├── s3 │ │ │ │ ├── platform_handlers.go │ │ │ │ └── s3manager │ │ │ │ │ └── doc.go │ │ │ └── sts │ │ │ │ └── customizations.go │ │ │ └── internal │ │ │ └── sdkio │ │ │ ├── io_go1.6.go │ │ │ └── io_go1.7.go │ ├── go-sql-driver │ │ └── mysql │ │ │ └── .gitignore │ ├── gocraft │ │ └── work │ │ │ ├── log.go │ │ │ └── identifier.go │ ├── gorilla │ │ ├── sessions │ │ │ ├── go.mod │ │ │ └── .travis.yml │ │ ├── websocket │ │ │ ├── AUTHORS │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── mask_safe.go │ │ │ └── client_clone.go │ │ ├── context │ │ │ └── .travis.yml │ │ ├── securecookie │ │ │ └── .travis.yml │ │ └── mux │ │ │ ├── ISSUE_TEMPLATE.md │ │ │ └── .travis.yml │ ├── hashicorp │ │ └── go-multierror │ │ │ └── .travis.yml │ ├── gomodule │ │ └── redigo │ │ │ └── redis │ │ │ └── go18.go │ ├── golang │ │ └── protobuf │ │ │ ├── AUTHORS │ │ │ └── CONTRIBUTORS │ ├── pkg │ │ └── errors │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ ├── stretchr │ │ └── testify │ │ │ ├── require │ │ │ ├── require_forward.go.tmpl │ │ │ └── require.go.tmpl │ │ │ └── assert │ │ │ ├── assertion_format.go.tmpl │ │ │ ├── assertion_forward.go.tmpl │ │ │ └── errors.go │ ├── opentracing │ │ └── opentracing-go │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ └── CHANGELOG.md │ ├── spf13 │ │ └── afero │ │ │ ├── .travis.yml │ │ │ └── appveyor.yml │ ├── sabhiram │ │ └── go-gitignore │ │ │ └── version_gen.go │ ├── dustin │ │ └── go-humanize │ │ │ └── humanize.go │ ├── jmoiron │ │ └── sqlx │ │ │ └── .gitignore │ └── unrolled │ │ └── secure │ │ ├── .travis.yml │ │ └── .gitignore ├── go.opencensus.io │ ├── AUTHORS │ └── .gitignore ├── google.golang.org │ ├── grpc │ │ └── AUTHORS │ ├── appengine │ │ ├── internal │ │ │ └── main.go │ │ └── cloudsql │ │ │ └── cloudsql_classic.go │ └── api │ │ ├── AUTHORS │ │ └── gensupport │ │ └── not_go18.go ├── golang.org │ └── x │ │ ├── net │ │ ├── http2 │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── not_go19.go │ │ │ ├── go16.go │ │ │ └── go19.go │ │ ├── AUTHORS │ │ └── CONTRIBUTORS │ │ ├── sys │ │ ├── unix │ │ │ ├── .gitignore │ │ │ ├── endian_big.go │ │ │ ├── endian_little.go │ │ │ ├── constants.go │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ └── pagesize_unix.go │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── cpu │ │ │ ├── cpu_arm.go │ │ │ ├── cpu_arm64.go │ │ │ ├── cpu_s390x.go │ │ │ ├── cpu_mipsx.go │ │ │ ├── cpu_mips64x.go │ │ │ └── cpu_ppc64x.go │ │ └── windows │ │ │ └── mksyscall.go │ │ ├── sync │ │ ├── AUTHORS │ │ └── CONTRIBUTORS │ │ ├── text │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── language │ │ │ └── go1_2.go │ │ └── secure │ │ │ └── bidirule │ │ │ ├── bidirule10.0.0.go │ │ │ └── bidirule9.0.0.go │ │ ├── crypto │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── ssh │ │ │ └── terminal │ │ │ │ ├── util_linux.go │ │ │ │ └── util_bsd.go │ │ └── blake2b │ │ │ └── blake2b_ref.go │ │ └── oauth2 │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── internal │ │ ├── doc.go │ │ └── client_appengine.go │ │ ├── .travis.yml │ │ └── google │ │ ├── appengineflex_hook.go │ │ └── appengine_hook.go ├── gopkg.in │ └── yaml.v2 │ │ ├── go.mod │ │ └── .travis.yml └── cloud.google.com │ └── go │ └── internal │ └── version │ └── update_version.sh ├── cmd ├── olympus │ ├── .babelrc │ ├── .env │ ├── assets │ │ ├── img │ │ │ ├── city.jpg │ │ │ ├── logo.png │ │ │ ├── favicon.png │ │ │ ├── landing.jpg │ │ │ ├── office2.jpg │ │ │ ├── profile.jpg │ │ │ ├── apple-icon.png │ │ │ ├── arrow-left.cur │ │ │ ├── arrow-left.png │ │ │ ├── arrow-right.cur │ │ │ ├── arrow-right.png │ │ │ ├── placeholder.jpg │ │ │ ├── examples │ │ │ │ ├── blog1.jpg │ │ │ │ ├── blog2.jpg │ │ │ │ ├── blog3.jpg │ │ │ │ ├── blog4.jpg │ │ │ │ ├── blog5.jpg │ │ │ │ ├── blog6.jpg │ │ │ │ ├── blog7.jpg │ │ │ │ ├── blog8.jpg │ │ │ │ ├── city.jpg │ │ │ │ ├── dolce.jpg │ │ │ │ ├── gucci.jpg │ │ │ │ ├── chris0.jpg │ │ │ │ ├── chris1.jpg │ │ │ │ ├── chris3.jpg │ │ │ │ ├── chris4.jpg │ │ │ │ ├── chris5.jpg │ │ │ │ ├── chris6.jpg │ │ │ │ ├── chris7.jpg │ │ │ │ ├── chris8.jpg │ │ │ │ ├── chris9.jpg │ │ │ │ ├── color1.jpg │ │ │ │ ├── color2.jpg │ │ │ │ ├── color3.jpg │ │ │ │ ├── office1.jpg │ │ │ │ ├── office2.jpg │ │ │ │ ├── office3.jpg │ │ │ │ ├── office4.jpg │ │ │ │ ├── office5.jpg │ │ │ │ ├── suit-1.jpg │ │ │ │ ├── suit-2.jpg │ │ │ │ ├── suit-3.jpg │ │ │ │ ├── suit-4.jpg │ │ │ │ ├── suit-5.jpg │ │ │ │ ├── suit-6.jpg │ │ │ │ ├── card-blog1.jpg │ │ │ │ ├── card-blog2.jpg │ │ │ │ ├── card-blog3.jpg │ │ │ │ ├── card-blog4.jpg │ │ │ │ ├── card-blog5.jpg │ │ │ │ ├── card-blog6.jpg │ │ │ │ ├── card-blog8.jpg │ │ │ │ ├── product1.jpg │ │ │ │ ├── product2.jpg │ │ │ │ ├── product3.jpg │ │ │ │ ├── product4.jpg │ │ │ │ ├── tom-ford.jpg │ │ │ │ ├── card-product1.jpg │ │ │ │ ├── card-product2.jpg │ │ │ │ ├── card-product3.jpg │ │ │ │ ├── card-product4.jpg │ │ │ │ ├── card-profile1.jpg │ │ │ │ ├── card-profile2.jpg │ │ │ │ ├── card-profile4.jpg │ │ │ │ ├── card-profile5.jpg │ │ │ │ ├── card-profile6.jpg │ │ │ │ ├── card-profile7.jpg │ │ │ │ ├── card-project1.jpg │ │ │ │ ├── card-project2.jpg │ │ │ │ ├── card-project3.jpg │ │ │ │ ├── card-project4.jpg │ │ │ │ ├── card-project5.jpg │ │ │ │ ├── card-project6.jpg │ │ │ │ ├── ecommerce-tips2.jpg │ │ │ │ └── ecommerce-header.jpg │ │ │ ├── sections │ │ │ │ ├── iphone.png │ │ │ │ └── iphone2.png │ │ │ └── image_placeholder.jpg │ │ ├── images │ │ │ └── favicon.ico │ │ ├── css │ │ │ └── application.scss │ │ └── js │ │ │ └── application.js │ ├── actions │ │ ├── diff_test.go │ │ └── path_params.go │ ├── locales │ │ └── all.en-us.yaml │ ├── models │ │ └── models_test.go │ ├── grifts │ │ ├── db.go │ │ └── eventlog_sync.go │ └── .buffalo.dev.yml └── proxy │ ├── .babelrc │ ├── .env │ ├── assets │ ├── img │ │ ├── city.jpg │ │ ├── logo.png │ │ ├── favicon.png │ │ ├── landing.jpg │ │ ├── office2.jpg │ │ ├── profile.jpg │ │ ├── apple-icon.png │ │ ├── arrow-left.cur │ │ ├── arrow-left.png │ │ ├── arrow-right.cur │ │ ├── arrow-right.png │ │ ├── placeholder.jpg │ │ ├── examples │ │ │ ├── city.jpg │ │ │ ├── blog1.jpg │ │ │ ├── blog2.jpg │ │ │ ├── blog3.jpg │ │ │ ├── blog4.jpg │ │ │ ├── blog5.jpg │ │ │ ├── blog6.jpg │ │ │ ├── blog7.jpg │ │ │ ├── blog8.jpg │ │ │ ├── chris0.jpg │ │ │ ├── chris1.jpg │ │ │ ├── chris3.jpg │ │ │ ├── chris4.jpg │ │ │ ├── chris5.jpg │ │ │ ├── chris6.jpg │ │ │ ├── chris7.jpg │ │ │ ├── chris8.jpg │ │ │ ├── chris9.jpg │ │ │ ├── color1.jpg │ │ │ ├── color2.jpg │ │ │ ├── color3.jpg │ │ │ ├── dolce.jpg │ │ │ ├── gucci.jpg │ │ │ ├── office1.jpg │ │ │ ├── office2.jpg │ │ │ ├── office3.jpg │ │ │ ├── office4.jpg │ │ │ ├── office5.jpg │ │ │ ├── suit-1.jpg │ │ │ ├── suit-2.jpg │ │ │ ├── suit-3.jpg │ │ │ ├── suit-4.jpg │ │ │ ├── suit-5.jpg │ │ │ ├── suit-6.jpg │ │ │ ├── product1.jpg │ │ │ ├── product2.jpg │ │ │ ├── product3.jpg │ │ │ ├── product4.jpg │ │ │ ├── tom-ford.jpg │ │ │ ├── card-blog1.jpg │ │ │ ├── card-blog2.jpg │ │ │ ├── card-blog3.jpg │ │ │ ├── card-blog4.jpg │ │ │ ├── card-blog5.jpg │ │ │ ├── card-blog6.jpg │ │ │ ├── card-blog8.jpg │ │ │ ├── card-product1.jpg │ │ │ ├── card-product2.jpg │ │ │ ├── card-product3.jpg │ │ │ ├── card-product4.jpg │ │ │ ├── card-profile1.jpg │ │ │ ├── card-profile2.jpg │ │ │ ├── card-profile4.jpg │ │ │ ├── card-profile5.jpg │ │ │ ├── card-profile6.jpg │ │ │ ├── card-profile7.jpg │ │ │ ├── card-project1.jpg │ │ │ ├── card-project2.jpg │ │ │ ├── card-project3.jpg │ │ │ ├── card-project4.jpg │ │ │ ├── card-project5.jpg │ │ │ ├── card-project6.jpg │ │ │ ├── ecommerce-header.jpg │ │ │ └── ecommerce-tips2.jpg │ │ ├── sections │ │ │ ├── iphone.png │ │ │ └── iphone2.png │ │ └── image_placeholder.jpg │ ├── images │ │ └── favicon.ico │ ├── css │ │ └── application.scss │ └── js │ │ └── application.js │ ├── templates │ ├── goget.html │ └── proxy │ │ └── index.html │ ├── locales │ └── all.en-us.yaml │ ├── actions │ ├── home.go │ ├── render.go │ └── actions_test.go │ ├── models │ └── models_test.go │ ├── main.go │ ├── grifts │ └── db.go │ └── .buffalo.dev.yml ├── pkg ├── download │ ├── goget │ │ └── test_data │ │ │ ├── no_mod_file.golden │ │ │ └── upstream_mod_file.golden │ └── doc.go ├── storage │ ├── gcp │ │ ├── deleter_test.go │ │ ├── checker_test.go │ │ ├── getter_test.go │ │ ├── lister_test.go │ │ └── saver_test.go │ ├── reader.go │ ├── connector.go │ ├── test_suite.go │ ├── backend.go │ ├── version.go │ ├── saver.go │ ├── rdbms │ │ └── rdbms_test.go │ ├── getter.go │ ├── module.go │ ├── deleter.go │ ├── checker.go │ ├── mongo │ │ └── mongo_test.go │ ├── lister.go │ └── fs │ │ └── fs_test.go ├── module │ ├── filter_rule.go │ ├── noop_ref.go │ ├── fetcher.go │ ├── filterRule.go │ └── ref.go ├── errors │ └── kinds.go ├── cdn │ ├── metadata │ │ ├── storage.go │ │ ├── rdbms │ │ │ ├── saver.go │ │ │ └── getter.go │ │ ├── fake │ │ │ └── getter.go │ │ └── saver.go │ └── deleter.go ├── paths │ └── go_get.go ├── config │ └── env │ │ ├── log.go │ │ ├── cloud_runtime.go │ │ ├── port.go │ │ ├── filter.go │ │ ├── csrf.go │ │ └── timeout.go └── eventlog │ └── errors.go ├── netlify.toml ├── scripts ├── check_golint.sh ├── test_unit.sh └── check_gofmt.sh ├── .gitattributes └── .drone.yml /docs/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/layouts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/schema.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | public/ 2 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/Gopkg.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/go.opencensus.io/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /vendor/github.com/googleapis/gax-go/.gitignore: -------------------------------------------------------------------------------- 1 | *.cover 2 | -------------------------------------------------------------------------------- /vendor/github.com/joho/godotenv/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/inflect/.hgignore: -------------------------------------------------------------------------------- 1 | swp$ 2 | -------------------------------------------------------------------------------- /vendor/github.com/robfig/cron/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/.gitignore: -------------------------------------------------------------------------------- 1 | logrus 2 | -------------------------------------------------------------------------------- /vendor/github.com/uber/jaeger-client-go/thrift/.nocover: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/olympus/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env"] 3 | } 4 | 5 | -------------------------------------------------------------------------------- /cmd/proxy/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env"] 3 | } 4 | 5 | -------------------------------------------------------------------------------- /vendor/github.com/globalsign/mgo/.gitignore: -------------------------------------------------------------------------------- 1 | _harness 2 | .vscode -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.gitignore: -------------------------------------------------------------------------------- 1 | /fixtures/ 2 | -------------------------------------------------------------------------------- /vendor/github.com/rs/cors/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/rs/cors 2 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /vendor/github.com/bketelsen/buffet/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .envrc 3 | -------------------------------------------------------------------------------- /cmd/proxy/.env: -------------------------------------------------------------------------------- 1 | ATHENS_MONGO_STORAGE_URL=mongodb://127.0.0.1:27017 2 | -------------------------------------------------------------------------------- /migrations/20180326213718_create_modules.down.fizz: -------------------------------------------------------------------------------- 1 | drop_table("modules") -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/.eslintignore: -------------------------------------------------------------------------------- 1 | **/*{.,-}min.js 2 | -------------------------------------------------------------------------------- /vendor/github.com/lib/pq/.gitignore: -------------------------------------------------------------------------------- 1 | .db 2 | *.test 3 | *~ 4 | *.swp 5 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/uuid/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/gobuffalo/uuid 2 | -------------------------------------------------------------------------------- /vendor/github.com/minio/minio-go/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.test 3 | validator 4 | -------------------------------------------------------------------------------- /vendor/github.com/minio/minio-go/NOTICE: -------------------------------------------------------------------------------- 1 | minio-go 2 | Copyright 2015-2017 Minio, Inc. -------------------------------------------------------------------------------- /cmd/olympus/.env: -------------------------------------------------------------------------------- 1 | ATHENS_MONGO_STORAGE_URL=mongodb://127.0.0.1:27017 2 | PORT=:3001 3 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | public/ 3 | exampleSite/public 4 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/.gitignore: -------------------------------------------------------------------------------- 1 | cover.dat 2 | -------------------------------------------------------------------------------- /docs/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/static/logo.png -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/.gitignore: -------------------------------------------------------------------------------- 1 | test_program/test_program_bin 2 | fuzz/ 3 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/MAINTAINERS.md: -------------------------------------------------------------------------------- 1 | * Tobias Schmidt 2 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/annotate/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.2 5 | -------------------------------------------------------------------------------- /docs/static/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/static/banner.png -------------------------------------------------------------------------------- /docs/static/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/static/logo@2x.png -------------------------------------------------------------------------------- /docs/static/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/static/logo@3x.png -------------------------------------------------------------------------------- /migrations/20180604072327_create_cdn_metadata_entries.down.fizz: -------------------------------------------------------------------------------- 1 | drop_table("cdn_metadata_entries") -------------------------------------------------------------------------------- /pkg/download/goget/test_data/no_mod_file.golden: -------------------------------------------------------------------------------- 1 | module github.com/athens-artifacts/no-tags 2 | -------------------------------------------------------------------------------- /vendor/github.com/fatih/color/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.8.x 4 | - tip 5 | 6 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | command-line-arguments.test 2 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/Makefile: -------------------------------------------------------------------------------- 1 | curlimage: 2 | docker build -t gohttp2/curl . 3 | 4 | -------------------------------------------------------------------------------- /docs/static/athensgopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/static/athensgopher.png -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/session.vim: -------------------------------------------------------------------------------- 1 | au BufWritePost *.go silent!make tags > /dev/null 2>&1 2 | -------------------------------------------------------------------------------- /vendor/github.com/microcosm-cc/bluemonday/.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: x2wlA1x0X8CK45ybWpZRCVRB4g7vtkhaw 2 | -------------------------------------------------------------------------------- /cmd/olympus/assets/img/city.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/city.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/logo.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/city.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/city.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/logo.png -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.gitignore: -------------------------------------------------------------------------------- 1 | TAGS 2 | tags 3 | .*.swp 4 | tomlcheck/tomlcheck 5 | toml.test 6 | -------------------------------------------------------------------------------- /vendor/github.com/codahale/hdrhistogram/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.5 4 | - 1.6 5 | - tip 6 | -------------------------------------------------------------------------------- /vendor/github.com/jmespath/go-jmespath/.gitignore: -------------------------------------------------------------------------------- 1 | jpgo 2 | jmespath-fuzz.zip 3 | cpu.out 4 | go-jmespath.test 5 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-isatty/doc.go: -------------------------------------------------------------------------------- 1 | // Package isatty implements interface to isatty 2 | package isatty 3 | -------------------------------------------------------------------------------- /cmd/proxy/assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/favicon.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/landing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/landing.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/office2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/office2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/profile.jpg -------------------------------------------------------------------------------- /vendor/github.com/ajg/form/TODO.md: -------------------------------------------------------------------------------- 1 | TODO 2 | ==== 3 | 4 | - Document IgnoreCase and IgnoreUnknownKeys in README. 5 | -------------------------------------------------------------------------------- /vendor/github.com/globalsign/mgo/raceon.go: -------------------------------------------------------------------------------- 1 | // +build race 2 | 3 | package mgo 4 | 5 | const raceDetector = true 6 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2012 Matt T. Proud (matt.proud@gmail.com) 2 | -------------------------------------------------------------------------------- /cmd/olympus/assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/favicon.png -------------------------------------------------------------------------------- /cmd/olympus/assets/img/landing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/landing.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/office2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/office2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/profile.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/images/favicon.ico -------------------------------------------------------------------------------- /cmd/proxy/assets/img/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/apple-icon.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/arrow-left.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/arrow-left.cur -------------------------------------------------------------------------------- /cmd/proxy/assets/img/arrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/arrow-left.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/arrow-right.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/arrow-right.cur -------------------------------------------------------------------------------- /cmd/proxy/assets/img/arrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/arrow-right.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/placeholder.jpg -------------------------------------------------------------------------------- /pkg/storage/gcp/deleter_test.go: -------------------------------------------------------------------------------- 1 | package gcp 2 | 3 | // see gcp_test.go for a test that subsumes tests for the deleter 4 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | indent_size = 4 6 | -------------------------------------------------------------------------------- /vendor/github.com/globalsign/mgo/raceoff.go: -------------------------------------------------------------------------------- 1 | // +build !race 2 | 3 | package mgo 4 | 5 | const raceDetector = false 6 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/inflect/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.8.x 5 | - 1.9.x 6 | - master 7 | -------------------------------------------------------------------------------- /cmd/olympus/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/images/favicon.ico -------------------------------------------------------------------------------- /cmd/olympus/assets/img/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/apple-icon.png -------------------------------------------------------------------------------- /cmd/olympus/assets/img/arrow-left.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/arrow-left.cur -------------------------------------------------------------------------------- /cmd/olympus/assets/img/arrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/arrow-left.png -------------------------------------------------------------------------------- /cmd/olympus/assets/img/arrow-right.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/arrow-right.cur -------------------------------------------------------------------------------- /cmd/olympus/assets/img/arrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/arrow-right.png -------------------------------------------------------------------------------- /cmd/olympus/assets/img/placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/placeholder.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/city.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/city.jpg -------------------------------------------------------------------------------- /cmd/proxy/templates/goget.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /docs/static/athensgopher-squashed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/static/athensgopher-squashed.png -------------------------------------------------------------------------------- /vendor/github.com/globalsign/mgo/Makefile: -------------------------------------------------------------------------------- 1 | startdb: 2 | @harness/setup.sh start 3 | 4 | stopdb: 5 | @harness/setup.sh stop 6 | -------------------------------------------------------------------------------- /vendor/github.com/joho/godotenv/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.8 5 | 6 | os: 7 | - linux 8 | - osx 9 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/inflect/inflections.json: -------------------------------------------------------------------------------- 1 | { 2 | "feedback": "feedback", 3 | "buffalo!": "buffalos!" 4 | } 5 | -------------------------------------------------------------------------------- /vendor/github.com/russross/blackfriday/.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | *.swp 3 | *.8 4 | *.6 5 | _obj 6 | _test* 7 | markdown 8 | tags 9 | -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog6.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog7.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/blog8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/blog8.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/city.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/city.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/dolce.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/dolce.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/gucci.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/gucci.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog6.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog7.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/blog8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/blog8.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris0.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris6.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris7.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris8.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/chris9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/chris9.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/color1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/color1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/color2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/color2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/color3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/color3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/dolce.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/dolce.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/gucci.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/gucci.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/office1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/office1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/office2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/office2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/office3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/office3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/office4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/office4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/office5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/office5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/suit-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/suit-1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/suit-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/suit-2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/suit-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/suit-3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/suit-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/suit-4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/suit-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/suit-5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/suit-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/suit-6.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/sections/iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/sections/iphone.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/sections/iphone2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/sections/iphone2.png -------------------------------------------------------------------------------- /docs/content/intro/first-content.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "First Content" 3 | date: 2018-02-11T16:52:56-05:00 4 | --- 5 | First Post! 6 | -------------------------------------------------------------------------------- /pkg/module/filter_rule.go: -------------------------------------------------------------------------------- 1 | package module 2 | 3 | type ruleNode struct { 4 | next map[string]ruleNode 5 | rule FilterRule 6 | } 7 | -------------------------------------------------------------------------------- /pkg/storage/gcp/checker_test.go: -------------------------------------------------------------------------------- 1 | package gcp 2 | 3 | // see gcp_test.go for a round-trip test that subsumes tests for the checker 4 | -------------------------------------------------------------------------------- /pkg/storage/gcp/getter_test.go: -------------------------------------------------------------------------------- 1 | package gcp 2 | 3 | // see gcp_test.go for a round-trip test that subsumes tests for the getter 4 | -------------------------------------------------------------------------------- /pkg/storage/gcp/lister_test.go: -------------------------------------------------------------------------------- 1 | package gcp 2 | 3 | // see gcp_test.go for a round-trip test that subsumes tests for the lister 4 | -------------------------------------------------------------------------------- /pkg/storage/gcp/saver_test.go: -------------------------------------------------------------------------------- 1 | package gcp 2 | 3 | // see gcp_test.go for a round-trip test that subsumes tests for the saver 4 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.7 4 | - 1.8 5 | 6 | script: 7 | - go test -v ./... -------------------------------------------------------------------------------- /vendor/github.com/technosophos/moniker/words.go: -------------------------------------------------------------------------------- 1 | //go:generate _generator/to_list descriptors.txt animals.txt 2 | package moniker 3 | -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris0.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris6.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris7.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris8.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/chris9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/chris9.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/color1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/color1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/color2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/color2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/color3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/color3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/office1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/office1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/office2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/office2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/office3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/office3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/office4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/office4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/office5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/office5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/suit-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/suit-1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/suit-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/suit-2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/suit-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/suit-3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/suit-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/suit-4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/suit-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/suit-5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/suit-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/suit-6.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/sections/iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/sections/iphone.png -------------------------------------------------------------------------------- /cmd/olympus/assets/img/sections/iphone2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/sections/iphone2.png -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/product1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/product1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/product2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/product2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/product3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/product3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/product4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/product4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/tom-ford.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/tom-ford.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/image_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/image_placeholder.jpg -------------------------------------------------------------------------------- /docs/archetypes/default.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | draft: true 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/images/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/images/tn.png -------------------------------------------------------------------------------- /vendor/github.com/Azure/azure-storage-blob-go/2017-07-29/azblob/version.go: -------------------------------------------------------------------------------- 1 | package azblob 2 | 3 | const serviceLibVersion = "0.1" 4 | -------------------------------------------------------------------------------- /cmd/olympus/actions/diff_test.go: -------------------------------------------------------------------------------- 1 | package actions 2 | 3 | func (as *ActionSuite) TestBuildDiff() { 4 | // r := as.Require() 5 | 6 | } 7 | -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog6.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-blog8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-blog8.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/product1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/product1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/product2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/product2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/product3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/product3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/product4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/product4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/tom-ford.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/tom-ford.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/image_placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/image_placeholder.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog6.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-blog8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-blog8.jpg -------------------------------------------------------------------------------- /vendor/github.com/uber/jaeger-client-go/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "idl"] 2 | path = idl 3 | url = https://github.com/uber/jaeger-idl.git 4 | -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-product1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-product1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-product2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-product2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-product3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-product3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-product4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-product4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-profile1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-profile1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-profile2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-profile2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-profile4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-profile4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-profile5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-profile5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-profile6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-profile6.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-profile7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-profile7.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-project1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-project1.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-project2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-project2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-project3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-project3.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-project4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-project4.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-project5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-project5.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/card-project6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/card-project6.jpg -------------------------------------------------------------------------------- /vendor/github.com/rs/cors/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.9 4 | - "1.10" 5 | - tip 6 | matrix: 7 | allow_failures: 8 | - go: tip 9 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/go.mod: -------------------------------------------------------------------------------- 1 | module "gopkg.in/yaml.v2" 2 | 3 | require ( 4 | "gopkg.in/check.v1" v0.0.0-20161208181325-20d25e280405 5 | ) 6 | -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-product1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-product1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-product2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-product2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-product3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-product3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-product4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-product4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-profile1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-profile1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-profile2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-profile2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-profile4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-profile4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-profile5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-profile5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-profile6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-profile6.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-profile7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-profile7.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-project1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-project1.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-project2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-project2.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-project3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-project3.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-project4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-project4.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-project5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-project5.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/card-project6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/card-project6.jpg -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/ecommerce-tips2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/ecommerce-tips2.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/ecommerce-header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/ecommerce-header.jpg -------------------------------------------------------------------------------- /cmd/proxy/assets/img/examples/ecommerce-tips2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/proxy/assets/img/examples/ecommerce-tips2.jpg -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/images/screenshot.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/logo.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/envy/.env: -------------------------------------------------------------------------------- 1 | # This is a comment 2 | # We can use equal or colon notation 3 | DIR: root 4 | FLAVOUR: none 5 | INSIDE_FOLDER=false -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/suite/.gitcookies.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/vendor/github.com/gobuffalo/suite/.gitcookies.enc -------------------------------------------------------------------------------- /cmd/olympus/assets/img/examples/ecommerce-header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/cmd/olympus/assets/img/examples/ecommerce-header.jpg -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/custom-comments.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/images/favicon.png -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/.csslintrc: -------------------------------------------------------------------------------- 1 | --exclude-exts=.min.css 2 | --ignore=adjoining-classes,box-model,ids,order-alphabetical,unqualified-attributes 3 | -------------------------------------------------------------------------------- /cmd/proxy/templates/proxy/index.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Welcome to the Athens proxy

4 |
5 |
6 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/toc.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | {{ .TableOfContents }} 4 |
5 |
6 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Inconsolata.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Inconsolata.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Inconsolata.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Inconsolata.ttf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Inconsolata.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Inconsolata.woff -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/images/gopher-404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/images/gopher-404.jpg -------------------------------------------------------------------------------- /vendor/github.com/go-ini/ini/.gitignore: -------------------------------------------------------------------------------- 1 | testdata/conf_out.ini 2 | ini.sublime-project 3 | ini.sublime-workspace 4 | testdata/conf_reflect.ini 5 | .idea 6 | /.vscode 7 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/shortcodes/notice.html: -------------------------------------------------------------------------------- 1 |
{{ .Inner }}
2 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.ttf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.woff -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_200.woff2 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.ttf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.woff -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_300.woff2 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.ttf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.woff -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Work_Sans_500.woff2 -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/COMPATIBLE: -------------------------------------------------------------------------------- 1 | Compatible with TOML version 2 | [v0.4.0](https://github.com/toml-lang/toml/blob/v0.4.0/versions/en/toml-v0.4.0.md) 3 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/monoculum/formam/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.5 8 | - 1.6 9 | - 1.7 10 | - 1.8 11 | -------------------------------------------------------------------------------- /vendor/github.com/serenize/snaker/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.8 5 | - 1.9 6 | - tip 7 | 8 | install: go get -t -d -v ./... && go build -v ./... 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/NOTICE.txt: -------------------------------------------------------------------------------- 1 | AWS SDK for Go 2 | Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | Copyright 2014-2015 Stripe, Inc. 4 | -------------------------------------------------------------------------------- /vendor/github.com/go-sql-driver/mysql/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .DS_Store? 3 | ._* 4 | .Spotlight-V100 5 | .Trashes 6 | Icon? 7 | ehthumbs.db 8 | Thumbs.db 9 | .idea 10 | -------------------------------------------------------------------------------- /vendor/go.opencensus.io/.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | 3 | # go.opencensus.io/exporter/aws 4 | /exporter/aws/ 5 | 6 | # Exclude vendor, use dep ensure after checkout: 7 | /vendor/ 8 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /pkg/errors/kinds.go: -------------------------------------------------------------------------------- 1 | package errors 2 | 3 | // IsNotFoundErr helper function for KindNotFound 4 | func IsNotFoundErr(err error) bool { 5 | return Kind(err) == KindNotFound 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/jmespath/go-jmespath/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.4 7 | 8 | install: go get -v -t ./... 9 | script: make test 10 | -------------------------------------------------------------------------------- /cmd/proxy/locales/all.en-us.yaml: -------------------------------------------------------------------------------- 1 | # For more information on using i18n see: https://github.com/nicksnyder/go-i18n 2 | - id: welcome_greeting 3 | translation: "Welcome to Buffalo (EN)" 4 | -------------------------------------------------------------------------------- /docs/config.toml: -------------------------------------------------------------------------------- 1 | baseURL = "https://docs.gomods.io" 2 | theme = "hugo-theme-learn" 3 | languageCode = "en-us" 4 | title = "Athens" 5 | [outputs] 6 | home = [ "HTML", "RSS", "JSON"] 7 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/archetypes/default.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "{{ replace .TranslationBaseName "-" " " | title }}" 3 | date = {{ .Date }} 4 | weight = 5 5 | +++ 6 | 7 | Lorem Ipsum. -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/shortcodes/mermaid.html: -------------------------------------------------------------------------------- 1 |
{{ safeHTML .Inner }}
2 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /vendor/github.com/gocraft/work/log.go: -------------------------------------------------------------------------------- 1 | package work 2 | 3 | import "fmt" 4 | 5 | func logError(key string, err error) { 6 | fmt.Printf("ERROR: %s - %s\n", key, err.Error()) 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/syntaxhighlight/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: benchmark.txt 2 | 3 | benchmark.txt: 4 | go test -test.run='^$$' -test.bench='.*' -test.benchmem > $@ 2>&1 5 | cat $@ 6 | -------------------------------------------------------------------------------- /cmd/olympus/locales/all.en-us.yaml: -------------------------------------------------------------------------------- 1 | # For more information on using i18n see: https://github.com/nicksnyder/go-i18n 2 | - id: welcome_greeting 3 | translation: "Welcome to Buffalo (EN)" 4 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/static/images/showcase/tat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/static/images/showcase/tat.png -------------------------------------------------------------------------------- /pkg/download/goget/test_data/upstream_mod_file.golden: -------------------------------------------------------------------------------- 1 | module github.com/athens-artifacts/happy-path 2 | 3 | require github.com/athens-artifacts/no-tags v0.0.0-20180803171426-1a540c5d67ab 4 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/context_1_7.go: -------------------------------------------------------------------------------- 1 | // +build go1.7 2 | 3 | package aws 4 | 5 | import "context" 6 | 7 | var ( 8 | backgroundCtx = context.Background() 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/annotate/benchmark.txt: -------------------------------------------------------------------------------- 1 | PASS 2 | BenchmarkAnnotate-12 5000 648826 ns/op 82921 B/op 979 allocs/op 3 | ok github.com/sourcegraph/annotate 3.316s 4 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/test.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page test" 3 | description = "This is a page test" 4 | +++ 5 | 6 | This is a test demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/test.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page test" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /vendor/cloud.google.com/go/internal/version/update_version.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | today=$(date +%Y%m%d) 4 | 5 | sed -i -r -e 's/const Repo = "([0-9]{8})"/const Repo = "'$today'"/' $GOFILE 6 | 7 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/tags/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.8 5 | - 1.9 6 | - master 7 | 8 | script: 9 | - go test -race $(go list ./... | grep -v /vendor/) 10 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/sessions/go.mod: -------------------------------------------------------------------------------- 1 | module "github.com/gorilla/sessions" 2 | 3 | require ( 4 | "github.com/gorilla/context" v1.1.1 5 | "github.com/gorilla/securecookie" v1.1.1 6 | ) 7 | -------------------------------------------------------------------------------- /vendor/github.com/lib/pq/oid/doc.go: -------------------------------------------------------------------------------- 1 | // Package oid contains OID constants 2 | // as defined by the Postgres server. 3 | package oid 4 | 5 | // Oid is a Postgres Object ID. 6 | type Oid uint32 7 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/going/randx/randx.go: -------------------------------------------------------------------------------- 1 | package randx 2 | 3 | import ( 4 | "math/rand" 5 | "time" 6 | ) 7 | 8 | func init() { 9 | rand.Seed(time.Now().UnixNano()) 10 | } 11 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-3/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 3" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.ttf -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/makr/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.7 7 | - 1.8 8 | - tip 9 | 10 | matrix: 11 | allow_failures: 12 | - go: 'tip' 13 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1" 3 | description = "This is a demo child page" 4 | +++ 5 | 6 | This is a demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.woff -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/static/fonts/monogramos-webfont.woff2 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.ttf -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [Settings] 2 | ID = "gomods-athens" 3 | 4 | [build] 5 | base = "docs/" 6 | publish = "docs/public/" 7 | command = "hugo -v" 8 | environment = { HUGO_VERSION = "0.37" } 9 | -------------------------------------------------------------------------------- /pkg/storage/reader.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | // Reader lists all module versions and gets a specific one from the underlying backend. 4 | type Reader struct { 5 | Lister 6 | Getter 7 | Checker 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.7 7 | - 1.8 8 | - tip 9 | 10 | matrix: 11 | allow_failures: 12 | - go: 'tip' 13 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/sigtx/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.7 7 | - 1.8 8 | - tip 9 | 10 | matrix: 11 | allow_failures: 12 | - go: 'tip' 13 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | cover: 4 | go test -cover -v -coverprofile=cover.dat ./... 5 | go tool cover -func cover.dat 6 | 7 | .PHONY: cover 8 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/syntaxhighlight/benchmark.txt: -------------------------------------------------------------------------------- 1 | PASS 2 | BenchmarkAnnotate-12 20000 80528 ns/op 18192 B/op 428 allocs/op 3 | ok github.com/sourcegraph/syntaxhighlight 2.424s 4 | -------------------------------------------------------------------------------- /cmd/proxy/assets/css/application.scss: -------------------------------------------------------------------------------- 1 | @import "~bootstrap/dist/css/bootstrap.min.css"; 2 | @import "~font-awesome/css/font-awesome.css"; 3 | 4 | .img-circle { 5 | border-radius: 50%; 6 | width: 50px; 7 | } 8 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/cont/i18n/images/i18n-menu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/cont/i18n/images/i18n-menu.gif -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-2/test3.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page test 3" 3 | description = "This is a page test" 4 | +++ 5 | 6 | This is a test 3 demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-2/test3.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page test 3" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo test 3 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/favicon.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.woff -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-Normal-webfont.woff2 -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | 4 | verbose="" 5 | 6 | if [[ "$@" == "-v" ]] 7 | then 8 | verbose="-v" 9 | fi 10 | 11 | go test -tags sqlite $verbose ./... 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/.gometalinter.json: -------------------------------------------------------------------------------- 1 | { 2 | "Enable": ["vet", "golint", "goimports", "deadcode", "gotype", "ineffassign", "misspell", "nakedret", "unconvert", "megacheck", "varcheck"] 3 | } 4 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-multierror/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - 1.x 7 | 8 | branches: 9 | only: 10 | - master 11 | 12 | script: make test testrace 13 | -------------------------------------------------------------------------------- /cmd/olympus/assets/css/application.scss: -------------------------------------------------------------------------------- 1 | @import "~bootstrap/dist/css/bootstrap.min.css"; 2 | @import "~font-awesome/css/font-awesome.css"; 3 | 4 | .img-circle { 5 | border-radius: 50%; 6 | width: 50px; 7 | } 8 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.eot -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.ttf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.woff -------------------------------------------------------------------------------- /pkg/storage/connector.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | // Connector connects storage to its backing engine 4 | type Connector interface { 5 | // Connect connects storage to its backing engine 6 | Connect() error 7 | } 8 | -------------------------------------------------------------------------------- /scripts/check_golint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # check_golint.sh 4 | # Run the linter on everything except generated code 5 | set -euo pipefail 6 | 7 | golint -set_exit_status $(go list ./... | grep -v '/mocks') 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sync/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.4 5 | - 1.5 6 | - 1.6 7 | - 1.7 8 | - 1.8 9 | - 1.9 10 | - tip 11 | 12 | go_import_path: gopkg.in/yaml.v2 13 | -------------------------------------------------------------------------------- /cmd/proxy/assets/js/application.js: -------------------------------------------------------------------------------- 1 | require("expose-loader?$!expose-loader?jQuery!jquery"); 2 | require("popper.js/dist/popper.min.js"); 3 | require("bootstrap/dist/js/bootstrap.min.js"); 4 | 5 | $(() => { 6 | 7 | }); 8 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/requirements/images/magic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/basics/requirements/images/magic.gif -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/cont/pages/images/pages-chapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/cont/pages/images/pages-chapter.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/cont/pages/images/pages-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/cont/pages/images/pages-default.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1" 3 | description = "This is a demo child page" 4 | +++ 5 | 6 | This is a demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-4/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 4" 3 | description = "Ceci est une page test" 4 | hidden = true 5 | +++ 6 | 7 | Ceci est une page de demo -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/static/fonts/Novecentosanswide-UltraLight-webfont.woff2 -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/parser/errors.go: -------------------------------------------------------------------------------- 1 | package parser 2 | 3 | import "strings" 4 | 5 | type errSlice []string 6 | 7 | func (e errSlice) Error() string { 8 | return strings.Join(e, "\n") 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/gomodule/redigo/redis/go18.go: -------------------------------------------------------------------------------- 1 | // +build go1.8 2 | 3 | package redis 4 | 5 | import "crypto/tls" 6 | 7 | func cloneTLSConfig(cfg *tls.Config) *tls.Config { 8 | return cfg.Clone() 9 | } 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at https://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at https://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sync/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /cmd/olympus/assets/js/application.js: -------------------------------------------------------------------------------- 1 | require("expose-loader?$!expose-loader?jQuery!jquery"); 2 | require("popper.js/dist/popper.min.js"); 3 | require("bootstrap/dist/js/bootstrap.min.js"); 4 | 5 | $(() => { 6 | 7 | }); 8 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/installation/images/chapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/basics/installation/images/chapter.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/cont/pages/images/frontmatter-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/cont/pages/images/frontmatter-icon.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/custom-header.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/test_unit.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # test_unit.sh 4 | # Run the unit tests with the race detector and code coverage enabled 5 | set -xeuo pipefail 6 | 7 | go test -race -coverprofile cover.out -covermode atomic ./... 8 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/service/s3/platform_handlers.go: -------------------------------------------------------------------------------- 1 | // +build !go1.6 2 | 3 | package s3 4 | 5 | import "github.com/aws/aws-sdk-go/aws/request" 6 | 7 | func platformRequestHandlers(r *request.Request) { 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/bketelsen/buffet/.drone.yml: -------------------------------------------------------------------------------- 1 | workspace: 2 | base: /go 3 | path: src/github.com/bketelsen/buffet 4 | 5 | pipeline: 6 | build: 7 | image: golang:1.10 8 | commands: 9 | - make 10 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/github.com/lib/pq/ssl_renegotiation.go: -------------------------------------------------------------------------------- 1 | // +build !go1.7 2 | 3 | package pq 4 | 5 | import "crypto/tls" 6 | 7 | // Renegotiation is not supported by crypto/tls until Go 1.7. 8 | func sslRenegotiation(*tls.Config) {} 9 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/README.md: -------------------------------------------------------------------------------- 1 | See [![go-doc](https://godoc.org/github.com/prometheus/client_golang/prometheus?status.svg)](https://godoc.org/github.com/prometheus/client_golang/prometheus). 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # set default behavior for those who have not set core.autcrlf 2 | * text=auto 3 | 4 | # the following file types will be normalized and converted to native endings 5 | # on checkout 6 | *.md 7 | *.toml 8 | *.yml 9 | -------------------------------------------------------------------------------- /cmd/proxy/actions/home.go: -------------------------------------------------------------------------------- 1 | package actions 2 | 3 | import ( 4 | "github.com/gobuffalo/buffalo" 5 | ) 6 | 7 | func proxyHomeHandler(c buffalo.Context) error { 8 | return c.Render(200, proxy.HTML("index.html")) 9 | } 10 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/hugo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/hugo.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/hugo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/hugo.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-3/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 3" 3 | description = "This is a demo child page" 4 | +++ 5 | 6 | This is a demo child page, not displayed in the menu -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/service/s3/s3manager/doc.go: -------------------------------------------------------------------------------- 1 | // Package s3manager provides utilities to upload and download objects from 2 | // S3 concurrently. Helpful for when working with large objects. 3 | package s3manager 4 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/envy/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.7 7 | - 1.8 8 | - 1.9 9 | - "1.10" 10 | - tip 11 | 12 | matrix: 13 | allow_failures: 14 | - go: 'tip' 15 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: github.com/pkg/errors 3 | go: 4 | - 1.4.3 5 | - 1.5.4 6 | - 1.6.2 7 | - 1.7.1 8 | - tip 9 | 10 | script: 11 | - go test -v ./... 12 | -------------------------------------------------------------------------------- /cmd/proxy/actions/render.go: -------------------------------------------------------------------------------- 1 | package actions 2 | 3 | import ( 4 | "github.com/gobuffalo/buffalo/render" 5 | "github.com/gobuffalo/packr" 6 | ) 7 | 8 | var proxy *render.Engine 9 | var assetsBox = packr.NewBox("../public") 10 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1-1" 3 | description = "This is a demo child page" 4 | +++ 5 | 6 | This is a demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1-1" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /pkg/cdn/metadata/storage.go: -------------------------------------------------------------------------------- 1 | package metadata 2 | 3 | // Storage is a complete cdn metadata storage backend (i.e. file system, database) implementation - a getter and saver 4 | type Storage interface { 5 | Getter 6 | Saver 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/goth/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.7 7 | - 1.8 8 | - 1.9 9 | - "1.10" 10 | - tip 11 | 12 | matrix: 13 | allow_failures: 14 | - go: 'tip' 15 | 16 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_model/NOTICE: -------------------------------------------------------------------------------- 1 | Data model artifacts for Prometheus. 2 | Copyright 2012-2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine gopherjs 2 | 3 | package logrus 4 | 5 | import ( 6 | "io" 7 | ) 8 | 9 | func checkIfTerminal(w io.Writer) bool { 10 | return true 11 | } 12 | -------------------------------------------------------------------------------- /migrations/20180604072327_create_cdn_metadata_entries.up.fizz: -------------------------------------------------------------------------------- 1 | create_table("cdn_metadata_entries", func(t) { 2 | t.Column("id", "uuid", {"primary": true}) 3 | t.Column("module", "text", {}) 4 | t.Column("redirect_url", "text", {}) 5 | }) -------------------------------------------------------------------------------- /pkg/storage/test_suite.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | // TestSuite is common interface which each storage needs to implement 4 | type TestSuite interface { 5 | Storage() Backend 6 | StorageHumanReadableName() string 7 | Cleanup() 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/Gopkg.toml: -------------------------------------------------------------------------------- 1 | [[constraint]] 2 | branch = "master" 3 | name = "github.com/russross/blackfriday" 4 | 5 | [[constraint]] 6 | branch = "master" 7 | name = "github.com/shurcooL/github_flavored_markdown" 8 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/common/NOTICE: -------------------------------------------------------------------------------- 1 | Common libraries shared by Prometheus Go components. 2 | Copyright 2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/style-customization/images/red-variant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/basics/style-customization/images/red-variant.png -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/fizz/raw_sql.go: -------------------------------------------------------------------------------- 1 | package fizz 2 | 3 | import ( 4 | "strings" 5 | ) 6 | 7 | func (f fizzer) RawSql(sql string) { 8 | if !strings.HasSuffix(sql, ";") { 9 | sql += ";" 10 | } 11 | f.add(sql, nil) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-sqlite3/.gitignore: -------------------------------------------------------------------------------- 1 | *.db 2 | *.exe 3 | *.dll 4 | *.o 5 | 6 | # VSCode 7 | .vscode 8 | 9 | # Exclude from upgrade 10 | upgrade/*.c 11 | upgrade/*.h 12 | 13 | # Exclude upgrade binary 14 | upgrade/upgrade 15 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/style-customization/images/blue-variant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/basics/style-customization/images/blue-variant.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/style-customization/images/green-variant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/basics/style-customization/images/green-variant.png -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/BachGavotteShort.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/BachGavotteShort.mp3 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/BachGavotteShort.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/BachGavotteShort.mp3 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1-1-1" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-4/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 4" 3 | description = "This is a demo child page" 4 | hidden = true 5 | +++ 6 | 7 | This is a demo child page, not displayed in the menu -------------------------------------------------------------------------------- /pkg/cdn/deleter.go: -------------------------------------------------------------------------------- 1 | package cdn 2 | 3 | // Deleter deletes a module data from the CDN. It does not touch the module 4 | // DB key/value store, use MetadataSaver for that 5 | type Deleter interface { 6 | Delete(module, version string) error 7 | } 8 | -------------------------------------------------------------------------------- /pkg/download/doc.go: -------------------------------------------------------------------------------- 1 | // Package download provides buffalo handlers 2 | // that implement vgo's Download Protocol. 3 | // This is so that both Zeus and Olympus 4 | // can share the same download protocol 5 | // implementation. 6 | package download 7 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/packr/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.8 7 | - 1.9 8 | - tip 9 | 10 | matrix: 11 | allow_failures: 12 | - go: 'tip' 13 | 14 | script: 15 | - go test -v ./... 16 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1-1-1" 3 | description = "This is a demo child page" 4 | +++ 5 | 6 | This is a demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/menu-footer.html: -------------------------------------------------------------------------------- 1 |

Built with from Grav and Hugo

2 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/signer/v4/options.go: -------------------------------------------------------------------------------- 1 | package v4 2 | 3 | // WithUnsignedPayload will enable and set the UnsignedPayload field to 4 | // true of the signer. 5 | func WithUnsignedPayload(v4 *Signer) { 6 | v4.UnsignedPayload = true 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/require/require_forward.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentWithoutT "a"}} 2 | func (a *Assertions) {{.DocInfo.Name}}({{.Params}}) { 3 | if h, ok := a.t.(tHelper); ok { h.Helper() } 4 | {{.DocInfo.Name}}(a.t, {{.ForwardedParams}}) 5 | } 6 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/adivorciarsetoca00cape.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/adivorciarsetoca00cape.pdf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/adivorciarsetoca00cape.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/adivorciarsetoca00cape.pdf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/showcase.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Showcase 3 | disableToc: true 4 | --- 5 | 6 | #### [TAT](https://ovh.github.io/tat/overview/) by OVH 7 | ![TAT image](/images/showcase/tat.png?width=50pc) 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/custom-footer.html: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of Gorilla WebSocket authors for copyright 2 | # purposes. 3 | # 4 | # Please keep the list sorted. 5 | 6 | Gary Burd 7 | Joachim Bauch 8 | 9 | -------------------------------------------------------------------------------- /vendor/github.com/opentracing/opentracing-go/.gitignore: -------------------------------------------------------------------------------- 1 | # IntelliJ project files 2 | .idea/ 3 | opentracing-go.iml 4 | opentracing-go.ipr 5 | opentracing-go.iws 6 | 7 | # Test results 8 | *.cov 9 | *.html 10 | test.log 11 | 12 | # Build dir 13 | build/ 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const cacheLineSize = 32 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const cacheLineSize = 64 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_s390x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | const cacheLineSize = 256 8 | -------------------------------------------------------------------------------- /pkg/storage/backend.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | // Backend is a complete storage backend (i.e. file system, database) implementation - a lister, reader and saver 4 | type Backend interface { 5 | Lister 6 | Getter 7 | Checker 8 | Saver 9 | Deleter 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitignore: -------------------------------------------------------------------------------- 1 | # Setup a Global .gitignore for OS and editor generated files: 2 | # https://help.github.com/articles/ignoring-files 3 | # git config --global core.excludesfile ~/.gitignore_global 4 | 5 | .vagrant 6 | *.sublime-project 7 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/boolean.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | type Boolean struct { 4 | TokenAble 5 | Value bool 6 | } 7 | 8 | func (b *Boolean) expressionNode() {} 9 | 10 | func (b *Boolean) String() string { 11 | return b.Token.Literal 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM golang:1.7 2 | 3 | RUN echo $GOPATH 4 | RUN mkdir -p $GOPATH/src/github.com/gobuffalo/pop 5 | WORKDIR $GOPATH/src/github.com/gobuffalo/pop 6 | ADD . . 7 | RUN go get -t -v ./... 8 | RUN SODA_DIALECT=sqlite go test ./... 9 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentFormat}} 2 | func {{.DocInfo.Name}}f(t TestingT, {{.ParamsFormat}}) bool { 3 | if h, ok := t.(tHelper); ok { h.Helper() } 4 | return {{.DocInfo.Name}}(t, {{.ForwardedParamsFormat}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentWithoutT "a"}} 2 | func (a *Assertions) {{.DocInfo.Name}}({{.Params}}) bool { 3 | if h, ok := a.t.(tHelper); ok { h.Helper() } 4 | return {{.DocInfo.Name}}(a.t, {{.ForwardedParams}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/require/require.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.Comment}} 2 | func {{.DocInfo.Name}}(t TestingT, {{.Params}}) { 3 | if assert.{{.DocInfo.Name}}(t, {{.ForwardedParams}}) { return } 4 | if h, ok := t.(tHelper); ok { h.Helper() } 5 | t.FailNow() 6 | } 7 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.en.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1-1-1-1" 3 | description = "This is a demo child page" 4 | +++ 5 | 6 | This is a demo child page -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.fr.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "page 1-1-1-1-1" 3 | description = "Ceci est une page test" 4 | +++ 5 | 6 | Ceci est une page de demo -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/partials/meta.html: -------------------------------------------------------------------------------- 1 | 2 | {{ with .Site.Params.author }}{{ end }} 3 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/shortcodes/siteparam.html: -------------------------------------------------------------------------------- 1 | {{- $paramName := (.Get 0) -}} 2 | {{- $siteParams := .Site.Params -}} 3 | {{- with $paramName -}} 4 | {{- with $siteParams -}} 5 | {{- index . (lower $paramName) -}} 6 | {{- end -}} 7 | {{- end -}} -------------------------------------------------------------------------------- /pkg/paths/go_get.go: -------------------------------------------------------------------------------- 1 | package paths 2 | 3 | import ( 4 | "net/url" 5 | "strings" 6 | ) 7 | 8 | // IsGoGet returns true if u has ?go-get=1 in its query string 9 | func IsGoGet(u *url.URL) bool { 10 | return strings.Contains(u.Query().Get("go-get"), "1") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/monoculum/formam/errors.go: -------------------------------------------------------------------------------- 1 | package formam 2 | 3 | type Error struct { 4 | err error 5 | } 6 | 7 | func (s *Error) Error() string { 8 | return "formam: " + s.err.Error() 9 | } 10 | 11 | func newError(err error) *Error { return &Error{err} } 12 | -------------------------------------------------------------------------------- /vendor/github.com/uber/jaeger-client-go/.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | *.test 3 | *.xml 4 | *.swp 5 | .idea/ 6 | .tmp/ 7 | *.iml 8 | *.cov 9 | *.html 10 | *.log 11 | gen/thrift/js 12 | gen/thrift/py 13 | vendor/ 14 | crossdock-main 15 | crossdock/jaeger-docker-compose.yml 16 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/showcase.fr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vitrine 3 | disableToc: true 4 | slug: vitrine 5 | --- 6 | 7 | #### [TAT](https://ovh.github.io/tat/overview/) par OVH 8 | ![TAT image](/images/showcase/tat.png?width=50pc) 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/Carroll_AliceAuPaysDesMerveilles.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/Carroll_AliceAuPaysDesMerveilles.pdf -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/Carroll_AliceAuPaysDesMerveilles.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/Carroll_AliceAuPaysDesMerveilles.pdf -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/sqlite_shim.go: -------------------------------------------------------------------------------- 1 | // +build !sqlite 2 | 3 | package pop 4 | 5 | import ( 6 | "errors" 7 | ) 8 | 9 | func newSQLite(deets *ConnectionDetails) (dialect, error) { 10 | return nil, errors.New("sqlite3 was not compiled into the binary") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/jmespath/go-jmespath/README.md: -------------------------------------------------------------------------------- 1 | # go-jmespath - A JMESPath implementation in Go 2 | 3 | [![Build Status](https://img.shields.io/travis/jmespath/go-jmespath.svg)](https://travis-ci.org/jmespath/go-jmespath) 4 | 5 | 6 | 7 | See http://jmespath.org for more info. 8 | -------------------------------------------------------------------------------- /pkg/storage/version.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | import "io" 4 | 5 | // Version represents a version of a module and contains .mod file, a .info file and zip file of a specific version 6 | type Version struct { 7 | Mod []byte 8 | Zip io.ReadCloser 9 | Info []byte 10 | } 11 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/archetypes/chapter.md: -------------------------------------------------------------------------------- 1 | +++ 2 | title = "{{ replace .TranslationBaseName "-" " " | title }}" 3 | date = {{ .Date }} 4 | weight = 5 5 | chapter = true 6 | pre = "X. " 7 | +++ 8 | 9 | ### Chapter X 10 | 11 | # Some Chapter title 12 | 13 | Lorem Ipsum. -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/_index.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Basics 3 | weight: 5 4 | pre: "1. " 5 | chapter: true 6 | --- 7 | 8 | ### Chapter 1 9 | 10 | # Basics 11 | 12 | Discover what this Hugo theme is all about and the core-concepts behind it. 13 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/basics/_index.fr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Démarrage 3 | weight: 5 4 | pre: "1. " 5 | chapter: true 6 | --- 7 | 8 | ### Chapitre 1 9 | 10 | # Démarrage 11 | 12 | Découvrez comment utiliser ce thème Hugo et apprenez en les concepts 13 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/cont/_index.en.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Content 3 | weight: 10 4 | chapter: true 5 | pre: "2. " 6 | --- 7 | 8 | ### Chapter 2 9 | 10 | # Content 11 | 12 | Find out how to create and organize your content quickly and intuitively. 13 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/movieselectricsheep-flock-244-32500-2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.en.files/movieselectricsheep-flock-244-32500-2.mp4 -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/movieselectricsheep-flock-244-32500-2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikyau/athens/master/docs/themes/hugo-theme-learn/exampleSite/content/shortcodes/attachments.fr.files/movieselectricsheep-flock-244-32500-2.mp4 -------------------------------------------------------------------------------- /pkg/config/env/log.go: -------------------------------------------------------------------------------- 1 | package env 2 | 3 | import ( 4 | "github.com/gobuffalo/envy" 5 | ) 6 | 7 | // LogLevel returns the system's 8 | // exposure to internal logs. Defaults 9 | // to debug. 10 | func LogLevel() string { 11 | return envy.Get("ATHENS_LOG_LEVEL", "debug") 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/globalsign/mgo/saslstub.go: -------------------------------------------------------------------------------- 1 | //+build !sasl 2 | 3 | package mgo 4 | 5 | import ( 6 | "fmt" 7 | ) 8 | 9 | func saslNew(cred Credential, host string) (saslStepper, error) { 10 | return nil, fmt.Errorf("SASL support not enabled during build (-tags sasl)") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/packr/physical_file.go: -------------------------------------------------------------------------------- 1 | package packr 2 | 3 | import "os" 4 | 5 | var _ File = physicalFile{} 6 | 7 | type physicalFile struct { 8 | *os.File 9 | } 10 | 11 | func (p physicalFile) FileInfo() (os.FileInfo, error) { 12 | return os.Stat(p.Name()) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/float_literal.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | type FloatLiteral struct { 4 | TokenAble 5 | Value float64 6 | } 7 | 8 | func (il *FloatLiteral) expressionNode() {} 9 | 10 | func (il *FloatLiteral) String() string { 11 | return il.Token.Literal 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-colorable/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - tip 4 | 5 | before_install: 6 | - go get github.com/mattn/goveralls 7 | - go get golang.org/x/tools/cmd/cover 8 | script: 9 | - $HOME/gopath/bin/goveralls -repotoken xnXqRGwgW3SXIguzxf90ZSK1GPYZPaGrw 10 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-isatty/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - tip 4 | 5 | before_install: 6 | - go get github.com/mattn/goveralls 7 | - go get golang.org/x/tools/cmd/cover 8 | script: 9 | - $HOME/gopath/bin/goveralls -repotoken 3gHdORO5k5ziZcWMBxnd9LrMZaJs8m9x5 10 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - 1.7.x 7 | - 1.8.x 8 | - 1.9.x 9 | - 1.10.x 10 | - 1.x 11 | 12 | go_import_path: github.com/prometheus/procfs 13 | 14 | script: 15 | - make style check_license vet test staticcheck 16 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_bsd.go: -------------------------------------------------------------------------------- 1 | // +build darwin freebsd openbsd netbsd dragonfly 2 | // +build !appengine,!gopherjs 3 | 4 | package logrus 5 | 6 | import "golang.org/x/sys/unix" 7 | 8 | const ioctlReadTermios = unix.TIOCGETA 9 | 10 | type Termios unix.Termios 11 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/exampleSite/content/cont/_index.fr.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Contenu 3 | weight: 10 4 | chapter: true 5 | pre: "2. " 6 | --- 7 | 8 | ### Chapitre 2 9 | 10 | # Contenu 11 | 12 | Découvrez comment créer et organiser votre contenu facilement et intuitivement. 13 | -------------------------------------------------------------------------------- /pkg/eventlog/errors.go: -------------------------------------------------------------------------------- 1 | package eventlog 2 | 3 | // ErrUseNewOlympus is error raise on redirect from global dns entry to specific deployment 4 | type ErrUseNewOlympus struct { 5 | Endpoint string 6 | } 7 | 8 | func (e *ErrUseNewOlympus) Error() string { 9 | return e.Endpoint 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/request/connection_reset_error_other.go: -------------------------------------------------------------------------------- 1 | // +build appengine plan9 2 | 3 | package request 4 | 5 | import ( 6 | "strings" 7 | ) 8 | 9 | func isErrConnectionReset(err error) bool { 10 | return strings.Contains(err.Error(), "connection reset") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/integer_literal.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | type IntegerLiteral struct { 4 | TokenAble 5 | Value int 6 | } 7 | 8 | func (il *IntegerLiteral) expressionNode() {} 9 | 10 | func (il *IntegerLiteral) String() string { 11 | return il.Token.Literal 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/string_literal.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | type StringLiteral struct { 4 | TokenAble 5 | Value string 6 | } 7 | 8 | func (sl *StringLiteral) expressionNode() {} 9 | 10 | func (sl *StringLiteral) String() string { 11 | return sl.Token.Literal 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/microcosm-cc/bluemonday/CREDITS.md: -------------------------------------------------------------------------------- 1 | 1. Andrew Krasichkov @buglloc https://github.com/buglloc 2 | 1. John Graham-Cumming http://jgc.org/ 3 | 1. Mike Samuel mikesamuel@gmail.com 4 | 1. Dmitri Shuralyov shurcooL@gmail.com 5 | 1. https://github.com/opennota 6 | 1. https://github.com/Gufran -------------------------------------------------------------------------------- /pkg/module/noop_ref.go: -------------------------------------------------------------------------------- 1 | package module 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gomods/athens/pkg/storage" 7 | ) 8 | 9 | type noopRef struct{} 10 | 11 | func (n noopRef) Read() (*storage.Version, error) { 12 | return nil, fmt.Errorf("noop ref doesn't have a storage.Version") 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/NOTICE: -------------------------------------------------------------------------------- 1 | procfs provides functions to retrieve system, kernel and process 2 | metrics from the pseudo-filesystem proc. 3 | 4 | Copyright 2014-2015 The Prometheus Authors 5 | 6 | This product includes software developed at 7 | SoundCloud Ltd. (http://soundcloud.com/). 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_mipsx.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build mips mipsle 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | -------------------------------------------------------------------------------- /pkg/storage/saver.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | import ( 4 | "context" 5 | "io" 6 | ) 7 | 8 | // Saver saves module metadata and its source to underlying storage 9 | type Saver interface { 10 | Save(ctx context.Context, module, version string, mod []byte, zip io.Reader, info []byte) error 11 | } 12 | -------------------------------------------------------------------------------- /scripts/check_gofmt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # check_gofmt.sh 4 | # Fail if a .go file hasn't been formatted with gofmt 5 | set -euo pipefail 6 | 7 | GO_FILES=$(find . -iname '*.go' -type f | grep -v /vendor/) # All the .go files, excluding vendor/ 8 | test -z $(gofmt -s -l $GO_FILES | tee /dev/stderr) 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/version.go: -------------------------------------------------------------------------------- 1 | // Package aws provides core functionality for making requests to AWS services. 2 | package aws 3 | 4 | // SDKName is the name of this AWS SDK 5 | const SDKName = "aws-sdk-go" 6 | 7 | // SDKVersion is the version of this SDK 8 | const SDKVersion = "1.14.27" 9 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/internal/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package internal contains support packages for oauth2 package. 6 | package internal 7 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_mips64x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build mips64 mips64le 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_ppc64x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build ppc64 ppc64le 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 128 10 | -------------------------------------------------------------------------------- /cmd/olympus/actions/path_params.go: -------------------------------------------------------------------------------- 1 | package actions 2 | 3 | import ( 4 | "github.com/gobuffalo/buffalo" 5 | ) 6 | 7 | func getSyncPoint(c buffalo.Context) (string, error) { 8 | syncpoint := c.Param("syncpoint") 9 | if syncpoint == "" { 10 | return "", nil 11 | } 12 | return syncpoint, nil 13 | } 14 | -------------------------------------------------------------------------------- /migrations/20180326213718_create_modules.up.fizz: -------------------------------------------------------------------------------- 1 | create_table("modules", func(t) { 2 | t.Column("id", "uuid", {"primary": true}) 3 | t.Column("module", "text", {}) 4 | t.Column("version", "text", {}) 5 | t.Column("mod", "blob", {}) 6 | t.Column("zip", "blob", {}) 7 | t.Column("info", "blob", {}) 8 | }) 9 | -------------------------------------------------------------------------------- /pkg/config/env/cloud_runtime.go: -------------------------------------------------------------------------------- 1 | package env 2 | 3 | import ( 4 | "github.com/gobuffalo/envy" 5 | ) 6 | 7 | // CloudRuntime returns the Cloud Provider 8 | // underneath which the Proxy/Registry is running. 9 | func CloudRuntime() string { 10 | return envy.Get("ATHENS_CLOUD_RUNTIME", "none") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/Gopkg.toml: -------------------------------------------------------------------------------- 1 | required = ["github.com/russross/blackfriday"] 2 | 3 | [[constraint]] 4 | branch = "master" 5 | name = "github.com/russross/blackfriday" 6 | 7 | [[constraint]] 8 | branch = "master" 9 | name = "github.com/shurcooL/github_flavored_markdown" 10 | 11 | -------------------------------------------------------------------------------- /vendor/github.com/uber/jaeger-client-go/rpcmetrics/README.md: -------------------------------------------------------------------------------- 1 | An Observer that can be used to emit RPC metrics 2 | ================================================ 3 | 4 | It can be attached to the tracer during tracer construction. 5 | See `ExampleObserver` function in [observer_test.go](./observer_test.go). 6 | -------------------------------------------------------------------------------- /cmd/proxy/models/models_test.go: -------------------------------------------------------------------------------- 1 | package models_test 2 | 3 | import ( 4 | "testing" 5 | 6 | "github.com/gobuffalo/suite" 7 | ) 8 | 9 | type ModelSuite struct { 10 | *suite.Model 11 | } 12 | 13 | func Test_ModelSuite(t *testing.T) { 14 | as := &ModelSuite{suite.NewModel()} 15 | suite.Run(t, as) 16 | } 17 | -------------------------------------------------------------------------------- /pkg/storage/rdbms/rdbms_test.go: -------------------------------------------------------------------------------- 1 | package rdbms 2 | 3 | func (rd *RDBMSTestSuite) TestNewRDBMSStorage() { 4 | r := rd.Require() 5 | e := "development" 6 | getterSaver := NewRDBMSStorage(e) 7 | getterSaver.Connect() 8 | 9 | r.NotNil(getterSaver.conn) 10 | r.Equal(getterSaver.connectionName, e) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: required 2 | 3 | services: 4 | - docker 5 | install: false 6 | 7 | go: 8 | - 1.8 9 | 10 | script: 11 | - docker build . 12 | 13 | addons: 14 | code_climate: 15 | repo_token: b3b137f48bcd4e7fc58959706e292888be90f06c51822f6105fe50c0e1502191 16 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/render/Gopkg.toml: -------------------------------------------------------------------------------- 1 | required = ["github.com/russross/blackfriday"] 2 | 3 | [[constraint]] 4 | branch = "master" 5 | name = "github.com/russross/blackfriday" 6 | 7 | [[constraint]] 8 | branch = "master" 9 | name = "github.com/shurcooL/github_flavored_markdown" 10 | 11 | -------------------------------------------------------------------------------- /cmd/olympus/models/models_test.go: -------------------------------------------------------------------------------- 1 | package models_test 2 | 3 | import ( 4 | "testing" 5 | 6 | "github.com/gobuffalo/suite" 7 | ) 8 | 9 | type ModelSuite struct { 10 | *suite.Model 11 | } 12 | 13 | func Test_ModelSuite(t *testing.T) { 14 | as := &ModelSuite{suite.NewModel()} 15 | suite.Run(t, as) 16 | } 17 | -------------------------------------------------------------------------------- /cmd/proxy/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "log" 5 | 6 | "github.com/gomods/athens/cmd/proxy/actions" 7 | ) 8 | 9 | func main() { 10 | app, err := actions.App() 11 | if err != nil { 12 | log.Fatal(err) 13 | } 14 | 15 | if err := app.Serve(); err != nil { 16 | log.Fatal(err) 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /pkg/storage/getter.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | import "context" 4 | 5 | // Getter gets module metadata and its source from underlying storage 6 | type Getter interface { 7 | // Get must return ErrNotFound if the coordinates are not found 8 | Get(ctx context.Context, module, vsn string) (*Version, error) 9 | } 10 | -------------------------------------------------------------------------------- /pkg/storage/module.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | // Module represents a vgo module saved in a storage backend. 4 | type Module struct { 5 | Module string `bson:"module"` 6 | Version string `bson:"version"` 7 | Mod []byte `bson:"mod"` 8 | Zip []byte `bson:"zip"` 9 | Info []byte `bson:"info"` 10 | } 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_big.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | // +build ppc64 s390x mips mips64 6 | 7 | package unix 8 | 9 | const isBigEndian = true 10 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.1 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.5 8 | - 1.6 9 | - tip 10 | install: 11 | - go install ./... 12 | - go get github.com/BurntSushi/toml-test 13 | script: 14 | - export PATH="$PATH:$HOME/gopath/bin" 15 | - make test 16 | -------------------------------------------------------------------------------- /vendor/github.com/opentracing/opentracing-go/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.6 5 | - 1.7 6 | - 1.8 7 | - tip 8 | 9 | install: 10 | - go get -d -t github.com/opentracing/opentracing-go/... 11 | - go get -u github.com/golang/lint/... 12 | script: 13 | - make test lint 14 | - go build ./... 15 | -------------------------------------------------------------------------------- /vendor/github.com/globalsign/mgo/saslimpl.go: -------------------------------------------------------------------------------- 1 | //+build sasl 2 | 3 | package mgo 4 | 5 | import ( 6 | "github.com/globalsign/mgo/internal/sasl" 7 | ) 8 | 9 | func saslNew(cred Credential, host string) (saslStepper, error) { 10 | return sasl.New(cred.Username, cred.Password, cred.Mechanism, cred.Service, host) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gocraft/work/identifier.go: -------------------------------------------------------------------------------- 1 | package work 2 | 3 | import ( 4 | "crypto/rand" 5 | "fmt" 6 | "io" 7 | ) 8 | 9 | func makeIdentifier() string { 10 | b := make([]byte, 12) 11 | _, err := io.ReadFull(rand.Reader, b) 12 | if err != nil { 13 | return "" 14 | } 15 | return fmt.Sprintf("%x", b) 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | 4 | go: 5 | - 1.9 6 | - "1.10" 7 | - tip 8 | 9 | os: 10 | - linux 11 | - osx 12 | 13 | matrix: 14 | allow_failures: 15 | - go: tip 16 | fast_finish: true 17 | 18 | script: 19 | - go build 20 | - go test -race -v ./... 21 | 22 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/language/go1_2.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build go1.2 6 | 7 | package language 8 | 9 | import "sort" 10 | 11 | var sortStable = sort.Stable 12 | -------------------------------------------------------------------------------- /pkg/storage/deleter.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | import "context" 4 | 5 | // Deleter deletes module metadata and its source from underlying storage 6 | type Deleter interface { 7 | // Delete must return ErrNotFound if the module/version are not 8 | // found. 9 | Delete(ctx context.Context, module, vsn string) error 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/tags/form/selectable.go: -------------------------------------------------------------------------------- 1 | package form 2 | 3 | //Selectable allows any struct to become an option in the select tag. 4 | type Selectable interface { 5 | SelectValue() interface{} 6 | SelectLabel() string 7 | } 8 | 9 | //Selectables is the plural for selectable 10 | type Selectables []Selectable 11 | -------------------------------------------------------------------------------- /cmd/olympus/grifts/db.go: -------------------------------------------------------------------------------- 1 | package grifts 2 | 3 | import ( 4 | "github.com/markbates/grift/grift" 5 | ) 6 | 7 | var _ = grift.Namespace("db", func() { 8 | 9 | grift.Desc("seed", "Seeds a database") 10 | grift.Add("seed", func(c *grift.Context) error { 11 | // Add DB seeding stuff here 12 | return nil 13 | }) 14 | 15 | }) 16 | -------------------------------------------------------------------------------- /cmd/proxy/grifts/db.go: -------------------------------------------------------------------------------- 1 | package grifts 2 | 3 | import ( 4 | "github.com/markbates/grift/grift" 5 | ) 6 | 7 | var _ = grift.Namespace("db", func() { 8 | 9 | grift.Desc("seed", "Seeds a database") 10 | grift.Add("seed", func(c *grift.Context) error { 11 | // Add DB seeding stuff here 12 | return nil 13 | }) 14 | 15 | }) 16 | -------------------------------------------------------------------------------- /vendor/github.com/robfig/cron/README.md: -------------------------------------------------------------------------------- 1 | [![GoDoc](http://godoc.org/github.com/robfig/cron?status.png)](http://godoc.org/github.com/robfig/cron) 2 | [![Build Status](https://travis-ci.org/robfig/cron.svg?branch=master)](https://travis-ci.org/robfig/cron) 3 | 4 | # cron 5 | 6 | Documentation here: https://godoc.org/github.com/robfig/cron 7 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/annotate/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: benchmark.txt 2 | 3 | benchmark.txt: 4 | go test -test.run='^$$' -test.bench='.*' -test.benchmem > $@ 2>&1 5 | cat $@ 6 | 7 | profile: 8 | go test -test.run='^$$' -test.bench='.*' -test.cpuprofile=/tmp/annotate.prof 9 | go tool pprof ./annotate.test /tmp/annotate.prof 10 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/bench.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set +e 4 | 5 | clear 6 | 7 | echo "postgres" 8 | SODA_DIALECT=postgres go test -bench=. 9 | echo "--------------------" 10 | echo "mysql" 11 | SODA_DIALECT=mysql go test -bench=. 12 | echo "--------------------" 13 | echo "sqlite" 14 | SODA_DIALECT=sqlite go test -bench=. 15 | -------------------------------------------------------------------------------- /vendor/github.com/lib/pq/ssl_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package pq 4 | 5 | // sslKeyPermissions checks the permissions on user-supplied ssl key files. 6 | // The key file should have very little access. 7 | // 8 | // libpq does not check key file permissions on Windows. 9 | func sslKeyPermissions(string) error { return nil } 10 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-isatty/isatty_others.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | // +build !appengine 3 | 4 | package isatty 5 | 6 | // IsCygwinTerminal() return true if the file descriptor is a cygwin or msys2 7 | // terminal. This is also always false on this environment. 8 | func IsCygwinTerminal(fd uintptr) bool { 9 | return false 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/sabhiram/go-gitignore/version_gen.go: -------------------------------------------------------------------------------- 1 | package ignore 2 | 3 | // WARNING: Auto generated version file. Do not edit this file by hand. 4 | // WARNING: go get github.com/sabhiram/gover to manage this file. 5 | // Version: 1.0.2 6 | const ( 7 | Major = 1 8 | Minor = 0 9 | Patch = 2 10 | 11 | Version = "1.0.2" 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/dustin/go-humanize/humanize.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package humanize converts boring ugly numbers to human-friendly strings and back. 3 | 4 | Durations can be turned into strings such as "3 days ago", numbers 5 | representing sizes like 82854982 into useful strings like, "83 MB" or 6 | "79 MiB" (whichever you prefer). 7 | */ 8 | package humanize 9 | -------------------------------------------------------------------------------- /vendor/github.com/go-ini/ini/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: build test bench vet coverage 2 | 3 | build: vet bench 4 | 5 | test: 6 | go test -v -cover -race 7 | 8 | bench: 9 | go test -v -cover -race -test.bench=. -test.benchmem 10 | 11 | vet: 12 | go vet 13 | 14 | coverage: 15 | go test -coverprofile=c.out && go tool cover -html=c.out && rm c.out 16 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/packr/file.go: -------------------------------------------------------------------------------- 1 | package packr 2 | 3 | import ( 4 | "io" 5 | "os" 6 | ) 7 | 8 | type File interface { 9 | io.ReadCloser 10 | io.Writer 11 | FileInfo() (os.FileInfo, error) 12 | Readdir(count int) ([]os.FileInfo, error) 13 | Seek(offset int64, whence int) (int64, error) 14 | Stat() (os.FileInfo, error) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/tags/form/submit_tag.go: -------------------------------------------------------------------------------- 1 | package form 2 | 3 | import "github.com/gobuffalo/tags" 4 | 5 | //SubmitTag generates an input tag with type "submit" 6 | func (f Form) SubmitTag(value string, opts tags.Options) *tags.Tag { 7 | opts["type"] = "submit" 8 | opts["value"] = value 9 | return tags.New("input", opts) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_little.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | // +build 386 amd64 amd64p32 arm arm64 ppc64le mipsle mips64le 6 | 7 | package unix 8 | 9 | const isBigEndian = false 10 | -------------------------------------------------------------------------------- /pkg/cdn/metadata/rdbms/saver.go: -------------------------------------------------------------------------------- 1 | package rdbms 2 | 3 | import "github.com/gomods/athens/pkg/cdn/metadata" 4 | 5 | // Save saves the module and it's cdn base URL. 6 | func (s *MetadataStore) Save(module, redirectURL string) error { 7 | r := metadata.CDNMetadataEntry{Module: module, RedirectURL: redirectURL} 8 | return s.conn.Create(&r) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/internal/sdkio/io_go1.6.go: -------------------------------------------------------------------------------- 1 | // +build !go1.7 2 | 3 | package sdkio 4 | 5 | // Copy of Go 1.7 io package's Seeker constants. 6 | const ( 7 | SeekStart = 0 // seek relative to the origin of the file 8 | SeekCurrent = 1 // seek relative to the current offset 9 | SeekEnd = 2 // seek relative to the end 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/gocraft-work-adapter/logger.go: -------------------------------------------------------------------------------- 1 | package gwa 2 | 3 | // Logger is used by the worker to write logs 4 | type Logger interface { 5 | Debugf(string, ...interface{}) 6 | Infof(string, ...interface{}) 7 | Errorf(string, ...interface{}) 8 | Debug(...interface{}) 9 | Info(...interface{}) 10 | Error(...interface{}) 11 | } 12 | -------------------------------------------------------------------------------- /pkg/cdn/metadata/fake/getter.go: -------------------------------------------------------------------------------- 1 | package fake 2 | 3 | // Getter is a (./pkg/cdn/metadata).Getter implementation that always returns URL 4 | type Getter struct { 5 | URL string 6 | } 7 | 8 | // Get is the cdn.Getter implementation that always returns g.URL, nil 9 | func (g *Getter) Get(module string) (string, error) { 10 | return g.URL, nil 11 | } 12 | -------------------------------------------------------------------------------- /pkg/cdn/metadata/saver.go: -------------------------------------------------------------------------------- 1 | package metadata 2 | 3 | // Saver saves the module's base URL 4 | // of the module metadata and content. For example: 5 | // module: gomods.io/my/module - URL: 'https://mycdn.com/gomods.io/my/module' 6 | type Saver interface { 7 | // Save saves the module and base URL pair. 8 | Save(module, redirectURL string) error 9 | } 10 | -------------------------------------------------------------------------------- /pkg/storage/checker.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | import "context" 4 | 5 | // Checker is the interface that checks if the version of the module exists 6 | type Checker interface { 7 | // Exists checks whether or not module in specified version is present 8 | // in the backing storage 9 | Exists(ctx context.Context, module, version string) bool 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/credentials/example.ini: -------------------------------------------------------------------------------- 1 | [default] 2 | aws_access_key_id = accessKey 3 | aws_secret_access_key = secret 4 | aws_session_token = token 5 | 6 | [no_token] 7 | aws_access_key_id = accessKey 8 | aws_secret_access_key = secret 9 | 10 | [with_colon] 11 | aws_access_key_id: accessKey 12 | aws_secret_access_key: secret 13 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/db.go: -------------------------------------------------------------------------------- 1 | package pop 2 | 3 | import "github.com/jmoiron/sqlx" 4 | 5 | type dB struct { 6 | *sqlx.DB 7 | } 8 | 9 | func (db *dB) Transaction() (*Tx, error) { 10 | return newTX(db) 11 | } 12 | 13 | func (db *dB) Rollback() error { 14 | return nil 15 | } 16 | 17 | func (db *dB) Commit() error { 18 | return nil 19 | } 20 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - tip 5 | 6 | install: 7 | - export GOPATH="$HOME/gopath" 8 | - mkdir -p "$GOPATH/src/golang.org/x" 9 | - mv "$TRAVIS_BUILD_DIR" "$GOPATH/src/golang.org/x/oauth2" 10 | - go get -v -t -d golang.org/x/oauth2/... 11 | 12 | script: 13 | - go test -v golang.org/x/oauth2/... 14 | -------------------------------------------------------------------------------- /.drone.yml: -------------------------------------------------------------------------------- 1 | workspace: 2 | base: /go 3 | path: src/github.com/gomods/athens 4 | 5 | pipeline: 6 | ping: 7 | image: mongo:3.0 8 | commands: 9 | - sleep 15 10 | build: 11 | image: golang:1.10 12 | commands: 13 | - go test ./... 14 | 15 | services: 16 | mongo: 17 | image: mongo:3.0 18 | command: [ --smallfiles ] 19 | -------------------------------------------------------------------------------- /vendor/github.com/Azure/azure-pipeline-go/pipeline/version.go: -------------------------------------------------------------------------------- 1 | package pipeline 2 | 3 | const ( 4 | // UserAgent is the string to be used in the user agent string when making requests. 5 | UserAgent = "azure-pipeline-go/" + Version 6 | 7 | // Version is the semantic version (see http://semver.org) of the pipeline package. 8 | Version = "0.1.0" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/url.go: -------------------------------------------------------------------------------- 1 | // +build go1.8 2 | 3 | package aws 4 | 5 | import "net/url" 6 | 7 | // URLHostname will extract the Hostname without port from the URL value. 8 | // 9 | // Wrapper of net/url#URL.Hostname for backwards Go version compatibility. 10 | func URLHostname(url *url.URL) string { 11 | return url.Hostname() 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/html_literal.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | type HTMLLiteral struct { 4 | TokenAble 5 | Value string 6 | } 7 | 8 | func (hl *HTMLLiteral) Printable() bool { 9 | return true 10 | } 11 | 12 | func (hl *HTMLLiteral) expressionNode() {} 13 | 14 | func (hl *HTMLLiteral) String() string { 15 | return hl.Token.Literal 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/suite/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | sudo: false 4 | 5 | go: 6 | - 1.8 7 | - 1.9 8 | - "1.10" 9 | - tip 10 | 11 | before_install: 12 | - openssl aes-256-cbc -K $encrypted_1be751f1f9f0_key -iv $encrypted_1be751f1f9f0_iv -in .gitcookies.enc -out .gitcookies -d 13 | matrix: 14 | allow_failures: 15 | - go: 'tip' 16 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/willie/response.go: -------------------------------------------------------------------------------- 1 | package willie 2 | 3 | import "net/http/httptest" 4 | 5 | type Response struct { 6 | *httptest.ResponseRecorder 7 | } 8 | 9 | func (r *Response) Location() string { 10 | return r.Header().Get("Location") 11 | } 12 | 13 | func (r *Response) CloseNotify() <-chan bool { 14 | return make(chan bool) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/minio/minio-go/pkg/credentials/credentials.sample: -------------------------------------------------------------------------------- 1 | [default] 2 | aws_access_key_id = accessKey 3 | aws_secret_access_key = secret 4 | aws_session_token = token 5 | 6 | [no_token] 7 | aws_access_key_id = accessKey 8 | aws_secret_access_key = secret 9 | 10 | [with_colon] 11 | aws_access_key_id: accessKey 12 | aws_secret_access_key: secret 13 | -------------------------------------------------------------------------------- /pkg/storage/mongo/mongo_test.go: -------------------------------------------------------------------------------- 1 | package mongo 2 | 3 | func (m *MongoTests) TestNewMongoStorage() { 4 | r := m.Require() 5 | url := "mongodb://127.0.0.1:27017" 6 | getterSaver := NewStorage(url) 7 | getterSaver.Connect() 8 | 9 | r.NotNil(getterSaver.c) 10 | r.NotNil(getterSaver.d) 11 | r.NotNil(getterSaver.s) 12 | r.Equal(getterSaver.url, url) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/uber/jaeger-client-go/thrift/README.md: -------------------------------------------------------------------------------- 1 | # Apache Thrift 2 | 3 | This is a partial copy of Apache Thrift v0.10 (https://github.com/apache/thrift/commit/b2a4d4ae21c789b689dd162deb819665567f481c). 4 | 5 | It is vendored code to avoid compatibility issues introduced in Thrift v0.11. 6 | 7 | See https://github.com/jaegertracing/jaeger-client-go/pull/303. 8 | -------------------------------------------------------------------------------- /vendor/github.com/fatih/structs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.7.x 4 | - tip 5 | sudo: false 6 | before_install: 7 | - go get github.com/axw/gocov/gocov 8 | - go get github.com/mattn/goveralls 9 | - if ! go get github.com/golang/tools/cmd/cover; then go get golang.org/x/tools/cmd/cover; fi 10 | script: 11 | - $HOME/gopath/bin/goveralls -service=travis-ci 12 | -------------------------------------------------------------------------------- /vendor/github.com/microcosm-cc/bluemonday/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.1 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.5 8 | - 1.6 9 | - 1.7 10 | - 1.8 11 | - 1.9 12 | - tip 13 | matrix: 14 | allow_failures: 15 | - go: tip 16 | fast_finish: true 17 | install: 18 | - go get golang.org/x/net/html 19 | script: 20 | - go test -v ./... 21 | -------------------------------------------------------------------------------- /pkg/storage/lister.go: -------------------------------------------------------------------------------- 1 | package storage 2 | 3 | import "context" 4 | 5 | // Lister is the interface that lists versions of a specific baseURL & module 6 | type Lister interface { 7 | // List gets all the versions for the given baseURL & module. 8 | // It returns ErrNotFound if the module isn't found 9 | List(ctx context.Context, module string) ([]string, error) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/appveyor.yml: -------------------------------------------------------------------------------- 1 | version: "{build}" 2 | platform: x64 3 | clone_folder: c:\gopath\src\github.com\sirupsen\logrus 4 | environment: 5 | GOPATH: c:\gopath 6 | branches: 7 | only: 8 | - master 9 | install: 10 | - set PATH=%GOPATH%\bin;c:\go\bin;%PATH% 11 | - go version 12 | build_script: 13 | - go get -t 14 | - go test 15 | -------------------------------------------------------------------------------- /vendor/github.com/technosophos/moniker/Makefile: -------------------------------------------------------------------------------- 1 | GOPACKAGE="moniker" 2 | 3 | .PHONY: sort 4 | sort: 5 | sort -u -o animals.txt animals.txt 6 | sort -u -o descriptors.txt descriptors.txt 7 | 8 | .PHONY: build 9 | build: sort 10 | GOPACKAGE=$(GOPACKAGE) go run _generator/to_list.go ./animals.txt 11 | GOPACKAGE=$(GOPACKAGE) go run _generator/to_list.go ./descriptors.txt 12 | -------------------------------------------------------------------------------- /pkg/config/env/port.go: -------------------------------------------------------------------------------- 1 | package env 2 | 3 | import "github.com/gobuffalo/envy" 4 | 5 | // Port returns the PORT env var that a server (Olympus/Zeus) should 6 | // run on. Buffalo uses the PORT environment so this keeps it consistent 7 | // but can also be used directly as a Buffalo service option 8 | func Port(value string) string { 9 | return envy.Get("PORT", value) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-sqlite3/sqlite3_other.go: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2014 Yasuhiro Matsumoto . 2 | // 3 | // Use of this source code is governed by an MIT-style 4 | // license that can be found in the LICENSE file. 5 | 6 | // +build !windows 7 | 8 | package sqlite3 9 | 10 | /* 11 | #cgo CFLAGS: -I. 12 | #cgo linux LDFLAGS: -ldl 13 | */ 14 | import "C" 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/ssh/terminal/util_linux.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package terminal 6 | 7 | import "golang.org/x/sys/unix" 8 | 9 | const ioctlReadTermios = unix.TCGETS 10 | const ioctlWriteTermios = unix.TCSETS 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/constants.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build darwin dragonfly freebsd linux netbsd openbsd solaris 6 | 7 | package unix 8 | 9 | const ( 10 | R_OK = 0x4 11 | W_OK = 0x2 12 | X_OK = 0x1 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/service/sts/customizations.go: -------------------------------------------------------------------------------- 1 | package sts 2 | 3 | import "github.com/aws/aws-sdk-go/aws/request" 4 | 5 | func init() { 6 | initRequest = func(r *request.Request) { 7 | switch r.Operation.Name { 8 | case opAssumeRoleWithSAML, opAssumeRoleWithWebIdentity: 9 | r.Handlers.Sign.Clear() // these operations are unsigned 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/expression_statement.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | type ExpressionStatement struct { 4 | TokenAble 5 | Expression Expression 6 | } 7 | 8 | func (es *ExpressionStatement) statementNode() {} 9 | 10 | func (es *ExpressionStatement) String() string { 11 | if es.Expression != nil { 12 | return es.Expression.String() 13 | } 14 | return "" 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/schema_migrations_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package pop 4 | 5 | import "github.com/gobuffalo/fizz" 6 | 7 | func newSchemaMigrations(name string) fizz.Table { 8 | return fizz.Table{ 9 | Name: name, 10 | Columns: []fizz.Column{ 11 | {Name: "version", ColType: "string"}, 12 | }, 13 | Indexes: []fizz.Index{}, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/opentracing/opentracing-go/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | Changes by Version 2 | ================== 3 | 4 | 1.1.0 (unreleased) 5 | ------------------- 6 | 7 | - Deprecate InitGlobalTracer() in favor of SetGlobalTracer() 8 | 9 | 10 | 1.0.0 (2016-09-26) 11 | ------------------- 12 | 13 | - This release implements OpenTracing Specification 1.0 (http://opentracing.io/spec) 14 | 15 | -------------------------------------------------------------------------------- /cmd/proxy/actions/actions_test.go: -------------------------------------------------------------------------------- 1 | package actions 2 | 3 | import ( 4 | "testing" 5 | 6 | "github.com/gobuffalo/suite" 7 | ) 8 | 9 | type ActionSuite struct { 10 | *suite.Action 11 | } 12 | 13 | func Test_ActionSuite(t *testing.T) { 14 | app, err := App() 15 | if err != nil { 16 | t.Fatal(err) 17 | } 18 | as := &ActionSuite{suite.NewAction(app)} 19 | suite.Run(t, as) 20 | } 21 | -------------------------------------------------------------------------------- /pkg/module/fetcher.go: -------------------------------------------------------------------------------- 1 | package module 2 | 3 | // Fetcher fetches module from an upstream source 4 | type Fetcher interface { 5 | // Fetch fetches the module and puts it somewhere addressable by ModuleRef. 6 | // returns a non-nil error on failure. 7 | // 8 | // The caller should call moduleRef.Clear() after they're done with the module 9 | Fetch(mod, ver string) (Ref, error) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/jsonvalue.go: -------------------------------------------------------------------------------- 1 | package aws 2 | 3 | // JSONValue is a representation of a grab bag type that will be marshaled 4 | // into a json string. This type can be used just like any other map. 5 | // 6 | // Example: 7 | // 8 | // values := aws.JSONValue{ 9 | // "Foo": "Bar", 10 | // } 11 | // values["Baz"] = "Qux" 12 | type JSONValue map[string]interface{} 13 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/goth/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package goth provides a simple, clean, and idiomatic way to write authentication 3 | packages for Go web applications. 4 | 5 | This package was inspired by https://github.com/intridea/omniauth. 6 | 7 | See the examples folder for a working application that lets users authenticate 8 | through Twitter or Facebook. 9 | */ 10 | package goth 11 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-sqlite3/sqlite3_solaris.go: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2018 Yasuhiro Matsumoto . 2 | // 3 | // Use of this source code is governed by an MIT-style 4 | // license that can be found in the LICENSE file. 5 | 6 | // +build solaris 7 | 8 | package sqlite3 9 | 10 | /* 11 | #cgo CFLAGS: -D__EXTENSIONS__=1 12 | #cgo LDFLAGS: -lc 13 | */ 14 | import "C" 15 | -------------------------------------------------------------------------------- /vendor/github.com/robfig/cron/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/mksyscall.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package windows 6 | 7 | //go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go 8 | -------------------------------------------------------------------------------- /vendor/google.golang.org/appengine/internal/main.go: -------------------------------------------------------------------------------- 1 | // Copyright 2011 Google Inc. All rights reserved. 2 | // Use of this source code is governed by the Apache 2.0 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build appengine 6 | 7 | package internal 8 | 9 | import ( 10 | "appengine_internal" 11 | ) 12 | 13 | func Main() { 14 | appengine_internal.Main() 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-sqlite3/sqlite3_opt_json1.go: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2014 Yasuhiro Matsumoto . 2 | // 3 | // Use of this source code is governed by an MIT-style 4 | // license that can be found in the LICENSE file. 5 | 6 | // +build sqlite_json sqlite_json1 json1 7 | 8 | package sqlite3 9 | 10 | /* 11 | #cgo CFLAGS: -DSQLITE_ENABLE_JSON1 12 | */ 13 | import "C" 14 | -------------------------------------------------------------------------------- /pkg/cdn/metadata/rdbms/getter.go: -------------------------------------------------------------------------------- 1 | package rdbms 2 | 3 | import "github.com/gomods/athens/pkg/cdn/metadata" 4 | 5 | // Get retrieves the cdn base URL for a module 6 | func (s *MetadataStore) Get(module string) (string, error) { 7 | result := metadata.CDNMetadataEntry{} 8 | query := s.conn.Where("module = ?", module) 9 | err := query.First(&result) 10 | return result.RedirectURL, err 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/open_mode_bsd.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build freebsd openbsd netbsd dragonfly 6 | 7 | package fsnotify 8 | 9 | import "golang.org/x/sys/unix" 10 | 11 | const openMode = unix.O_NONBLOCK | unix.O_RDONLY 12 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-sqlite3/sqlite3_opt_fts5.go: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2014 Yasuhiro Matsumoto . 2 | // 3 | // Use of this source code is governed by an MIT-style 4 | // license that can be found in the LICENSE file. 5 | 6 | // +build sqlite_fts5 fts5 7 | 8 | package sqlite3 9 | 10 | /* 11 | #cgo CFLAGS: -DSQLITE_ENABLE_FTS5 12 | #cgo LDFLAGS: -lm 13 | */ 14 | import "C" 15 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/fuzz.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | set -eu 3 | 4 | go get github.com/dvyukov/go-fuzz/go-fuzz 5 | go get github.com/dvyukov/go-fuzz/go-fuzz-build 6 | 7 | if [ ! -e toml-fuzz.zip ]; then 8 | go-fuzz-build github.com/pelletier/go-toml 9 | fi 10 | 11 | rm -fr fuzz 12 | mkdir -p fuzz/corpus 13 | cp *.toml fuzz/corpus 14 | 15 | go-fuzz -bin=toml-fuzz.zip -workdir=fuzz 16 | -------------------------------------------------------------------------------- /vendor/github.com/fatih/structs/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/afero/appveyor.yml: -------------------------------------------------------------------------------- 1 | version: '{build}' 2 | clone_folder: C:\gopath\src\github.com\spf13\afero 3 | environment: 4 | GOPATH: C:\gopath 5 | build_script: 6 | - cmd: >- 7 | go version 8 | 9 | go env 10 | 11 | go get -v github.com/spf13/afero/... 12 | 13 | go build github.com/spf13/afero 14 | test_script: 15 | - cmd: go test -race -v github.com/spf13/afero/... 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build amd64,linux 6 | // +build !gccgo 7 | 8 | package unix 9 | 10 | import "syscall" 11 | 12 | //go:noescape 13 | func gettimeofday(tv *Timeval) (err syscall.Errno) 14 | -------------------------------------------------------------------------------- /cmd/proxy/.buffalo.dev.yml: -------------------------------------------------------------------------------- 1 | app_root: . 2 | ignored_folders: 3 | - vendor 4 | - log 5 | - logs 6 | - assets 7 | - public 8 | - grifts 9 | - tmp 10 | - bin 11 | - node_modules 12 | - .sass-cache 13 | included_extensions: 14 | - .go 15 | - .env 16 | build_path: tmp 17 | build_delay: 200ns 18 | binary_name: athens-build 19 | command_flags: [] 20 | enable_colors: true 21 | log_name: buffalo 22 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/client/metadata/client_info.go: -------------------------------------------------------------------------------- 1 | package metadata 2 | 3 | // ClientInfo wraps immutable data from the client.Client structure. 4 | type ClientInfo struct { 5 | ServiceName string 6 | ServiceID string 7 | APIVersion string 8 | Endpoint string 9 | SigningName string 10 | SigningRegion string 11 | JSONVersion string 12 | TargetPrefix string 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/internal/sdkio/io_go1.7.go: -------------------------------------------------------------------------------- 1 | // +build go1.7 2 | 3 | package sdkio 4 | 5 | import "io" 6 | 7 | // Alias for Go 1.7 io package Seeker constants 8 | const ( 9 | SeekStart = io.SeekStart // seek relative to the origin of the file 10 | SeekCurrent = io.SeekCurrent // seek relative to the current offset 11 | SeekEnd = io.SeekEnd // seek relative to the end 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/open_mode_darwin.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build darwin 6 | 7 | package fsnotify 8 | 9 | import "golang.org/x/sys/unix" 10 | 11 | // note: this constant is not defined on BSD 12 | const openMode = unix.O_EVTONLY 13 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go: -------------------------------------------------------------------------------- 1 | // +build !appengine,!gopherjs 2 | 3 | package logrus 4 | 5 | import ( 6 | "io" 7 | "os" 8 | 9 | "golang.org/x/crypto/ssh/terminal" 10 | ) 11 | 12 | func checkIfTerminal(w io.Writer) bool { 13 | switch v := w.(type) { 14 | case *os.File: 15 | return terminal.IsTerminal(int(v.Fd())) 16 | default: 17 | return false 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/google/appengineflex_hook.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build appenginevm 6 | 7 | package google 8 | 9 | func init() { 10 | appengineFlex = true // Flex doesn't support appengine.AccessToken; depend on metadata server. 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/internal/client_appengine.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build appengine 6 | 7 | package internal 8 | 9 | import "google.golang.org/appengine/urlfetch" 10 | 11 | func init() { 12 | appengineClientHook = urlfetch.Client 13 | } 14 | -------------------------------------------------------------------------------- /vendor/google.golang.org/api/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of authors for copyright purposes. 2 | # This file is distinct from the CONTRIBUTORS files. 3 | # See the latter for an explanation. 4 | 5 | # Names should be added to this file as 6 | # Name or Organization 7 | # The email address is not required for organizations. 8 | 9 | # Please keep the list sorted. 10 | Google Inc. 11 | -------------------------------------------------------------------------------- /vendor/google.golang.org/api/gensupport/not_go18.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !go1.8 6 | 7 | package gensupport 8 | 9 | import ( 10 | "io" 11 | "net/http" 12 | ) 13 | 14 | func SetGetBody(req *http.Request, f func() (io.ReadCloser, error)) {} 15 | -------------------------------------------------------------------------------- /cmd/olympus/.buffalo.dev.yml: -------------------------------------------------------------------------------- 1 | app_root: . 2 | ignored_folders: 3 | - vendor 4 | - log 5 | - logs 6 | - assets 7 | - public 8 | - grifts 9 | - tmp 10 | - bin 11 | - node_modules 12 | - .sass-cache 13 | included_extensions: 14 | - .go 15 | - .env 16 | build_path: tmp 17 | build_delay: 200ns 18 | binary_name: olympus-build 19 | command_flags: [] 20 | enable_colors: true 21 | log_name: buffalo 22 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/Makefile: -------------------------------------------------------------------------------- 1 | install: 2 | go install ./... 3 | 4 | test: install 5 | go test -v 6 | toml-test toml-test-decoder 7 | toml-test -encoder toml-test-encoder 8 | 9 | fmt: 10 | gofmt -w *.go */*.go 11 | colcheck *.go */*.go 12 | 13 | tags: 14 | find ./ -name '*.go' -print0 | xargs -0 gotags > TAGS 15 | 16 | push: 17 | git push origin master 18 | git push github master 19 | 20 | -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | tags 24 | environ 25 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/going/wait/wait.go: -------------------------------------------------------------------------------- 1 | package wait 2 | 3 | import "sync" 4 | 5 | // Wait cleans up the pattern around using sync.WaitGroup 6 | func Wait(length int, block func(index int)) { 7 | var w sync.WaitGroup 8 | w.Add(length) 9 | for i := 0; i < length; i++ { 10 | go func(w *sync.WaitGroup, index int) { 11 | block(index) 12 | w.Done() 13 | }(&w, i) 14 | } 15 | w.Wait() 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/errors.go: -------------------------------------------------------------------------------- 1 | package assert 2 | 3 | import ( 4 | "errors" 5 | ) 6 | 7 | // AnError is an error instance useful for testing. If the code does not care 8 | // about error specifics, and only needs to return the error for example, this 9 | // error should be used to make the test code more readable. 10 | var AnError = errors.New("assert.AnError general error for testing") 11 | -------------------------------------------------------------------------------- /pkg/config/env/filter.go: -------------------------------------------------------------------------------- 1 | package env 2 | 3 | import "github.com/gobuffalo/envy" 4 | 5 | const defaultConfigurationFileName = "filter.conf" 6 | 7 | // IncludeExcludeFileName specifies file name for include exclude filter 8 | // If no filename is specified it fallbacks to 'filter.conf' 9 | func IncludeExcludeFileName() string { 10 | return envy.Get("ATHENS_FILTER_FILENAME", defaultConfigurationFileName) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/makr/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | bin/* 28 | gin-bin 29 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/tags/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | bin/* 28 | gin-bin 29 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | 24 | .idea/ 25 | *.iml -------------------------------------------------------------------------------- /vendor/github.com/markbates/hmax/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | bin/* 28 | gin-bin 29 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/blake2b/blake2b_ref.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !amd64 appengine gccgo 6 | 7 | package blake2b 8 | 9 | func hashBlocks(h *[8]uint64, c *[2]uint64, flag uint64, blocks []byte) { 10 | hashBlocksGeneric(h, c, flag, blocks) 11 | } 12 | -------------------------------------------------------------------------------- /pkg/config/env/csrf.go: -------------------------------------------------------------------------------- 1 | package env 2 | 3 | import ( 4 | "strconv" 5 | 6 | "github.com/gobuffalo/envy" 7 | ) 8 | 9 | // EnableCSRFProtection determines whether to enable CSRF protection 10 | func EnableCSRFProtection() bool { 11 | boolStr := envy.Get("ATHENS_ENABLE_CSRF_PROTECTION", "false") 12 | enable, err := strconv.ParseBool(boolStr) 13 | if err != nil { 14 | return false 15 | } 16 | return enable 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/buffalo/render/renderer.go: -------------------------------------------------------------------------------- 1 | package render 2 | 3 | import "io" 4 | 5 | // Renderer interface that must be satisfied to be used with 6 | // buffalo.Context.Render 7 | type Renderer interface { 8 | ContentType() string 9 | Render(io.Writer, Data) error 10 | } 11 | 12 | // Data type to be provided to the Render function on the 13 | // Renderer interface. 14 | type Data map[string]interface{} 15 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/packr/.codeclimate.yml: -------------------------------------------------------------------------------- 1 | --- 2 | engines: 3 | golint: 4 | enabled: true 5 | checks: 6 | GoLint/Naming/MixedCaps: 7 | enabled: false 8 | govet: 9 | enabled: true 10 | gofmt: 11 | enabled: true 12 | fixme: 13 | enabled: true 14 | ratings: 15 | paths: 16 | - "**.go" 17 | exclude_paths: 18 | - "**/*_test.go" 19 | - "*_test.go" 20 | - "fixtures/" 21 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.6.x 4 | - 1.7.x 5 | - 1.8.x 6 | - tip 7 | env: 8 | - GOMAXPROCS=4 GORACE=halt_on_error=1 9 | install: 10 | - go get github.com/stretchr/testify/assert 11 | - go get gopkg.in/gemnasium/logrus-airbrake-hook.v2 12 | - go get golang.org/x/sys/unix 13 | - go get golang.org/x/sys/windows 14 | script: 15 | - go test -race -v ./... 16 | -------------------------------------------------------------------------------- /vendor/github.com/unrolled/secure/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.7.x 5 | - 1.8.x 6 | - 1.9.x 7 | - 1.10.x 8 | - tip 9 | 10 | before_install: 11 | - go get -u github.com/codegangsta/negroni 12 | - go get -u github.com/alecthomas/gometalinter 13 | 14 | install: 15 | - gometalinter --install 16 | 17 | script: 18 | - gometalinter --cyclo-over=50 19 | - go test -v -race -tags=integration 20 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build go1.10 6 | 7 | package bidirule 8 | 9 | func (t *Transformer) isFinal() bool { 10 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/envy/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | bin/* 28 | gin-bin 29 | .idea/ 30 | -------------------------------------------------------------------------------- /pkg/module/filterRule.go: -------------------------------------------------------------------------------- 1 | package module 2 | 3 | // FilterRule defines behavior of module communication 4 | type FilterRule int 5 | 6 | const ( 7 | // Default filter rule does not alter default behavior 8 | Default FilterRule = iota 9 | // Include filter rule includes package and its children from communication 10 | Include 11 | // Exclude filter rule excludes package and its children from communication 12 | Exclude 13 | ) 14 | -------------------------------------------------------------------------------- /pkg/module/ref.go: -------------------------------------------------------------------------------- 1 | package module 2 | 3 | import ( 4 | "github.com/gomods/athens/pkg/storage" 5 | ) 6 | 7 | // Ref points to a module somewhere 8 | type Ref interface { 9 | // Read reads the module into memory and returns it. Notice that the Zip field on the returned 10 | // storage.Version is an io.ReadCloser, so make sure to call Close on it after you're done 11 | // with it. 12 | Read() (*storage.Version, error) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .idea 27 | .vendor/ 28 | bin/* 29 | gin-bin 30 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/validators/int_is_present.go: -------------------------------------------------------------------------------- 1 | package validators 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gobuffalo/validate" 7 | ) 8 | 9 | type IntIsPresent struct { 10 | Name string 11 | Field int 12 | } 13 | 14 | func (v *IntIsPresent) IsValid(errors *validate.Errors) { 15 | if v.Field == 0 { 16 | errors.Add(GenerateKey(v.Name), fmt.Sprintf("%s can not be blank.", v.Name)) 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/googleapis/gax-go/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | go: 4 | - 1.6 5 | - 1.7 6 | before_install: 7 | - go get golang.org/x/tools/cmd/cover 8 | - go get golang.org/x/tools/cmd/goimports 9 | script: 10 | - gofmt -l . 11 | - goimports -l . 12 | - go tool vet . 13 | - go test -coverprofile=coverage.txt -covermode=atomic 14 | after_success: 15 | - bash <(curl -s https://codecov.io/bash) 16 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/context/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | 4 | matrix: 5 | include: 6 | - go: 1.3 7 | - go: 1.4 8 | - go: 1.5 9 | - go: 1.6 10 | - go: 1.7 11 | - go: tip 12 | allow_failures: 13 | - go: tip 14 | 15 | script: 16 | - go get -t -v ./... 17 | - diff -u <(echo -n) <(gofmt -d .) 18 | - go vet $(go list ./... | grep -v /vendor/) 19 | - go test -v -race ./... 20 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | 4 | matrix: 5 | include: 6 | - go: 1.4 7 | - go: 1.5 8 | - go: 1.6 9 | - go: 1.7 10 | - go: 1.8 11 | - go: tip 12 | allow_failures: 13 | - go: tip 14 | 15 | script: 16 | - go get -t -v ./... 17 | - diff -u <(echo -n) <(gofmt -d .) 18 | - go vet $(go list ./... | grep -v /vendor/) 19 | - go test -v -race ./... 20 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/willie/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | .idea/ 24 | node_modules/ 25 | dist/ 26 | generated/ 27 | .vendor/ 28 | bin/* 29 | gin-bin 30 | -------------------------------------------------------------------------------- /vendor/github.com/sourcegraph/syntaxhighlight/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: github.com/sourcegraph/syntaxhighlight 3 | go: 4 | - 1.6.x 5 | - 1.7.x 6 | - 1.8.x 7 | - master 8 | install: 9 | - go get -t -v ./... 10 | script: 11 | - diff -u <(echo -n) <(gofmt -d ./) 12 | - go tool vet -composites=false ./*.go 13 | - go tool vet -composites=false ./cmd/ 14 | - go test -v -race -bench=. -benchmem ./... 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/not_go19.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !go1.9 6 | 7 | package http2 8 | 9 | import ( 10 | "net/http" 11 | ) 12 | 13 | func configureServer19(s *http.Server, conf *Server) error { 14 | // not supported prior to go1.9 15 | return nil 16 | } 17 | -------------------------------------------------------------------------------- /cmd/olympus/grifts/eventlog_sync.go: -------------------------------------------------------------------------------- 1 | package grifts 2 | 3 | import ( 4 | "github.com/markbates/grift/grift" 5 | ) 6 | 7 | var _ = grift.Namespace("eventlog-sync", func() { 8 | 9 | grift.Desc("eventlog-sync", "Runs continuously to sync event logs from 1 or more other Olympus server") 10 | grift.Add("eventlog-sync", func(c *grift.Context) error { 11 | // TODO: add event log syncing here 12 | return nil 13 | }) 14 | 15 | }) 16 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/suite/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | bin/* 28 | gin-bin 29 | .gitcookies 30 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/securecookie/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | 4 | matrix: 5 | include: 6 | - go: 1.3 7 | - go: 1.4 8 | - go: 1.5 9 | - go: 1.6 10 | - go: 1.7 11 | - go: tip 12 | allow_failures: 13 | - go: tip 14 | 15 | script: 16 | - go get -t -v ./... 17 | - diff -u <(echo -n) <(gofmt -d .) 18 | - go vet $(go list ./... | grep -v /vendor/) 19 | - go test -v -race ./... 20 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_linux.go: -------------------------------------------------------------------------------- 1 | // Based on ssh/terminal: 2 | // Copyright 2013 The Go Authors. All rights reserved. 3 | // Use of this source code is governed by a BSD-style 4 | // license that can be found in the LICENSE file. 5 | 6 | // +build !appengine,!gopherjs 7 | 8 | package logrus 9 | 10 | import "golang.org/x/sys/unix" 11 | 12 | const ioctlReadTermios = unix.TCGETS 13 | 14 | type Termios unix.Termios 15 | -------------------------------------------------------------------------------- /vendor/github.com/unrolled/secure/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | 25 | *.pem 26 | .DS_Store 27 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build darwin dragonfly freebsd netbsd openbsd 6 | 7 | package terminal 8 | 9 | import "golang.org/x/sys/unix" 10 | 11 | const ioctlReadTermios = unix.TIOCGETA 12 | const ioctlWriteTermios = unix.TIOCSETA 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/go16.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build go1.6 6 | 7 | package http2 8 | 9 | import ( 10 | "net/http" 11 | "time" 12 | ) 13 | 14 | func transportExpectContinueTimeout(t1 *http.Transport) time.Duration { 15 | return t1.ExpectContinueTimeout 16 | } 17 | -------------------------------------------------------------------------------- /pkg/storage/fs/fs_test.go: -------------------------------------------------------------------------------- 1 | package fs 2 | 3 | import ( 4 | "path/filepath" 5 | ) 6 | 7 | func (d *FsTests) TestLocationFuncs() { 8 | r := d.Require() 9 | storage := d.storage.(*storageImpl) 10 | moduleLoc := storage.moduleLocation(module) 11 | r.Equal(filepath.Join(d.rootDir, module), moduleLoc) 12 | versionedLoc := storage.versionLocation(module, version) 13 | r.Equal(filepath.Join(d.rootDir, module, version), versionedLoc) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/request/connection_reset_error.go: -------------------------------------------------------------------------------- 1 | // +build !appengine,!plan9 2 | 3 | package request 4 | 5 | import ( 6 | "net" 7 | "os" 8 | "syscall" 9 | ) 10 | 11 | func isErrConnectionReset(err error) bool { 12 | if opErr, ok := err.(*net.OpError); ok { 13 | if sysErr, ok := opErr.Err.(*os.SyscallError); ok { 14 | return sysErr.Err == syscall.ECONNRESET 15 | } 16 | } 17 | 18 | return false 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/pop/query_having.go: -------------------------------------------------------------------------------- 1 | package pop 2 | 3 | import "fmt" 4 | 5 | // Having will append a HAVING clause to the query 6 | func (q *Query) Having(condition string, args ...interface{}) *Query { 7 | if q.RawSQL.Fragment != "" { 8 | fmt.Println("Warning: Query is setup to use raw SQL") 9 | return q 10 | } 11 | q.havingClauses = append(q.havingClauses, HavingClause{condition, args}) 12 | 13 | return q 14 | } 15 | -------------------------------------------------------------------------------- /pkg/config/env/timeout.go: -------------------------------------------------------------------------------- 1 | package env 2 | 3 | import ( 4 | "strconv" 5 | "time" 6 | 7 | "github.com/gobuffalo/envy" 8 | ) 9 | 10 | // Timeout is timeout for external network calls 11 | func Timeout() time.Duration { 12 | t := envy.Get("ATHENS_TIMEOUT", "300") 13 | timeout, err := strconv.Atoi(t) 14 | if err != nil || timeout <= 0 { 15 | return 300 * time.Second 16 | } 17 | 18 | return time.Second * time.Duration(timeout) 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/validators/bytes_are_present.go: -------------------------------------------------------------------------------- 1 | package validators 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gobuffalo/validate" 7 | ) 8 | 9 | type BytesArePresent struct { 10 | Name string 11 | Field []byte 12 | } 13 | 14 | func (v *BytesArePresent) IsValid(errors *validate.Errors) { 15 | if len(v.Field) == 0 { 16 | errors.Add(GenerateKey(v.Name), fmt.Sprintf("%s can not be blank.", v.Name)) 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/mask_safe.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. Use of 2 | // this source code is governed by a BSD-style license that can be found in the 3 | // LICENSE file. 4 | 5 | // +build appengine 6 | 7 | package websocket 8 | 9 | func maskBytes(key [4]byte, pos int, b []byte) int { 10 | for i := range b { 11 | b[i] ^= key[pos&3] 12 | pos++ 13 | } 14 | return pos & 3 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/going/randx/string.go: -------------------------------------------------------------------------------- 1 | package randx 2 | 3 | import ( 4 | "crypto/md5" 5 | "fmt" 6 | "math/rand" 7 | "time" 8 | ) 9 | 10 | func String(length int) string { 11 | s := "" 12 | for len(s) < length { 13 | data := []byte(fmt.Sprintf("%x%x", time.Now().UnixNano(), rand.Int63())) 14 | s += fmt.Sprintf("%x", md5.Sum(data)) 15 | } 16 | if len(s) > length { 17 | return s[:length] 18 | } 19 | return s 20 | } 21 | -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/_default/list.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 | {{ .Content }} 4 | 5 |
6 | {{with .Params.LastModifierDisplayName}} 7 | {{ . }} {{with $.Date}} {{ .Format "02/01/2006" }}{{end}} 8 | 9 | {{end}} 10 |
11 | 12 | {{ partial "footer.html" . }} -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/suite/fix/scenario.go: -------------------------------------------------------------------------------- 1 | package fix 2 | 3 | type Scenario struct { 4 | Name string `toml:"name"` 5 | Tables Tables `toml:"table"` 6 | } 7 | 8 | // type Scenarios []Scenario 9 | type Scenarios struct { 10 | Scenarios []Scenario `toml:"scenario"` 11 | } 12 | 13 | type Table struct { 14 | Name string `toml:"name"` 15 | Row []map[string]interface{} `toml:"row"` 16 | } 17 | 18 | type Tables []Table 19 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/validators/int_array_is_present.go: -------------------------------------------------------------------------------- 1 | package validators 2 | 3 | import ( 4 | "fmt" 5 | 6 | "github.com/gobuffalo/validate" 7 | ) 8 | 9 | type IntArrayIsPresent struct { 10 | Name string 11 | Field []int 12 | } 13 | 14 | func (v *IntArrayIsPresent) IsValid(errors *validate.Errors) { 15 | if len(v.Field) == 0 { 16 | errors.Add(GenerateKey(v.Name), fmt.Sprintf("%s can not be empty.", v.Name)) 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/mux/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | **What version of Go are you running?** (Paste the output of `go version`) 2 | 3 | 4 | **What version of gorilla/mux are you at?** (Paste the output of `git rev-parse HEAD` inside `$GOPATH/src/github.com/gorilla/mux`) 5 | 6 | 7 | **Describe your problem** (and what you have tried so far) 8 | 9 | 10 | **Paste a minimal, runnable, reproduction of your issue below** (use backticks to format it) 11 | 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/go19.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build go1.9 6 | 7 | package http2 8 | 9 | import ( 10 | "net/http" 11 | ) 12 | 13 | func configureServer19(s *http.Server, conf *Server) error { 14 | s.RegisterOnShutdown(conf.state.startGracefulShutdown) 15 | return nil 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/google/appengine_hook.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build appengine appenginevm 6 | 7 | package google 8 | 9 | import "google.golang.org/appengine" 10 | 11 | func init() { 12 | appengineTokenFunc = appengine.AccessToken 13 | appengineAppIDFunc = appengine.AppID 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/ajg/form/form.go: -------------------------------------------------------------------------------- 1 | // Copyright 2014 Alvaro J. Genial. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package form implements encoding and decoding of application/x-www-form-urlencoded data. 6 | package form 7 | 8 | const ( 9 | implicitKey = "_" 10 | omittedKey = "-" 11 | 12 | defaultDelimiter = '.' 13 | defaultEscape = '\\' 14 | ) 15 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/ast/block_statement.go: -------------------------------------------------------------------------------- 1 | package ast 2 | 3 | import ( 4 | "bytes" 5 | ) 6 | 7 | type BlockStatement struct { 8 | TokenAble 9 | Statements []Statement 10 | } 11 | 12 | func (bs *BlockStatement) statementNode() {} 13 | 14 | func (bs *BlockStatement) String() string { 15 | var out bytes.Buffer 16 | 17 | for _, s := range bs.Statements { 18 | out.WriteString(s.String()) 19 | } 20 | 21 | return out.String() 22 | } 23 | -------------------------------------------------------------------------------- /vendor/github.com/markbates/goth/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | *.swp 28 | .vscode/launch.json 29 | .vscode/settings.json 30 | -------------------------------------------------------------------------------- /vendor/google.golang.org/appengine/cloudsql/cloudsql_classic.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 Google Inc. All rights reserved. 2 | // Use of this source code is governed by the Apache 2.0 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build appengine 6 | 7 | package cloudsql 8 | 9 | import ( 10 | "net" 11 | 12 | "appengine/cloudsql" 13 | ) 14 | 15 | func connect(instance string) (net.Conn, error) { 16 | return cloudsql.Dial(instance) 17 | } 18 | -------------------------------------------------------------------------------- /docs/content/intro/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Intro" 3 | date: 2018-02-11T16:52:23-05:00 4 | --- 5 | 6 | 7 | ## Welcome to Athens 8 | 9 | Athens is the name of the combined project that includes a global registry for Go modules and a stand-alone proxy server that can be deployed on-premise to cache and control available Go modules for your organization. 10 | 11 | Helpful Links 12 | 13 | * Global Registry [Olympus]("/olympus") 14 | * Proxy Server 15 | * Github -------------------------------------------------------------------------------- /docs/themes/hugo-theme-learn/layouts/_default/single.html: -------------------------------------------------------------------------------- 1 | {{ partial "header.html" . }} 2 | 3 | {{ .Content }} 4 | 5 |
6 | {{with .Params.LastModifierDisplayName}} 7 | {{ . }} {{with $.Date}} {{ .Format "02/01/2006" }}{{end}} 8 | 9 | {{end}} 10 |
11 | 12 | 13 | {{ partial "footer.html" . }} 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go/aws/signer/v4/uri_path.go: -------------------------------------------------------------------------------- 1 | // +build go1.5 2 | 3 | package v4 4 | 5 | import ( 6 | "net/url" 7 | "strings" 8 | ) 9 | 10 | func getURIPath(u *url.URL) string { 11 | var uri string 12 | 13 | if len(u.Opaque) > 0 { 14 | uri = "/" + strings.Join(strings.Split(u.Opaque, "/")[3:], "/") 15 | } else { 16 | uri = u.EscapedPath() 17 | } 18 | 19 | if len(uri) == 0 { 20 | uri = "/" 21 | } 22 | 23 | return uri 24 | } 25 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-sqlite3/sqlite3_opt_stat4.go: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2014 Yasuhiro Matsumoto . 2 | // Copyright (C) 2018 G.J.R. Timmer . 3 | // 4 | // Use of this source code is governed by an MIT-style 5 | // license that can be found in the LICENSE file. 6 | 7 | // +build sqlite_stat4 8 | 9 | package sqlite3 10 | 11 | /* 12 | #cgo CFLAGS: -DSQLITE_ENABLE_STAT4 13 | #cgo LDFLAGS: -lm 14 | */ 15 | import "C" 16 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/mux/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | 4 | matrix: 5 | include: 6 | - go: 1.5.x 7 | - go: 1.6.x 8 | - go: 1.7.x 9 | - go: 1.8.x 10 | - go: 1.9.x 11 | - go: 1.10.x 12 | - go: tip 13 | allow_failures: 14 | - go: tip 15 | 16 | install: 17 | - # Skip 18 | 19 | script: 20 | - go get -t -v ./... 21 | - diff -u <(echo -n) <(gofmt -d .) 22 | - go tool vet . 23 | - go test -v -race ./... 24 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/sessions/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | 4 | matrix: 5 | include: 6 | - go: 1.3 7 | - go: 1.4 8 | - go: 1.5 9 | - go: 1.6 10 | - go: 1.7 11 | - go: tip 12 | allow_failures: 13 | - go: tip 14 | 15 | install: 16 | - # skip 17 | 18 | script: 19 | - go get -t -v ./... 20 | - diff -u <(echo -n) <(gofmt -d .) 21 | - go vet $(go list ./... | grep -v /vendor/) 22 | - go test -v -race ./... 23 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/client_clone.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build go1.8 6 | 7 | package websocket 8 | 9 | import "crypto/tls" 10 | 11 | func cloneTLSConfig(cfg *tls.Config) *tls.Config { 12 | if cfg == nil { 13 | return &tls.Config{} 14 | } 15 | return cfg.Clone() 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/minio/minio-go/pkg/credentials/config.json.sample: -------------------------------------------------------------------------------- 1 | { 2 | "version": "8", 3 | "hosts": { 4 | "play": { 5 | "url": "https://play.minio.io:9000", 6 | "accessKey": "Q3AM3UQ867SPQQA43P2F", 7 | "secretKey": "zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG", 8 | "api": "S3v2" 9 | }, 10 | "s3": { 11 | "url": "https://s3.amazonaws.com", 12 | "accessKey": "accessKey", 13 | "secretKey": "secret", 14 | "api": "S3v4" 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /vendor/github.com/go-ini/ini/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | go: 4 | - 1.6.x 5 | - 1.7.x 6 | - 1.8.x 7 | - 1.9.x 8 | - 1.10.x 9 | 10 | script: 11 | - go get golang.org/x/tools/cmd/cover 12 | - go get github.com/smartystreets/goconvey 13 | - mkdir -p $HOME/gopath/src/gopkg.in 14 | - ln -s $HOME/gopath/src/github.com/go-ini/ini $HOME/gopath/src/gopkg.in/ini.v1 15 | - cd $HOME/gopath/src/gopkg.in/ini.v1 16 | - go test -v -cover -race 17 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/plush/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | doc 4 | tmp 5 | pkg 6 | *.gem 7 | *.pid 8 | coverage 9 | coverage.data 10 | build/* 11 | *.pbxuser 12 | *.mode1v3 13 | .svn 14 | profile 15 | .console_history 16 | .sass-cache/* 17 | .rake_tasks~ 18 | *.log.lck 19 | solr/ 20 | .jhw-cache/ 21 | jhw.* 22 | *.sublime* 23 | node_modules/ 24 | dist/ 25 | generated/ 26 | .vendor/ 27 | bin/* 28 | gin-bin 29 | .vscode/ 30 | cover.out 31 | vendor/ 32 | .idea/ 33 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/validators/common.go: -------------------------------------------------------------------------------- 1 | package validators 2 | 3 | import ( 4 | "strings" 5 | 6 | "github.com/serenize/snaker" 7 | ) 8 | 9 | var CustomKeys = map[string]string{} 10 | 11 | func GenerateKey(s string) string { 12 | key := CustomKeys[s] 13 | if key != "" { 14 | return key 15 | } 16 | key = strings.Replace(s, " ", "", -1) 17 | key = strings.Replace(key, "-", "", -1) 18 | key = snaker.CamelToSnake(key) 19 | return key 20 | } 21 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/pagesize_unix.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build darwin dragonfly freebsd linux netbsd openbsd solaris 6 | 7 | // For Unix, get the pagesize from the runtime. 8 | 9 | package unix 10 | 11 | import "syscall" 12 | 13 | func Getpagesize() int { 14 | return syscall.Getpagesize() 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !go1.10 6 | 7 | package bidirule 8 | 9 | func (t *Transformer) isFinal() bool { 10 | if !t.isRTL() { 11 | return true 12 | } 13 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/gobuffalo/validate/validators/string_is_present.go: -------------------------------------------------------------------------------- 1 | package validators 2 | 3 | import ( 4 | "fmt" 5 | "strings" 6 | 7 | "github.com/gobuffalo/validate" 8 | ) 9 | 10 | type StringIsPresent struct { 11 | Name string 12 | Field string 13 | } 14 | 15 | func (v *StringIsPresent) IsValid(errors *validate.Errors) { 16 | if strings.TrimSpace(v.Field) == "" { 17 | errors.Add(GenerateKey(v.Name), fmt.Sprintf("%s can not be blank.", v.Name)) 18 | } 19 | } 20 | --------------------------------------------------------------------------------