- Implemented test scripts for vTiger account retrieval, contact data, and modules. - Created a detailed test suite for the ticket module, covering database schema validation, ticket number generation, prepaid card constraints, and service logic. - Added tests for vTiger field inspection and various queries related to accounts and sales orders. - Introduced SQL migration scripts for the ALSO Cloud Billing foundation, including import jobs, lines, and mapping tables with necessary constraints and indices. - Enhanced workflow columns in the import lines table to support matching and validation timestamps.
925 B
925 B
Release Notes v2.2.40
Dato: 3. marts 2026
Hotfix: Production build source override
- Rettet Docker build-flow i
Dockerfile, så release-kode hentet viaRELEASE_VERSIONikke bliver overskrevet af lokal checkout under image build. - Dette løser scenarier hvor produktion kører forkert kodeversion (fx manglende routes som
/dashboard/mission-control) selv når korrekt release-tag er angivet.
Tekniske ændringer
- Lokal kildekode kopieres nu til midlertidig mappe (
/app_local). - Ved release-build (
RELEASE_VERSION != latestog token sat) bevares downloadet release-kilde i/app. - Ved local/latest-build kopieres
/app_localtil/appsom før.
Verificering
- Build output skal vise:
Downloading release ... from Gitea...Keeping downloaded release source in /app (no local override)
- Efter deploy skal
/dashboard/mission-controlikke længere returnere 404 på release v2.2.39+.