Commit Graph

20 Commits

Author SHA1 Message Date
Scott Idem
a7bf03e449 Things are looking good. Now have a tools and setting pop up thing. 2025-12-15 18:07:41 -05:00
Scott Idem
8b60a09021 Saving Gemini's notes 2025-12-12 17:24:51 -05:00
Scott Idem
6c0f65fdf5 docs: Update GEMINI.md and TODO.md with UI library update status 2025-12-08 17:47:32 -05:00
Scott Idem
9d5c079935 Double checking things and letting Gemini make some notes. 2025-12-08 17:29:59 -05:00
Scott Idem
a68d5439bd feat: Remove legacy files and fix first svelte/no-at-html-tags error\n\n- Moved legacy files from src/routes/legacy to backups/legacy/src/routes/legacy.\n- Removed the empty src/routes/legacy directory.\n- Fixed a svelte/no-at-html-tags error in src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte by replacing '{@html ?.name ?? 'Archive'}' with '{?.name ?? 'Archive'}'.\n- Addressed a misidentified '{@html}' tag in src/lib/ae_core/ae_comp__hosted_files_clip_video.svelte by removing commented-out code that might have caused false positives. 2025-11-20 19:46:17 -05:00
Scott Idem
bd4bd360f7 docs: Update project documentation and session notes
- Updates `GEMINI.md` with a detailed summary of the days debugging session for the v3 Badges page.
- Updates `TODO.md` to mark recent bug fixes as complete and adds new tasks for outstanding issues (e.g., `order_by_li` fix).
- Updates `ARCHITECTURE.md` to reflect the current state of the tech stack (Tailwind v4, component library status).
- Creates `README.md` files for the new v3 Badges module and the legacy Lead Retrieval module to clarify their purpose and status.
2025-11-19 19:05:06 -05:00
Scott Idem
8029034e37 style: Apply Prettier formatting to codebase 2025-11-19 13:38:45 -05:00
Scott Idem
f25b9ccd8f feat: migration to Svelte 5 2025-11-19 12:38:03 -05:00
Scott Idem
2e70ce312b docs: Update GEMINI.md with summary of event settings page
Added a summary of the new event settings page to GEMINI.md, documenting the form-based UI, collapsible sections, view toggles, and Svelte 5 reactivity improvements.
2025-11-18 20:13:32 -05:00
Scott Idem
1d0620085f docs: Update GEMINI.md with Svelte 5 and ID guidelines
Added a new 'Development Guidelines' section to GEMINI.md to provide clear instructions on Svelte v5 conventions and the project's 'id' vs 'id_random' usage. This will serve as a reminder to avoid common pitfalls and ensure code consistency.
2025-11-18 19:32:14 -05:00
Scott Idem
0987cd6ad9 style: Apply Prettier formatting with 4-space indentation
Applied consistent code formatting across the project using Prettier, now configured to use 4-space indentation instead of tabs.
2025-11-18 18:40:50 -05:00
Scott Idem
9ea6b17617 feat: Fix event list and add module links
This commit fixes the event list on the /events page by correcting the data fetching logic. It also adds links to the 'Pres Mgmt', 'Badges', 'Leads', and 'Launcher' modules for each event, and updates the main event link to use the random string ID.
2025-11-18 18:18:25 -05:00
Scott Idem
d678f97324 style: Apply Prettier formatting
Applied consistent code formatting across the project using Prettier, addressing minor style inconsistencies introduced in recent changes.
2025-11-18 14:25:21 -05:00
Scott Idem
390bbcb6e8 DOCS: Update GEMINI.md with Tiptap to CodeMirror migration details 2025-11-17 21:26:51 -05:00
Scott Idem
7e1eaba3bc feat: Migrate ESLint to flat config and resolve initial linting errors
Migrated the ESLint configuration to the new flat config format ()
and addressed several initial linting errors.

Key changes include:
- Updated ESLint configuration to treat  as warnings instead of errors.
- Fixed  errors in  by declaring  and .
- Corrected  error in  by using  instead of an out-of-scope .
- Resolved  error in  by replacing the undefined  directive with the  component.
- Addressed  errors in  by replacing  with  and  with .
- Fixed  errors in  by importing necessary modules (, , ) and adding missing props (, , , , ).
2025-11-17 18:46:54 -05:00
Scott Idem
c4fa35e86e Saving the new documentation for Svelte and Dexie made by Gemini. Saving changes made by Gemini to fix various things. 2025-11-17 14:09:33 -05:00
Scott Idem
a995711335 Update TODO.md and GEMINI.md to reflect temporary rollback of ae_core_functions.ts and module-by-module refactoring plan. 2025-11-13 14:24:05 -05:00
Scott Idem
dfaa27384b Saving a quick snapshot after Gemini changes to Dexie function and processing functions. 2025-11-13 12:12:58 -05:00
Scott Idem
848a3e9a4b First realish round of updates by Gemini... 2025-11-13 11:12:06 -05:00
Scott Idem
e793db8d3b feat: Initialize branch for AI-driven development
This commit introduces the initial setup for the `ae_app_3x_llm` branch.
The purpose of this branch is to explore and implement more direct
collaboration with AI Large Language Models (LLMs) for complex code
changes, including the creation of new function libraries and the
modification of existing code.

This initial commit includes:
- GEMINI.md: A file to provide context to the AI about the project.
- TODO.md: A to-do list for upcoming development tasks, created in
  collaboration with the AI.
2025-11-04 21:59:33 -05:00