Skip to content

v0.0.0

Compare
Choose a tag to compare
@Adphi Adphi released this 21 Nov 16:51
· 14 commits to main since this release
d1145d1

Changelog

  • d1145d1 Dockerfile: upgrade alpine package to fetch last cve fixes
  • 4cf26e1 add Dockerfile
  • 1f70d89 add LICENCE
  • 4341a5c add alpine apk support
  • f0b61ef add client repo setup scripts and endpoints
  • 825d1bd add deb packages support
  • 8e0aabd add helm chart and README
  • 857c365 add helm packages support
  • 406ec15 add install and repositories usage docs [skip ci]
  • 12b5e9e add list all repositories in registry support
  • 3de93fb add list repositories and packages endpoints, add lkar command line client
  • 0eb603c add minimal web ui, lkar: add setup command
  • def32e8 add registry client and tests
  • cd794cd add registry proxy support
  • 8eefe75 add single oci repository support
  • bc7f9c5 add storage size
  • 63410e1 add tag per artifact creation, http, insecure options, better logging
  • b5118c5 api: packages: fix stats
  • 6867539 api: packages: return actual size
  • 2763662 apk/client: fix repository key request url
  • 33056e3 ci: fix app version tag when helm tag also exists
  • 6593283 cleanup tmp directories when the repository is closed
  • 9dd64ce deb: fix distributions indexing
  • e7c2cd6 deb: remove remaining by-hash layers
  • 23008a6 do not serve encrypted private keys
  • 3bf3429 fix anonymous authentication
  • c394835 fix authentication failing if no repositories are available
  • 9d2bea7 fix routes and ui commands when type is specified as subdomain
  • 5c2a6dd forward status code if available
  • ecbe81a implement artifact registry with rpm support
  • b225353 improve version command
  • 89762d5 lkar: add custom CA support
  • c1054d0 lkar: fix auth commands
  • 3500eaa lkar: fix progress typo
  • 72c67a3 lkar: fix setup command ignoring "--plain-http"
  • 7d89c0a lkar: improve commands help structure
  • 2354feb lkar: improve stdout format
  • 5070bae lkard: add disable-ui option
  • 69dc560 more explicit error when key is not set
  • 0f7e5c7 only lock for writes
  • c8f6699 packages: fix digest not retrived from json
  • 0977e07 prefix tls flags with "tls-"
  • 4e14beb prevent storage concurrent write
  • 4eef862 remove all state in the rpm provider
  • d7cf170 rename alpine module apk
  • 646e535 repository: remove generic usage, move middlewares in provider initialization
  • eef355e rpm: fix private key unavailable to sign the very first package
  • ef3efc9 rpm: use "username" and "password" instead of url auth in repo definition
  • e4dc682 security: ui: fix @babel/traverse CVE-2023-45133
  • c89b776 serve repositories as subdomains if domain is defined
  • cc1f9fd validate repository image artifact type
  • ba4cc0c web: add branding
  • ae01a83 web: check if auth is required and bypass login if not, fix backend plain-http support
  • 1534885 web: cli: add --plain-http if using http
  • 2e25e57 web: do not check if auth is required before having a fully loaded state
  • 4dfcdfd web: fix lkar commands when https is used
  • 9c3a8b3 web: fix lkar login command missing "--plain-http" if not using https
  • 1d82801 web: fix version icon hidden in dark mode
  • 83462f0 web: improve cli docs, lkar/api: rename upload&download push&pull
  • 75cc1fa web: serve app in /ui subpath