wallarm/changelog.md
administrator c278d5a381 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
2026-04-21 09:41:03 +01:00

48 lines
No EOL
2.3 KiB
Markdown

# 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