From c278d5a3814088a8d0adac2ccb9d7ec5342fde8b Mon Sep 17 00:00:00 2001 From: administrator Date: Tue, 21 Apr 2026 09:41:03 +0100 Subject: [PATCH] chore: add changelog with version 2026-04.1 - Add initial changelog.md file following Keep a Changelog format - Implement date-based versioning schema (YYYY-MM.x) - Document recent changes from commit 3158ee7 - Record variable renaming, URL updates, and fallback simplification --- changelog.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 changelog.md diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..3e26701 --- /dev/null +++ b/changelog.md @@ -0,0 +1,48 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +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_URL` → `GIT_BASE_URL` + - `GITLAB_RAW_URL` → `GIT_RAW_URL` (with updated path) + - `GITLAB_DOCKER_BINARY_URL` → `GIT_DOCKER_BINARY_URL` + - `GITLAB_DOCKER_CHECKSUM_URL` → `GIT_DOCKER_CHECKSUM_URL` + - `GITLAB_WALLARM_IMAGE_URL` → `GIT_WALLARM_IMAGE_URL` + - `GITLAB_WALLARM_CHECKSUM_URL` → `GIT_WALLARM_CHECKSUM_URL` + - `GITLAB_REACHABLE` → `GIT_REACHABLE` +- **URL structure**: Updated `GIT_RAW_URL` from `/-/raw/main` to `/src/branch/main` path +- **Terminology**: Replaced all "GitLab" references in comments and log messages with "Git Repositorys" +- **Documentation**: Updated README.md to reflect new terminology +- **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 +- **Commit**: `3158ee7` (chore: refactor git references and remove internal registry fallback) +- **Files modified**: 3 files changed, 73 insertions(+), 123 deletions(-) + - `README.md` - Documentation updates + - `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 \ No newline at end of file