Releases: bcgov/onroutebc
Releases · bcgov/onroutebc
onroutebc-release-34
What's Changed
- ORV2-2994 - Regression: phone number extensions should all be numeric-only by @glen-aot in #1666
- ORV2-1682 Display CorrelationId in Unexpected Error Page by @krishnan-aot in #1665
- fix: Release memory on report generation by @praju-aot in #1669
- fix: Add index on permit history table by @john-fletcher-aot in #1670
- fix:ORV2-3093 - Handle CDOGS 404 and async doc generation at time of issuance. by @praju-aot in #1673
- feat:ORV2-3129 - Feature flag in BE to prevent creation of applications of certain permit types by @praju-aot in #1675
- ORV2-2755 - STOS application form and review by @zgong-gov in #1674
- ORV2-3069 Special Authorization Feature flag split by @krishnan-aot in #1677
- feat: Add indexes for all foreign keys and permit search/sort by @john-fletcher-aot in #1678
- ORV-3069 Split Special auth feature flags - BCeID fixes by @krishnan-aot in #1680
- fix: ORV2-3154 Inject FRONTEND_URL into Policy pod by @praju-aot in #1682
- fix:ORV2-3154 - Remove empty spaces by @praju-aot in #1683
- FE: Disable fetch loa hook by @krishnan-aot in #1684
- LOA BE fix- Remove feature flag check at controller level by @krishnan-aot in #1685
Full Changelog: onroutebc-release-33...onroutebc-release-34
onroutebc-release-33
What's Changed
- ORV2-2940 - FE: UPDATE: Application contact info field validation Add by @glen-aot in #1648
- ORV2-2760 - FE: Staff Reject Application in the Queue by @glen-aot in #1650
- Add GL type and GL code type tables by @john-fletcher-aot in #1653
- feat: Add ability to load sample data from hidden sql directory in local env by @john-fletcher-aot in #1654
- ORV2-2759 - FE: Staff Approve Application in the Queue by @glen-aot in #1652
- ORV2-2823 - FE: Add rejectionHistory to Application response data type by @glen-aot in #1655
- ORV2-2968 Non Resident ICBC Permit BE changes by @krishnan-aot in #1657
- ORV2-2991 - Fix application form/review incorrect datetime display by @zgong-gov in #1659
- fix:ORV2-2977 - Incorrect PermitFee amount in Permit Document and formatting by @praju-aot in #1661
- feat:ORV2-2950 - Update MFP name to Motive Fuel User Permit by @praju-aot in #1662
- ORV2-2968 Adding ICBC Permit types in Database by @krishnan-aot in #1658
- ORV2-3020 - FE: CV client should see rejection history by @glen-aot in #1664
Full Changelog: onroutebc-release-32...onroutebc-release-33
onroutebc-release-32
What's Changed
- chore(ci): handle gh runner oc removal by @DerekRoberts in #1625
- docs: Move database history table docs to git by @john-fletcher-aot in #1628
- feat: Increment version for policy-engine for NPM package by @john-fletcher-aot in #1629
- feat: Refactor for updated STOS JSON data model by @john-fletcher-aot in #1630
- feat:ORV2-2922: GL Code Update by @praju-aot in #1632
- Orv2 2874 be dates validation by @gchauhan-aot in #1631
- ORV2-2578 - FE: Staff Manage Queue List by @glen-aot in #1627
- Resolving Linting Issues For Scheduler by @gchauhan-aot in #1633
- ORV2-2578 - Restore edit button for permitReview component by @glen-aot in #1634
- ORV-2748 - Voided permits showing as expired in global search by @glen-aot in #1636
- ORV2-2338 - Applying and amending permits using LOAs by @zgong-gov in #1637
- feat: Updates to CSV import and export for size dimension set into policy engine by @john-fletcher-aot in #1639
- ORV2-2338 Bug Fix by @zgong-gov in #1641
- ORV2-2834 - FE: Update: Change Start Application Menu and Steps by @glen-aot in #1635
- ORV2-2870 - Regression: Editing year on vehicle will frequently save a random year when saving by @glen-aot in #1640
Full Changelog: onroutebc-release-7...onroutebc-release-32
onroutebc-release-31 (not deployed)
What's Changed
- feat: ORV2-2973 - Application Queue resubmit and rejection by @praju-aot in #1592
- feat: Add sample policy configuration JSON, and add documentation by @john-fletcher-aot in #1591
- ORV2-1504: Applying for no-fee permits by @zgong-gov in #1595
- ORV2 1504 Sonar Issue Fix by @gchauhan-aot in #1597
- ORV2-2824 - FE: Update status - Change leave application warning modal by @glen-aot in #1598
- ORV2-2764 - FE: CV Client Pay using Cash, Cheque, PoS and GA Payment Methods by @glen-aot in #1596
- ORV2-2684 - FE:User Manage Applications in Review by @glen-aot in #1594
- ORV2-2825 - FE: Update: Display suspend status on Staff search for company results by @glen-aot in #1599
- ORV2-2827 - FE: Update: Remove Applications in Progress Counter by @glen-aot in #1600
- ORV2-2792 Staff Queue Changes by @praju-aot in #1603
- fix: ORV2-2792 Document applicationQueueStatus query parameter by @praju-aot in #1604
- fix: ORV2-2972 Start and Expiry date validation by @praju-aot in #1606
- Feat/release please by @cberg-aot in #1602
- fix: moved release-please to its own file by @cberg-aot in #1608
- fix: removed vars from release-please.yml by @cberg-aot in #1609
- Fix/release please 3 by @cberg-aot in #1610
- feat: removed release-please by @cberg-aot in #1613
- ORV2-2693 Add STOS permit templates to OnRouteBC by @praju-aot in #1612
- feat: removed release-please by @cberg-aot in #1614
- feat: Release events now should continue pipeline via pr by @cberg-aot in #1615
- Fix/release event add pr by @cberg-aot in #1616
- ORV2-2693 Add License GVW to permitData by @praju-aot in #1618
- fix: removing release events due to pr data not in event by @cberg-aot in #1617
- feature: ORV2-2841 MFP Permit Template and BE changes by @praju-aot in #1619
- fix: ORV2-2841 Correct the DB version for 44 by @praju-aot in #1620
- fix: deploying via last merged pr instead of tag promotion by @cberg-aot in #1621
- fix: catching release event by @cberg-aot in #1622
- fix:ORV2-2792 Rectify the expiry date validation for Staff Queue by @praju-aot in #1623
- Permission Changes For LoA And Special Auth by @gchauhan-aot in #1624
- LoA number change by @gchauhan-aot in #1626
Full Changelog: onroutebc-release-6...onroutebc-release-7
onroutebc-release-6
What's Changed
- chore(deps): update dependency @types/uuid to v10 by @renovate in #1546
- fix: added results back to gitignore; trying to ref properly.. by @cberg-aot in #1548
- fix: renaming results files so the data is not overwritten by @cberg-aot in #1553
- ORV2-2673 Rename Role to claim, auth group to role in vehicles and API alignment by @krishnan-aot in #1552
- Backend dependency - minor and patch version upgrades by @krishnan-aot in #1556
- ORV2-2575 - Designate CV Client as LCV Capable by @zgong-gov in #1554
- fix: Rectify v_30_ddl_revert.sql by @praju-aot in #1564
- ORV2-2718 Replace IRole with IPermissions from vehicles, dops and policy by @krishnan-aot in #1565
- ci: changed renovate to only use one pr for all changes by @cberg-aot in #1568
- fix: ORV2-2698 Vault Audit - Refactor env variables for scheduler by @praju-aot in #1555
- ORV2-2616 - Fix LOA bugs on FE by @zgong-gov in #1560
- fix: missing comma seperator by @cberg-aot in #1570
- Fix hbs files formatting with prettier config for hbs files by @krishnan-aot in #1563
- FE dependency updates - Minor and patch by @krishnan-aot in #1573
- chore(ci): add deployment timestamp envar by @DerekRoberts in #1578
- chore(ci): add deployment timestamp envar properly by @DerekRoberts in #1579
- ORV2-2692 Fixing User management and Vehicle query - data refresh by @krishnan-aot in #1576
- ORV2-2731: Fix application/permit form date selection bug by @zgong-gov in #1577
- ORV2 2666: Changes for update LoA scenario. Addding revision. by @gchauhan-aot in #1571
- ORV2-2652: Add missing home page links by @glen-aot in #1582
- ORV2-2629 Permission Matrix in Routes and Auth walls by @krishnan-aot in #1581
- Permission Matrix updates - Credit Account by @krishnan-aot in #1584
- ORV2-2685: added document on the way page when pdf file unavailable by @bcgov-brwang in #1559
- feat: Initial load of OS permittable data by @john-fletcher-aot in #1572
- ORV22-2637 DB Model for Case Managements /Queue - First Draft by @praju-aot in #1544
- ORV2-2636 Add STOS fields to PermitData Json by @praju-aot in #1586
- Backend policy engine helper to format Application to Policy Application by @gchauhan-aot in #1585
- ORV2-2682 - Staff Manage queue by @praju-aot in #1587
- Fix cached application data bug by @zgong-gov in #1588
- fix: Add IN_QUEUE status to scheduler. by @praju-aot in #1589
- docs: Update documentation for policy engine configuration JSON by @john-fletcher-aot in #1590
Full Changelog: onroutebc-release-5...onroutebc-release-6
onroutebc-release-5
What's Changed
- ORV2-2571, 2572, 2573 Credit Account - API split integration by @krishnan-aot in #1522
- ORV2-2577: FE: Staff Accept Cash, Cheque, PoS and GA Payment Methods by @glen-aot in #1521
- ORV2-2557: Fix permit start date validation bug by @zgong-gov in #1528
- fix: Updated credit account sequence to avoid duplication by @john-fletcher-aot in #1526
- Feature/load tests2 by @cberg-aot in #1527
- fix: workflow_run -> workflow_dispatch by @cberg-aot in #1532
- fix: changing jmx file find by @cberg-aot in #1533
- fix: VEHICLES_API_URL properly injected into loadtests by @cberg-aot in #1534
- BE: Permissions Interface in vehicles by @krishnan-aot in #1535
- Fix: Moving jmx files into single dir due to jmx bugs by @cberg-aot in #1537
- fix: changed timeout for load_tests to be 60 by @cberg-aot in #1539
- fix: changed results dir by @cberg-aot in #1540
- BE: Special Auth Changes by @gchauhan-aot in #1529
- Adding feature flag for special auth by @gchauhan-aot in #1543
Full Changelog: onroutebc-release-4...onroutebc-release-5
onroutebc-release-4
What's Changed
- feat: Refactor policy engine for more streamlined imports as npm package by @john-fletcher-aot in #1467
- Fix: Get Credit Account endpoint when the Account is closed by @praju-aot in #1469
- feat: ORV2-2223 New Policy Microservice - part 1 by @praju-aot in #1471
- Stale image test 3 commit at 12:59 PST by @praju-aot in #1475
- Remove test logging by @praju-aot in #1476
- experiment for stale images by @cberg-aot in #1477
- Forcing build of vehicles to force merge event by @cberg-aot in #1478
- Forcing build of vehicles to force merge event by @cberg-aot in #1479
- Test commit by @praju-aot in #1480
- Removed sleep from pr-close by @cberg-aot in #1481
- bug: removed needs from cleanup by @cberg-aot in #1485
- ORV2-2293 Create/Manage Credit Accounts by @glen-aot in #1472
- ORV2-2293 - Hide 'Remove User' button for credit account users in UserTable by @glen-aot in #1487
- feat: ORV2-2223 Policy Config Api - Phase 2 by @praju-aot in #1488
- ORV2-2223 - Policy Engine api - fix by @praju-aot in #1489
- feat: ORV2-2543 Credit Account Granularity based on Roles by @praju-aot in #1490
- fix: format fax email for resend notification by @praju-aot in #1491
- fix: ORV2-1345 Fix resend fax functionality by @praju-aot in #1493
- Fix/static image audit by @cberg-aot in #1494
- fix: Version bump for missing audit by @cberg-aot in #1495
- chore(deps): update github actions all dependencies by @renovate in #1496
- chore(deps): update all non-major dependencies by @renovate in #1499
- ORV2-2208 - FE: Send issued permit and permit payment receipt pdf via fax by @glen-aot in #1492
- feat: ORV2-2299 Letter Of Authorization : Part 1 by @praju-aot in #1500
- Update: Change DBA field label to Doing Business As by @glen-aot in #1497
- Update: User Management to Add / Manage Users by @glen-aot in #1498
- fixed sonarcloud refrencing old TPS project name by @cberg-aot in #1510
- chore(deps): update github actions all dependencies by @renovate in #1511
- fix: sonarcloud should run on main by @cberg-aot in #1513
- ORV22 Adding LoA Roles by @gchauhan-aot in #1515
- ORV2-2330 Permission Matrix Part 1 - Core functionality by @krishnan-aot in #1516
- ORV2-2297: Special Authorization Page with LOA View and Management by @zgong-gov in #1512
- feat: ORV2-2542 ORV2-2543 ORV2-2544 Role based access to Credit Account apis and refactoring by @praju-aot in #1517
- ORV2-2542 Credit Accounts - Roles and Permissions - Part 2 by @praju-aot in #1520
- ORV2-1506 Database Table Creation for OnRouteBC Special Authorization by @gchauhan-aot in #1518
- feat: Policy engine cost calculations and vehicle configuration functions by @john-fletcher-aot in #1508
- ORV2-2578 Staff accepts Cash, Cheque, PoS and GA payments by @praju-aot in #1523
- fix: ORv2-2578 Exclude WEB for payment card type check by @praju-aot in #1524
Full Changelog: onroutebc-release-3...onroutebc-release-4
onroutebc-release-3
What's Changed
- feat: Add policy configuration db table by @john-fletcher-aot in #1432
- feat: BCGOV fax implementation by @praju-aot in #1437
- ORV2-2463: Update multi-select delete and row delete behaviour for AIP by @zgong-gov in #1436
- ORV2-2247 scheduler for permit issuance and document generation by @gchauhan-aot in #1435
- ORV2-2469: fix - Adding snackbar notificaion centered by @cberg-aot in #1439
- ORV2-2294 Backend API - Create Credit Account by @krishnan-aot in #1438
- ORV2-2332 Sort Vehicle Inventory by @krishnan-aot in #1440
- ci: fix for iterating on the release int by @cberg-aot in #1441
- fix: Credit Account ORV2-2507,2508,2509,2510 by @praju-aot in #1443
- fix: ORV2-2507 by @praju-aot in #1445
- fix: ORV2-2353 Credit Account User ordering and feature flag by @praju-aot in #1446
- feat: Add full validation rules and vehicle types for TROS/TROW by @john-fletcher-aot in #1449
- Orv2-2408: UAT Environment by @cberg-aot in #1447
- feat: Change policy validation result from string to object by @john-fletcher-aot in #1450
- ORV2-2464: Refactor and update UI and hooks for all vehicle related components by @zgong-gov in #1448
- feat: ORV2-2353 / ORV2-2351 Credit Account Hold and Close by @praju-aot in #1451
- feat: Refactor policy engine to support installation as npm package by @john-fletcher-aot in #1454
- feat: ORV2-2296 - Error response on adding a company to a credit account by @praju-aot in #1453
- ORV2-2481 - PayBC financial transaction data fix by @praju-aot in #1456
- ORV2-2531: Enabled autoscaling in TEST by @cberg-aot in #1458
- fix: ORV2-2532 Proceed to Route Handler if one of the guard validates successfully by @praju-aot in #1460
- ORV2-2481 - PayBC financial transaction data fix by @praju-aot in #1459
- feat: ORV2-2530 Get endpoint to handle Credit account users by @praju-aot in #1461
- fix: Correct the retry logging by binding context using arrow functions by @praju-aot in #1465
Full Changelog: onroutebc-release-2...onroutebc-release-3
onroutebc-release-2
What's Changed
- ORV2-2296 - Credit account module with entities and enums by @praju-aot in #1403
- ORV2-2362 Email template changes for suspend company by @praju-aot in #1404
- ORV2-2335 Axios Retry for DOPS by @praju-aot in #1410
- ORV2-2362 update language for unsuspend email by @praju-aot in #1411
- ORV2-2363: FE Update Company Suspended error page message text by @zgong-gov in #1413
- ORV2-2406: Fix incorrect company email display on FE company profile form by @zgong-gov in #1414
- Orv2 2312 Secure Scheduler by @gchauhan-aot in #1402
- fix: ORV2-2335 - Set openshift route timeout to 2m by @praju-aot in #1415
- feat: removing imagestreams due to static image bug. Direct ghcr ins… by @cberg-aot in #1416
- Fixing invalid hash error by @gchauhan-aot in #1421
- ORV2-2211 - BE ESLint Migration to v9 and typescript-eslint v8 - Phase 1 by @praju-aot in #1423
- BE Maintenance - Jun 2024 by @praju-aot in #1424
- ORV2-2309 - Loa permit template changes by @praju-aot in #1425
- ORV2 2386 Fixing void permit issue by @gchauhan-aot in #1422
- fix: Removing autoscaling from scheduler by @cberg-aot in #1430
- Log Retry Counts by @praju-aot in #1433
- Fix permit fee in permit documentation by @praju-aot in #1434
Full Changelog: onroutebc-release-1...onroutebc-release-2
onroutebc-release-1
What's Changed
- Workflows/refactor name nr quickstart typescript by @cberg-aot in #15
- Hello world test by @devin-aot in #29
- Hello Demo! by @cberg-aot in #31
- Initial commit for frontend for Manage Vehicles by @devin-aot in #36
- Refactored header to change colour based on openshift environment by @devin-aot in #42
- Updated docker compose by @devin-aot in #52
- Migrate to use Vite on frontend by @devin-aot in #51
- Updated react app to be aware of openshift environment by @devin-aot in #55
- Fix/runtime env vars test by @devin-aot in #56
- Changed configmap name by @devin-aot in #57
- Added environment variables for MSSQL by @devin-aot in #64
- Architecture test3 by @cberg-aot in #66
- Remove Configmaps when cleaning up by @cberg-aot in #72
- Solution Attempt - Using writeable memory by @cberg-aot in #77
- ORV2-319 - ORM Changes by @devin-aot in #81
- Added .gitattributes by @devin-aot in #84
- Use url to get openshift environment by @devin-aot in #89
- Updates to Manage Vehicles DB schema and DB version management process by @john-fletcher-aot in #85
- Testing refrencing secrets from github env secrets. Allows us to kee… by @cberg-aot in #94
- Frontend Updates including MRT Table, Tabs, Context, Theme, Hook for API Call, and Updated Folder Structure by @devin-aot in #95
- Added DB parameters to merge-main workflow by @devin-aot in #99
- Added Get|Put|Post|Delete API for Trailer by @gchauhan-aot in #100
- Orv2 319 Bug fixes with ENV file and remove ORM components from DTO by @praju-aot in #104
- Addition of column descriptions in DDL and basic sanity tests and test framework by @john-fletcher-aot in #101
- Added configs for vite runtime variables by @devin-aot in #105
- Added quotes to test/prod in merge-main workflow by @devin-aot in #108
- Fix/vite runtime env vars 6 by @cberg-aot in #107
- foo by @cberg-aot in #110
- Trying with repo name by @cberg-aot in #111
- trying with number instead of string by @cberg-aot in #113
- revert deploy to use test/prod for zone by @cberg-aot in #114
- Using window[env] style by @cberg-aot in #115
- Using window[env] style by @cberg-aot in #116
- ORV2 378 - Split back end API into multiple micro services by @praju-aot in #106
- Updated references to env variables on the frontend by @devin-aot in #117
- Remove 'backend' package from image promotion in pr-close by @devin-aot in #119
- Refactored vite runtime configs and docker compose by @devin-aot in #120
- Frontend(deps): Bump material-react-table from 1.4.2 to 1.5.6 in /frontend by @dependabot in #123
- Frontend(deps): Bump json5 from 1.0.1 to 1.0.2 in /frontend by @dependabot in #124
- Bump bcgov-nr/action-deployer-openshift from 0.0.2 to 1.0.0 by @dependabot in #118
- Update dependencies and resolve security vulnerabilities by @devin-aot in #126
- Frontend(deps): Bump sass from 1.56.2 to 1.57.1 in /frontend by @dependabot in #127
- Frontend(deps): Bump @mui/material from 5.11.0 to 5.11.4 in /frontend by @dependabot in #128
- Frontend(deps-dev): Bump @types/react-dom from 18.0.9 to 18.0.10 in /frontend by @dependabot in #129
- Frontend(deps-dev): Bump vitest from 0.25.8 to 0.27.1 in /frontend by @dependabot in #130
- Frontend(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.1 in /frontend by @dependabot in #131
- Fix github environment deploy status issue and replace secret search in pr-open workflow by @devin-aot in #135
- Bump bcgov-nr/action-deployer-openshift from 1.0.0 to 1.0.1 by @dependabot in #136
- Frontend(deps-dev): Bump eslint-plugin-import from 2.26.0 to 2.27.4 in /frontend by @dependabot in #137
- Frontend(deps-dev): Bump @vitejs/plugin-react from 3.0.0 to 3.0.1 in /frontend by @dependabot in #138
- Frontend(deps): Bump react-hook-form from 7.40.0 to 7.42.1 in /frontend by @dependabot in #140
- Frontend(deps-dev): Bump eslint from 8.29.0 to 8.32.0 in /frontend by @dependabot in #139
- Frontend(deps): Bump material-react-table from 1.5.6 to 1.5.9 in /frontend by @dependabot in #141
- Orv2 387 by @praju-aot in #142
- ORV2 387 - Fixes in PowerUnit and Trailer response object by @praju-aot in #143
- Orv2 387 - Decouples Response and Request DTOs as part of best practices by @praju-aot in #144
- ORV2-387 Formatting and linting by @praju-aot in #145
- ORV2-394: Error handling changes for all vehicle apis by @gchauhan-aot in #146
- Updated 'Add Vehicle' button by @devin-aot in #148
- Create initial schema for manage profiles feature by @john-fletcher-aot in #147
- ORV2-399 Implementation Of Error handling Review Comments by @gchauhan-aot in #155
- ORV2-315, ORV2-386, ORV2-395 Add Power Unit by @krishnan-aot in #156
- ORV-386 Corrections and Input type changes by @krishnan-aot in #159
- Feature/GitVersion by @cberg-aot in #161
- Added release stage by @cberg-aot in #162
- Removed pre-release as unnecessary by @cberg-aot in #163
- Moved GitVersion to after release by @cberg-aot in #164
- Frontend(deps-dev): Bump vite-tsconfig-paths from 4.0.3 to 4.0.5 in /frontend by @dependabot in #150
- Frontend(deps-dev): Bump jsdom from 21.0.0 to 21.1.0 in /frontend by @dependabot in #152
- Frontend(deps-dev): Bump eslint-plugin-import from 2.27.4 to 2.27.5 in /frontend by @dependabot in #154
- Frontend(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.49.0 in /frontend by @dependabot in #157
- Frontend(deps): Bump @mui/material from 5.11.4 to 5.11.6 in /frontend by @dependabot in #158
- ORV2-386 Adjustments to power unit form fields by @krishnan-aot in #165
- ORV2-353 Manage Profile Dashboard and code refactor to use common components by @devin-aot in #167
- Fix: PR-167 Deploy - Test #1 by @devin-aot in #168
- ORV2-433 Company Profile Form by @devin-aot in #169
- ORV2-387 Testing Framework for Vehicles API by @praju-aot in #171
- Include sample data and schema updates for manage profile by @john-fletcher-aot in #172
- Attempting to deploy using vault for dev by @cberg-aot in #170
- ORV2-447 Implement testing framework for vehicle API by @praju-aot in #173
- ORV2-433 Refactored Custom Form component by @devin-aot in #175
- ORV2-458/ORV2-459 - Refactor vehicle module and added Company profile Api by @praju-aot in #183
- Changed vault path to look for dev/test/prod/ect database instance sp… by @cberg-aot in #184
- Bump bcgov-nr/action-builder-ghcr from 0.0.2 to 1.0.0 by @dependabot in #149
- Bump gittools/actions from 0.9.7 to 0.9.15 by @dependabot in #166
- ORV2-458 CRUD Company Profile by @praju-aot in #185
- ORV2-458 CRUD Company Profile part2 by @praju-aot in #186
- Change encoding of SQL files so github recognizes them as text by @john-fletcher-aot...