Commit Graph

1278 Commits

Author SHA1 Message Date
Scott Idem
ae49fa7b39 Activity logging is working well enough for now. We need to add a reports page for the video conferences next. 2025-12-16 13:55:20 -05:00
Scott Idem
f1645fe6f4 Snapshot before Gemini gets to work. 2025-12-16 13:09:45 -05:00
Scott Idem
710d6e10c0 Fixed the activity logs!!! The ae_api was not imported or used. The account_id was also referenced incorrectly. 2025-12-16 12:38:11 -05:00
Scott Idem
a7ad5ff7fa Trying to get the activity logs to work... Create! 2025-12-16 12:02:18 -05:00
Scott Idem
f403a3dd59 Saving the final changes for the night. 2025-12-15 19:07:06 -05:00
Scott Idem
0169cd5fcd The activity log is almost working. 2025-12-15 18:59:26 -05:00
Scott Idem
f529f4baac Starting to wrap up for the night. Gemini cleaned up the tools and settings section. 2025-12-15 18:30:57 -05:00
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
e16a28cc29 Work on checking or guessing permissions based on Novi URL params. 2025-12-15 16:07:26 -05:00
Scott Idem
825f5c4829 Saving my work while we working on making the Jitsi integration better. 2025-12-15 15:27:34 -05:00
Scott Idem
44364186ed Cleaning things up a little. 2025-12-15 14:47:38 -05:00
Scott Idem
e09805ec50 Another snapshot 2025-12-15 14:11:49 -05:00
Scott Idem
43fb316fd4 Cleaning up the code for this page. Separate out the Novi calls. 2025-12-15 14:04:54 -05:00
Scott Idem
122965f083 Saving changes as we keep cleaning up the Novi specific code. 2025-12-15 13:25:39 -05:00
Scott Idem
368ed89173 Saving a snapshot before Gemini works on things. 2025-12-15 13:16:22 -05:00
Scott Idem
8b60a09021 Saving Gemini's notes 2025-12-12 17:24:51 -05:00
Scott Idem
1d99cc325f Things are in a pretty good working state. Ideally the Novi page should be a little more dynamic with changing the Jitsi settings. Or maybe the controls should be moved to the idaa/video_conferences page. Wrapping up for the day/week. 2025-12-12 17:17:11 -05:00
Scott Idem
fcc2811dc7 Saving a mostly working Jitsi update 2025-12-12 16:03:30 -05:00
Scott Idem
2a5b46883f Did some package updates, Svelte build changes (fewer warnings), work on IDAA and Jitsi service. 2025-12-12 14:57:10 -05:00
Scott Idem
1611ac0183 Removing old unused references to skeletonlabs. 2025-12-08 18:14:57 -05:00
Scott Idem
dc4364dd27 This file was not needed and was causing Svelte syntax highlighting issues. 2025-12-08 18:00:48 -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
3388f11514 Just grabbed the Svelte updates from apx 2 minutes ago. Because why not. 2025-12-08 17:35:49 -05:00
Scott Idem
9d5c079935 Double checking things and letting Gemini make some notes. 2025-12-08 17:29:59 -05:00
Scott Idem
098fc94a5a GOOD: This is the most up to date version that seems to work after all the AI updates and changes and the package upgrades. This was a lot!!! This needs more testing... A *lot* was changed over the last 2 weeks. An oldish version from 2 weeks ago that I know works is commit b3c04464. I also found a commit (1fc58eb1) from 3 days ago that mostly works as well. 2025-12-08 17:20:34 -05:00
Scott Idem
4cf9f75259 This is just a quick extra snapshot.... I think things are still working here. 2025-12-08 15:48:59 -05:00
Scott Idem
90ee6bb156 All packages have now been updated. This includes the skeletonlabs packages. Everything seems to be working. (Except for some unrelated known bugs. Why did the badge search stop working (AGAIN)?) 2025-12-05 17:00:54 -05:00
Scott Idem
83cd8d851d The tailwind-variants is now updated to 3.x and seems to be working....The last things are the skeletonlabs. They keep breaking things.... 2025-12-05 16:33:44 -05:00
Scott Idem
50936f56d7 Vite updated to 7.x...!? Seems to be working still. 2025-12-05 16:30:26 -05:00
Scott Idem
fd73ad2e0f More package updates 2025-12-05 16:28:40 -05:00
Scott Idem
d447de4073 Another another snapshot... 2025-12-05 16:19:50 -05:00
Scott Idem
9d95b5eac9 Another snapshot. 2025-12-05 16:18:18 -05:00
Scott Idem
3a544a2086 Taking a snapshot while I update packages in batches.... At least things are working again. 2025-12-05 16:04:05 -05:00
Scott Idem
1fc58eb18f Seems to be working still... Trying to update packages. 2025-12-05 14:50:06 -05:00
Scott Idem
b3bad26d8f Things seems to be working. It pulls the example moderator group list from Novi using their API. The moderator check is working. It still needs to handle more than one Novi Group. 2025-12-05 12:56:08 -05:00
Scott Idem
3f0ff46f51 First version of moving the Jitsi code to a new IDAA module under video_conferences. 2025-12-05 12:15:24 -05:00
Scott Idem
2403b41529 More work on Jitsi for IDAA 2025-12-04 19:57:35 -05:00
Scott Idem
484ea8c36c The Jitsi meetings and most settings are working well enough for IDAA members to use for now. 2025-12-04 15:37:04 -05:00
Scott Idem
c1a440df6c Quick save of changes for IDAA 2025-12-04 11:24:39 -05:00
Scott Idem
0fcd4e4cdf Work on Jitsi settings 2025-12-02 19:07:55 -05:00
Scott Idem
b91d79c175 fix: Resolve props_invalid_value error and add each block keys\n\n- Initialized .files.upload_complete in src/routes/hosted_files/video_util/+page.svelte to prevent props_invalid_value error.\n- Removed commented-out, unused each blocks from several components.\n- Added each keys to improve reactivity and resolve svelte/require-each-key errors in several components. 2025-11-20 20:21:06 -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
266363b85f feat(event_badge): Improve event_id handling in badge data processing
Refactor how  is ensured in badge objects when fetched from the API and cached locally.

Previously,  directly injected  into results, creating an inconsistency with other data fetching functions. This change centralizes the  injection logic within .

- Updated  to accept an optional  parameter.
- Added logic within the processor to set  and  on badge objects if they are missing, using the provided  context.
- Modified call sites (, , ) to pass the  to the  function.

This ensures consistent and robust handling of the  across badge-related data operations, aligning with the project's data processing patterns.
2025-11-20 17:44:21 -05:00
Scott Idem
359d5d47f9 Working on event_id and event_id_random are both showing as undefined. badge_id and badge_id_random work in this file though. 2025-11-20 17:11:02 -05:00
Scott Idem
a1a33f794d More fixes related to id_random vs id. 2025-11-20 16:56:13 -05:00
Scott Idem
f164caf65f Another id_random bug fix. 2025-11-20 16:40:44 -05:00
Scott Idem
0da470e7dc More bug fixes related to incorrect paths. I am sure there are mote around. 2025-11-20 16:31:01 -05:00
Scott Idem
ce5a3535cc Restoring old files just in case. Style fix. 2025-11-20 16:13:20 -05:00
Scott Idem
ee9d9a0aca Trying to commit these changes so they are not lost. This is right after Gemini tried to move the Pres Mgmt files into a new sub directory. Everything seems to be working but I am sure something was missed. 2025-11-20 16:13:20 -05:00
Scott Idem
8223b964e1 Quickly saving lots of changes before they might be lost. 2025-11-20 16:13:20 -05:00