wallarm/changelog.md
administrator c07c7afd6d fix: correct URL pattern to /raw/branch/main for download compatibility
- Revert GIT_RAW_URL from /src/branch/main to /raw/branch/main in deployment scripts
- Remove Forgejo references that were inadvertently re-added to README.md
- Update changelog to document URL correction
2026-04-21 10:31:02 +01:00

2.7 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to date-based versioning (YYYY-MM.x).

[2026-04.1] - 2026-04-21

Added

  • Initial changelog file with versioning schema
  • Date-based versioning system (YYYY-MM.x)

Changed

  • Variable renaming: All GITLAB_* variables renamed to GIT_* prefix
    • GITLAB_BASE_URLGIT_BASE_URL
    • GITLAB_RAW_URLGIT_RAW_URL (with updated path)
    • GITLAB_DOCKER_BINARY_URLGIT_DOCKER_BINARY_URL
    • GITLAB_DOCKER_CHECKSUM_URLGIT_DOCKER_CHECKSUM_URL
    • GITLAB_WALLARM_IMAGE_URLGIT_WALLARM_IMAGE_URL
    • GITLAB_WALLARM_CHECKSUM_URLGIT_WALLARM_CHECKSUM_URL
    • GITLAB_REACHABLEGIT_REACHABLE
  • URL structure: Updated GIT_RAW_URL from /-/raw/main to /raw/branch/main path (corrected for download compatibility)
  • Terminology: Replaced all "GitLab" references in comments and log messages with "Git Repositorys"
  • Documentation: Updated README.md to reflect new terminology
  • URL correction: Corrected setup.sh download URL in README.md back to /raw/branch/main/ pattern for download compatibility
  • Branding: Removed all Forgejo references from codebase and documentation for neutrality
  • Fallback chains: Simplified from three-tier to two-tier approach
    • Docker binary: Git Repositorys → local dir → current dir (removed → internal proxy)
    • Wallarm image: Git Repositorys → local dir → current dir (removed → internal registry)

Removed

  • Internal registry fallback options and related variables:
    • INTERNAL_DOCKER_REGISTRY and INTERNAL_DOCKER_DOWNLOAD
    • DOCKER_REGISTRY_HOST and DOCKER_DOWNLOAD_HOST
    • DOCKER_STATIC_BASE_URL and WALLARM_IMAGE_SOURCE
  • Connectivity tests for internal registry/download servers
  • Remediation instructions mentioning internal fallback options
  • All references to internal proxy/registry in error messages

Technical Details

  • Commits:
    • 3158ee7 (chore: refactor git references and remove internal registry fallback)
    • 509909d (chore: remove Forgejo references and fix setup URL)
  • Files modified: 4 files changed, additional modifications
    • README.md - Documentation updates and URL fixes
    • setup.sh - URL base update and Forgejo reference removal
    • wallarm-ct-check.sh - Variable renaming and logic simplification
    • wallarm-ct-deploy.sh - Variable renaming and fallback chain updates

Notes

  • Scripts maintain backward compatibility with existing artifact URLs
  • Simplified error handling focuses on primary Git Repositorys source and local files
  • No functional changes to core deployment logic