Releases: drycc/controller
Releases · drycc/controller
Drycc Controller Release v1.13.1
Drycc Controller Release v1.13.0
v1.12.0 -> v1.13.0
Features
9f6a2f7release: add query release versiond6e35bcbuild: add get build apibce1734route: support multi backend2f43e19release: add ptypes filter566e31ddeploy: finer grained ptype locksc2d2aacconfig: add config for dryccfilea337d9climits: add runtime class name to plansd5aa7c7dryccfile: dryccfile support pipeline
Fixes
76d35facontroller: app_settings boolean field cannot be set correctly (#166)31489d0controller: scale cover structure (#169)395eba8migrate: master-slave database errorc53cc51dryccfile: config not setc4cc1ebwooddpecker: secsets are deprecatedbcfc0cccharts: indentation error6a67e65controller: pod CrashLoopBackOff, release should be crash (#178)19a8d5acontroller: migrate error50c60d3controller: secret mistakenly deleted when force deploy (#179)3d8a51fmigrate: group migrate error
Maintenance
9914b4afiler: add pod security context3865137controller: volume not related release (#164)4187c02filer: url quote content dispositione432d84deps: bump django from 4.2.15 to 4.2.16 in /rootfs (#167)f53758eservice: add name field618ae90routes: kind is required794ed58monitor: use memory_working_set_bytes replace memory_usage_bytes93f5b5fpython: upgrade requirements version6201fa0migrations: add registry migrate8d6d70dmonitor: use prometheus replace timeseriesa8cb39ftests: add empty test case2917befcontroller: use valkey replace redisd2d333ffiler: add clean old filerd4999afps: support previous pod logs (#171)c420d58gateway: add parent ref filter14f17b4controller: modify query latest release (#173)6f2d0f5deps: bump django from 4.2.16 to 4.2.17 in /rootfs (#172)59a1e1econtroller: request check name parameter (#174)f414624deploy: add apply tasks8b66072deps: bump django from 4.2.17 to 4.2.18 in /rootfs (#175)2819ac9pts: pts replicas not correct (#176)9971067settings: logger simple format (#177)68f02a3dryccfile: migrate to dryccfile v2d893f37charts: change upgrade helm hook4b33f78deps: bump django from 4.2.18 to 4.2.20 in /rootfs (#180)d55df43controller: allow re attach to update and some error (#181)3b0583dcontroller: add oss mount supporte17c180controller: bump version5fb3047woodpecker: add cron event
Drycc Controller Release v1.12.0
v1.11.0 -> v1.12.0
Features
ef9e2cecontroller: support autorollback config (#154)c497a87release: add deploy releaseba43453release: add release deploy80b6f1dperms: refine the permission model
Fixes
ce20b62migrations: certificate migrate err97eff7acontroller: volume can not delete when ptype isn't exist4076beacontroller: fix pod unhealthy do not rollback84c84f9migration: cert migrate errorb4201d3controller: no cert domain do not redirect https (#162)
Maintenance
b65b429charts: config.defaultMetrics add field (#147)a9266ectests: use latest codecova5b4d62charts: modify grpcroutes role (#148)ad15c2adeps: bump django from 4.2.14 to 4.2.15 in /rootfs (#149)6fd65bdmetrics: add prometheus query interval602105bdeps: bump aiohttp from 3.9.4 to 3.10.2 in /rootfs (#152)95961adperms: add object permsf4f409econtroller: merge migrations (#155)fc6963egateway: remove unnecessary else2dd5869perms: destroy perms log err8804e8fcontroller: change process type names to ptypes5c05c52release: add autodeploy flag81340aacontroller: pod failed do not rollback (#159)13c9a5econtroller: unified naming convention for ptypeb42b5ddpod: modify readiness checkfd36f76controller: services protocol default is TCP7cc46bbmigration: remove unused cert77cdbebcontroller: releases add_condition error (#161)2ef5b65celery: use quorum queye70706befiler: zero copy upload file85f799crelease: check deploy release ptypes
Drycc Controller Release v1.11.0
v1.10.0 -> v1.11.0
Features
Fixes
59f299bserializer: list type representation error
Maintenance
9cbe813ps:logs: support pod all logs22794cfrelease: pre_release is incorrect0c1a13econtroller: pipeline and httproute optimization31d3dafvolumes: add add filer delete141de25deps: bump djangorestframework from 3.15.1 to 3.15.2 in /rootfs (#137)a4296admigrate: use helm hook replace cluster lock
Drycc Controller Release v1.10.0
Drycc Controller Release v1.9.0
Drycc Controller Release v1.8.0
v1.7.0 -> v1.8.0
Features
39d022fps: add pod logs support86056d0charts: reuses the value from an existing secret and config4cf005climits: add limits plan supportbf60e4bcontroller: add init job98f77a8pipeline: add dryccfile support8ce9a83cert-manager: add tls events7034f5dconfig: deploy according to procfile_type5554d8fconfig: add typed_values2c5bbadauth: add token api
Fixes
ab09b24healthcheck: delete outdated code52019b5services: default PORT change errorf57ae42certificate: failed to create certificate30c3f54woodpecker: CI_SYSTEM_ARCH env removeddbba43aservice: update port errore0459c5copy: use deepcopy replace copy2122479charts: failed to call webhook53d9977signals: config limits handle errorafda287limits: always set default
Maintenance
32fdfd0charts: add diagnostic mode0974942woodpecker: migrations woodpecker-ci to 2f401e08python: bump python 3.12c565959celery: remove retrieve_resource task47be1a1requirements: bump drf 3.15.199f7468charts: add config to values.yaml7d17f5cscale: prohibit scale when there is a running pipelinef09e1c9resource: sort services and planse817505limits: change default cpu and gpu name5531b2fauth: add password login27473f7deps: bump gunicorn from 21.2.0 to 22.0.0 in /rootfsc1ee1c7deps: bump aiohttp from 3.9.3 to 3.9.4 in /rootfs
Drycc Controller Release v1.7.0
v1.6.3 -> v1.7.0
Features
95d130acontroller: volume support nfs
Fixes
ee2ee15controller: container entrypoint error03ea4f8controller: class property have been deprecated in python 3.115f04d17controller: miss err msg27972a3controller: load_db_state_to_k8s erra005d62controller: volume repeat path no error