notebook/config
Andrew Brown 3d6ce69488 Fix tag disappearing issue during timeline filtering and optimize performance
- Initialize eventTags object from server-rendered DOM data on page load
- Add fallback in getEventTags() to scrape tags from DOM when cache is undefined
- Optimize updateMainPanelTags with DOM query caching and content change detection
- Remove redundant tag update calls during filtering to improve performance
- Add proper cache invalidation when tags are added/removed
- Only update highlight styling when actually needed during filter mode changes

This resolves the issue where tags would disappear when filtering timeline events
by ensuring the JavaScript tag data is always synchronized with the server-rendered content.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-01 22:23:45 -07:00
..
attributes add a default Description field on all new language templates 2022-03-20 16:07:49 -07:00
environments Merge branch 'master' into tailwind-redesign (bad merge oof) 2023-02-14 13:31:13 -08:00
initializers redesigns 2025-07-23 11:05:57 -07:00
locales Merge master into tailwind-redesign - resolved conflicts by keeping Tailwind designs and layouts 2025-06-02 23:05:00 -07:00
webpack add (lost?) mjs rule to get stimulus-dropdown working again 2023-02-17 11:55:11 -08:00
application.rb Add an environment variable that allows us to move from one database to another for migration 2025-02-16 17:59:18 -08:00
boot.rb regenerate gems, pin sqlite3 (we can upgrade it after we upgrade rails), and fix some upgrade errors 2025-05-01 10:59:17 -07:00
cable.yml rails app:update 2019-12-14 01:17:04 -06:00
database.yml remove cucumber 2021-05-21 13:26:39 -07:00
environment.rb rails app:update 2019-12-14 01:17:04 -06:00
puma.rb actually, do this intead 2023-05-03 10:52:44 -07:00
routes.rb Fix tag disappearing issue during timeline filtering and optimize performance 2025-08-01 22:23:45 -07:00
secrets.yml
sidekiq.yml final touches on basil v2 2025-05-18 14:59:10 -07:00
storage.yml show saved basil images on content#show gallery tab 2023-03-12 17:33:30 -07:00
webpacker.yml i guess we probably should compile js in test env but i dunno how, so i'll leave this be for now 2021-05-21 17:22:43 -07:00