Skip to content

ANET 3.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Feb 10:33
· 1169 commits to refs/heads/main since this release
27e0df6

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)