Releases: GCTC-NTGC/gc-digital-talent
Releases · GCTC-NTGC/gc-digital-talent
Release 2.9.3
Highlights
- Application v2 work (behind feature flag):
- Resume (experience) step
- Screening Questions step
- Application success page
- Application routes you to previous last step
- Education Requirements added to backend Application data model
- Various improvements to Admin Dashboard:
- Skill filters on Candidates Table now works as an OR filter, not an AND filter
- Updated At column added Pools table
- Search inputs have a "clear" button
- Preferred Language column added to Candidates tables
- Classification and Job Stream now directly associated with search requests, not just via pools
- Mi'kmaq language added to IAP Page
What's Changed
- [a11y] Fix TOC List Items by @esizer in #6308
- Bug - 6227 - browse pools route by @yonikid15 in #6326
- [Bug] Corrects spelling of the word résumé in English by @mnigh in #6355
- [Feature] add classification and stream into search requests by @brindasasi in #6010
- [a11y] Consolidates use of several terms that link to the same
browsePools
path by @mnigh in #6358 - [Bug] Adds dashboard experiences count by @mnigh in #6370
- Add flags to backend by @petertgiles in #6378
- [Feature] Application entry redirect by @esizer in #6377
- [a11y] Change Looking to hire?, Visit the talent search page to Find talent by @mnigh in #6380
- [Debt] Remove pool_status field by @vd1992 in #6372
- [Bug] Fixes incorrect icon by @mnigh in #6385
- [Bug] Fixes Sign and submit page layout by @mnigh in #6388
- [Bug] Fixes My applications breadcrumb URL by @mnigh in #6392
- [Bug] Fix draft pool advertisement visibility by @esizer in #6386
- [Bug] Changes instances of My Applications to My applications by @mnigh in #6393
- [Feature] Cypress tests for pools page by @JamesHuf in #6361
- [Bug] Update Select to use imperative in French by @mnigh in #6411
- [A11y] Focus section on TOC link click by @esizer in #6401
- [Bugfix] Truncate Pools and Teams tables to avoid errors when seeding again by @tristan-orourke in #6408
- [Bug] Add TOC/Breadcrumb hover states by @esizer in #6399
- [Bug] Fix suspended application test by @esizer in #6415
- [Bug] Changes all
nullSelection
values to begin with Select by @mnigh in #6402 - [A11y] Update education card colour by @esizer in #6398
- [A11y] Hide icons on IAP to ATs by @esizer in #6400
- Accordion refactor by @petertgiles in #6384
- [Debt] increase maxAssetSize for webpack prod by @vd1992 in #6418
- Test - 6222 - user info page e2e tests by @yonikid15 in #6322
- [Feature] add updated column to pools table by @vd1992 in #6414
- [Feature] Changes Pool Candidates Preferred Communication Language column order and visibility by @mnigh in #6441
- [Docs] Removes second reference to packages by @mnigh in #6443
- [a11y] Hide hero svg for ATs by @esizer in #6444
- [Feature] Adds Language Selector with Mi'kmaq language to IAP home page by @mnigh in #6362
- [Bug] Fix edit pool skill submit button state by @esizer in #6442
- [Feature] Backend work for connecting applications to experience evidence by @vd1992 in #6379
- [Tooling] PHP bootstrap clear cache by @vd1992 in #6449
- [Feature] feature flag education requirement check by @vd1992 in #6458
- [Bug] Fix pool classification sort by @esizer in #6453
- [Bug] Adjust advanced filter styles by @esizer in #6455
- [Fix] Override linguist for
tc-report
by @esizer in #6470 - [Feature] Add reset button to table search by @esizer in #6447
- [Bug] Changes IAP logo in Mi'kmaq from lowercase t to uppercase t by @mnigh in #6474
- [Feature] skill filter intersectional and additive by @vd1992 in #6468
- [Debt] Prevent
undefined
window storage by @esizer in #6469 - [Debt] Updates
NPM_VERSION
to 8.11.0 by @mnigh in #6476 - [Feature] Add process to recruitments by @petertgiles in #6472
- [Bug] Fixes case for my profile by @mnigh in #6478
- [Feature] Application Revamp - Résumé Page by @petertgiles in #6457
- [Feature] Application success page by @esizer in #6373
- [Feature] Screening question response validation by @esizer in #6382
- [Feature] Admin screening questions by @esizer in #6303
- [Feature] Review profile page by @esizer in #6296
- [Feature] Application Screening Questions Form by @esizer in #6311
- Bug - 6327 - application flash of error by @yonikid15 in #6473
Dependency Updates
- Bump guzzlehttp/psr7 from 2.4.4 to 2.5.0 in /api by @dependabot in #6330
- Bump mll-lab/laravel-graphiql from 1.2.2 to 2.0.1 in /api by @dependabot in #6331
- Bump doctrine/dbal from 3.6.1 to 3.6.2 in /api by @dependabot in #6332
- Bump eslint from 8.37.0 to 8.38.0 by @dependabot in #6335
- Bump guzzlehttp/guzzle from 7.5.0 to 7.5.1 in /api by @dependabot in #6333
- Bump @types/node from 18.15.11 to 18.15.12 by @dependabot in #6344
- Bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.0 by @dependabot in #6347
- Bump postcss from 8.4.21 to 8.4.23 by @dependabot in #6348
- Bump cy-verify-downloads from 0.1.13 to 0.1.14 by @dependabot in #6346
- Bump webpack from 5.77.0 to 5.80.0 by @dependabot in #6336
- Bump @typescript-eslint/parser from 5.58.0 to 5.59.0 by @dependabot in #6337
- Bump react-intl from 6.3.2 to 6.4.1 by @dependabot in #6340
- Bump @formatjs/ts-transformer from 3.12.0 to 3.13.0 by @dependabot in #6349
- Bump axe-core from 4.6.3 to 4.7.0 by @dependabot in #6342
- Bump mll-lab/laravel-graphiql from 2.0.1 to 2.0.2 in /api by @dependabot in #6419
- Bump framer-motion from 10.10.0 to 10.12.4 by @dependabot in #6424
- Bump @swc/core from 1.3.46 to 1.3.55 by @dependabot in #6425
- Bump core-js from 3.30.0 to 3.30.1 by @dependabot in #6429
- Bump @graphql-codegen/typescript from 3.0.3 to 3.0.4 by @dependabot in #6428
- Bump @types/jest from 29.5.0 to 29.5.1 by @dependabot in #6431
- Bump laravel/sanctum from 3.2.1 to 3.2.4 in /api by @dependabot in #6438
- Bump eslint-plugin-turbo from 1.9.1 to 1.9.3 by @dependabot in #6436
- Bump eslint-plugin-formatjs from 4.9.1 to 4.10.0 by @dependabot in #6437
- Bump @graphql-codegen/cli from 3.3.0 to 3.3.1 by @dependabot in https://github.com/GCTC-NTGC/gc-digital-...
Release v2.9.2
Highlights
-
Build out of application revamp pages
- Welcome
- Edit experience
- Skills intro
- Screening question intro
- Resume review intro
-
Application revamp support
- screening question backend
- Tree view component
- Field repeater component
- Stepper errors
Deployment Steps
- none
What's Changed
- [Bug] - 6190 - fix allPools query by @tristan-orourke in #6200
- [Debt] Removes
NotAuthorized
component by @mnigh in #6228 - [Docs] Updates GitHub template chooser by @mnigh in #6231
- [Docs] Moves template chooser file by @mnigh in #6236
- [Bug] Adds i18n for
LanguageSelector
locale strings by @mnigh in #6233 - [Debt] Removes unused
hasAllEmptyFields
function by @mnigh in #6230 - Bug - 6194 - limit cache of config.js by @vd1992 in #6199
- [Feature] Application Welcome Page by @esizer in #6229
- [Bug] Allows watch script to listen for some files by @mnigh in #6244
- Feature - 6022 - backend work to add screening question responses by @vd1992 in #6237
- [Bug] Add compiled schema file to codegen deps by @tristan-orourke in #6241
- [Feature] Application edit experience by @esizer in #6238
- Feature - 5941 - Tree view by @yonikid15 in #6173
- [Feature] Skills intro page by @esizer in #6260
- Bug - 6186 - application suspension bug by @vd1992 in #6252
- Bug - 6081 - toast error for authorization by @vd1992 in #6255
- [Feature] Field repeater component by @esizer in #6250
- Remove titles from templates by @petertgiles in #6283
- Cache statics by @petertgiles in #6257
- Feature - 6066 - screening questions intro page by @JamesHuf in #6295
- Dependencies - 6126 - update to Laratrust v8 by @vd1992 in #6291
- Application stepper errors by @petertgiles in #6247
- Feature - 6039 - intro to resume review by @vd1992 in #6261
- Bug - 6300 - skill descriptions missing in query by @vd1992 in #6301
- [Docs] Updates accessibility issue template by @mnigh in #6289
- [Bug] Fixes GCKey spelling by @mnigh in #6304
- [Docs] Adds VS Code extension recommendations by @mnigh in #6305
- [Bug] Fixes active recruitments applications filter by @mnigh in #6302
- [Feature] Adds Strike Notice by @esizer in #6316
- [Bug] Removes ellipses from
nullSelection
by @mnigh in #6310
Dependency Updates
- Bump laravel/framework from 10.5.1 to 10.6.2 in /api by @dependabot in #6201
- Bump mll-lab/laravel-graphiql from 1.2.0 to 1.2.2 in /api by @dependabot in #6202
- Bump laravel/sail from 1.21.3 to 1.21.4 in /api by @dependabot in #6203
- Bump @graphql-codegen/cli from 3.2.2 to 3.3.0 by @dependabot in #6205
- Bump @swc/core from 1.3.42 to 1.3.46 by @dependabot in #6209
- Bump @graphql-codegen/typescript-operations from 3.0.2 to 3.0.3 by @dependabot in #6207
- Bump cypress-terminal-report from 5.0.2 to 5.1.1 by @dependabot in #6211
- Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1 by @dependabot in #6212
- Bump core-js from 3.29.1 to 3.30.0 by @dependabot in #6215
- Bump @babel/core from 7.21.3 to 7.21.4 by @dependabot in #6217
- Bump @babel/preset-env from 7.20.2 to 7.21.4 by @dependabot in #6214
- Bump spatie/laravel-ignition from 2.0.0 to 2.1.0 in /api by @dependabot in #6262
- Bump turbo from 1.8.8 to 1.9.1 by @dependabot in #6275
- Bump eslint-plugin-turbo from 1.8.8 to 1.9.1 by @dependabot in #6273
- Bump rimraf from 4.4.1 to 5.0.0 by @dependabot in #6272
- Bump ts-jest from 29.0.5 to 29.1.0 by @dependabot in #6266
- Bump @typescript-eslint/parser from 5.57.0 to 5.58.0 by @dependabot in #6264
- Bump eslint-import-resolver-typescript from 3.5.4 to 3.5.5 by @dependabot in #6270
- Bump @headlessui/react from 1.7.13 to 1.7.14 by @dependabot in #6268
- Bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.58.0 by @dependabot in #6267
Full Changelog: v2.9.1...v2.9.2
Release 2.9.1
Highlights
Adds a notice that service may be affected by the PSAC strike.
Deployment Steps
- Add FEATURE_PSAC_STRIKE feature flag
What's Changed
Full Changelog
Release 2.9.0
Highlights
- Improve admin tables:
- add My Roles column on the teams table
- add Team column on the pools table
- add Publish Group column to pools table
- Teams and Roles milestone can be considered complete! (Some cleanup remains.)
- Applicant Dashboard completed! Still hidden behind feature flag.
Deployment Steps
- Ensure FEATURE_APPLICATION_REVAMP feature flag is added.
- Run
php artisan b:seed --class=RolePermissionSeeder
.
What's Changed
- Seeding - add users with specific roles to local seeder by @vd1992 in #6024
- Add container to pool advertisement page by @petertgiles in #6029
- Bug - 6030 - notes label not rendered correctly by @vd1992 in #6032
- [Feature] Application placeholder pages by @esizer in #6086
- User edit page - team based roles by @petertgiles in #6083
- Docs - Graphql Guidelines by @petertgiles in #6108
- Feature - 5997 - add My Roles to teams table by @vd1992 in #6100
- [Feature] Adds Team column to Pool table by @mnigh in #6093
- [Bug] Adds
nullSelection
values to select inputs on EditPoolPage by @mnigh in #6147 - [Bug] Allow request responders to edit candidate statuses by @JamesHuf in #6152
- [Debt] Removes unused todo comments, stub jest test by @mnigh in #6159
- [Debt] Removes
classNames
prop from Button component by @mnigh in #6170 - Bug - 6095 - add substitution of web config back in by @vd1992 in #6172
- 6163 - implement webpack text compression by @vd1992 in #6151
- [Feature] Applicant dashboard page by @esizer in #5977
- [Debt] Bump
react-hook-form
by @esizer in #6180 - [Bug] Updates breadcrumb copy on Work location form page by @mnigh in #6195
- [Feature] Adds Publishing group column to Admin Pools table by @mnigh in #6196
- Bug - 6115 error when attempting team updates by @vd1992 in #6191
- Application skip ahead page by @petertgiles in #6181
- [Feature] Application add experience form by @esizer in #6171
Dependency Updates
- Bump cypress-io/github-action from 5.1.0 to 5.3.0 by @dependabot in #5884
- Bump @types/node from 18.14.4 to 18.14.6 by @dependabot in #5885
- Bump @radix-ui/react-tabs from 1.0.2 to 1.0.3 by @dependabot in #5897
- Bump @radix-ui/react-accordion from 1.1.0 to 1.1.1 by @dependabot in #5896
- Bump @radix-ui/react-scroll-area from 1.0.2 to 1.0.3 by @dependabot in #5895
- Bump chromatic from 6.17.0 to 6.17.1 by @dependabot in #5883
- Bump rimraf from 4.1.3 to 4.4.0 by @dependabot in #5890
- Bump @swc/core from 1.3.37 to 1.3.38 by @dependabot in #5893
- Bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.54.1 by @dependabot in #5886
- Bump @radix-ui/react-switch from 1.0.1 to 1.0.2 by @dependabot in #5882
- Bump jest from 29.4.3 to 29.5.0 by @dependabot in #5894
- Bump @radix-ui/react-separator from 1.0.1 to 1.0.2 by @dependabot in #5889
- Bump @graphql-codegen/typescript from 3.0.1 to 3.0.2 by @dependabot in #5887
- Bump @microsoft/applicationinsights-web from 2.8.10 to 2.8.11 by @dependabot in #5892
- Bump @graphql-codegen/typescript-operations from 3.0.1 to 3.0.2 by @dependabot in #5891
- Bump web-token/jwt-core from 3.1.6 to 3.1.7 in /api by @dependabot in #5943
- Bump cypress-io/github-action from 5.3.0 to 5.3.1 by @dependabot in #5944
- Bump laravel/framework from 10.3.2 to 10.3.3 in /api by @dependabot in #5945
- Bump webpack from 5.75.0 to 5.76.0 by @dependabot in #5936
- Bump cypress-multi-reporters from 1.6.2 to 1.6.3 by @dependabot in #5946
- Bump @typescript-eslint/parser from 5.54.0 to 5.55.0 by @dependabot in #5947
- Bump react-router-dom from 6.8.1 to 6.9.0 by @dependabot in #5948
- Bump tsconfig-paths-webpack-plugin from 4.0.0 to 4.0.1 by @dependabot in #5949
- Bump eslint-config-prettier from 8.6.0 to 8.7.0 by @dependabot in #5950
- Bump core-js from 3.29.0 to 3.29.1 by @dependabot in #5951
- Bump @radix-ui/react-dialog from 1.0.2 to 1.0.3 by @dependabot in #5952
- Bump @radix-ui/react-toggle-group from 1.0.2 to 1.0.3 by @dependabot in #5953
- Bump mini-css-extract-plugin from 2.7.2 to 2.7.3 by @dependabot in #5954
- Bump wonka from 6.2.3 to 6.2.4 by @dependabot in #5955
- Bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.55.0 by @dependabot in #5956
- Bump @graphql-codegen/cli from 3.2.0 to 3.2.2 by @dependabot in #5959
- Bump @babel/core from 7.21.0 to 7.21.3 by @dependabot in #5957
- Bump mini-css-extract-plugin from 2.7.3 to 2.7.4 by @dependabot in #5968
- Bump cy-verify-downloads from 0.1.12 to 0.1.13 by @dependabot in #5970
- Bump @radix-ui/react-alert-dialog from 1.0.2 to 1.0.3 by @dependabot in #5969
- Bump @headlessui/react from 1.7.12 to 1.7.13 by @dependabot in #5972
- Bump turbo from 1.8.2 to 1.8.3 by @dependabot in #5958
- Bump framer-motion from 10.0.1 to 10.5.0 by @dependabot in #5975
- Bump @radix-ui/react-dropdown-menu from 2.0.2 to 2.0.4 by @dependabot in #5974
- Bump react-intl from 6.2.10 to 6.3.0 by @dependabot in #5965
- Bump webpack from 5.76.1 to 5.76.2 by @dependabot in #5973
- Bump @swc/core from 1.3.38 to 1.3.40 by @dependabot in #5983
- Bump jest-environment-jsdom from 29.4.3 to 29.5.0 by @dependabot in #5966
- Bump eslint from 8.35.0 to 8.36.0 by @dependabot in #5971
- Bump @types/node from 18.14.6 to 18.15.3 by @dependabot in #5979
- Bump @types/jest from 29.4.0 to 29.5.0 by @dependabot in #5982
- Bump urql from 3.0.3 to 3.0.4 by @dependabot in #5980
- Bump typescript from 4.9.5 to 5.0.2 by @dependabot in #5984
Full Changelog
Release 2.8.1
Fixes a French translation on the Directive page.
What's Changed
- Update french translation for the CIOB by @tristan-orourke in #6156
Full Changelog: v2.8.0...v2.8.1
Release 2.8.0
Adds the new Directive on Digital Talent page, with downloadable form documents.
What's Changed
Full Changelog: v2.7.3...v2.8.0
Release 2.7.3
Highlights
Fixes bugs found in recent UAT testing:
- Editing a user on admin side no longer nullifies user email
- Allow both pool_operator and request_responder roles to view applicant profiles
- platform_admin role can see all pools when visiting the Pools table
- New admin dashboard which works for all roles
What's Changed
- [Bug] Adds French translation string for skip link by @mnigh in #6072
- Feature - 5690 - qualified recruitment section by @yonikid15 in #5988
- Feature - 5999 - platform admin can view pools table by @vd1992 in #6080
- Add feature flag for application revamp 🧛 by @petertgiles in #6087
- Bug 6035 address errors with manual candidate addition by @vd1992 in #6041
- [Bug] Fix user admin page auth by @esizer in #6064
- Feature - 5874 - add any missing corresponding policies by @yonikid15 in #6092
- Debt - 5859 - remove default user in phpunit tests by @JamesHuf in #6102
- [Debt] Reduce Image Asset Size by @esizer in #6105
- Tooling - 3950 - PHP formatter + formatOnSave + round of formatting by @vd1992 in #6107
- [Feature] Inline Toggle Component by @esizer in #6077
- [Bug] Fix user role from removing email by @esizer in #6111
- [Feature] Update admin dashboard by @esizer in #6096
- [Debt] Removes
PugDark
,PugLight
by @mnigh in #6122 - Feature - 6021 - screening questions backend setup by @vd1992 in #6089
- Save stepping state by @petertgiles in #6114
- [Tests] Add cypress axe by @esizer in #6099
Dependency Updates
- Bump tsup from 6.6.3 to 6.7.0 by @dependabot in #6044
- Bump cypress-io/github-action from 5.3.1 to 5.5.1 by @dependabot in #6042
- Bump laravel/framework from 10.3.3 to 10.4.1 in /api by @dependabot in #6043
- Bump eslint-plugin-turbo from 0.0.9 to 0.0.10 by @dependabot in #6047
- Bump @types/node from 18.15.3 to 18.15.5 by @dependabot in #6048
- Bump chromatic from 6.17.1 to 6.17.2 by @dependabot in #6049
- Bump @swc/core from 1.3.40 to 1.3.42 by @dependabot in #6051
- Bump @typescript-eslint/eslint-plugin from 5.55.0 to 5.56.0 by @dependabot in #6052
- Bump react-toastify from 9.1.1 to 9.1.2 by @dependabot in #6054
- Bump react-select from 5.7.0 to 5.7.2 by @dependabot in #6055
- Bump turbo from 1.8.3 to 1.8.5 by @dependabot in #6046
- Bump eslint-config-prettier from 8.7.0 to 8.8.0 by @dependabot in #6053
- Bump rimraf from 4.4.0 to 4.4.1 by @dependabot in #6045
- Bump prettier from 2.8.4 to 2.8.6 by @dependabot in #6050
- Bump webpack from 5.76.2 to 5.76.3 by @dependabot in #6058
- Bump react-intl from 6.3.0 to 6.3.2 by @dependabot in #6056
- Bump @typescript-eslint/parser from 5.55.0 to 5.56.0 by @dependabot in #6057
- Bump wonka from 6.2.4 to 6.2.5 by @dependabot in #6073
- Bump mini-css-extract-plugin from 2.7.4 to 2.7.5 by @dependabot in #6074
- Bump framer-motion from 10.5.0 to 10.8.5 by @dependabot in #6075
- Bump jest-axe from 7.0.0 to 7.0.1 by @dependabot in #6076
- Bump cypress-io/github-action from 5.5.1 to 5.6.1 by @dependabot in #6117
- Bump laravel/sail from 1.21.2 to 1.21.3 in /api by @dependabot in #6118
- Bump @types/lodash from 4.14.191 to 4.14.192 by @dependabot in #6120
- Bump @typescript-eslint/parser from 5.56.0 to 5.57.0 by @dependabot in #6123
- Bump eslint-import-resolver-typescript from 3.5.3 to 3.5.4 by @dependabot in #6130
- Bump eslint-plugin-cypress from 2.12.1 to 2.13.2 by @dependabot in #6131
- Bump wonka from 6.2.5 to 6.3.1 by @dependabot in #6136
- Bump framer-motion from 10.8.5 to 10.10.0 by @dependabot in #6135
- Bump turbo from 1.8.5 to 1.8.7 by @dependabot in #6129
- Bump react-router-dom from 6.9.0 to 6.10.0 by @dependabot in #6127
- Bump @types/mdx from 2.0.3 to 2.0.4 by @dependabot in #6121
- Bump eslint-plugin-formatjs from 4.9.0 to 4.9.1 by @dependabot in #6132
- Bump prettier from 2.8.6 to 2.8.7 by @dependabot in #6124
- Bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.57.0 by @dependabot in #6125
- Bump webpack from 5.76.3 to 5.77.0 by @dependabot in #6133
- Bump @types/react from 18.0.28 to 18.0.31 by @dependabot in #6138
- Bump @types/node from 18.15.5 to 18.15.11 by @dependabot in #6139
- Bump css-minimizer-webpack-plugin from 4.2.2 to 5.0.0 by @dependabot in #6128
- Bump eslint from 8.36.0 to 8.37.0 by @dependabot in #6134
- Bump turbo from 1.8.7 to 1.8.8 by @dependabot in #6141
- Bump eslint-plugin-turbo from 0.0.10 to 1.8.8 by @dependabot in #6140
Full Changelog
Release 2.7.2
Highlights
- This merges in most of the new Roles and Permissions system.
- It should quiet down production logs so it is easier to detect real errors.
- It updates the Admin side with more consistent UI.
- This fixes a bug blocking our production Admins' workflow, #6035.
Deployment Instructions
php artisan db:seed --class=RolePermissionSeeder
php artisan role:sync
php artisan php artisan update-submitted-at
- Add new feature flag to IAC: FEATURE_APPLICATION_REVAMP=false
What's Changed
- [Bug] Fix user admin page auth by @esizer in #6064
- Bug 6035 address errors with manual candidate addition by @vd1992 in #6041
- Bug - 5791 - Fix watch script by @esizer in #5792
- Feature - 5499 - Edit Team Form by @esizer in #5743
- Create team page by @JamesHuf in #5748
- Debug PHP by @petertgiles in #5797
- Updates Hydrogen, removes unsupported config syntax by @substrae in #5806
- Feature - 5692 - Update Application Card Styles by @esizer in #5744
- Added FEATURE_APPLICANT_DASHBOARD boilerplate by @patcon in #5802
- Feature - 5437 - Assign new user roles by @esizer in #5795
- 5563 assign query roles by @petertgiles in #5749
- Bug - 5808 - Removes
check-intl
turbo cache by @mnigh in #5813 - Feature - 5776 - Update basic policies by @esizer in #5801
- Fix babel-plugin-formatjs upgrade by @petertgiles in #5844
- Feature - 5689 - New application list component by @esizer in #5798
- bug/5837-cypress-test by @vd1992 in #5843
- Enable themes and consolidate colors, gradients by @substrae in #5430
- Feature/5780 search request policy by @vd1992 in #5814
- Docs - 4989 - Updates Cypress documentation by @mnigh in #5845
- Bug - 5652 - tc report favicons by @yonikid15 in #5840
- Feature - 5812 - Removes abbreviation from Home Page Hero Heading by @mnigh in #5856
- Feature - 5657 - Consistent admin page nav by @esizer in #5707
- Frontend role checks by @petertgiles in #5852
- Tooling - 4569 - Adds preset
stats
errors-warnings by @mnigh in #5862 - Applicant dashboard hero by @petertgiles in #5857
- bug/5842-codegen-turbo overcaching by @vd1992 in #5860
- add logging for platform admin by @brindasasi in #5855
- Debt - 4781 - Updates admin manifest files by @mnigh in #5863
- Feature - 5793 - Update pool candidate policy by @esizer in #5815
- Feature - 5782 - Update role policy by @esizer in #5853
- dependencies/5836-lco-jwt update to 5.0.0 by @vd1992 in #5861
- Add suspendedAt field to poolCandidate by @JamesHuf in #5832
- Docs - 5654 - Removes
refresh_admin.sh
reference by @mnigh in #5876 - Feature - 5512 - Individual roles user edit by @esizer in #5799
- Dashboard heading updates by @substrae in #5879
- log only when there is an error by @brindasasi in #5809
- Feature - 5502 - List Team Members Page by @esizer in #5811
- Feature/5752 constrain pools table by teams by @vd1992 in #5870
- Laravel 10 by @petertgiles in #5869
- Adds basic styles for the IAP hero banner by @substrae in #5880
- Feature - 5903 - Removes instances of
wrapAbbr
from IAP by @mnigh in #5906 - Bug - 5805 - Removes extra period by @mnigh in #5908
- [Bug] Fix
PoolCandidatePolicyTest
by @esizer in #5915 - Add permanent redirect for IAP fr vanity url by @tristan-orourke in #5907
- Debt - 5854 - Removes
intl.formatMessage
description instructions by @mnigh in #5911 - Allow Heading size prop to be unset by @patcon in #5740
- Feature - 5878 - pool creation team selection by @vd1992 in #5904
- Debt - 5900 - Fix turbo config by @esizer in #5909
- [Bug] Update Team form labels by @esizer in #5921
- [Bug] Stabilize chromatic themes by @esizer in #5912
- 5784 update user policy by @tristan-orourke in #5858
- [Bug] Learn about IT-04 French copy by @mnigh in #5930
- [Bug] English typo in placeholder by @mnigh in #5932
- [Feature] Warning for when JavaScript disabled by @mnigh in #5931
- Bug - 5913 - search page candidate counts by @vd1992 in #5918
- Add github action for blocked issues label by @brindasasi in #5925
- [a11y] Announce Page Loading by @esizer in #5922
- [Feature] Stepper Component by @esizer in #5902
- Standardize Admin Breadcrumbs by @petertgiles in #5939
- Feature 5730 profile page updates by @petertgiles in #5929
- [Bug] Fix department test by @esizer in #5962
- Feature - 5734 - pool candidate table suspended filter by @vd1992 in #5935
- [Tooling] Remove obsolete npm from Dependabot check by @mnigh in #5963
- Bug - 5919 - update education resource collection by @vd1992 in #5987
- Add h2-build to dev by @petertgiles in #5996
- Add blockers issue templates by @esizer in #5995
- [Feature] Date input field by @esizer in #5928
- Bug 5993 experience application return path by @vd1992 in #6001
- [Bug] Fix applicant pool candidates query by @esizer in #6006
- Fix dashboard status icon size by @petertgiles in #6007
- Remove FC from packages/forms by @petertgiles in #6011
- [Bug] Fix application profile breadcrumbs by @esizer in #6009
- Feature/5783 update team policies by @yonikid15 in #5899
- Tooling 4461 seeding improvements by @vd1992 in #6014
- Remove FC from web/components by @petertgiles in #6016
- Remove FC from admin pages by @petertgiles in #6018
- Remove FC from IAP and Profile pages by @petertgiles in #6019
- Remove remaining FC from apps/web by @petertgiles in #6020
- [Bug] Fix locale switcher by @esizer in #6025
- Final FC removal PR with linting rule by @petertgiles in #6026
- [Debt] Webpack asset management by @esizer in #6013
- 5781 Update pool policy by @JamesHuf in #5927
- [Bug] Add default og tags by @esizer in #6015
- Dependencies Cypress v11 update by @vd1992 in https://github.com/GCTC-NTGC/gc-digital-tale...
Release 2.7.1
Fixes bug #6005, where Admins were not able to view some Applicants.
Full Changelog: v2.7.0...v2.7.1
Release 2.7.0
Highlights
- Fix french vanity url for IAP (
/apprentis-autochtone-ti
) - Add support for Hydrogen theming
- More consistent nav menus on Admin resource pages
- Beginning of conversion to new Role-based permissions
What's Changed
- Bug - 5791 - Fix watch script by @esizer in #5792
- Feature - 5499 - Edit Team Form by @esizer in #5743
- Create team page by @JamesHuf in #5748
- Debug PHP by @petertgiles in #5797
- Updates Hydrogen, removes unsupported config syntax by @substrae in #5806
- Feature - 5692 - Update Application Card Styles by @esizer in #5744
- Added FEATURE_APPLICANT_DASHBOARD boilerplate by @patcon in #5802
- Feature - 5437 - Assign new user roles by @esizer in #5795
- 5563 assign query roles by @petertgiles in #5749
- Bug - 5808 - Removes
check-intl
turbo cache by @mnigh in #5813 - Feature - 5776 - Update basic policies by @esizer in #5801
- Fix babel-plugin-formatjs upgrade by @petertgiles in #5844
- Feature - 5689 - New application list component by @esizer in #5798
- bug/5837-cypress-test by @vd1992 in #5843
- Enable themes and consolidate colors, gradients by @substrae in #5430
- Feature/5780 search request policy by @vd1992 in #5814
- Docs - 4989 - Updates Cypress documentation by @mnigh in #5845
- Bug - 5652 - tc report favicons by @yonikid15 in #5840
- Feature - 5812 - Removes abbreviation from Home Page Hero Heading by @mnigh in #5856
- Feature - 5657 - Consistent admin page nav by @esizer in #5707
- Frontend role checks by @petertgiles in #5852
- Tooling - 4569 - Adds preset
stats
errors-warnings by @mnigh in #5862 - Applicant dashboard hero by @petertgiles in #5857
- bug/5842-codegen-turbo overcaching by @vd1992 in #5860
- add logging for platform admin by @brindasasi in #5855
- Debt - 4781 - Updates admin manifest files by @mnigh in #5863
- Feature - 5793 - Update pool candidate policy by @esizer in #5815
- Feature - 5782 - Update role policy by @esizer in #5853
- dependencies/5836-lco-jwt update to 5.0.0 by @vd1992 in #5861
- Add suspendedAt field to poolCandidate by @JamesHuf in #5832
- Docs - 5654 - Removes
refresh_admin.sh
reference by @mnigh in #5876 - Feature - 5512 - Individual roles user edit by @esizer in #5799
Dependency Updates
- Bump santigarcor/laratrust from 7.1.0 to 7.2.1 in /api by @dependabot in #5755
- Bump cy-verify-downloads from 0.1.11 to 0.1.12 by @dependabot in #5762
- Bump nunomaduro/collision from 6.4.0 to 7.0.5 in /api by @dependabot in #5757
- Bump turbo from 1.8.1 to 1.8.2 by @dependabot in #5763
- Bump react-focus-lock from 2.9.3 to 2.9.4 by @dependabot in #5764
- Bump @types/node from 18.13.0 to 18.14.0 by @dependabot in #5761
- Bump react-to-print from 2.14.11 to 2.14.12 by @dependabot in #5767
- Bump @babel/core from 7.20.12 to 7.21.0 by @dependabot in #5768
- Bump laravel/sail from 1.20.2 to 1.21.0 in /api by @dependabot in #5760
- Bump @graphql-codegen/typescript from 3.0.0 to 3.0.1 by @dependabot in #5769
- Bump @headlessui/react from 1.7.10 to 1.7.11 by @dependabot in #5770
- Bump framer-motion from 9.0.4 to 9.0.7 by @dependabot in #5771
- Bump yargs from 17.6.2 to 17.7.1 by @dependabot in #5772
- Bump laravel/tinker from 2.8.0 to 2.8.1 in /api by @dependabot in #5759
- Bump @graphql-codegen/cli from 3.0.0 to 3.2.0 by @dependabot in #5787
- Bump @formatjs/ts-transformer from 3.11.6 to 3.12.0 by @dependabot in #5766
- Bump react-intl from 6.2.8 to 6.2.10 by @dependabot in #5765
- Bump @graphql-codegen/add from 3.2.3 to 4.0.1 by @dependabot in #5773
- Bump @testing-library/react from 13.4.0 to 14.0.0 by @dependabot in #5774
- Bump cypress-io/github-action from 5.0.9 to 5.1.0 by @dependabot in #5817
- Bump nuwave/lighthouse from 5.70.3 to 5.71.0 in /api by @dependabot in #5818
- Bump framer-motion from 9.0.7 to 10.0.1 by @dependabot in #5823
- Bump core-js from 3.28.0 to 3.29.0 by @dependabot in #5830
- Bump @graphql-codegen/typescript-operations from 2.5.13 to 3.0.1 by @dependabot in #5835
- Bump phpunit/phpunit from 9.5.28 to 9.6.4 in /api by @dependabot in #5819
- Bump @types/jest from 26.0.24 to 29.4.0 by @dependabot in #5822
- Bump eslint-plugin-turbo from 0.0.7 to 0.0.9 by @dependabot in #5831
- Bump @headlessui/react from 1.7.11 to 1.7.12 by @dependabot in #5824
- Bump @typescript-eslint/parser from 5.52.0 to 5.54.0 by @dependabot in #5821
- Bump eslint-plugin-formatjs from 4.6.0 to 4.9.0 by @dependabot in #5833
- Bump babel-plugin-formatjs from 10.3.36 to 10.4.0 by @dependabot in #5834
- Bump @swc/core from 1.3.36 to 1.3.37 by @dependabot in #5820
- Bump rimraf from 4.1.2 to 4.1.3 by @dependabot in #5825
- Bump @types/node from 18.14.0 to 18.14.4 by @dependabot in #5838
- Bump @heroicons/react from 2.0.15 to 2.0.16 by @dependabot in #5828
- Bump eslint from 7.32.0 to 8.35.0 by @dependabot in #5826
- Bump @formatjs/cli from 5.1.13 to 6.0.4 by @dependabot in #5827