Skip to content

v1.3.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@tosone tosone released this 06 May 03:02
· 39 commits to main since this release
88528f3

Sigma is a painless self-hosted all-in-one software development service, it includes OCI artifact manager, garbage collection, namespace quota, multi-arch artifact, OCI image build. It is similar to Harbor, but distribution is implemented by itself, all of the services can be startup with one command.

Note

Visit demo: https://sigma.tosone.cn/, username/password: sigma/Admin@123

Or you can run this command then got a simple Sigma service: docker run --name sigma -p 3000:3000 tosone/sigma:1.3.0-rc.1, login with username/password: sigma/Admin@123.

v1.3.0-rc.1 (2024-05-05)

Features

  • Update config (#364)
  • Reimplement cache with badger (#362)
  • Update UploadPart impl (#361)
  • No limit on the number of ns that the admin user can create (#360)
  • Change the locker initialize (#359)
  • Reimplement lock with badger (#358)
  • Change distribution user get func (#356)
  • Add test params (#354)
  • Add codeql (#353)
  • Reimplement lock (#352)
  • Support disable oauth2 and anonymous login (#350)
  • Support disable push base image after server started (#347)
  • Add workqueue inmemory implement (#345)
  • Update blob cacher (#342)
  • Copy dockerfile and builder image after server started (#341)
  • Add builder and dockerfile to sigma (#340)

Bug Fixes

  • Fix workq concurrency map (#363)
  • Fix gc (#349)

Docs

  • Add zh readme (#338)

Upgrade

  • Upgrade docker (#348)
  • Upgrade podman (#346)

Unit Tests

  • Update unit test (#357)
  • Update test ci config (#355)
  • Add unit test for blob gc (#351)
  • Update dao test (#344)
  • Add unit test for gc artifact (#339)