Skip to content

Releases: ReCasaOS/CasaOS-AppManagement

v0.4.62

Choose a tag to compare

@github-actions github-actions released this 23 Sep 16:45

Changelog

  • 2bb734c docs(plan): git apps that follow tags, AppManagement, dashboard and installer
  • b5323f2 docs(spec): amend git tags to what the code does after the final review
  • e5d53ef docs(spec): git apps that follow tags
  • 105ff28 docs(spec): refuse only a local branch whose commits the remote lacks
  • 509e591 feat(api): tag mode fields, the tag list and deploy by tag
  • b7dd02e feat(git): back up and restore an app that follows tags
  • f6d7710 feat(git): check an app that follows tags, clone it at its tag, list its tags
  • 8b48d4c feat(git): deploy any eligible tag by hand, refusing a tag that moved
  • c5efb50 feat(git): list tags, fetch a tag or a commit, detach, and keep commits
  • 1bf3638 feat(git): register an app that follows tags, and switch its mode
  • a61dfdf feat(git): the tag mode of a git app, its eligible tags and its view
  • 3d87df4 feat(git): upgrade tags automatically only, and keep the commits of the history
  • 9dffcf5 fix(git): forget the compose example with the last check
  • e093bec fix(git): forget the last check when the mode changes
  • eaff109 fix(git): go back on a branch whose commits the remote has
  • 451edeb fix(git): leave out a tag listing line whose hash is no commit
  • 004f76b fix(git): move the first deployment with reset --keep
  • 0eab399 fix(git): pause tag deployments only when a manual one goes down
  • 03aaef1 fix(git): read the remote's default branch before the access changes
  • 9be6146 fix(git): record a higher tag found on the running commit
  • 67e95e1 fix(git): refuse to reset a local branch the folder is not on
  • 8540eb3 test(git): back on a branch, the remote must name a valid default
  • 69fc5f1 test(git): check that a restore clones at the backup's tag
  • 39bcf54 test(git): roll back a tag that does not start, refuse the tags of a lost remote

v0.4.61

Choose a tag to compare

@github-actions github-actions released this 23 Sep 04:14

Changelog

  • 7583d98 docs(plan): git app webhooks, AppManagement, dashboard and installer
  • df73e12 docs(spec): git app webhooks
  • c5c0516 feat(api): a git app's webhook in its view and its PUT
  • b7556f8 feat(git): a signed push checks the app, debounced, queued while it is busy
  • 50b87e5 feat(git): a webhook secret per git app, in its view and its PUT
  • 959224c feat(git): verify webhook signatures and name the forge and the event
  • 1a28ad3 feat(route): serve a git app's webhook without a token
  • 4ad4b9c fix(git): harden the webhook route, and check the last push of a window

v0.4.60

Choose a tag to compare

@github-actions github-actions released this 22 Sep 09:39

Changelog

  • 6d7f8a0 build(deps): bump CasaOS-Common to v0.4.27
  • 7d5d180 fix(events): publish events on a context detached from their cause
  • 28ff632 fix(route): keep tokens out of the access log

v0.4.59

Choose a tag to compare

@github-actions github-actions released this 22 Sep 00:19

Changelog

  • c4ba35d build(deps): bump CasaOS-Common to v0.4.26
  • b5b2add build(deps): bump containerd/v2 to v2.3.5
  • 839fbcb build(deps): bump getkin/kin-openapi to v0.149.0
  • 32ac752 build(deps): bump hashicorp/go-getter to v1.8.9
  • dee82b4 chore: remove the unused npm SDK scaffolding
  • acc647c ci: build with the latest Go 1.26 patch release
  • 34aac53 fix(appstore): fetch app store archives over http and https only
  • a5068cc fix(appstore): refuse a store URL that downloads nothing
  • 52b4479 fix(messagebus): send the internal secret with events published over HTTP

v0.4.58

Choose a tag to compare

@github-actions github-actions released this 20 Sep 17:52

Changelog

  • 7f069df fix(backup): a backup held still waits its turn instead of being refused

v0.4.57

Choose a tag to compare

@github-actions github-actions released this 17 Sep 06:59

Changelog

  • a8f3157 feat(apps): one operation at a time per app, refused with 409
  • e3fa025 feat(git): a backup records where the code comes from, a restore clones and builds it
  • a83ab3c feat(git): an uninstall forgets a git app and never deletes an adopted folder
  • 6f36000 feat(git): build beside the running version, switch, roll back, revert
  • 209f6b8 feat(git): build under a git tag, retag, start and judge through compose
  • 8d7da21 feat(git): check every git app every five minutes, recover at startup
  • bf441d4 feat(git): events, the grid badge and the view of a git app
  • 807fe89 feat(git): register, adopt, change, remove and check an app deployed from git
  • 985f8b8 feat(git): run the host git for apps deployed from their repository
  • 477d011 feat(git): the routes of apps deployed from their repository
  • 1a27b32 feat(git): the state of a git app, its deploy key and its token
  • bc6d5c6 fix(git): a commit's history entry is the newest version of it that ran, so a revert the history offers is accepted
  • 1e2b25b fix(git): a deployment never drops the folder's commits nor retags what runs
  • 83e1bb5 fix(git): a git command that timed out does not wait for the pipes its ssh or https helper keeps open
  • 1d8857a fix(git): a restore checks the backup's origin and never writes a tracked .env
  • f84d6fc fix(git): a switch or a rollback removes the containers of services the version it starts no longer has
  • c357aa0 fix(git): an uninstall that cannot read a git app's state deletes no folder
  • 8b1bc27 fix(git): an update writes a git app's compose file back as it is
  • 5e2a96a fix(git): name what an interrupted build may have tagged, and remove what recovery evicts
  • 819f8c1 fix(git): refuse transport helpers and revision expressions before git reads them
  • 5158296 fix(git): the deployed commit asked again repairs a blocked app or a moved folder from its images
  • 07a15b0 test(git): create, deploy, rebuild, roll back and revert against the daemon

v0.4.56

Choose a tag to compare

@github-actions github-actions released this 15 Sep 16:06

Changelog

  • 5f9d6f8 fix(compose): a container CasaOS creates runs its post_start and pre_start hooks

v0.4.55

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:35

Changelog

  • b05b66f build(deps): Docker Compose v5.5.1, compose-go v2.15.0
  • e8829af fix(compose): a stack started by hand is an app, and its settings and .env save

v0.4.54

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:29

Changelog

  • dd1c925 build: actually drop UPX from the binaries

v0.4.53

Choose a tag to compare

@github-actions github-actions released this 15 Sep 07:51

Changelog

  • 4183b46 fix(appstore): the copy of the catalogue stands in for the URL boxes use