Skip to content

v2026.6.3

Choose a tag to compare

@galexrt galexrt released this 28 Jun 14:56
· 656 commits to main since this release
99da3f8

Changelog

All notable changes to this project will be documented in this file.

[2026.6.3] - 2026-06-28

馃殌 Features

  • Switch to subject based access control
  • (documents) Add required access helper
  • (wiki) Add drag'n'drop to page reorder list
  • Switch to UEmpty for DataNoDataBlock component

馃悰 Bug Fixes

  • (calendar) Issues with access control to entries
  • (calendar) Max length of calendar and entry description fields
  • (sanitizer) Unescpae sanitized strings by default
  • (cookies) Go back to same site none header
  • (livemap) Issues with async/dynamic icons not showing on hide
  • (livemap) User icon missing
  • (livemap) User marker icon issue with sizing
  • (wki) Index page containing debug output
  • (ui) Cleanup and deduplicate code
  • (calendar) Improve discord reminders code
  • Notifications issues and fx DI opts
  • Some query table alias issues
  • (editor) Required access ui changes
  • (access) Cleanup and fix subject-based access control
  • (sql) Make gen-sql
  • New access type not used everywhere yet
  • Documents update issue caused by get query using wrong condition
  • Continue cleanup and acl fixes
  • Tests and add more methods to stores
  • Cleanup documents store and nil issues
  • Required missing from input fields of document request drawer
  • (calendar) Discord reminder setting test issue
  • (document) Transfer relations + references on owner change
  • (acl) Deny condition in sql based visibility backend
  • (citizens) Get user label condition issue
  • (documents) Add soft-delete to stamps
  • (calendar) Add pagination to sidebar calendar list
  • Job props retrieval issues
  • General table alias issues
  • Switch German Lexikon to Wiki
  • (queries) Table alias issues for sql INSERT, UPDATE and DELETE
  • Add clear accounts groups for accounts sync
  • (calendar) Query table aliases issue
  • (calendar) Update query using wrong table alias
  • More queries using wrong table alias
  • Doc approval task decidedTask var not correctly assigned for given
  • (calendar) List calendar entries private entries missing
  • (calendar) Correct entry access filtering
  • (calendar) Show deleted icon for deleted entries
  • Visibility CTE handling in calendar and qualification queries
  • (qualifications) Requests and results issues
  • (citizens) Labels job column cte alias issue
  • Timeclock query
  • (timeclock) Column naming issues
  • More insert/update/delete queries using aliased tables
  • Cleanup centrum housekeeper code and fix accounts retrieval for
  • (accounts) User accounts mapping issues
  • Phone number blur when streamer mode is enabled
  • Cleanup discord calendar reminder embed and use job logo if
  • (documents) Allow edit if user has access but no permission
  • (jobs) Add id to jobs and job_id to job_grades
  • Update accounts sync example for groups in esx

馃彮 Refactor

  • Extract store query methods from services