Skip to content

Releases: ublue-os/forge

v0.2.0

27 May 17:03
026065d
Compare
Choose a tag to compare

0.2.0 (2024-05-27)

Features

  • ansible: add additional tags to container image (6297b8f)
  • ansible: add example configurations to the setup (#45) (e0df500)
  • ansible: add possibility to add build-args to podman build job (#51) (cec7512)
  • nicegui: easy navigation to home (327c010)
  • nicegui: make image table sortable (af3bdc3)

Bug Fixes

  • ansible: use registry url for container image name (d1a0f7f)
  • nicegui: empty image table should use same column names as when images are available (ae10ebc)
  • registry: disable performance constraints (#52) (b213c82)

v0.1.0

24 May 09:59
f637688
Compare
Choose a tag to compare

0.1.0 (2024-05-24)

Features

  • add caddy as reverse proxy (#8) (aab9df8)
  • add container registry and mini ca (#3,#4) (0714214)
  • add graphical user interface (#34) (4f2130b)
  • add semaphore to the stack (#10) (5b5fbd6)
  • ansible: add role for variable debugging (a2a37bd)
  • ansible: allow for input variable files to configure forge behavior (#13) (cb4d82c)
  • ansible: give feedback on elapsed time per task and make output human readable (f7572aa)
  • ansible: playbooks to build and clone projects (#13) (2874825)
  • automatically setup forge (#10) (bbe78ee)
  • check if user use unprivileged port 80 (c691eba)
  • check installation pre-requisites (#14) (402fefe)
  • configure host system (#12) (abffb75)
  • create ssh key for automation tasks (717998b)
  • devcontainer: add just command syntax highlighting (7ae5826)
  • enhance setup and management (#14) (ec03273)
  • host configuration (12176c5)
  • just: update recipes names and allow for input variable files (#13) (b9b5c7f)
  • main: add just configuration file (c007e2b)
  • main: check if podman is installed (d855d03)
  • main: ditch ansible-semaphore and use ansible directly (2e8cc2f)
  • main: install ansible collections (8d0fe54)
  • main: keep ansible running (101652e)
  • main: remove ansible semaphore (f1d1db3)
  • main: replace caddy with traefik as reverse proxy (5d7c375)
  • main: rewrite and update pod setup (742f74e)
  • main: show container info in setup (e2e3823)
  • manage forge with one command (#14) (83379a0)
  • nicegui: add about section (f677744)
  • nicegui: add favicon (5b81eb5)
  • nicegui: add first content to 'home' (ed3f58e)
  • nicegui: drop down menu for navigation (3ee6a06)
  • nicegui: show list of all images stored in container registry (#43) (83f047f)
  • simple setup script (ff7a673)

Bug Fixes

  • add hint for missing jq installation (4698b47)
  • ansible: make long running tasks asynchronous (#42) (ba1eb2b)
  • ConfigMap is obsolete (7501e1d)
  • devcontainer: missing ansible extension configuration (a885686)
  • devcontainer: missing line comment symbol (f077f79)
  • ini container fails on normal startup (258a1ce)
  • just: adapt to decisions made during gui implementation (79ede2d)
  • main: use full podman.sock path not only user id (d93122b)
  • make sure container get's stopped once job is done (882340f)
  • nicegui: better error handling (f5c95c8)

Miscellaneous Chores