Commit Graph

780 Commits (feat/registry-client)
 

Author SHA1 Message Date
nils måsén 12467712a1
feat: check container config before update (#925)
* feat: check container config before restart
* fix: only skip when hostconfig and config differ
* fix: update test mocks to not fail tests
* test: add verify config tests
3 years ago
nils måsén fdf6e46e7b
fix: use default http transport for head (#926)
note: still disables TLS verification to enable use with local regisitries
3 years ago
nils måsén d38e52b5c6
fix: merge artifacts and broken shoutrrr tests (#929)
* test: add missing container test suite
* fix broken tests
* fix: remove duplicate merge artifact

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
3 years ago
Simon Aronsson dff8378778
Feat/head failure toggle (#928)
* feat: make head pull failure warning toggleable

* expect prometheus tests to go through EVENTUALLY

* wait for queue to be empty before checking test conditions

* clean up new head failure toggle

* fixup! clean up new head failure toggle

* test: add warn on head failure tests

* fix client interface and make tests hit more lines

* make all tests use NewClient instead of creating a struct pointer

* fix lint issues

* see if moving ubuntu out of the matrix solves test issue

Co-authored-by: nils måsén <nils@piksel.se>
3 years ago
nils måsén 6f281b727a
feat: update shoutrrr to v0.4.4 (#914) 3 years ago
nils måsén b4cf17d33f
feat: make head pull failure warning toggleable (#912)
* feat: make head pull failure warning toggleable

* expect prometheus tests to go through EVENTUALLY

* wait for queue to be empty before checking test conditions

* clean up new head failure toggle

* fixup! clean up new head failure toggle

* test: add registry tests

* test: add warn on head failure tests

* fix client interface and make tests hit more lines

* make all tests use NewClient instead of creating a struct pointer

* fix lint issues

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
3 years ago
allcontributors[bot] 23572add74
docs: add ksurl as a contributor (#917)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago
Simon Aronsson 058e3c6d48
Update bug_report.md 3 years ago
Simon Aronsson 028f19ac47
Move token logs to trace 3 years ago
Simon Aronsson 6a7e5a959b
Create SECURITY.md 3 years ago
ksurl 29f5c4b254
add ghcr (#850)
* add ghcr

* Update .github/workflows/release-dev.yaml

Co-authored-by: nils måsén <nils@piksel.se>

* Update .github/workflows/release.yml

Co-authored-by: nils måsén <nils@piksel.se>

* Apply suggestions from code review

I might be dyslectic

* Update .github/workflows/release.yml

Co-authored-by: nils måsén <nils@piksel.se>

* Update .github/workflows/release.yml

Co-authored-by: nils måsén <nils@piksel.se>

Co-authored-by: nils måsén <nils@piksel.se>
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
3 years ago
Simon Aronsson 3de202a965
fix depends on behavior and simplify some of its logic (#908)
* fix depends on behavior and simplify some of its logic

* fix comments
3 years ago
nils måsén 4142f7966a
fix: move notify URL to trace log (#907) 3 years ago
nils måsén 6a9d985ce7
feat(log): use short image/container IDs in logs (#888) 3 years ago
nils måsén 62a6d31880
docs: suggest mounting localtime, not of timezone (#877) 3 years ago
nils måsén bf8dec1b88
chore(ci): run code coverage on main push (#870)
* chore(ci): run code coverage on main push

* merge workflows for pushes to main

* add workflow dispatch for production releases

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
3 years ago
nils måsén b644ec6829
fix(notifier): don't panic on unconfigured notifier (#869) 3 years ago
nils måsén 3b60afe553
docs: remove the explicit file name from edit url (#879)
follow up from #846
3 years ago
nils måsén a5ffb653df
chore(ci): fix default branch in Dockerfiles (#875) 3 years ago
Simon Aronsson da56c215db
rem vals we dont need or use from the gr config 3 years ago
Simon Aronsson fac88f9cd2
add version info to goreleasers ldflags 3 years ago
Simon Aronsson 69b7480b4d
permanently disable cgo for production releases 3 years ago
Simon Aronsson bde9aec1c0
fix docker secrets 3 years ago
Simon Aronsson b7f3e68d49
Update release.yml 3 years ago
Simon Aronsson 8448851987
fix tag name parsing, hopefully 3 years ago
Simon Aronsson c4c0533bff
add dockerhub login step 3 years ago
Simon Aronsson 027584aca2
add gh token to goreleaser 3 years ago
Simon Aronsson 228dd75d7b
Update release-dev.yaml 3 years ago
nils måsén 9fa2fd82a6
feat: include additional info in startup (#809) 3 years ago
allcontributors[bot] 5e17ef6014
docs: add reinout as a contributor (#857)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago
Reinout van Rees 45168e8515
Doc fix: default interval is 24h instead of 5m (#856)
Probably due to the docker hub rate limiting, the default interval was changed from 5 minutes to 24 hours.
It is mentioned in the documentation for `--interval`, but not yet here :-)
3 years ago
nils måsén 738215a1f7
Update Shoutrrr to v0.4 (#810) 3 years ago
Zois Pagoulatos 60a6300f0e
Set different default branch for mkdocs edit (#846)
From mkdocs [documentation](https://www.mkdocs.org/user-guide/configuration/#edit_uri):

```
Note

On a few known hosts (specifically GitHub, Bitbucket and GitLab), the edit_uri is derived from the 'repo_url' and does not need to be set manually. Simply defining a repo_url will automatically populate the edit_uri configs setting.

For example, for a GitHub- or GitLab-hosted repository, the edit_uri would be automatically set as edit/master/docs/ (Note the edit path and master branch).

For a Bitbucket-hosted repository, the equivalent edit_uri would be automatically set as src/default/docs/ (note the src path and default branch).

To use a different URI than the default (for example a different branch), simply set the edit_uri to your desired string. If you do not want any "edit URL link" displayed on your pages, then set edit_uri to an empty string to disable the automatic setting.
```
3 years ago
Flavio Maria De Stefano 70c737cebd
Typo in --http-api (#841) 3 years ago
allcontributors[bot] 88d1dcf0d2
docs: add hydrargyrum as a contributor (#839)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago
hydrargyrum ce9e102835
docs: fix broken markup of "HTTP API Token" (#834) 3 years ago
Lion - dapplion f10b4e3492
Update HTTP API docs (#827) 3 years ago
D. Domig 52e6e11395
docs: update changed contributor username (#817) 3 years ago
nils måsén d0943c3b77
chore(ci): set image platform on image build (#811)
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
3 years ago
Simon Aronsson a068203e4d
delete unused circleci config 3 years ago
allcontributors[bot] 1886fde84a
docs: add nymous as a contributor (#788)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago
Thomas Gaudin a5b200e033
Fix arguments doc formatting (#782) 3 years ago
allcontributors[bot] aecac40413
docs: add SrihariThalla as a contributor (#787)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago
Srihari Thalla d60c0d6b57
chore: fix badge url for contributors and docker pulls (#774) 3 years ago
Zois Pagoulatos 9cee66c93d
ci: Update code of conduct URL in github action (#778)
Closes #777
3 years ago
allcontributors[bot] ae6bd207c1
docs: add zoispag as a contributor (#771)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago
Zois Pagoulatos 0961c74e6b
ci: Add codeQL analysis checks (#770) 3 years ago
Zois Pagoulatos d04d71508f
fix: Disallow log level 'trace' (#765)
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
3 years ago
Simon Aronsson eccf87a47d
make test command windows compatible 3 years ago
allcontributors[bot] 8b95e8c1c3
docs: add SrihariThalla as a contributor (#769)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
3 years ago