Skip to content

Releases: NCI-Agency/anet

ANET 3.5.1

29 Oct 10:58
7eafb3d
Compare
Choose a tag to compare

What’s changed in ANET

🚀 Features

  • Add pending emails view for admins (#4874)
  • Support for multiple email addresses, emailing search result entities (#4686)
  • Drop the distinction between advisors and principals (#4662)

🎨 Enhancements

  • Add search on assessments (#4945)
  • Enhance the full-text search (#4925)
  • Add admin function to merge two organizations (#4796)
  • Add hierarchical locations (#4794)
  • Add a new custom field type geo_location (#4786)
  • Update entity links after merge (#4829)
  • Add advanced search for attachments (#4765)
  • Move countries to locations table (#4744)
  • Introduce APP-06 symbology for organizations (#4740)
  • Allow for some point-of-contact details to be restricted (#4714)
  • Prevent duplicate profiles on account reactivation (#4713)
  • Be able to add location in engagement report (#4696)
  • Show a list of My Attachments (#4463)
  • Show authorizationGroups for people, positions and organizations (#4666)
  • Add search for authorization groups (#4665)
  • Add administrative positions to authorization groups (#4663)

🖌 Improvements

  • Change validation of primary attendees in reports (#4934)
  • Inherit APP6 Symbol Set from parent organization (#4924)
  • Include approved reports in default search (#4922)
  • Allow links to Attachments (#4921)
  • Add merge buttons to the show pages for mergeable objects (#4856)
  • Fix setting person avatar (#4860)
  • Show organizations and positions at a location (#4854)
  • Allow users to upload multiple attachments in one go (#4855)
  • Move dictionary keys to more logical place (#4851)
  • Add option to make tasks selectable (#4815)
  • Simplify dictionary for tasks (#4795)
  • Fix attachmentRelatedObject deselection and ANET link deselection (#4838)
  • Display correct classification in report print view footer (#4825)
  • Remove zoom on hovering over attachment preview image (#4828)
  • Update the JSON aggregation function to also handle empty values (#4803)
  • Use different map markers for reports (#4770)
  • Show all recent tasks (#4769)
  • Allow advanced search for various types within multiple organizations (#4753)
  • Add options "quarter", "half year", "year" to Rollup period selection (#4772)
  • Swap the engagement information and details (#4755)
  • Ability to maximize map (#4700)
  • Add advanced search filter on people's current position type (#4726)
  • Improve advisors-interlocutors calendar option (#4734)
  • Minor user interface improvements (#4723)
  • Improve possible duplicates warning (#4728)
  • Add advanced select filter for "All unassigned tasks" (#4731)
  • Allow users in a special authorization group unlimited export (#4706)
  • Add authorizationGroups to search export (#4718)
  • Add customFields columns to full-text index (#4708)
  • Be able to set a security classification for an engagement report (#4690)
  • Ability to select advisors or interlocutors names in calendar (#4679)
  • Allow all users to access the Insights menu (#4687)
  • Use organization hierarchy for report approvals (#4664)
  • See icon in reports with attachments (#4660)

🐛 Bug Fixes

  • Fix full-text search migration and report advisor organization label (#4956)
  • Fix report approval by admins and when automatic (#4936)
  • Allow admins to edit attachments on all reports incl. published (#4818)
  • Fix cancelledReason selection in report form (#4816)
  • Fix "Task saved" message (#4781)
  • Fix display of atmospherics in report print view (#4793)
  • Correct endOfTourDate logic (#4659)

⬆️ Dependency Updates

  • Lock file maintenance (#4931)
  • Update NPM, dependencies, Blueprint (#4948)
  • Update dependency react-bootstrap to v2.10.5 (#4938)
  • Update most non-major Gradle dependencies (#4940)
  • Update NPM, dependencies, Blueprint (#4928)
  • Update most non-major Gradle dependencies (#4929)
  • Lock file maintenance (#4791)
  • Update dependency title-case to v4.3.2 (#4917)
  • Update dependency slate-react to v0.110.1 (#4916)
  • Update most non-major Gradle dependencies (#4918)
  • Update NPM, dependencies, Blueprint - autoclosed (#4908)
  • Update most non-major Gradle dependencies (#4909)
  • Update NPM, dependencies, Slate (#4901)
  • Update dependency @emotion/react to v11.13.3 (#4896)
  • Update dependency gradle to v8.10.1 (#4907)
  • Update most non-major dependencies (#4900)
  • Update dependency core-js to v3.38.1 (#4895)
  • Update most non-major Gradle dependencies (#4894)
  • Update dependency com.google.guava:guava to v33.3.0-jre (#4892)
  • Update most non-major dependencies (#4889)
  • Update dependency graphiql to v3.6.0 (#4887)
  • Update dependency graphiql to v3.5.0 (#4883)
  • Update dependency axios to v1.7.4 [SECURITY] (#4882)
  • Update most non-major dependencies (#4876)
  • Update dependency slate-react to v0.108.0 (#4880)
  • Update most non-major Gradle dependencies (#4872)
  • Update NPM, dependencies, Emotion to v11.13.0 (#4873)
  • Update dependency slate-react to v0.107.1 (#4869)
  • Update NPM, dependencies, Blueprint (#4875)
  • Update NPM, dependencies, Fullcalendar to v6.1.15 (#4865)
  • Update most non-major Gradle dependencies (#4858)
  • Update NPM, dependencies, Blueprint (#4852)
  • Update dependency slate-react to v0.107.0 (#4859)
  • Update most non-major dependencies (#4843)
  • Update NPM, dependencies, Blueprint (#4845)
  • Update dependency react-bootstrap to v2.10.4 (#4847)
  • Update most non-major Gradle dependencies (#4842)
  • Update most non-major dependencies (#4809)
  • Update dependency com.networknt:json-schema-validator to v1.4.3 (#4837)
  • Update dependency slate-react to v0.106.0 (#4841)
  • Update dependency react-bootstrap to v2.10.3 (#4832)
  • Update dependency org.springframework:spring-context to v6.1.10 (#4831)
  • Update dependency react-resize-detector to v11 (#4813)
  • Update dependency uuid to v10 (#4808)
  • Update most non-major Gradle dependencies (#4790)
  • Update dependency slate-react to v0.105.0 (#4806)
  • Update NPM, dependencies, Fullcalendar to v6.1.14 (#4804)
  • Update most non-major dependencies (#4779)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.5 (#4801)
  • Update dependency org.liquibase:liquibase-core to v4.28.0 (#4782)
  • Update NPM, dependencies, Fullcalendar to v6.1.13 (#4785)
  • Update NPM, dependencies, Fullcalendar to v6.1.12 (#4780)
  • Update dependency leaflet-geosearch to v4 (#4778)
  • Lock file maintenance (#4722)
  • Update most non-major dependencies (#4747)
  • Update dependency slate-react to v0.104.0 (#4774)
  • Update most non-major Gradle dependencies (#4750)
  • Update dependency jsonpath-plus to v9 (#4768)
  • Update NPM, dependencies, Blueprint (#4773)
  • Upgrade Blueprint and Bootstrap (#4756)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.4 (#4763)
  • Update Yarn to v4.2.1 (#4762)
  • Update most non-major dependencies (#4737)
  • Update dependency slate to v0.103.0 (#4745)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.3 (#4743)
  • Update most non-major Gradle dependencies (#4738)
  • Update most non-major dependencies (#4702)
  • Update dependency @emotion/styled to v11.11.5 (#4720)
  • Update most non-major Gradle dependencies (#4724)
  • Introduce react-resize-detector (#4717)
  • Update most non-major Gradle dependencies (#4721)
  • Update most non-major Gradle dependencies (#4704)
  • Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20240325 (#4711)
  • Update dependency gradle to v8.7 (#4705)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.2 (#4707)
  • Lock file maintenance (#4638)
  • Update dependency core-js to v3.36.1 (#4695)
  • Update core dependencies (#4698)
  • Update most non-major Gradle dependencies (#4684)
  • Update most non-major dependencies (#4689)
  • Upgrade Dropwizard to 4.x (#4692)
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /client (#4693)
  • Update Gradle/NPM, dependencies, Keycloak to v24 (major) (#4688)
  • Update Gradle/NPM, dependencies, Keycloak to v23.0.7 (#4648)
  • Update dependency @emotion/react to v11.11.4 (#4682)
  • Update most non-major dependencies (#4632)
  • Update dependency jsonpath-plus to v8 (#4681)
  • Update most non-major Gradle dependencies (#4674)
  • Update NPM, dependencies, Fullcalendar to v6.1.11 (#4667)
  • Update NPM, dependencies, Slate to v0.102.0 (#4675)
  • Update dependency react-toastify to v10 (#4637)
  • Upgrade to Dropwizard 3.x (#4661)

🔧 Under the hood

  • Fix error when changing dates in the position history (#4932)
  • Fix error when adding a location as a user without a position (#4926)
  • Remove markdown gradle plugin (#4871)
  • Fix process board (#4849)
  • Remove unneeded Apache Commons dependencies (#4850)
  • Update Babel and ESLint configurations (#4836)
  • Remove unnecessary direct dependency on dagre package (#4835)
  • Remove obsolete postcss-flexbugs-fixes (#4834)
  • Replace deprecated querystring with modern URLSearchParams (#4833)
  • Remove remaining traces of Internet Explorer (#4821)
  • Add the Sim to the GitHub Actions workflow (#4819)

ANET 3.5.0

08 Oct 12:01
0a27455
Compare
Choose a tag to compare
ANET 3.5.0 Pre-release
Pre-release

What’s changed in ANET

🚀 Features

  • Add pending emails view for admins (#4874)
  • Support for multiple email addresses, emailing search result entities (#4686)
  • Drop the distinction between advisors and principals (#4662)

🎨 Enhancements

  • Add search on assessments (#4945)
  • Enhance the full-text search (#4925)
  • Add admin function to merge two organizations (#4796)
  • Add hierarchical locations (#4794)
  • Add a new custom field type geo_location (#4786)
  • Update entity links after merge (#4829)
  • Add advanced search for attachments (#4765)
  • Move countries to locations table (#4744)
  • Introduce APP-06 symbology for organizations (#4740)
  • Allow for some point-of-contact details to be restricted (#4714)
  • Prevent duplicate profiles on account reactivation (#4713)
  • Be able to add location in engagement report (#4696)
  • Show a list of My Attachments (#4463)
  • Show authorizationGroups for people, positions and organizations (#4666)
  • Add search for authorization groups (#4665)
  • Add administrative positions to authorization groups (#4663)

🖌 Improvements

  • Change validation of primary attendees in reports (#4934)
  • Inherit APP6 Symbol Set from parent organization (#4924)
  • Include approved reports in default search (#4922)
  • Allow links to Attachments (#4921)
  • Add merge buttons to the show pages for mergeable objects (#4856)
  • Fix setting person avatar (#4860)
  • Show organizations and positions at a location (#4854)
  • Allow users to upload multiple attachments in one go (#4855)
  • Move dictionary keys to more logical place (#4851)
  • Add option to make tasks selectable (#4815)
  • Simplify dictionary for tasks (#4795)
  • Fix attachmentRelatedObject deselection and ANET link deselection (#4838)
  • Display correct classification in report print view footer (#4825)
  • Remove zoom on hovering over attachment preview image (#4828)
  • Update the JSON aggregation function to also handle empty values (#4803)
  • Use different map markers for reports (#4770)
  • Show all recent tasks (#4769)
  • Allow advanced search for various types within multiple organizations (#4753)
  • Add options "quarter", "half year", "year" to Rollup period selection (#4772)
  • Swap the engagement information and details (#4755)
  • Ability to maximize map (#4700)
  • Add advanced search filter on people's current position type (#4726)
  • Improve advisors-interlocutors calendar option (#4734)
  • Minor user interface improvements (#4723)
  • Improve possible duplicates warning (#4728)
  • Add advanced select filter for "All unassigned tasks" (#4731)
  • Allow users in a special authorization group unlimited export (#4706)
  • Add authorizationGroups to search export (#4718)
  • Add customFields columns to full-text index (#4708)
  • Be able to set a security classification for an engagement report (#4690)
  • Ability to select advisors or interlocutors names in calendar (#4679)
  • Allow all users to access the Insights menu (#4687)
  • Use organization hierarchy for report approvals (#4664)
  • See icon in reports with attachments (#4660)

🐛 Bug Fixes

  • Fix report approval by admins and when automatic (#4936)
  • Allow admins to edit attachments on all reports incl. published (#4818)
  • Fix cancelledReason selection in report form (#4816)
  • Fix "Task saved" message (#4781)
  • Fix display of atmospherics in report print view (#4793)
  • Correct endOfTourDate logic (#4659)

⬆️ Dependency Updates

  • Lock file maintenance (#4931)
  • Update NPM, dependencies, Blueprint (#4948)
  • Update dependency react-bootstrap to v2.10.5 (#4938)
  • Update most non-major Gradle dependencies (#4940)
  • Update NPM, dependencies, Blueprint (#4928)
  • Update most non-major Gradle dependencies (#4929)
  • Lock file maintenance (#4791)
  • Update dependency title-case to v4.3.2 (#4917)
  • Update dependency slate-react to v0.110.1 (#4916)
  • Update most non-major Gradle dependencies (#4918)
  • Update NPM, dependencies, Blueprint - autoclosed (#4908)
  • Update most non-major Gradle dependencies (#4909)
  • Update NPM, dependencies, Slate (#4901)
  • Update dependency @emotion/react to v11.13.3 (#4896)
  • Update dependency gradle to v8.10.1 (#4907)
  • Update most non-major dependencies (#4900)
  • Update dependency core-js to v3.38.1 (#4895)
  • Update most non-major Gradle dependencies (#4894)
  • Update dependency com.google.guava:guava to v33.3.0-jre (#4892)
  • Update most non-major dependencies (#4889)
  • Update dependency graphiql to v3.6.0 (#4887)
  • Update dependency graphiql to v3.5.0 (#4883)
  • Update dependency axios to v1.7.4 [SECURITY] (#4882)
  • Update most non-major dependencies (#4876)
  • Update dependency slate-react to v0.108.0 (#4880)
  • Update most non-major Gradle dependencies (#4872)
  • Update NPM, dependencies, Emotion to v11.13.0 (#4873)
  • Update dependency slate-react to v0.107.1 (#4869)
  • Update NPM, dependencies, Blueprint (#4875)
  • Update NPM, dependencies, Fullcalendar to v6.1.15 (#4865)
  • Update most non-major Gradle dependencies (#4858)
  • Update NPM, dependencies, Blueprint (#4852)
  • Update dependency slate-react to v0.107.0 (#4859)
  • Update most non-major dependencies (#4843)
  • Update NPM, dependencies, Blueprint (#4845)
  • Update dependency react-bootstrap to v2.10.4 (#4847)
  • Update most non-major Gradle dependencies (#4842)
  • Update most non-major dependencies (#4809)
  • Update dependency com.networknt:json-schema-validator to v1.4.3 (#4837)
  • Update dependency slate-react to v0.106.0 (#4841)
  • Update dependency react-bootstrap to v2.10.3 (#4832)
  • Update dependency org.springframework:spring-context to v6.1.10 (#4831)
  • Update dependency react-resize-detector to v11 (#4813)
  • Update dependency uuid to v10 (#4808)
  • Update most non-major Gradle dependencies (#4790)
  • Update dependency slate-react to v0.105.0 (#4806)
  • Update NPM, dependencies, Fullcalendar to v6.1.14 (#4804)
  • Update most non-major dependencies (#4779)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.5 (#4801)
  • Update dependency org.liquibase:liquibase-core to v4.28.0 (#4782)
  • Update NPM, dependencies, Fullcalendar to v6.1.13 (#4785)
  • Update NPM, dependencies, Fullcalendar to v6.1.12 (#4780)
  • Update dependency leaflet-geosearch to v4 (#4778)
  • Lock file maintenance (#4722)
  • Update most non-major dependencies (#4747)
  • Update dependency slate-react to v0.104.0 (#4774)
  • Update most non-major Gradle dependencies (#4750)
  • Update dependency jsonpath-plus to v9 (#4768)
  • Update NPM, dependencies, Blueprint (#4773)
  • Upgrade Blueprint and Bootstrap (#4756)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.4 (#4763)
  • Update Yarn to v4.2.1 (#4762)
  • Update most non-major dependencies (#4737)
  • Update dependency slate to v0.103.0 (#4745)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.3 (#4743)
  • Update most non-major Gradle dependencies (#4738)
  • Update most non-major dependencies (#4702)
  • Update dependency @emotion/styled to v11.11.5 (#4720)
  • Update most non-major Gradle dependencies (#4724)
  • Introduce react-resize-detector (#4717)
  • Update most non-major Gradle dependencies (#4721)
  • Update most non-major Gradle dependencies (#4704)
  • Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20240325 (#4711)
  • Update dependency gradle to v8.7 (#4705)
  • Update Gradle/NPM, dependencies, Keycloak to v24.0.2 (#4707)
  • Lock file maintenance (#4638)
  • Update dependency core-js to v3.36.1 (#4695)
  • Update core dependencies (#4698)
  • Update most non-major Gradle dependencies (#4684)
  • Update most non-major dependencies (#4689)
  • Upgrade Dropwizard to 4.x (#4692)
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /client (#4693)
  • Update Gradle/NPM, dependencies, Keycloak to v24 (major) (#4688)
  • Update Gradle/NPM, dependencies, Keycloak to v23.0.7 (#4648)
  • Update dependency @emotion/react to v11.11.4 (#4682)
  • Update most non-major dependencies (#4632)
  • Update dependency jsonpath-plus to v8 (#4681)
  • Update most non-major Gradle dependencies (#4674)
  • Update NPM, dependencies, Fullcalendar to v6.1.11 (#4667)
  • Update NPM, dependencies, Slate to v0.102.0 (#4675)
  • Update dependency react-toastify to v10 (#4637)
  • Upgrade to Dropwizard 3.x (#4661)

🔧 Under the hood

  • Fix error when changing dates in the position history (#4932)
  • Fix error when adding a location as a user without a position (#4926)
  • Remove markdown gradle plugin (#4871)
  • Fix process board (#4849)
  • Remove unneeded Apache Commons dependencies (#4850)
  • Update Babel and ESLint configurations (#4836)
  • Remove unnecessary direct dependency on dagre package (#4835)
  • Remove obsolete postcss-flexbugs-fixes (#4834)
  • Replace deprecated querystring with modern URLSearchParams (#4833)
  • Remove remaining traces of Internet Explorer (#4821)
  • Add the Sim to the GitHub Actions workflow (#4819)

ANET 3.4.1

21 Feb 10:33
27e0df6
Compare
Choose a tag to compare

What’s changed in ANET

🚀 Features

  • Restrict access for unverified accounts (#4624)
  • Add attachment functionality to Persons (#4562)
  • Add attachment functionality to Organizations (#4527)
  • Add attachment functionality to Locations (#4369)
  • Be able to add assessments (periodic, ondemand) to organizations (#4377)
  • Implement attachments (#4131)
  • Provide position roles for an organization (#4349)

🎨 Enhancements

  • Make attending authors and primary attendees configurable (#4584)
  • Check related objects permissions when creating/updating/deleting attachments (#4540)
  • Add people and organizations to authorization groups (#4497)
  • Ability to save link element in rich-text editor without plain text (#4444)
  • Show a clear message when an ANET link points to a non-existing object (#4449)
  • Allow position transfers on the same date (#4442)
  • Handle links in rich-text editor during copy-paste (#4426)
  • Superusers can edit persons in their organization hierarchy (#4389)
  • Summarize the leaders of organizations (#4366)
  • Show all superusers (#4406)
  • Include role when merging positions (#4404)
  • Show leading position first in the organization chart (#4368)
  • Include cancelled reports in the Daily Rollup (#4382)
  • Distinguish between absent and empty authorizationGroupUuids (#4376)
  • Make all draft reports accessible to admins (#4365)
  • Prevent search query being reset when changing object type (#4311)

🖌 Improvements

  • Allow admins to pick the default approval organization (#4657)
  • Make sure the advanced select pop-up inside the advanced search is visible (#4656)
  • By default, search only for Published reports (#4655)
  • Add number of results to each entity header in search page (#4652)
  • Fix task name mapping (#4649)
  • Various improvements (#4647)
  • Show past and planned engagements separately in the Daily Rollup (#4629)
  • Allow admins to edit published reports (#4575)
  • Allow links in the rich-text editor to be updated (#4611)
  • Fix modal dialogs with large contents (#4602)
  • Add dictionary settings to make report approval workflow optional (#4600)
  • Add option to render enums as select dropdown (#4594)
  • Use intent as report title (#4609)
  • Improve MIME type checks (#4610)
  • Move atmospherics to engagement details section (#4581)
  • Add all standard fields to the dictionary (#4578)
  • Show a clear label to go to the current date, depending on the aggregation period (#4542)
  • Remove buttons from organization preview (#4549)
  • Allow assessments to be in the future (#4503)
  • Gracefully handle database connection pool exhaustion (#4512)
  • Use pipe as separator when rendering organisations (#4474)
  • Move fieldset with custom fields to the top of the page (#4477)
  • Make end of tour date optional (#4476)
  • Allow a person gender to be 'Not Specified' (#4475)
  • Minor fixes and improvements (#4465)
  • Optimize order of fields in entity view pages by relevance (#4387)
  • Filter out non-applicable assessments (#4380)
  • Show instant assessments in separate section (#4352)
  • Improve error reporting for schema validation (#4362)
  • Make task short name and parent task UUID unique together (#4312)

🐛 Bug Fixes

  • Make end-of-tour date inclusive (#4653)
  • Add all standard fields to the dictionary (#4578)
  • Only return distinct results from the search (#4531)
  • Make sure the warning about missing report authorization groups is shown (#4534)
  • Avoid exception when viewing ReportCalendar (#4551)
  • Make ANET init more robust (#4521)
  • Warn the user when the default approval workflow has not been defined (#4522)
  • Add missing initialization of position role to init command (#4501)
  • Prevent duplicate reports when uploading attachments (#4445)
  • Allow administrator positions in position history editing by administrators (#4440)
  • Fix SVG export (#4397)
  • Fix AdvisorReports insight (#4345)
  • Correctly save attendee status for new reports (#4344)

⬆️ Dependency Updates

  • Lock file maintenance (#4630)
  • Update most non-major dependencies (#4619)
  • Update Gradle/NPM, dependencies, Keycloak to v23.0.4 (#4625)
  • Update most non-major Gradle dependencies (#4620)
  • Update NPM, dependencies, Slate to v0.101.5 (#4616)
  • Update dependency @emotion/react to v11.11.3 (#4618)
  • Lock file maintenance (#4492)
  • Update most non-major dependencies (#4569)
  • Update github/codeql-action action to v3 (#4604)
  • Update most non-major Gradle dependencies to v2.1.11 (#4613)
  • Update most non-major Gradle dependencies (#4607)
  • Update Gradle/NPM, dependencies, Keycloak to v23.0.3 (#4606)
  • Update most non-major Gradle dependencies (#4572)
  • Update NPM, dependencies, Slate (#4588)
  • Update dependency react-redux to v9 (#4592)
  • Update Gradle/NPM, dependencies, Keycloak to v23 (major) (#4579)
  • Update NPM, dependencies, Fullcalendar to v6.1.10 (#4582)
  • Update NPM, dependencies, Slate (#4577)
  • Update most non-major Gradle dependencies (#4566)
  • Update dependency slate-react to v0.101.0 (#4564)
  • Update dependency axios to v1.6.2 (#4567)
  • Update dependency use-debounce to v10 (#4560)
  • Update most non-major dependencies (#4553)
  • Update most non-major Gradle dependencies (#4558)
  • Update dependency slate-react to v0.100.1 (#4555)
  • Update dependency chromedriver to v119 (#4556)
  • Update NPM, dependencies, Slate to v0.100.0 (#4546)
  • Update most non-major Gradle dependencies (#4544)
  • Update most non-major dependencies (#4520)
  • Update most non-major Gradle dependencies (#4539)
  • Update dependency com.google.guava:guava to v32.1.3-jre (#4528)
  • Update dependency org.simplejavamail:simple-java-mail to v8.3.1 (#4525)
  • Update dependency ru.vyarus.guicey:guicey-jdbi3 to v5.9.2 (#4524)
  • Update dependency change-case to v5 (#4510)
  • Update dependency title-case to v4 (#4511)
  • Update Gradle/NPM, dependencies, Keycloak to v22.0.4 (#4514)
  • Update most non-major dependencies (#4505)
  • Update dependency slate-react to v0.99.0 (#4508)
  • Update most non-major Gradle dependencies (#4500)
  • Update NPM, dependencies, Fullcalendar to v6.1.9 (#4498)
  • Update dependency slate-react to v0.98.4 (#4494)
  • Update most non-major dependencies (#4491)
  • Update most non-major dependencies (#4481)
  • Update dependency chromatic to v7 (#4484)
  • Update actions/checkout action to v4 (#4483)
  • Update dependency slate-react to v0.98.3 (#4479)
  • Update most non-major Gradle dependencies (#4480)
  • Update Gradle/NPM, dependencies, Keycloak to v22.0.3 (#4478)
  • Update most non-major dependencies (#4448)
  • Update plugin com.github.node-gradle.node to v7 (#4460)
  • Update dependency org.jdbi:jdbi3-postgres to v3.41.0 (#4455)
  • Update most non-major Gradle dependencies (#4379)
  • Lock file maintenance (#4334)
  • Update dependency cross-fetch to v4 (#4432)
  • Update dependency graphiql to v3 (#4435)
  • Update most non-major dependencies (#4399)
  • Update dependency slate-react to v0.98.1 (#4428)
  • Update dependency com.google.guava:guava to v32 (#4421)
  • Update NPM, dependencies, Blueprint (#4395)
  • Bump word-wrap from 1.2.3 to 1.2.4 in /client (#4409)
  • Update NPM, dependencies, Slate (#4396)
  • Update Gradle/NPM, dependencies, Keycloak to v22 (major) (#4405)
  • Update most non-major dependencies (#4384)
  • Update NPM, dependencies, Fullcalendar to v6.1.8 (#4370)
  • Update Gradle/NPM, dependencies, Keycloak to v21.1.2 (#4383)
  • Update dependency @emotion/react to v11.11.1 (#4373)
  • Update Gradle/NPM, dependencies, Keycloak to v21.1.1 (#4361)
  • Update most non-major Gradle dependencies (#4357)
  • Update most non-major dependencies (#4363)
  • Update most non-major dependencies (#4331)
  • Update NPM, dependencies, Emotion to v11.11.0 (#4347)
  • Update most non-major Gradle dependencies (#4346)
  • Update NPM, dependencies, Fullcalendar to v6.1.7 (#4348)

🔧 Under the hood

  • Replace react-notification-badge (#4430)

ANET 3.4.0

11 Jan 10:05
f85af0b
Compare
Choose a tag to compare
ANET 3.4.0 Pre-release
Pre-release

What’s changed in ANET

🚀 Features

  • Restrict access for unverified accounts (#4624)
  • Add attachment functionality to Persons (#4562)
  • Add attachment functionality to Organizations (#4527)
  • Add attachment functionality to Locations (#4369)
  • Be able to add assessments (periodic, ondemand) to organizations (#4377)
  • Implement attachments (#4131)
  • Provide position roles for an organization (#4349)

🎨 Enhancements

  • Make attending authors and primary attendees configurable (#4584)
  • Check related objects permissions when creating/updating/deleting attachments (#4540)
  • Add people and organizations to authorization groups (#4497)
  • Ability to save link element in rich-text editor without plain text (#4444)
  • Show a clear message when an ANET link points to a non-existing object (#4449)
  • Allow position transfers on the same date (#4442)
  • Handle links in rich-text editor during copy-paste (#4426)
  • Superusers can edit persons in their organization hierarchy (#4389)
  • Summarize the leaders of organizations (#4366)
  • Show all superusers (#4406)
  • Include role when merging positions (#4404)
  • Show leading position first in the organization chart (#4368)
  • Include cancelled reports in the Daily Rollup (#4382)
  • Distinguish between absent and empty authorizationGroupUuids (#4376)
  • Make all draft reports accessible to admins (#4365)
  • Prevent search query being reset when changing object type (#4311)

🖌 Improvements

  • Add all standard fields to the dictionary (#4578)
  • Show past and planned engagements separately in the Daily Rollup (#4629)
  • Allow admins to edit published reports (#4575)
  • Allow links in the rich-text editor to be updated (#4611)
  • Fix modal dialogs with large contents (#4602)
  • Add dictionary settings to make report approval workflow optional (#4600)
  • Add option to render enums as select dropdown (#4594)
  • Use intent as report title (#4609)
  • Improve MIME type checks (#4610)
  • Move atmospherics to engagement details section (#4581)
  • Show a clear label to go to the current date, depending on the aggregation period (#4542)
  • Remove buttons from organization preview (#4549)
  • Allow assessments to be in the future (#4503)
  • Gracefully handle database connection pool exhaustion (#4512)
  • Use pipe as separator when rendering organisations (#4474)
  • Move fieldset with custom fields to the top of the page (#4477)
  • Make end of tour date optional (#4476)
  • Allow a person gender to be 'Not Specified' (#4475)
  • Minor fixes and improvements (#4465)
  • Optimize order of fields in entity view pages by relevance (#4387)
  • Filter out non-applicable assessments (#4380)
  • Show instant assessments in separate section (#4352)
  • Improve error reporting for schema validation (#4362)
  • Make task short name and parent task UUID unique together (#4312)

🐛 Bug Fixes

  • Add all standard fields to the dictionary (#4578)
  • Only return distinct results from the search (#4531)
  • Make sure the warning about missing report authorization groups is shown (#4534)
  • Avoid exception when viewing ReportCalendar (#4551)
  • Make ANET init more robust (#4521)
  • Warn the user when the default approval workflow has not been defined (#4522)
  • Add missing initialization of position role to init command (#4501)
  • Prevent duplicate reports when uploading attachments (#4445)
  • Allow administrator positions in position history editing by administrators (#4440)
  • Fix SVG export (#4397)
  • Fix AdvisorReports insight (#4345)
  • Correctly save attendee status for new reports (#4344)

⬆️ Dependency Updates

  • Lock file maintenance (#4630)
  • Update most non-major dependencies (#4619)
  • Update Gradle/NPM, dependencies, Keycloak to v23.0.4 (#4625)
  • Update most non-major Gradle dependencies (#4620)
  • Update NPM, dependencies, Slate to v0.101.5 (#4616)
  • Update dependency @emotion/react to v11.11.3 (#4618)
  • Lock file maintenance (#4492)
  • Update most non-major dependencies (#4569)
  • Update github/codeql-action action to v3 (#4604)
  • Update most non-major Gradle dependencies to v2.1.11 (#4613)
  • Update most non-major Gradle dependencies (#4607)
  • Update Gradle/NPM, dependencies, Keycloak to v23.0.3 (#4606)
  • Update most non-major Gradle dependencies (#4572)
  • Update NPM, dependencies, Slate (#4588)
  • Update dependency react-redux to v9 (#4592)
  • Update Gradle/NPM, dependencies, Keycloak to v23 (major) (#4579)
  • Update NPM, dependencies, Fullcalendar to v6.1.10 (#4582)
  • Update NPM, dependencies, Slate (#4577)
  • Update most non-major Gradle dependencies (#4566)
  • Update dependency slate-react to v0.101.0 (#4564)
  • Update dependency axios to v1.6.2 (#4567)
  • Update dependency use-debounce to v10 (#4560)
  • Update most non-major dependencies (#4553)
  • Update most non-major Gradle dependencies (#4558)
  • Update dependency slate-react to v0.100.1 (#4555)
  • Update dependency chromedriver to v119 (#4556)
  • Update NPM, dependencies, Slate to v0.100.0 (#4546)
  • Update most non-major Gradle dependencies (#4544)
  • Update most non-major dependencies (#4520)
  • Update most non-major Gradle dependencies (#4539)
  • Update dependency com.google.guava:guava to v32.1.3-jre (#4528)
  • Update dependency org.simplejavamail:simple-java-mail to v8.3.1 (#4525)
  • Update dependency ru.vyarus.guicey:guicey-jdbi3 to v5.9.2 (#4524)
  • Update dependency change-case to v5 (#4510)
  • Update dependency title-case to v4 (#4511)
  • Update Gradle/NPM, dependencies, Keycloak to v22.0.4 (#4514)
  • Update most non-major dependencies (#4505)
  • Update dependency slate-react to v0.99.0 (#4508)
  • Update most non-major Gradle dependencies (#4500)
  • Update NPM, dependencies, Fullcalendar to v6.1.9 (#4498)
  • Update dependency slate-react to v0.98.4 (#4494)
  • Update most non-major dependencies (#4491)
  • Update most non-major dependencies (#4481)
  • Update dependency chromatic to v7 (#4484)
  • Update actions/checkout action to v4 (#4483)
  • Update dependency slate-react to v0.98.3 (#4479)
  • Update most non-major Gradle dependencies (#4480)
  • Update Gradle/NPM, dependencies, Keycloak to v22.0.3 (#4478)
  • Update most non-major dependencies (#4448)
  • Update plugin com.github.node-gradle.node to v7 (#4460)
  • Update dependency org.jdbi:jdbi3-postgres to v3.41.0 (#4455)
  • Update most non-major Gradle dependencies (#4379)
  • Lock file maintenance (#4334)
  • Update dependency cross-fetch to v4 (#4432)
  • Update dependency graphiql to v3 (#4435)
  • Update most non-major dependencies (#4399)
  • Update dependency slate-react to v0.98.1 (#4428)
  • Update dependency com.google.guava:guava to v32 (#4421)
  • Update NPM, dependencies, Blueprint (#4395)
  • Bump word-wrap from 1.2.3 to 1.2.4 in /client (#4409)
  • Update NPM, dependencies, Slate (#4396)
  • Update Gradle/NPM, dependencies, Keycloak to v22 (major) (#4405)
  • Update most non-major dependencies (#4384)
  • Update NPM, dependencies, Fullcalendar to v6.1.8 (#4370)
  • Update Gradle/NPM, dependencies, Keycloak to v21.1.2 (#4383)
  • Update dependency @emotion/react to v11.11.1 (#4373)
  • Update Gradle/NPM, dependencies, Keycloak to v21.1.1 (#4361)
  • Update most non-major Gradle dependencies (#4357)
  • Update most non-major dependencies (#4363)
  • Update most non-major dependencies (#4331)
  • Update NPM, dependencies, Emotion to v11.11.0 (#4347)
  • Update most non-major Gradle dependencies (#4346)
  • Update NPM, dependencies, Fullcalendar to v6.1.7 (#4348)

🔧 Under the hood

  • Replace react-notification-badge (#4430)

ANET 3.3.0

06 Apr 13:06
55ff62a
Compare
Choose a tag to compare

What’s changed in ANET

🚀 Features

  • Show usage over time (#4111)
  • Show ANET usage statistics (#4074)

🎨 Enhancements

  • Make rich text editor toolbar accessible and editor full size (#4303)
  • Hide parent task if no parent task, and show sub tasks (#4271)
  • Add new description field to task (#4272)
  • Add new description field to locations (#4284)
  • Add breadcrumb trail for tasks (#4278)
  • Refactor OrganizationFilter to always search in children (#4267)
  • Improve tasks (#4261)
  • Add profile to organizations (#4172)
  • Create hyperlink in rich text editor (#4187)
  • Use engagement date in report links in rich text editor (#4190)
  • Add locations to organizations (#4167)
  • Allow picking people with different roles when merging (#4145)
  • Allow to write an engagement report without a principal participating in the meeting (#4139)
  • Allow blank email adresses for advisors (#4174)
  • Allow super users to edit organisations they are responsible for (#3971)
  • Do not sort attendees when editing (#3983)
  • Utilize the HTML page title (#4121)
  • Be able to search super-user and administrator positions (#4079)
  • Add written document to linguist assessment (#4090)
  • Add bar chart to rollup page (#4004)
  • Search behaviour changes (#4025)
  • Remove task longname from the search results table (#4026)

🖌 Improvements

  • Allow any task as a parent (#4343)
  • Prevent accidental delete of avatar (#4316)
  • Open external links in the rich-text editor in a new tab (#4307)
  • Be able to sign-out (#4259)
  • Correct default classification (#4301)
  • Replace Yes/No SelectFilters with a new RadioButtonFilter (#4283)
  • Prevent rich-text editor to scroll up after inserting ANET object (#4282)
  • Refactor rich-text links (#4234)
  • Add top-level test condition to assessments (#4203)
  • Replace react-tooltip with our custom D3Tooltip (#4199)
  • Decrease min height of the rows on the calendar (#3970)
  • Redesign Security Banner and move logout button to banner (#4128)
  • Center error modal when removing approval step (#4138)
  • Make rich text headings smaller (#4127)
  • Speed up slow queries (#4085)

🐛 Bug Fixes

  • Fix assessment saving problem with filtered-out questions (#4342)
  • Fix recursive task search for parent tasks (#4340)
  • Correct error handling of duplicate position code (#4310)
  • Remove "Superusers" from organization detail page (#4281)
  • Replace arrow from Glyphicons Halflings with regular Unicode arrow (#4299)
  • Add missing entities to report summary (#4215)
  • Fix organization diagram file name (#4181)
  • Clear dictionary error after successful reload (#4180)
  • Fix problems with position history (#4125)
  • Delete selective notes when deleting a report or position (#4086)
  • Fix related object notes bug (#4120)
  • Fix text field bug (#4098)
  • Fix rich text errors with empty html tags (#4080)
  • Ignore background polling activity (#4048)

⬆️ Dependency Updates

  • Lock file maintenance (#4327)
  • Update most non-major Gradle dependencies (#4323)
  • Update NPM, dependencies, Slate to v0.93.0 (#4324)
  • Update most non-major dependencies (#4328)
  • Update NPM, dependencies, Blueprint (#4314)
  • Update Gradle/NPM, dependencies, Keycloak to v21.0.2 (#4319)
  • Add explicit dependency on graphql-java (#4320)
  • Update most non-major Gradle dependencies (#4315)
  • Update NPM, dependencies, Fullcalendar to v6.1.5 (#4308)
  • Update most non-major dependencies (#4304)
  • Update NPM, dependencies, Blueprint (#4276)
  • Update dependency slate-react to v0.92.0 (#4298)
  • Update most non-major Gradle dependencies (#4300)
  • Update dependency milsymbol to v2.2.0 (#4293)
  • Update dependency org.simplejavamail:simple-java-mail to v8 (#4292)
  • Update most non-major Gradle dependencies (#4287)
  • Update most non-major dependencies (#4248)
  • Update NPM, dependencies, Slate (#4277)
  • Update NPM, dependencies, Projectstorm (#4274)
  • Update dependency react-mosaic-component to v6 (#4254)
  • Update most non-major Gradle dependencies (#4275)
  • Update Gradle/NPM, dependencies, Keycloak to v21 (major) (#4262)
  • Update dependency yup to v1 (#4255)
  • Update most non-major Gradle dependencies (#4241)
  • Replace JSON schema validator (#4247)
  • Update to graphql-java 20 (#4264)
  • Update NPM, dependencies, Emotion to v11.10.6 (#4256)
  • Update NPM, dependencies, Blueprint (#4245)
  • Update NPM, dependencies, Projectstorm to v7 (major) (#4242)
  • Update dependency slate-react to v0.91.0 (#4251)
  • Update dependency use-debounce to v9 (#4250)
  • Update dependency chromedriver to v110 (#4243)
  • Update NPM, dependencies, Fullcalendar to v6 (major) (#4194)
  • Update NPM, dependencies, Blueprint (#4238)
  • Update most non-major dependencies (#4218)
  • Update dependency org.postgresql:postgresql to v42.5.3 (#4236)
  • Update NPM, dependencies, Fullcalendar to v5.11.4 (#4228)
  • Lock file maintenance (#4223)
  • Update NPM, dependencies, Slate to v0.90.0 (#4220)
  • Update most non-major Gradle dependencies (#4221)
  • Update to graphql-java 19.2 (#4226)
  • Bump ua-parser-js from 0.7.32 to 0.7.33 in /client (#4225)
  • Update NPM, dependencies, Blueprint (#4217)
  • Lock file maintenance (#4166)
  • Update Gradle/NPM, dependencies, Keycloak to v20.0.3 (#4213)
  • Update NPM, dependencies, Blueprint (#4209)
  • Update NPM, dependencies, Slate (#4210)
  • Update most non-major Gradle dependencies (#4207)
  • Replace react-tooltip with our custom D3Tooltip (#4199)
  • Update most non-major dependencies (#4064)
  • Bump json5 from 1.0.1 to 1.0.2 in /client (#4201)
  • Update java version (#4196)
  • Update most non-major Gradle dependencies (#4193)
  • Update dependency slate-react to v0.87.1 (#4192)
  • Update Gradle/NPM, dependencies, Keycloak to v20.0.2 (#4191)
  • Update NPM, dependencies, Blueprint (major) (#4018)
  • Update NPM, dependencies, Slate to v0.87.0 (#4182)
  • Update dependency org.liquibase:liquibase-core to v4.18.0 (#4170)
  • Bump decode-uri-component from 0.2.0 to 0.2.2 in /client (#4178)
  • Update dependency @fullcalendar/react to v5.11.3 (#4153)
  • Update leaflet (#4149)
  • Update NPM, dependencies, Slate to v0.86.0 (#4150)
  • Lock file maintenance (#4057)
  • Upgrade Keycloak to 20.0.1 (#4146)
  • Update NPM, dependencies, Emotion to v11.10.5 (#4129)
  • Update NPM, dependencies, Slate (#4119)
  • Update most non-major Java dependencies (#4126)
  • Update dependency use-debounce to v8 (#4112)
  • Update dependency react-toastify to v9 (#4110)
  • Update dependency react-redux to v8 (#4109)
  • Update dependency graphiql to v2 (#4106)
  • Update NPM, dependencies, Emotion to v11.10.4 (#4094)
  • Update dependency slate-react to v0.83.1 (#4103)
  • Update to keycloak 19 (#4100)
  • Update browserslist db (#4099)
  • Update NPM, dependencies, Slate (#4095)
  • Update dependency html-react-parser to v3 (#4056)
  • Update NPM, dependencies, Fullcalendar to v5.11.3 (#4082)
  • Bump moment-timezone from 0.5.34 to 0.5.35 in /client (#4087)
  • Update got and terser (#4084)
  • Bump undici from 5.8.0 to 5.9.1 in /client (#4078)
  • Use the Jakarta EE namespaced versions of the JAXB APIs (#4070)
  • Update NPM, dependencies, Fullcalendar to v5.11.2 (#4068)
  • Update dependency jsonpath-plus to v7 (#4058)
  • Upgrade React router to v6.3.0 (#4060)
  • Bump terser from 4.8.0 to 4.8.1 in /client (#4059)
  • Update dependency react-mosaic-component to v5 (#3562)
  • Update most non-major dependencies (#4041)
  • Bump moment from 2.29.3 to 2.29.4 in /client (#4051)
  • Bump undici from 5.0.0 to 5.5.1 in /client (#4038)
  • Update NPM, dependencies, Projectstorm to v6.7.4 (#4040)
  • Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20220608 (#4044)
  • Update NPM, dependencies, Slate (#4031)
  • Update NPM, dependencies, Emotion to v11.9.3 (#4035)
  • Update dependency @fullcalendar/react to v5.11.1 (#4030)
  • Update react monorepo to v18 (major) (#4019)
  • Bump dset from 3.1.1 to 3.1.2 in /client (#4024)
  • Update most non-major dependencies (#4020)
  • Bump ejs from 3.1.6 to 3.1.7 in /client (#4023)
  • Update most non-major dependencies (#4011)
  • Lock file maintenance (#3916)
  • Update NPM, dependencies, Slate to v0.76.1 (#4008)
  • Update most non-major dependencies (#3978)

🔧 Under the hood

  • Speed up slow queries (#4085)

ANET 3.2.1

21 Apr 10:40
4ebecb6
Compare
Choose a tag to compare

What’s changed in ANET

🐛 Bug Fixes

  • Fix some UI bugs (#4006)

ANET 3.1.2

01 Apr 09:50
Compare
Choose a tag to compare

What’s changed in ANET

🐛 Bug Fixes

  • Fix some UI bugs (#4006)

ANET 3.2.0

30 Mar 16:14
a75ba41
Compare
Choose a tag to compare

What’s changed in ANET

🎨 Enhancements

  • Add authorization to assessments (#3945)
  • Show only summary in rollup (#3987)
  • Improve roll up period selection (#4003)

🔧 Under the hood

  • Bump node-forge from 1.2.1 to 1.3.0 in /client (#3998)
  • Update NPM, dev-dependencies, WebdriverIO to v7.19.0 (#3995)
  • Update actions/cache action to v3 (#3996)
  • Update NPM, dev-dependencies, Babel to v7.17.8 (#3994)
  • Update actions/setup-java action to v3 (#3975)
  • Update actions/checkout action to v3 (#3980)
  • Update dependency dotenv to v16 (#3993)

ANET 3.1.1

17 Mar 15:45
9558a46
Compare
Choose a tag to compare

What’s changed in ANET

🎨 Enhancements

  • Hide engagement information field if empty (#3988)
  • Show attendee options in single column (#3976)
  • Allow editing deprecated fields (#3982)
  • Assessment titles can be configured through the dictionary (#3984)

🐛 Bug Fixes

  • Fix external documentation link (#3986)

🔧 Under the hood

  • Update dependency chromedriver to v99 (#3991)
  • Update NPM, dependencies, Slate to v0.75.0 (#3979)
  • Update NPM, dev-dependencies, WebdriverIO to v7.18.0 (#3990)
  • Update NPM, dev-dependencies, Babel to v7.17.7 (#3989)
  • Remove MS SQL Server support (#3965)
  • Update to latest Node.js v14 and Yarn v1 (#3977)
  • Update NPM, dev-dependencies, Babel (#3973)
  • Update dependency ava to v4 (#3947)
  • Update dependency org.simplejavamail:simple-java-mail to v7 (#3946)
  • Update NPM, dependencies, Slate to v0.73.0 (#3972)
  • Update NPM, dev-dependencies, WebdriverIO (#3969)
  • Update most non-major dependencies (#3923)

ANET 3.1.0

24 Feb 16:23
Compare
Choose a tag to compare

What’s changed in ANET

🚀 Features

  • Add preview feature to links for ANET objects (#3334)
  • Ability to see the vetting & screening history (#3872)

🎨 Enhancements

  • Add ability to define custom attendee search groups (#3959)
  • Exclude selected items from proposed recents list (#3958)
  • Replace "Add" hyperlink with button (#3957)
  • Singular column titles for advisor attendee attributes (#3955)
  • Span biography over 2 columns in people (person) page (#3953)
  • Allow on-demand assessment expiration to be specified per assessment definition (#3937)
  • Uniquely identify assessments in the dictionary by key (#3936)
  • Ensure we can use the on demand assessment without expiration (#3928)
  • Add deprecation feature to custom fields (#3902)
  • Enhance merge people for fine grained control (#3537)
  • Group assessment questions (#3917)
  • Prevent unnecessary scrollbar on roll-up page (#3924)
  • Check history conflict when merging position (#3888)
  • When merging positions, be able to pick and choose which "Associated Positions" are merged (#3545)
  • Use optional different label for read-only custom fields (#3882)
  • Integrate chromatic (#3852)

🐛 Bug Fixes

  • Make sure buttons are disabled when they should be (#3938)
  • Fix task assessments disappearing (#3930)
  • Show field validation errors for button groups and links to ANET objects (#3922)
  • Fix typo in error handling (#3908)

🔧 Under the hood

  • Push Gradle to 7.4 and update plugins (#3968)
  • Bump markdown-it from 12.2.0 to 12.3.2 in /client (#3949)
  • Move Python-based anet-tools to separate repository (#3967)
  • Bump follow-redirects from 1.14.7 to 1.14.8 in /client (#3960)
  • Improve development documentation: DB container initialization (#3503)
  • Run Renovate every day (#3956)
  • Include "webdriverio" NPM package as part of WebdriverIO group (#3954)
  • Update renovate config, group: Storybook, Babel, WebdriverIO & Slate … (#3952)
  • Update dependency chromedriver to v97 (#3948)
  • Replace error prone docker mounts with copy tasks (#3951)
  • Update to Keycloak 16.1.0 (#3944)
  • Update several non-major dependencies (#3943)
  • Update log4j2 (#3940)
  • Update several non-major dependencies (#3939)
  • Update several non-major dependencies (#3935)
  • Remove task custom fields assessments (#3931)
  • Fix name conflict while importing bootstrap component (#3933)
  • Update dependency copy-webpack-plugin to v10 (#3927)
  • Update JSON schema validator (#3925)
  • Update dependency chromedriver to v96 (#3926)
  • Update plugin com.diffplug.spotless to v6 (#3921)
  • Update dependency graphiql to v1.4.7 [SECURITY] (#3920)
  • Update dependency i18n-iso-countries to v7 (#3919)
  • Add GraphQL request timeout (#3913)
  • Update most non-major dependencies (#3912)
  • Make tests run again on BrowserStack (#3911)
  • Update dependency org.liquibase:liquibase-core to v4.6.1 (#3837)
  • Lock file maintenance (#3901)
  • Update most non-major dependencies (#3909)
  • Update most non-major dependencies (#3907)
  • Update most non-major dependencies (#3904)
  • Update workflows documentation (#3905)
  • Fix UI issues with Bootstrap 5 (#3898)
  • Update dependency chromedriver to v95 (#3903)
  • Update most non-major dependencies (#3899)
  • Update dependency chromatic to v6 (#3890)
  • Update dependency webpack-dev-server to v4 (#3788)
  • Update most non-major dependencies (#3897)
  • Update react monorepo to v17 (major) (#3349)
  • Update most non-major dependencies (#3893)
  • Update bootstrap 3 to bootstrap 5 (#3770)
  • Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20211018 (#3895)
  • Update Azure pipeline build to ubuntu-latest (#3894)
  • Replace Draftail with SlateJS (#3861)
  • Lock file maintenance (#3881)
  • Update most non-major dependencies (#3878)
  • Fix Renovate config warnings (#3892)
  • Update Node and Yarn (#3891)
  • Fix failing wdio test for notifications, by putting Nick in a position (#3889)
  • Develop storybook for interpreter assessments (#3884)
  • Replace react svg text (#3886)
  • Make test for report conflicts more robust (#3883)