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
b99e85f1db
fix(events): Correct data fetching for session child objects
...
This commit fixes a bug where presentations, presenters, and files related to a session were not being displayed. The issues were caused by incorrect property names ( suffix) and improper use of Svelte 5 features after a recent refactoring.
2025-11-17 17:47:24 -05:00
Scott Idem
a3b37a5df4
refactor: Standardize data processing and update to Svelte 5 runes
...
This commit introduces a major refactoring of the data processing logic across multiple modules (events, archives, posts, sponsorships) to use a standardized pattern with . This improves consistency and maintainability.
Key changes:
- Replaced module-specific data processing with a generic helper.
- Removed deprecated functions.
- Updated Svelte components to leverage the new Svelte 5 runes, simplifying state management.
- Fixed linting errors and updated test configurations.
- Added .
2025-11-17 16:38:54 -05:00
Scott Idem
e19b448238
Updates to fixed processed_obj. Fixed other things with find and replace and regular expressions.
2025-11-13 20:29:30 -05:00
Scott Idem
3104304fdb
Updates to common enabled and hidden properties.
2025-11-13 20:16:22 -05:00
Scott Idem
88d36d512d
Update to all catch functions.
2025-11-13 20:15:09 -05:00
Scott Idem
7cd59bfaac
Another round of lots of updates to fix little bugs here there and everywhere.
2025-11-13 20:03:51 -05:00
Scott Idem
0e960ba955
Fixing id_random vs id for links and other things. Fixed the hash SHA256 error.
2025-11-13 18:59:27 -05:00
Scott Idem
e9a8f7df00
This was a lot... things are mostly working again. The changing of id_random properties caused some problems. The hosted_file_hash_sha256 is not working? There are other issues as well... This will take some time.
2025-11-13 18:38:00 -05:00
Scott Idem
a84d06a28d
Refactor: Update import paths for elements after moving them to src/lib/elements/.
2025-11-13 16:37:24 -05:00
Scott Idem
6e00502d3d
Refactor: Update import paths for app_components after moving them to src/lib/app_components/.
2025-11-13 16:19:09 -05:00
Scott Idem
de7e02b9ef
Refactor: Update import paths for api.ts after moving it to src/lib/api/api.ts.
2025-11-13 16:16:18 -05:00
Scott Idem
94832c2471
Refactor: Organize src/lib into subdirectories and move files accordingly.
2025-11-13 16:09:03 -05:00
Scott Idem
6d8089bdbd
Revert: Remove remaining codemirror-toolbar imports and extensions from e_app_codemirror_v5.svelte.
2025-11-13 16:03:44 -05:00
Scott Idem
2f83aefd22
Feat: Integrate codemirror-toolbar with markdownItems into e_app_codemirror_v5.svelte for basic rich text editing.
2025-11-13 15:44:05 -05:00
Scott Idem
4093afe4fc
Missed one
2025-11-13 15:12:17 -05:00
Scott Idem
fb634268c1
Refactor: Standardize naming conventions in ae_core module to snake_case and remove deprecated functions.
2025-11-13 15:11:25 -05:00
Scott Idem
d4ead978f9
Remove redundant/backup element_qr_scanner and old_e_app_codemirror files.
2025-11-13 14:50:15 -05:00
Scott Idem
4d6c10cbad
Quick save before more big changes.
2025-11-13 14:26:04 -05:00
Scott Idem
bc10075314
I think we are done with the first big rounds of changes by Gemini.
2025-11-13 12:52:46 -05:00
Scott Idem
389f0c855f
Starting another round of changes by Gemini. Saving things in a working state.
2025-11-13 12:47:57 -05:00
Scott Idem
db8c0e0d05
Quick snapshot again as Gemini is working.
2025-11-13 12:44:28 -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
bb993a1028
Last minute clean up before LCI.
2025-10-17 16:22:23 -04:00
Scott Idem
d1c0148c75
Sort of bug fix for version reload. Does it need the alert() to work correctly???
2025-10-16 21:43:08 -04:00
Scott Idem
8b22c0fc34
The Launcher works pretty well. Except for the native app...
2025-10-16 16:07:37 -04:00
Scott Idem
8d15a5ba0b
More work on the WebSockets. Improved status and WS triggers. Better online/offline status.
2025-10-16 14:48:10 -04:00
Scott Idem
c2ccf0c06d
Fix for disabling and hiding event file purpose options.
2025-10-16 10:04:12 -04:00
Scott Idem
9678c5620d
Lots of work on the Launcher and configuration. Looks pretty good and useful.
2025-10-15 19:01:30 -04:00
Scott Idem
a6058efaf0
Good saving point. Version reset looks good now.
2025-10-15 14:12:04 -04:00
Scott Idem
b2154273e0
Reset looks better now.
2025-10-15 13:46:08 -04:00
Scott Idem
1f79ae4e19
More work on versioning for Events
2025-10-15 13:17:32 -04:00
Scott Idem
6b8f4d54ed
The posters look pretty good now. A lot more is configurable.
2025-10-15 12:52:27 -04:00
Scott Idem
8f7c1bf428
More work on the posters and Websockets
2025-10-13 17:19:32 -04:00
Scott Idem
de071dae49
Work on the Launder and Websockets. It needs work.
2025-10-13 15:41:55 -04:00
Scott Idem
8c2241e610
Work on badge rendering.
2025-10-10 17:40:35 -04:00
Scott Idem
74cc5c5d0d
Work on badge printing and the actual badge layout.
2025-10-09 19:26:35 -04:00
Scott Idem
bad5da3ddc
More serious work on badge printing. Working on the templates and actually implementing the printable badge.
2025-10-07 19:39:53 -04:00
Scott Idem
b24262b4ab
Could not sleep. Working on the search for badges.
2025-10-07 03:25:02 -04:00
Scott Idem
d8b7ad61b3
Significant work on getting badges ready again.
2025-10-06 18:43:33 -04:00
Scott Idem
88e4ab119d
More updates related to the IDB table name changes for events.
2025-10-06 14:25:52 -04:00
Scott Idem
c3992d8711
Removing old code. Standardizing the event related IDB table names. Getting badge printing ready again....
2025-10-06 14:04:46 -04:00
Scott Idem
cd03d9e488
Updating the badge printing module. It needs a bit of work. Removing the old versions of functions.
2025-10-06 13:54:20 -04:00
Scott Idem
9fa7247204
Note on changes to QR code function.
2025-10-03 17:44:43 -04:00
Scott Idem
af9c4a82f0
Making the QR codes work again. Also making things look better.
2025-10-03 17:41:35 -04:00
Scott Idem
c70abc46f3
Finally using the alerts for sessions!!
2025-10-03 13:27:12 -04:00
Scott Idem
b85d2ee98c
The new event files reports has been cleaned up and more configurable.
2025-10-02 12:57:37 -04:00
Scott Idem
f96a14107a
More work on using the new Element_ae_crud_v2 component
2025-09-30 13:11:52 -04:00
Scott Idem
99fe486842
Work on auto reload and related single property updates. Also bug fix for saving searched sessions.
2025-09-30 12:05:55 -04:00