feat: migration to Svelte 5

This commit is contained in:
Scott Idem
2025-11-19 12:38:03 -05:00
parent d99e9ee1b0
commit f25b9ccd8f
46 changed files with 9578 additions and 9095 deletions

View File

@@ -52,6 +52,15 @@ This is a list of tasks to be completed before the next event/show/conference.
- [x] **CodeMirror Migration:** Replaced all instances of the old Tiptap editor with a new CodeMirror wrapper. This includes fixing initialization errors, enabling text wrapping, and ensuring content is correctly saved.
- [ ] **Component Review:** Audit third-party components to understand their conventions and isolate them from internal standards.
### 3. Aether Object Field Definitions
- [ ] **Goal:** Create a common way to define which fields can be sent in when creating or updating a record for all Aether objects.
- [ ] **Process:**
- For each Aether object type, create a `ae_<module>__<object>.editable_fields.ts` file that exports a whitelist of editable fields.
- Modify the `create` and `update` functions for each object type to use this whitelist to filter the data before sending it to the API.
- Start with the `event` object type as a proof of concept. (DONE)
- Apply this pattern to all other Aether object types.
---
## Priority Tasks (Easy & Quick)