ANET 3.3.0
·
4492 commits
to refs/heads/main
since this release
What’s changed in ANET
🚀 Features
🎨 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)