Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.5 - autoclosed #529
Reference in New Issue
Block a user
Delete Branch "renovate/ghcr.io-moghtech-komodo-core-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.18.0->1.19.5Release Notes
moghtech/komodo (ghcr.io/moghtech/komodo-core)
v1.19.5: Komodo v1.19.5Compare Source
Changelog
Resource
:latesttag:x.y.x,:x.y,:xkomodo.execute_and_pollfrom error when initial update has no ID.komodo.execute_and_poll("DeployStackIfChanged", {...}).v1.19.4: Komodo v1.19.4Compare Source
Changelog
Resource
UI
Misc
peripheryandkmbinary size by ~5 MB using cargo stripdisable_non_admin_createon tag creationv1.19.3: Komodo v1.19.3Compare Source
Changelog
This is a small release fixing various bugs, including the longstanding issue #427. It also includes a change to the Resource Sync UI, improving the look and saving users an extra click.
Resources
BuildReposuccess.Misc
v1.19.2: Komodo v1.19.2Compare Source
🚨 Updating from v1.18.X or under? Review https://komo.do/docs/resources/auto-update for changes to "Poll for Updates" and "Auto Update" features.
Changelog
Resource
Misc
urlencodedatabase credentials to ensure they reach database correctlyx-token-auth:<ACCESS_TOKEN>(see screenshot). This works for any other custom value you need in the<username>:part of basic authentication. If not included, will default to usetoken:<ACCESS_TOKEN>as before.v1.19.1: Komodo v1.19.1Compare Source
Changelog
🚨 In order to use
config_files, Periphery should also be updated to v1.19.1❗️In addition to
ghcr.io, images are now also being published tomoghtech/komodo-*(Docker Hub)Stack
config_files🦎One of the most common requests was to allow in UI editing of
.envfiles on server / in repo. But really, there's not much difference between.envfiles and any config file which a Stack may be dependent on.This release adds the ability to configure all config files Stacks depend on, such as json / yaml app config files, and edit the files from the Komodo UI. Just add the relative path to the files (from the Run Directory) to the Stack "Config Files".
Users which are already using "Additional Env File" feature will find, with no change, that they can now see / edit all their additional env files from the UI. The only difference is that "Additional Env Files" will also be included in the
docker compose upcommand (with --env-file flag), while "Config Files" will not.The UI editors support syntax highlighting for a couple of common formats, such as toml, yaml, json, ini, and shell / .env. It will be challenging to add support for all the various formats used, so I won't personally accept requests to add more. The support is set up for extension though, please raise a PR adding support for additional syntax highlighting you would like and I am happy to review and merge it.
Deploy Stack If Changed 🦎
The biggest issue with Deploy Stack If Changed up to v1.19.1 was that it would only Redeploy if one of the compose files changed. If the commit is only to config file, these changes would be missed.
Now in v1.19.1, "Config Files" and "Additional Env Files" will also be tracked and diffed for changes. This means changes made only to a config / additional env file can also trigger deploy using Deploy Stack If Changed.
Any change made to a compose file or additional env file will always lead to a full Redeploy. However users are able to configure what kind of behavior diffs to config files leads to, either globally for the Stack or at the service level. For example, you can set diffs in a config file to only restart a specific service or services.
Action Example 🦎
If you configure Stacks with all dependent
config_files, you can create an Action like this:It is re-usable in multiple Procedures, which can wrap the Action an hardcode the actual Repo.
You then setup webhooks for the Procedure on push, or can schedule the Procedure to run at polling intervals.
Community Contributions 🦎
This last week saw a ton of end-to-end feature development in community contributions, and I wanted to highlight them here:
executeAPI -- RunStackService -- in #732 by @bpbradleydocker compose runResource
moghtech/komodo-*(docker.io)Misc
executeAPI -- SendAlertv1.19.0: Komodo v1.19.0Compare Source
/repo-cachemount from Core compose service -- it's not needed, and only causes problems.- <host path>/komodo/backups:/backupsto Core compose service. https://komo.do/docs/setup/backupChangelog
The
kmCLI 🦎Introducing
km, the new CLI for Komodo.Some examples:
km --helpkm ps --downkm inspect my-containerkm ls --tag networkkm deploy stack my-stackkm run action my-action -ykm set var MY_VAR my_value -ykm update build my-build "version=1.19.0&branch=release"km x commit my-syncIt also implements some operational features using direct database connection:
km database backupkm db restorekm db copy- Replaces theghcr.io/moghtech/komodo-utilimagekm set user mbecks super-admin truekm set user mbecks password "temp-password"You can either install it using the published binaries and a similar install script to Periphery systemd (but simpler, no systemd involved), as well as Homebrew for MacOS. A distroless image containing the binary is published at
ghcr.io/moghtech/komodo-cli.Action Arguments 🦎
This PR also Implement the Action Arguments feature re #149
ARGSobject in Action scripts.RunActionkm run action my-action "arg1=value1&arg2=value2"ARGS.WEBHOOK_BRANCHandARGS.WEBHOOK_BODYrespectively.Resource
UI
KOMODO_ENABLE_FANCY_TOML=trueto use the previous onelocal_authis enabled, Admins can now create new local users from the UI, even whendisable_user_registration = true.Misc
allowed_ipsnow support Ipv4/6 subnets (like172.16.0.0/16) by @bpbradley in #666v1.18.4: Komodo v1.18.4Compare Source
Changelog
This release includes support for two repeatedly requested features.
There are also changes to the Periphery agent, remember to update both Core and Periphery to 1.18.4 so everything works correctly.
Template support
Resources can now be marked as templates, and they will be suggested as a the starting point when creating a new resource. You can control the inclusion of templates in the tables, and you can control the template inclusion behavior in the ListResources apis. The behavior is similar to the Gitea repo templates feature. This allows you to configure multiple "defaults" to use as starting points when creating more Resources like Stacks, satisfying requests such as #579.
Container port display / link
If a container defines port mappings, the host ports used will now be displayed in the container tables, as well as the container headers, Stack service tables / headers, and Deployment headers.
Hovering over the port will reveal additional information about the port binding, such as which network interfaces / protocols are involved. Clicking on the port will link to
$server_address:$port, using the server address which Core uses to connect to the server.Resource
Misc
/GetUserendpoint spam on token expiry in #618 by @huzky-vv1.18.3: Komodo v1.18.3Compare Source
Changelog
git fetchcall before the branch checkout to make sure all latest remote branches are known, fixing the issue.Attachpermission to Repo / Build from the UIv1.18.2: Komodo v1.18.2Compare Source
Changelog
The two main features of this release are Linked Repos and Alert Maintenance Windows.
Repo Linking
For Repo linking, this means you can link Repos that you configure once in Komodo to multiple resources. This avoids having to configure your repo provider, name, and account multiple times (you can just select it in the dropdown), and also keeps things in sync if you change the underlying repo provider, name, branch, or account. This is available on all Resources that use git repos (
Stacks,Builds, andResource Syncs).For Stacks, this means that multiple Stacks attached to the same Repo will share the same repo clone on individual hosts. You can migrate your Stacks to used the linked Repo in place, just note that it won't deal with any data mounted inside the clone folders. Those would need to be moved to the new Repo clone path (as specified in the Repo config). Ideally all your data mounts are outside of the repo. Config files which are committed inside the repo are fine to keep mounted in using relative path however.
Note that you can but don't need to attach a Server / Builder to the Repo. If you do configure an attachment on the Repo, the Repo can still be attached to Stacks on other Servers. The Repo server / builder attachments aren't considered by Resources depending on the Repo.
Alert Maintenance Windows
These allow you to configure time periods to suppress alerts when downtime is expected, such as for system updates. You can schedule either Daily, Weekly, or One Time maintenance windows, and configure them on individual
ServersandAlerters.Resource
.in the names re #563komodo.execute_container_exec,komodo.execute_deployment_exec,komodo.execute_stack_execmethodskomodo.execute_terminal, but set up to connect directly to container execdisable_container_exec = falsein Periphery config. Direct terminals can be disabled.Attachpermission on the Repo to be able to link Resources to it.Misc
userinfoendpoint, instead of token claims. Does not affect already created users in Komodo, only new users. Re. #557v1.18.1: Komodo v1.18.1Compare Source
Changelog
Schedules Page
Server Alerting
Commits
--forcein the push command.Resources
PullRepooperation re #580docker compose configin #584 by @undauntUI
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
f1e875dbe1to71d1f4beba67f65cb87fto8e6a4a7e928e6a4a7e92to9cf3a85f779cf3a85f77tobe33883511be33883511to11e29a2fce11e29a2fceto51fc34b600a722e82862to1b7582323422650c06f2to730ed13760730ed13760to36da3746cddd7c29e5e0to1d098240bf782389fd67toc40eea40b8c40eea40b8toba61db238e1ff995553dto4c8edb58744c8edb5874to88c2c9bc7788c2c9bc77to06012d9c3606012d9c36toa92b52ddf2a92b52ddf2to5c798f6c865c798f6c86to66f268d3fe66f268d3feto889d220f6e889d220f6eto23a5abe36c23a5abe36ctoda170f96c1da170f96c1to62636cb3bb62636cb3bbto38563e5c7838563e5c78to0dba3187ea0dba3187eato4762e6f29c4762e6f29cto4317b75e014317b75e01to6aa97c45a16aa97c45a1tod4239176a1d4239176a1to9e9d9e4b459e9d9e4b45to0a6d24bd510a6d24bd51to304cabfbde304cabfbdeto5867b76f1c5867b76f1ctob7aae35950b7aae35950to9c9b4a1c539c9b4a1c53toc73c796dcfc73c796dcftoc98817f85bc98817f85bto63e2834d6563e2834d65to0acc4ce6f30acc4ce6f3to9e956377369e95637736to43d8d4a95343d8d4a953tob19dbe8401b19dbe8401to70ad4fbe8170ad4fbe81to5254a426d75254a426d7toacf5d6b137acf5d6b137to70a2a7012c70a2a7012ctoc57798c900c57798c900tod599c1249fd599c1249fto1fe789f1761fe789f176to1e2b8e2fd71e2b8e2fd7to639c04be86639c04be86to64ec58dd6964ec58dd69to0b18ced61d0b18ced61dto485d88c1ca485d88c1cato4ddc1d88884ddc1d8888to5bdf797d205bdf797d20to3c3fb18a323c3fb18a32to4931cb74b04931cb74b0tof457cab62af457cab62ato62d69749e962d69749e9to28dc4dfe1628dc4dfe16to69dff0c7ff69dff0c7ffto44be5d23fd44be5d23fdto7eb6ca60817eb6ca6081to7d29d2a00c7d29d2a00cto1f4f9679961f4f967996to6d70d38d466d70d38d46toaab528bd94aab528bd94todfbe1a3f58dfbe1a3f58tof9666fe0c8f9666fe0c8todc89863582dc89863582tocb86181222cb86181222to9413eed4469413eed446to8e438baa5d8e438baa5dtoa6d3a04b3aa6d3a04b3ato3f7d59f1af3f7d59f1afto4ba3be87814ba3be8781to6720eab3b56720eab3b5to17e6cf153c17e6cf153cto58fc38a34c58fc38a34cto68b613d59168b613d591tob400a9af35b400a9af35to01a0b680fe01a0b680feto7f0c716e6a7f0c716e6ato3d7b9e2a063d7b9e2a06to1c494af4c61c494af4c6tob5e858edb9b5e858edb9to2f3a252293Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.0to Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.12f3a252293toffc5e0d3aeffc5e0d3aetoa50c8c5adda50c8c5addto7f0fd991347f0fd99134to696f6f7b83696f6f7b83toa0795fcb0ca0795fcb0cto5f1c0cbd845f1c0cbd84to6217bbe8006217bbe800tofdc8a25c77fdc8a25c77to5b0c9a5b905b0c9a5b90tod14b83d5afd14b83d5afto3b3d8005ea3b3d8005eatodb6d7d904ddb6d7d904dto79ba43083679ba430836tod9b6f26abbd9b6f26abbto1ffe3dbf451ffe3dbf45toafd7b854e6afd7b854e6toe1991fa475e1991fa475to09691db6c609691db6c6to0ba907171a0ba907171atoda44fd5e16da44fd5e16to2abd6f57d12abd6f57d1toc21e297d0cc21e297d0ctodf664bfa16df664bfa16to35811d541535811d5415to5e8c1ad7285e8c1ad728tob1cc753549b1cc753549to6e9b3d4d4b6e9b3d4d4bto905a995b5d905a995b5dtobbb2636520bbb2636520tob74c6aba11b74c6aba11to1f4744a5cd1f4744a5cdto00931ef40800931ef408tob04e8816a6b04e8816a6to8694050c9d8694050c9dto23308919fb23308919fbtod37d0505f6d37d0505f6to6c8d57d9756c8d57d975to23795876842379587684tob75e825f9db75e825f9dto9a0753b3f79a0753b3f7toa451710123a451710123tod928ac594dd928ac594dto950deaa076950deaa076toc211d4c83ec211d4c83etoca63aff15bca63aff15bto2c2507ef852c2507ef85to44830677d144830677d1toc4ff328d2bc4ff328d2btoea61752b70ea61752b70to86a2cdd6d486a2cdd6d4to17af46040617af460406to687a6d16f6687a6d16f6to90a812af9490a812af94to76ea21164776ea211647toed2ed903eced2ed903ectodea0ae9f1cdea0ae9f1cto909ee990e6909ee990e6to53368d4b2853368d4b28to1089828c8b1089828c8bto5cde7c9cc35cde7c9cc3tofd84d59f2afd84d59f2ato210b2003ed210b2003edtoc0a7cb5b3fc0a7cb5b3fto3314af44f53314af44f5to55a2c4da7455a2c4da74to6c22cb872a6c22cb872atoa041449425a041449425to4f6f69ae544f6f69ae54toc2d79f5d3ac2d79f5d3ato57afa2334a57afa2334atoace7ecfda3ace7ecfda3to5c548947905c54894790to28554f839e28554f839etofea837055dfea837055dto906a83b9c8906a83b9c8to0769c5228d0769c5228dtoaedf0f2888aedf0f2888to2e9f8d96642e9f8d9664to99cc60c39d99cc60c39dto0f114074250f11407425to2465aa4d5c2465aa4d5cto3b573222aa3b573222aatoc56873148fc56873148ftoa7b00cb618a7b00cb618to9971c7e18e9971c7e18eto8bf35c4d7a8bf35c4d7ato4b5cddd5b34b5cddd5b3to7cbc3555c37cbc3555c3to0be8f90afe0be8f90afeto258224ea75258224ea75to40873ae5f640873ae5f6to4f93a178f14f93a178f1to682e16ec65682e16ec65to07fb39bb9b07fb39bb9bto5f2a38dc615f2a38dc61to7d5c3823437d5c382343to8a7784f8458a7784f845to0d718229900d71822990to51920a269451920a2694to8e068f9bf98e068f9bf9toa8342d3b77a8342d3b77to40d8966af240d8966af2to2e5454e0b8Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.1to Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.22e5454e0b8to875cd28ddbUpdate ghcr.io/moghtech/komodo-core Docker tag to v1.18.2to Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.3875cd28ddbto23b2852fd623b2852fd6to6503ba02326503ba0232toc5d496a5e1c5d496a5e1to362e84d48c362e84d48cto99d7f0b44399d7f0b443to16d1d0372116d1d03721to958b678264958b678264to543b557222543b557222to21835a5c5e21835a5c5etodba8814b07dba8814b07tof9c982c291f9c982c291to2f29923ece2f29923ecetof33498d7cef33498d7ceto07c79bc3aa07c79bc3aatoddc54ef76fddc54ef76ftoef4db06c54ef4db06c54to968d3e6a0b968d3e6a0btoe5a2d442a6e5a2d442a6to4c2b46f6854c2b46f685to50655d15a650655d15a6to25d6b6f51b25d6b6f51btoc50662d978c50662d978toc44f74e681c44f74e681to908082afdc908082afdctoc55e2e1f34c55e2e1f34toc96a6c689fc96a6c689ftocca11dd661cca11dd661to43cb8bf9b143cb8bf9b1to26c0fdf19726c0fdf197to1ab53766231ab5376623to65d1c8416365d1c84163to05729d210605729d2106to5924a8d9945924a8d994to429e7ccc6b429e7ccc6bto68147d482b68147d482bto794aded22c794aded22cto5f99af9e135f99af9e13tob743e12490b743e12490tob5b6f1ffb7b5b6f1ffb7to7faf291e5f7faf291e5fto75e548497d75e548497dto882bd65980882bd65980tocaa6e9c33ecaa6e9c33eto654664c265654664c265to28160707852816070785to94035eda0e94035eda0etodeebcc8beadeebcc8beato518e49f258518e49f258tode5f4f3a6dde5f4f3a6dto8fbeb151fc8fbeb151fctoe37fbcb64ce37fbcb64ctofebebb3367febebb3367toe22c6f0981e22c6f0981to50f3d437d650f3d437d6toced4fbd91cced4fbd91cto9c36bc35389c36bc3538to2b25f6741b2b25f6741bto98b4906b1698b4906b16to100c2e0449100c2e0449tob2ec8f5da1b2ec8f5da1to49aea33d8649aea33d86toede17d6a5cede17d6a5ctof2d7148c29f2d7148c29to5a25305a9b5a25305a9btob2b31a9c11b2b31a9c11toe3cdf84b2de3cdf84b2dtob02b0b01c6b02b0b01c6to6121a43a3a6121a43a3ato0d1709e5150d1709e515to88f619980088f6199800to09d39d34a709d39d34a7todc30add287dc30add287to572923fa35572923fa35to5942e53cc85942e53cc8toc3f9c83880c3f9c83880to6e02eac1ee6e02eac1eeto98b8f3f79bUpdate ghcr.io/moghtech/komodo-core Docker tag to v1.18.3to Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.498b8f3f79bto1688b924541688b92454to4ca85568834ca8556883to8355a608d18355a608d1tofa05339538fa05339538to0d0a60a69e0d0a60a69etob13979dcecb13979dcecto92fdd5f23b92fdd5f23btodfeaed2eeedfeaed2eeetoff770cad44ff770cad44to9ed56ce6e99ed56ce6e9toe39b002dbee39b002dbetof4a044d8cef4a044d8ceto0c677088ab0c677088abto94c2da21f694c2da21f6tobc172efde6bc172efde6to152aab3d59152aab3d59to5add52b8e35add52b8e3tod61a1856add61a1856adto0994f9be550994f9be55to8919a2d9f78919a2d9f7to1c4eb5d1871c4eb5d187to6ce89bee8d6ce89bee8dtodee902735edee902735eto30e676192130e6761921tod87cd240a8d87cd240a8to0b899cf2c30b899cf2c3to486b1852c6486b1852c6to0c62d96d550c62d96d55to54910385365491038536toc1e27fe43ac1e27fe43atof9ffc050d6f9ffc050d6toee6a00beaeee6a00beaeto934118d8fb934118d8fbto681c5d0290681c5d0290toa18f9f0affa18f9f0affto32b98904c832b98904c8to293cabe1af293cabe1aftod2c520ed61d2c520ed61tof4f6707c4ff4f6707c4ftodf773746acdf773746actofdbd5b4ae3fdbd5b4ae3tofaca26ee03faca26ee03to63469680c463469680c4to4794715c384794715c38to00d2676a4f00d2676a4fto542ce2856c542ce2856cto60611dd28660611dd286to706a576bb7706a576bb7tob79fa76d09b79fa76d09to3f7afd4ed93f7afd4ed9tob6226d563bb6226d563bto972d763345972d763345tof07a7a3c1cf07a7a3c1ctob276b64817b276b64817toe3a8dbb50ee3a8dbb50eto0a37e837410a37e83741to33e251bf9433e251bf94toe905a761f0e905a761f0to6a9b7ade926a9b7ade92to1ba36c25c41ba36c25c4to14a4e7de5a14a4e7de5atofea61d208afea61d208ato2f85792f422f85792f42toee09f2645eee09f2645etoa8084f4246a8084f4246to114e0f5ee5114e0f5ee5to0248a81bea0248a81beato32349642bb32349642bbto8cf2fed8f38cf2fed8f3toc1db6aebd7c1db6aebd7to5434d4b8e95434d4b8e9tob178e8c665b178e8c665tob05877f2deb05877f2detob382c8e2e8b382c8e2e8to694356e500694356e500tob0f5cd5c00b0f5cd5c00to148945ea2a148945ea2ato9fcc5bd0b09fcc5bd0b0tofc1ffcabfdfc1ffcabfdtoe25e5dc5b6e25e5dc5b6to8a0544d1f28a0544d1f2toc18c477838c18c477838to70c7ec9d8b70c7ec9d8btoa794749cc8a794749cc8to2417ddccfc2417ddccfcto2efce307232efce30723toa1d14338a2a1d14338a2to1f2c8eda731f2c8eda73toa69f992296a69f992296to42b72a713b42b72a713bto9ef00c78ac9ef00c78acto3ca3a846473ca3a84647to3aae5d4ab63aae5d4ab6to2bd1b37a402bd1b37a40to81e0cf372f81e0cf372fto8d019676be8d019676beto56ef33993256ef339932to4017a623d54017a623d5tod184b5e01cd184b5e01cto07b76601ed07b76601edtobfb8aa1f7dbfb8aa1f7dto4b9e5f73954b9e5f7395tof763434d38f763434d38to13d304191913d3041919tocbe1edaa91cbe1edaa91to324eeead13324eeead13tod1925d17e3d1925d17e3to5f9cee2d255f9cee2d25toc8ac225800c8ac225800to6ca03d6ba86ca03d6ba8to52353c4e6452353c4e64to7bf6e68cbe7bf6e68cbetof48ee090e8f48ee090e8toa91e776aeea91e776aeetofbb968c256fbb968c256to0da60579450da6057945toc3691c8c76c3691c8c76toec2f821725ec2f821725tocc1db4bb56cc1db4bb56to5f58110fa05f58110fa0to38bdaa311838bdaa3118tod7e949557bd7e949557btof3b7e56027f3b7e56027toba19d239baba19d239bato1895b99e891895b99e89to027d906922027d906922to9e935a5c219e935a5c21to51ccfa0af051ccfa0af0to654fdb6c83654fdb6c83to70d7c3299470d7c32994to5df66468605df6646860tod415188b7ad415188b7ato3b4d11938d3b4d11938dtoe47cc11b4de47cc11b4dtoa8c70d0abaa8c70d0abato9a8baeff749a8baeff74tof8b4c62ca5f8b4c62ca5to7a8a5388737a8a538873to35e7c5bedb35e7c5bedbto8f3e2f06c88f3e2f06c8to54058f000e54058f000eto56d882503356d8825033to931d1f29de931d1f29deto5c17666e795c17666e79to016be263b2016be263b2toa470bb6e6da470bb6e6dto77ee71239f77ee71239ftof6d48b52cdf6d48b52cdtoee21f8bf14ee21f8bf14to48366758854836675885tocff165d01dcff165d01dto432fa437c8432fa437c8tobc072225a0bc072225a0to5efeb9d8525efeb9d852to2514ba7fe02514ba7fe0to4efbfbd5204efbfbd520tod429a371bcd429a371bctod261ac8421d261ac8421to0d87b8fcd30d87b8fcd3to20282f3b1620282f3b16to4f2a3689df4f2a3689dfto508d16ae94508d16ae94to983134b511983134b511to095cbb1af1095cbb1af1to3a63777faa3a63777faato2b46c53db82b46c53db8to06a400235506a4002355tob14710544fb14710544fto19d39cf6b919d39cf6b9to248b4e10aa248b4e10aatof3e51ed0ddf3e51ed0ddto0ee01c66410ee01c6641to62e0ac9ae962e0ac9ae9tocd128dd280cd128dd280to18b3e1d03f18b3e1d03ftoe9c29c3380e9c29c3380tocc782c8c8ccc782c8c8ctoa9e4c39b92a9e4c39b92to8ec0f76e868ec0f76e86to52e86dc97152e86dc971tod68544e988d68544e988toce2fbc785dce2fbc785dto0c7a69733d0c7a69733dtob2bb14aa04b2bb14aa04tobb08c6c8bcbb08c6c8bcto21f65d6d5721f65d6d57toa02ff71825a02ff71825tob92a9e895cb92a9e895cto24fec1805024fec18050toafa2d94dc8afa2d94dc8toe5dd4f386ee5dd4f386etoacb0f10939acb0f10939to796dc037f0796dc037f0to1575fce93e1575fce93etoee2ade872bee2ade872btod3f2772afad3f2772afato1c26f0b0f31c26f0b0f3to3b9094cc623b9094cc62toe2c9865487e2c9865487to750921729a750921729ato87bb67f2f287bb67f2f2toe9998369c6e9998369c6tod82e857420d82e857420to15990026d815990026d8to8da1a0ec2c8da1a0ec2cto31a55f9ae231a55f9ae2tod1e4c1a348d1e4c1a348to6e4c7067af6e4c7067aftoab4e82c2b0ab4e82c2b0to1e92b1acbb1e92b1acbbto88047d375588047d3755to819a36336e819a36336eto5e1975f7165e1975f716to44f7e7010444f7e70104to942541d81d942541d81dto317487b058317487b058toecc385d3b2ecc385d3b2tod25dbf488ed25dbf488eto37841fd49337841fd493tofc1cdd8f4dfc1cdd8f4dtoba710a55bcba710a55bcto798ef93b13798ef93b13to3c3cb1d8483c3cb1d848toca2312918eca2312918eto13585959991358595999toc812e291e7c812e291e7toc580e35ebdc580e35ebdtoabc3875d15abc3875d15to791621b49d791621b49dto20718f2c8b20718f2c8bto759bef09f1759bef09f1tod27640fd34d27640fd34toce4dd985d5ce4dd985d5tocea6850f3fcea6850f3fto77f1c42dc577f1c42dc5tof84e53943ef84e53943eto0ef96659fc0ef96659fctoe65f3b147de65f3b147dtob61db0a9dcb61db0a9dcto2e48a055a82e48a055a8todbbd45d60bdbbd45d60bto4560e3a17b4560e3a17bto12545638a212545638a2to387fed3f61387fed3f61toc4e1c4ffc5c4e1c4ffc5to5c90052da95c90052da9tod08199624cd08199624ctofc84097d52fc84097d52to79e86c1c3679e86c1c36to1c1e251e101c1e251e10to304155d52d304155d52dto2f0f28ad7a2f0f28ad7ato17e59bfc9017e59bfc90to8b69375a668b69375a66to977aba2342977aba2342to2e9cc2721f2e9cc2721fto6cfae673dd6cfae673ddtof7cba7cbe7f7cba7cbe7tod9a6948672d9a6948672toc04532a2f7c04532a2f7to886122d654886122d654to32ca25b5f432ca25b5f4to9af72903349af7290334toe083891962e083891962toe38f30a107e38f30a107tof152dc6e01f152dc6e01to432e3925e7432e3925e7tocbbae0de6dcbbae0de6dto754acf230c754acf230ctob8f426d0d2b8f426d0d2tocd72d6d355cd72d6d355to4c51a526644c51a52664to7bf6921c487bf6921c48to9d9c0ae9329d9c0ae932toc9745829a4c9745829a4tocbbc4e1ecccbbc4e1eccto991333e2e6991333e2e6to4530569f764530569f76to8d4e5e41858d4e5e4185to7441030c657441030c65toe8f52f033de8f52f033dtob01ec11fe5b01ec11fe5to3f61b21de23f61b21de2to3cd34e68c03cd34e68c0to079a99197f079a99197fto77d44c6e1077d44c6e10toa12eae0a9ca12eae0a9cto54bab11ac954bab11ac9to460ce41bdc460ce41bdcto1f2446269f1f2446269fto3f23d47ce03f23d47ce0to23191726ee23191726eetoda6f2dca55da6f2dca55toca13b8b699ca13b8b699to28143c3f1a28143c3f1ato1408ded4dc1408ded4dcto44b836c93344b836c933to4a891c950f4a891c950fto01c37593e701c37593e7to126ec41ba9126ec41ba9tof8766c3744f8766c3744toe2c6fbe1a7e2c6fbe1a7to0a023ae7740a023ae774toed09d89796ed09d89796to2e85698eca2e85698ecatob34221dafcb34221dafcto4e0c38b7f44e0c38b7f4toc8a271a3bec8a271a3beto3b9f7c54bc3b9f7c54bctoff4837f537ff4837f537toe79c1dacd6e79c1dacd6to8493d4fec58493d4fec5to86286ea5f986286ea5f9to7a3588a3427a3588a342to8c025118c58c025118c5to36e17f10fb36e17f10fbto7090bb5e527090bb5e52to5f96b263d45f96b263d4to9b6fc2e2d79b6fc2e2d7to2271f770b82271f770b8to89322fdb4d89322fdb4dto0437cc37ac0437cc37actod0fdf58537d0fdf58537to7b0e4856da7b0e4856dato44765c389544765c3895to300fbbaa61300fbbaa61to90c24ebdb790c24ebdb7to17af12f68617af12f686to1b82dc42991b82dc4299tof00cca20abf00cca20abto3cb62fe9603cb62fe960to277f5bbe70277f5bbe70to941b5b36ec941b5b36ecto87b0e0aa7e87b0e0aa7eto43038bc6e343038bc6e3to0aef38c3600aef38c360tob85bb73986b85bb73986toa10e0c3ecba10e0c3ecbtoc2e7716daec2e7716daeto1427212f5c1427212f5cto6128693d056128693d05tod1fa5d3118d1fa5d3118to859cc05344859cc05344to319d27d14b319d27d14bto3f1b83df793f1b83df79to2c1e3571dd2c1e3571ddto4fe129a9694fe129a969tofc757a1a84fc757a1a84to7a1663b9657a1663b965to0e068c22600e068c2260tobb12623706bb12623706toc8dc5eeaedc8dc5eeaedtob72cc50d45b72cc50d45to5f1001b9c15f1001b9c1to9e4417b81e9e4417b81etod1a73b5ed5d1a73b5ed5tof686fc01c1f686fc01c1to094bb07173094bb07173to2959cd08dc2959cd08dcto0a0fdf3c400a0fdf3c40to11e51199a311e51199a3to6e3db4b2406e3db4b240toabea6f46a1abea6f46a1to14d1b1f81c14d1b1f81ctoc87d195fe4c87d195fe4tob4c3607f6fb4c3607f6fto61e7c567b161e7c567b1to703a9e50aa703a9e50aato5eac5312c15eac5312c1toa04f847575a04f847575to67884c398067884c3980to3977277a633977277a63to738ce6beb1738ce6beb1tod0f769910ed0f769910eto93aa783aa093aa783aa0to7334093a4b7334093a4bto3f9ed39b293f9ed39b29to45750f02d545750f02d5toc8769aae33c8769aae33to5906aba7a95906aba7a9to1acf071fc01acf071fc0tob5db75652db5db75652dto367a61a4f0367a61a4f0tod4fb0e864ed4fb0e864eto6be94e91fa6be94e91fato14d980c7f414d980c7f4to14f17d04d314f17d04d3to593832093f593832093fto6ca5b3855d6ca5b3855dto2a616761cf2a616761cfto27610e682227610e6822to93b63346fd93b63346fdto4403f12abc4403f12abcto221d375de0221d375de0to8fc77616b38fc77616b3to2ae216e2d32ae216e2d3to063e336d23063e336d23tobd82cb428bbd82cb428bto0d69b058390d69b05839to06b314b81006b314b810toe5cf5bc13ce5cf5bc13cto6a7353847d6a7353847dto44bbda781644bbda7816tocefa7d1542cefa7d1542to1a75cdd6281a75cdd628toc6155306dfc6155306dftofdf5dd18b7fdf5dd18b7to8f4b54df798f4b54df79tof90fce7741f90fce7741tode7d10583dde7d10583dtobeffd3e715beffd3e715to6097dc59ea6097dc59eato3b1918cdc03b1918cdc0to420e7f1df4420e7f1df4to1a5f1154521a5f115452to1f9c6e14c01f9c6e14c0tod9156a5559d9156a5559tod711bf02ffd711bf02ffto44967f4da844967f4da8to2d6a1d50ef2d6a1d50efto4cff0551db4cff0551dbto04fcf237aa04fcf237aato4de4b9d6e04de4b9d6e0to1222931d2d1222931d2dto919e4bb11a919e4bb11ato1f8f090c571f8f090c57to3e828d4f093e828d4f09tobc4d25c8b2bc4d25c8b2to5aad01d6285aad01d628to0f305500de0f305500deto377d31435d377d31435dto1c21c978ad1c21c978adto1cf46085e51cf46085e5to22905c64e822905c64e8tod02e2007ffd02e2007fftob7cfa22d1db7cfa22d1dto7eef11f3f67eef11f3f6tof4135de70af4135de70atoca47da1627ca47da1627to3906d1ed993906d1ed99to637193536c637193536cto8e2d0300cd8e2d0300cdto50072d92eb50072d92ebto4907e62ecb4907e62ecbto1a027864d61a027864d6to2fcb870e9e2fcb870e9eto76151906c776151906c7to40dbbe967c40dbbe967cto831df026c8831df026c8toe3687ceebfe3687ceebftoc432e73de4c432e73de4to7fb547250d7fb547250dto22646a76b222646a76b2to82eec59f0f82eec59f0ftoad078094eead078094eeto25382f3f2b25382f3f2btoe06d9c2934e06d9c2934toacac3ee1bbacac3ee1bbto1bbe3933541bbe393354to670dc8ec38670dc8ec38to2507789fd82507789fd8to9d6ca0ea2c9d6ca0ea2cto85a95fc50c85a95fc50ctocd01e502dbcd01e502dbto110b189296110b189296to30ff7cee5a30ff7cee5atob4289942cab4289942cato0f97f873500f97f87350toaf5da16648af5da16648to51761863185176186318to7b9f4e0f7b7b9f4e0f7bto7df4aaf15c7df4aaf15cto3dbe1e01443dbe1e0144tod37f2be6bbd37f2be6bbtod6726486c3d6726486c3toa87febeebba87febeebbtoa5a21d9fb2a5a21d9fb2to2a36c0f0492a36c0f049toee398de011ee398de011to1d64e570d31d64e570d3tofefcde2256fefcde2256toa197542aefa197542aeftof94a8340d9f94a8340d9to5d7366bef65d7366bef6to09d3b81f2f09d3b81f2ftoc0bcc4c92dc0bcc4c92dtoe4a098b2dae4a098b2datoc1d9f25db0c1d9f25db0to7f7fd924637f7fd92463to3c666239e2Update ghcr.io/moghtech/komodo-core Docker tag to v1.18.4to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.03c666239e2to10680bcb8010680bcb80to112a2f274f112a2f274fto3ddc3f34d93ddc3f34d9to8b3517de0a8b3517de0ato0feaefbbb00feaefbbb0to1a4c7dec921a4c7dec92to3b601f4e1e3b601f4e1eto064f221d67064f221d67to3d5053d4b13d5053d4b1to340fd72d78340fd72d78to17f9d2f35917f9d2f359to865ab3af24865ab3af24to143fc0016c143fc0016ctoba19ce9606ba19ce9606to9c00cda2f69c00cda2f6to812059cac3812059cac3to3aed8b07bf3aed8b07bftob9c9662b76b9c9662b76to8468f7848b8468f7848btof78538e787f78538e787to5964b13bdd5964b13bddtobef6af2aaebef6af2aaeto28407977512840797751toccb70407c7ccb70407c7to9c159c305e9c159c305eto76a34a200b76a34a200btoc80f702eaac80f702eaato331dc135df331dc135dfto51487d3bf351487d3bf3tof1e37177dbf1e37177dbtoce94888b2bce94888b2bto42a3bfee4c42a3bfee4ctod488729f0ad488729f0atoddedad2139ddedad2139to9d88a145279d88a14527to28941784c128941784c1toaced661c5eaced661c5eto26f167494626f1674946to9ac1cba7af9ac1cba7afto63f9c8614e63f9c8614etob6cd86919cb6cd86919ctoa9f8c23c1aa9f8c23c1ato3139bb7e2d3139bb7e2dto1b17730ff31b17730ff3to5cc4249f225cc4249f22to68b3310f0d68b3310f0dtodf726f66f3df726f66f3to7716583920Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.0to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.17716583920to925cbdffbd925cbdffbdto6672d99a016672d99a01to76fc8e721a76fc8e721atof52a5be452f52a5be452to2ce046d04c2ce046d04cto1e1f3387271e1f338727toa70a6f6b01a70a6f6b01toeb807d40a5eb807d40a5to08321bbd9608321bbd96to73f412f13c73f412f13cto54551a36e054551a36e0to99c914199299c9141992toc54fc07171c54fc07171to025080e0d8025080e0d8to8a265f52018a265f5201tod270953924d270953924to533358dd28533358dd28to32550f8f3032550f8f30to69759651a369759651a3to390d388ca595505d5c75toff622d4554ff622d4554to1c02ce59f21c02ce59f2to1a7557d56d1a7557d56dtof8973578ddf8973578ddto6b800e909f6b800e909fto8b5171d46b8b5171d46bto062e6ea243062e6ea243tof36e797ca8f36e797ca8toac2b462f71ac2b462f71toc6cbe35832c6cbe35832to4b0c8d22584b0c8d2258to9db6da755c9db6da755cto6f1d73d9986f1d73d998to054a5cadb6054a5cadb6tocbe2e26c84Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.1to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.2cbe2e26c84tof01531f0bdf01531f0bdto9b024331669b02433166tob2f1702e3ab2f1702e3atof1017fbbf4f1017fbbf4tod6c4ff9202d6c4ff9202to92578734bb92578734bbtoe80e5f72dbe80e5f72dbto29f959e9e129f959e9e1to8fff48cd1d8fff48cd1dto1ddd63f40b1ddd63f40bto739e0a5f4c739e0a5f4cto45318333294531833329toc6e3779b68c6e3779b68to1ed45d020a1ed45d020ato50660795235066079523to3aeb683a103aeb683a10to0cd5a0f56f0cd5a0f56ftoa665cbbf50a665cbbf50tof00f1625cff00f1625cfto5291d792855291d79285toa1671d27c4a1671d27c4to3584c4a2f73584c4a2f7toda85590194da85590194to453fb066b8453fb066b8to208f9df632208f9df632to45f4bbca8f45f4bbca8ftodd7af1902cdd7af1902ctoa651ec1b03a651ec1b03to206d68b74b206d68b74btoab2f711b04ab2f711b04toe4a612353de4a612353dto33297de03633297de036toeb3d670988eb3d670988tof6994a9639f6994a9639toac589dd010Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.2to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.3ac589dd010toddc14422dbddc14422dbtoe6c82d140ee6c82d140eto7cbb3cdd347cbb3cdd34to4b4bd53c7d4b4bd53c7dtoe70238550de70238550dto972bcb38ec972bcb38ectob8f558cd42b8f558cd42to7cb889555b7cb889555bto64a0408bab64a0408babto448830631b448830631bto49832948914983294891to7b8b9ad1fe7b8b9ad1fetoef92f32395ef92f32395tof376a1a9dcf376a1a9dcto8d0758c7638d0758c763to38204e7a9d38204e7a9dto4139877e2f4139877e2fto5eafd451a45eafd451a4toe2a7c56a7de2a7c56a7dtof526f52fb0f526f52fb0toc1ddfe5007c1ddfe5007to644526fb9e644526fb9etoc804f3bdcfc804f3bdcfto64c3e66f4c64c3e66f4cto470250ee4f470250ee4fto63165d7e7563165d7e75tob6eaa1fe53b6eaa1fe53tod629e3e6ced629e3e6ceto4bbf4216f24bbf4216f2to7a66b56b0a7a66b56b0ato259283f677259283f677to3d162624ac3d162624acto98182f1e3b98182f1e3bto5e703a8d805e703a8d80tofe9beafcb1fe9beafcb1toc8b5e57462c8b5e57462to9c74eb1fd49c74eb1fd4to3173a045363173a04536toe017634870e017634870toac46dd6f8aac46dd6f8ato0dd7249d1b0dd7249d1btoc488cfdba9c488cfdba9toe9e804d0ebe9e804d0ebto4a3c0992894a3c099289toafae377ffaafae377ffatof43a1b3de2f43a1b3de2to2e54ffe82a2e54ffe82ato2a63ca6a482a63ca6a48to17db03cdc217db03cdc2to07dac3a1f407dac3a1f4tof981e8cf16f981e8cf16to895fa16005895fa16005to3287b6ec3b3287b6ec3btoded80ec984ded80ec984to5eff58a4ffUpdate ghcr.io/moghtech/komodo-core Docker tag to v1.19.3to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.4Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.4to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.5Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.5to Update ghcr.io/moghtech/komodo-core Docker tag to v1.19.5 - autoclosedPull request closed