Merge branch 'main' into sticky-column-headers-using-fixed

* main:
  Order of concerns
  Redirect to root to avoid changing the path by default
  Make sure that only admins or card creators can delete cards
  Make sure only admins or collection creators can toggle the individual access settings
  Make sure only admins or collection creators can toggle the all access setting
  Update seeds from "Collection" to "Board"
  Rename concern
  Fix: constant name
  Rename script I did not mean to commit
  Support old public collection urls
  Support old collection urls
  Support old events in the timeline
  Invalidate HTTP cache
  Support current events after renaming
  Replace collection with board in the code, tests green
  Baseline replacing collection with board across code
This commit is contained in:
Andy Smith
2025-11-05 12:40:19 -06:00
320 changed files with 1957 additions and 1784 deletions
@@ -5,7 +5,7 @@ export default class extends Controller {
static classes = [ "collapsed", "noTransitions", "titleNotVisible" ]
static targets = [ "column", "button", "title" ]
static values = {
collection: String
board: String
}
initialize() {
@@ -112,7 +112,7 @@ export default class extends Controller {
}
#localStorageKeyFor(column) {
return `expand-${this.collectionValue}-${column.getAttribute("id")}`
return `expand-${this.boardValue}-${column.getAttribute("id")}`
}
#setupIntersectionObserver() {