Skip to content

Releases: GCTC-NTGC/gc-digital-talent

Release 2.9.3

04 May 19:38
b601f0d
Compare
Choose a tag to compare

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

Read more

Release v2.9.2

21 Apr 12:43
8b4ce27
Compare
Choose a tag to compare

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

Dependency Updates

Full Changelog: v2.9.1...v2.9.2

Release 2.9.1

19 Apr 14:27
Compare
Choose a tag to compare

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

v2.9.0...v2.9.1

Release 2.9.0

12 Apr 19:02
Compare
Choose a tag to compare

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

Full Changelog

v2.6.0...v2.9.0

Release 2.8.1

03 Apr 14:41
Compare
Choose a tag to compare

Fixes a French translation on the Directive page.

What's Changed

Full Changelog: v2.8.0...v2.8.1

Release 2.8.0

31 Mar 22:21
Compare
Choose a tag to compare

Adds the new Directive on Digital Talent page, with downloadable form documents.

What's Changed

  • [Feature] Directive on Digital Talent Page by @esizer in #6143

Full Changelog: v2.7.3...v2.8.0

Release 2.7.3

30 Mar 21:52
Compare
Choose a tag to compare

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

Dependency Updates

Full Changelog

v2.7.2...v2.7.3

Release 2.7.2

28 Mar 14:27
Compare
Choose a tag to compare

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

  1. php artisan db:seed --class=RolePermissionSeeder
  2. php artisan role:sync
  3. php artisan php artisan update-submitted-at
  4. Add new feature flag to IAC: FEATURE_APPLICATION_REVAMP=false

What's Changed

Read more

Release 2.7.1

20 Mar 19:24
Compare
Choose a tag to compare

Fixes bug #6005, where Admins were not able to view some Applicants.

Full Changelog: v2.7.0...v2.7.1

Release 2.7.0

15 Mar 14:47
Compare
Choose a tag to compare

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

Dependency Updates

Full Changelog

v2.6.0...v2.7.0