4.6.0 (2025-10-24)
Features
- docs: add eSoW Requirements API endpoint documentation and user guide (3ce0d6e)
- pat: add method to filter out test clients in patQuery (b8408f9)
- pat: enhance logging and processing in patProcessQueryResult and queriesSoW (45a38c2)
4.5.0 (2025-10-23)
Features
- pat: enhance boolean field mapping and final output structure in queriesSoW (1124d94)
4.4.0 (2025-10-23)
Features
- api: add configuration-based column derivation to eSoW Requirements (ea56a9e)
- pat: enhance eSoW data retrieval in queriesSoW.php (70cdabc)
4.3.0 (2025-10-23)
Features
4.2.3 (2025-10-06)
Bug Fixes
- pat: adjust eSoW Countries report now that obt adption rate has been fixed in eSoW. (af0f8cb)
4.2.2 (2025-09-03)
Bug Fixes
- pat: enhance product availability handling in global product catalog queries (f83ef00)
4.2.1 (2025-09-02)
Bug Fixes
- pat: add obt availability and remove not present countries (50843c3)
4.2.0 (2025-09-02)
Features
- pat: add OBT prices endpoint with country-specific pricing and geographic scope handling (45617e7)
4.1.0 (2025-08-07)
Features
- pricing: implement ancillary services pricing comparison system (905121b)
4.0.1 (2025-07-04)
Bug Fixes
- deploy: enhance deployment process and memory management (771cea0)
- deploy: update deployment commands for improved efficiency (93228f3)
- docker: update mailer service ports in docker-compose for explicit mapping (10dd5cb)
- justfile: correct PHP container execution command for deployment (5c6864e)
- justfile: update cache deployment commands for improved memory management (0d997ca)
- justfile: update parameter generation command for consistency (c172bf9)
- notifications: update email addresses and links to reflect new domain (18541a4)
4.0.0 (2025-07-02)
Bug Fixes
- deploy: prevent OOM during cache operations on 4GB server (56f1ed9)
- gpc: add cascade delete for globalproductexceptionsettings table (dbc8069)
- justfile: update database connection command to include MySQL execution (cd255a2)
BREAKING CHANGES
- deploy: Uses conservative cache clearing approach.
3.21.0 (2025-07-01)
Bug Fixes
- queries: rename 'type' to 'categoryType' for consistency and update QueryBuilderService to handle NULL markers and category types (275d48d)
Features
- comparison: enhance service comparison view by adding category type differences and logging for better debugging (9d5e2fe)
- services: Implement CategoryType entity with many-to-one relationship and admin interface (69116f5)
3.20.0 (2025-06-19)
Bug Fixes
- ci: update deployment command in .gitlab-ci.yml to use git fetch and reset (5223b36)
- docker: set user for development environment in docker-compose (db0a71c)
Features
- services: add duplicate service functionality with availability copying (402e260)
Bug Fixes
- ci: update deployment command in .gitlab-ci.yml to use git fetch and reset (5223b36)
- docker: set user for development environment in docker-compose (db0a71c)
Features
- services: add duplicate service functionality with availability copying (402e260)
3.19.0 (2025-06-12)
Bug Fixes
- docker: enhance entrypoint script for cache directory management and permissions (393b74d)
- justfile: update LATEST_FILE path to absolute for consistency (d577335)
- queries: update mapping for serviceCategoryName to use 'name' (8cff079)
- QueryBuilderService: correct valueType key in reference data and update service argument reference (c0ccdf6)
Features
- admin: add batch normalization for service descriptions and update routing (2f1ef1a)
- changesController: integrate StringSanitizationService for text sanitization (9c9e0bd)
- gpc-update: add GPC update catalog list view and enhance query with sorting (c841a47)
- gpc-update: add internal note field to global product catalog queries (0a299ed)
- gpc-update: add QueryBuilderService and ServiceComparisonService for improved service comparison functionality (e2652db)
- gpc-update: add service ID to comparison view and update links in template (0aa458c)
- gpc-update: add sql queries to update GPC (a1bbf98)
- gpc-update: add SQL query filtering functionality and enhance QueryBuilderService field mappings (0706e15)
- gpc-update: adjust table column widths for better layout in comparison view (5b02b5b)
- gpc-update: enhance comparison view with internal notes and filtering functionality (4b6c396)
- gpc-update: enhance QueryBuilderService and ServiceComparisonService for improved SQL query handling and parameterization (9159fcf)
- gpc-update: enhance ServiceComparisonService and QueryBuilderService for improved SQL query handling and versioning (446235f)
- gpc-update: enhance update logic to skip empty GPSC values and prevent empty string assignments (3ade178)
- gpc-update: implement service comparison between GPSC and Web PEM (30a5074)
- gpc-update: refacor QueryBuilderService and ServiceComparisonService with one single mapping (9695d28)
- gpc-update: refactor service comparison logic and enhance comparison views with additional fields (64e542a)
- gpc-update: refactor SQL query generation for service comparisons and add user context to comparison results (fd8856f)
- gpc-update: simplify compareServices method by utilizing ServiceComparisonService directly (b8076cd)
- gpc-update: update field mappings and query conditions for global product services (cd2cba3)
- gpc: add API endpoints for joined table queries (30deec6)
- gpcUpdate: add gpcUpdate controller, view, and test (b063d2c)
- pat: add global product catalog controller and query handling (4ecb054)
- pat: add GPSC controller and service for querying services and archives (55f4955)
- pat: add mapping for mnemonicCode in global product catalog query (f9b9dc4)
- pat: add route name for GPC update and update menu and view templates (964f469)
- pat: enhance global product catalog query with additional joins and improved mapping (3f534f8)
- QueryBuilderService: add audit fields for record tracking (712f338)
- QueryBuilderService: add delete query building and cascade delete functionality (e3ad7df)
- QueryBuilderService: add global product categories loading with error handling (cd22991)
- QueryBuilderService: enhance ID resolution and catalog version handling in update/delete queries (238a0f5)
- SanitizeInternalNotesCommand: add command for sanitizing internal notes with options for dry run and batch size (9d55414)
3.18.2 (2025-03-28)
Bug Fixes
- pat: gds and obt are now correctly reported in eSoW Countries report (4abbe4f), closes #160
3.18.1 (2025-03-20)
Bug Fixes
- docker: enhance entrypoint script for cache directory management and permissions (836c53b)
3.18.0 (2025-03-20)
Features
- pat: add "change to existing model" to eSoW Countries Report (d3676f9)
3.17.6 (2025-03-19)
Bug Fixes
- dockerignore: remove CHANGELOG.md from .dockerignore (a258685)
3.17.5 (2025-03-17)
Bug Fixes
- webpack: update icon prefix in webpack.config.js for consistency (2e8d3af)
3.17.4 (2025-03-17)
Bug Fixes
- view: update favicon.html.twig to use asset() function for icon links (39f2507)
3.17.3 (2025-03-15)
Bug Fixes
- view: correct header formatting in Admin.html.twig to improve clarity (8bcfcdc)
3.17.2 (2025-03-15)
Bug Fixes
- view: update header to indicate current environment in Admin.html.twig (7fd977f)
3.17.1 (2025-03-14)
Bug Fixes
- view: update header for current environment display in Admin.html.twig (d553e31)
3.17.0 (2024-10-31)
Bug Fixes
- docker: :bug: attempt to downgrade ckeditor (ad21553)
- docker: :bug: correct typo in caddy config file (bf07258)
- docker: :bug: fix file upload error (6a27178)
- docker: :bug: switch from npm to yarn to resolve build issues with node container (7266933)
- exports: increase php memory limit to allow availabilities export (5a422ff)
Features
- ci-cd: :tada: Initiate ci/cd (4557f14)
- docker: :sparkles: Disable skip-name-resolve in MariaDB to enable DNS resolution of hostnames (f4628f6)
- pat: add pricing fee type to gcpnationalversions function (2980b19)
3.16.0 (2023-03-16)
Bug Fixes
- rest: transform UK to GB and manage POS from case (427810c)
Features
- rest: improve comment analysis for POS in the technology tab (09c2edc)
3.15.1 (2023-03-15)
Bug Fixes
- rest: correct the missing config name in technology tab (7ba4cba)
3.15.0 (2023-03-09)
Features
- rest: add gds and obt to technology availability report (54fe2a5)
3.14.0 (2023-03-07)
Bug Fixes
- rest: check if comment is null or empty to build status (27be5ee)
- rest: correct countries mismatch in technology tab (5189585), closes #140
- rest: correct web pem uat database crendentials (9bef9a9)
- rest: correct web pem uat database ip (abcacfc)
- security: admin_changes_show now requries login (df0f866), closes #138
Features
- menu: split menu other into back-office and admin (22fd579), closes #139
- rest: add availabilities and config comments as well as countries info to Technology tab (98c55b2)
- rest: add availabilityCountry to eSoWTechnologyTab query (24731f9)
- rest: add index column and computed status in technology tab (4a0e339)
- rest: adjust technology tab file name to include client, option and date (b61a41b)
- rest: move esow info from data tab to info tab (7a6e2c6)
- rest: technology tab only returns preferred option (8be125c)
3.13.0 (2023-02-24)
Bug Fixes
- pat: correct traffic default assumptions query (5560f05), closes #135
Features
- pat: add national refund rates query (de3ae69), closes #136
- services: adjust security for Copy Service Data to ROLE_SUPER_ADMIN (b321eb4), closes #130
- services: display results after copy service data (7264fe2)
- services: implement availabilities data transfer (9dc3e01), closes #131 #130
- services: implement copy service data (459c1b3)
- services: invite user to check aivalabilities once he has validated the service (f7ab66b)
- services: update archives can now be restored (c462fe7), closes #137
3.12.0 (2023-02-16)
Bug Fixes
- mails: adjust assistance sentence (d178d27)
Features
- mails: rewrite validation email (1d5a0ca)
3.11.1 (2023-02-08)
Bug Fixes
- pat: correct issue where some countries where not showing in eSoW Countries report (caa462b)
3.11.0 (2023-02-03)
Bug Fixes
- mail: add AWS SES config to prod (912a41e)
- pat: oBT and GDS correctly retrieved in eSoW Countries Report (9684a51), closes #129
Features
3.10.1 (2022-12-16)
Bug Fixes
- pat: correct eSoW ID query parameter (2f39745)
3.10.0 (2022-12-05)
Bug Fixes
- mail: correct some emails from carlsonwagonlit.com to mycwt.com (671280a)
- pat: update Web PEM DB credentials to UAT for GPSC UAT instance (ffb8885)
- pat: update WEB PEM UAT DB credentials (349af74)
Features
- pat: add fields in services API (f7f5406)
- technology tab: add comment in availabilities to be used to produce technology tab (a287029)
3.9.0 (2022-09-09)
Features
- pat: add modifiedDate to eSoW Countries report (d16adaa)
- pat: add possibility to filter eSoWCountries on preferred option (8323ef6)
- pat: add ROLE_PAT_ESOW_APP to query esow reports from api (b2904c9)
- technology tab: implement end point returning Excel file with technology tab availabilities (9c4bbaf)
3.8.1 (2022-07-12)
Bug Fixes
- availabilities: fix bulk update of availabilities (bb8cb07), closes #126
3.8.0 (2022-06-21)
Features
- pat: add OBT adoption rate to eSoW Countries report (461dc67)
3.7.0 (2022-05-30)
Bug Fixes
- archives: archives where saving data from changes instead of old service (f25db1e)
Features
- services: add "In Technology Tab" field to services, changes and archives (873b729)
3.6.3 (2022-05-16)
Bug Fixes
- availabilities: correct availabilities raw report timeout (53d85e2)
3.6.2 (2022-05-09)
Bug Fixes
- availabilities: availabilities are now listed in products and countries (a7bccb9), closes #123
3.6.1 (2022-04-26)
Bug Fixes
- availabilities: add back ownership to summary report (7657f8a)
- availabilities: correct export of all availabilities timing out (5cb4e62)
- availabilities: export only required fields (748a106)
3.6.0 (2022-04-12)
Bug Fixes
- pat: correct currency in market fees report (4f1fdf8), closes #122
- pat: correct remapping of countries array (40d7a08)
- pat: take into consideration versionId in Market Fees report (2b9b225), closes #122
Features
- pat: add regional versions report (65d7b0b), closes #122
3.5.2 (2022-04-11)
Bug Fixes
- pat: allow text in market fees report (4145d7b)
- pat: extract all countries in market fees report (f774709), closes #122
3.5.1 (2022-04-05)
Bug Fixes
- pat: consider price range in market fees query (fe71a28), closes #122
3.5.0 (2022-04-05)
Features
3.4.0 (2022-03-22)
Features
- changelog: display changelog in GPSC application (d360542)
3.3.4 (2022-03-15)
Bug Fixes
- pat: adjust field names in activity report (49888e0), closes #121
3.3.3 (2022-03-15)
Bug Fixes
3.3.2 (2022-03-15)
Bug Fixes
- changelog: fix changelog script (1acafe0)
- changelog: move changelog to build folder (e689a3b)
3.3.2 (2022-03-15)
Bug Fixes
- changelog: fix changelog script (1acafe0)
3.3.1 (2022-03-15)
Bug Fixes
- changelog: add changelog in repo (3f379d2)
3.3.0 (2022-03-15)
Features
- changelog: start implementing changelog (3eecb5f)
3.2.0 (2022-03-15)
Features
- pat: add opportunity id to bid queries (3e6d4c0), closes #121
3.1.0 (2022-03-14)
Features