Commit Graph

  • 704b1a9558 Removed unused captions code. master Storm Dragon 2026-07-09 11:15:35 -04:00
  • 9a9742e066 Version 2026.07.08 release. First public tagged version. 2026.07.08 Storm Dragon 2026-07-08 22:38:29 -04:00
  • 8696c98d6d Since we are now definitely a very hard fork, update the LICENSE file. Storm Dragon 2026-07-07 23:17:56 -04:00
  • 4fff2fec7f Add confirmation dialogue for deleting recordings. Normally I hate those "Are your really sure" dialogues, but this is a good place for one because you don't want to accidently delete a recording with no backup. Storm Dragon 2026-07-07 23:12:03 -04:00
  • 0c852e8c41 Open recordings should open in a new tab. Storm Dragon 2026-07-07 21:29:15 -04:00
  • e31bffd256 Error messages updated. While Haha! is awesome, it is not very descriptive. Storm Dragon 2026-07-07 16:54:28 -04:00
  • 4e210db57a Added a way for admin to download and manage recordings on the server. Storm Dragon 2026-07-07 16:22:40 -04:00
  • 21fa07ee64 Record options added to menu. Storm Dragon 2026-07-07 16:18:11 -04:00
  • 400174d618 Moved disable microphone into the menu you get when clicking on your own name. Storm Dragon 2026-07-07 16:02:59 -04:00
  • 19e03e8708 Make sure stale statuses are not presented to the screen reader, e.g. Hall Unlocked - This Hall is Locked. Storm Dragon 2026-07-07 15:31:04 -04:00
  • 506c0530d9 Restore read-only chalkboard textarea Storm Dragon 2026-06-23 09:48:13 -04:00
  • 43d37b99be Trying <br> tags to see if we can make this layout a bit nicer. Storm Dragon 2026-06-23 01:39:06 -04:00
  • 0d2bd1cf1f Hopefully present chalkboard to people without write permissions in a cleaner format. Storm Dragon 2026-06-23 01:33:35 -04:00
  • 6cd3ec1601 Another round of bug fixes. Storm Dragon 2026-06-23 01:16:01 -04:00
  • 8ff316101e Bug fixes for chalkboard updates. Storm Dragon 2026-06-23 01:03:49 -04:00
  • e73eb21c45 Change chalkboard to pre tag for people who do not have write access because some screen readers seem to have problems with read only edit boxes. Storm Dragon 2026-06-23 00:45:20 -04:00
  • d8817f6b2e Add alt+shift variants to keyboard shortcuts in case alt+control conflicts with existing shortcuts. Storm Dragon 2026-06-07 18:13:28 -04:00
  • 26c7808587 Started reworking skaldctl. Give room status along with room name. Storm Dragon 2026-05-30 22:46:32 -04:00
  • 4f35f4b933 Fixed broken chat reading. Storm Dragon 2026-05-29 18:13:38 -04:00
  • 8e265edbbd Hopefully make chalkboard announc when content has changed but not in a spammy way. Storm Dragon 2026-05-27 19:21:50 -04:00
  • 7cfbcda152 Server messages clearly marked as such. Storm Dragon 2026-05-26 22:41:37 -04:00
  • a35ae10bc7 Final touches on chalkboard. Storm Dragon 2026-05-24 23:09:35 -04:00
  • 0a149e51ef Chalkboard feature added. Storm Dragon 2026-05-24 22:36:27 -04:00
  • 0f5a19f31a Recording bug that makes other people too quiet fixed. Storm Dragon 2026-05-24 00:46:14 -04:00
  • 3df0c22948 Update a couple permissions things, no longer allow anonymous users. Storm Dragon 2026-05-24 00:26:48 -04:00
  • 3e06de7501 Start work on improving recordings. Storm Dragon 2026-05-23 23:33:30 -04:00
  • 08b484f106 Fixed a focus problem. Added Hall to hall name so there is some context when the hall name appears. Storm Dragon 2026-05-22 14:46:02 -04:00
  • 2e28dff2d1 More screen reader accessibility fixes. Storm Dragon 2026-05-22 14:37:23 -04:00
  • 486ce7fb4c More ui accessibility improvements. Storm Dragon 2026-05-22 14:25:16 -04:00
  • aac197ef54 lock and unlock should now broadcast to the hall. Users trying to enter if hall is locked should now get message indicating the hall is locked. Removed redundant start with options. Browser requests mic permissions, also there is a mute option in the ui itself, so this seemed superfluous Storm Dragon 2026-05-22 02:10:50 -04:00
  • 47d13083f9 Rename more options button to settings. Storm Dragon 2026-05-22 00:41:25 -04:00
  • a0a1b7967b Tighten hand state announcement wording Storm Dragon 2026-05-22 00:31:42 -04:00
  • 8e9f5362b7 Fix Skald accessibility audit issues Storm Dragon 2026-05-22 00:24:01 -04:00
  • 20952d2f2b Raise notification sound volume Storm Dragon 2026-05-21 23:31:20 -04:00
  • 176ae0b70f Fix accessible panel toggles Storm Dragon 2026-05-21 23:16:35 -04:00
  • 439f65ec6c Improve web UI sound deployment Storm Dragon 2026-05-21 22:56:24 -04:00
  • c3a9b05392 Announce participant joins and leaves Storm Dragon 2026-05-21 22:42:52 -04:00
  • eae4afb7ce Add generated UI notification sounds Storm Dragon 2026-05-21 20:42:52 -04:00
  • 27b475dc18 Fix distro package binary outputs Storm Dragon 2026-05-21 19:23:06 -04:00
  • af9cc7b333 Fix Arch package test failures Storm Dragon 2026-05-21 19:18:14 -04:00
  • 0275413164 Test to be sure video doesn't break things, it just gets converted to audio. Cleaned up the login page show it doesn't show the logged in ui. Storm Dragon 2026-05-20 14:52:23 -04:00
  • e257b344d1 First pass at full fork pretty much complete. Storm Dragon 2026-05-20 14:29:39 -04:00
  • 6275e3adef Latest code. Working voice, still needs some ui cleanup and accessibility fixes but in decent shape. Storm Dragon 2026-05-19 21:47:31 -04:00
  • 01ce7529eb distro-packages added with a couple of initial build script. Storm Dragon 2026-05-19 21:46:29 -04:00
  • 965347cad4 Checkpoint audio-only Skald fork work Storm Dragon 2026-05-18 13:06:57 -04:00
  • a8ada950d5 Rename group package and defaults to halls Storm Dragon 2026-05-17 22:37:38 -04:00
  • 55528b8e62 Rename public group URLs to halls Storm Dragon 2026-05-17 22:22:46 -04:00
  • bda0e548d3 Rebrand project as Skald Storm Dragon 2026-05-17 22:16:08 -04:00
  • 77edf0539c Add Skald hard fork plan Storm Dragon 2026-05-17 22:08:19 -04:00
  • f718385342 Fix typo in missing user error Storm Dragon 2026-05-09 12:56:31 -04:00
  • 564d8fc85c Fix keyboard access for logout control Storm Dragon 2026-05-09 12:53:33 -04:00
  • 160cd7287e Merge remote-tracking branch 'upstream/master' into a11y Storm Dragon 2026-05-09 12:48:22 -04:00
  • 122db74fb8 Use message passing for changing permissions. Juliusz Chroboczek 2026-04-30 00:50:22 +02:00
  • e3f098e189 Use constant time comparison for WHIP tokens. Juliusz Chroboczek 2026-04-30 00:18:29 +02:00
  • ab44a661cb Export group.ConstantTimeCompare. Juliusz Chroboczek 2026-04-30 00:18:16 +02:00
  • 4683c3c126 Minor tweaks to galene.js. Juliusz Chroboczek 2026-04-29 19:43:36 +02:00
  • fb546d8b96 Fix guard in parseCommand. Juliusz Chroboczek 2026-04-29 19:43:14 +02:00
  • 56220bb942 Update this.frameRate in filters. Juliusz Chroboczek 2026-04-29 19:41:02 +02:00
  • b0ce21defe Use EncodeURIComponent in setChangePassword. Juliusz Chroboczek 2026-04-29 19:40:33 +02:00
  • 213e3e5c6d Limit message size in keyHandler. Juliusz Chroboczek 2026-04-07 17:41:24 +02:00
  • eea92c5ac5 Fix CORS headers for key handler. Juliusz Chroboczek 2026-04-07 17:40:16 +02:00
  • c28a24aa32 Update CHANGES. Juliusz Chroboczek 2026-04-07 15:51:20 +02:00
  • d76f594130 Limit the size of API requests. Juliusz Chroboczek 2026-04-07 15:47:11 +02:00
  • 2b4952fcf1 Protect websocket against oversized messages. Juliusz Chroboczek 2026-04-07 15:45:24 +02:00
  • 550c58ad85 fix: allow wildcard password update when users map is nil Andrea Zucchelli 2026-03-21 23:43:23 +01:00
  • a4c917f9ca Fix width of invite dialog. Juliusz Chroboczek 2026-03-14 13:23:20 +01:00
  • 88dc7bf5f8 client: Fix users list disappear on mobile Kirill Smelkov 2026-03-07 21:58:32 +03:00
  • 499b750508 client: Fix chat window disappear on mobile Kirill Smelkov 2026-03-07 21:52:39 +03:00
  • 888aa9bcd1 Add congtributing section to README. Juliusz Chroboczek 2026-03-08 13:09:05 +01:00
  • ef1539d96e Fix link reference for galene-api.md in README Daniel 2026-02-05 20:24:18 +03:30
  • 3c6a3051bd Fix markup errors Habetdin 2025-11-28 14:34:19 +03:00
  • 34a2751e71 Attempt fix for control+alt+t and c shortcuts. Add keyboard shortcuts to /help command. Storm Dragon 2025-11-28 03:26:28 -05:00
  • d51cb1aa90 Changed shortcuts a bit, added a mute/unmute shortcut to control+alt+t. Storm Dragon 2025-11-28 01:10:56 -05:00
  • 6f1cb957c3 Add keyboard shortcuts for some actions. Storm Dragon 2025-11-28 00:52:24 -05:00
  • 5e4b9ae439 Fixed problems with radio button grouping. Also added headings to chat area. Storm Dragon 2025-11-28 00:11:51 -05:00
  • ef2eeb073f Fix accessibility labels and context menu activation Storm Dragon 2025-11-27 00:53:30 -05:00
  • c0929247e7 Add keyboard navigation and accessibility to context menus Storm Dragon 2025-11-27 00:32:44 -05:00
  • 3c58e13c11 Add keyboard navigation support and raise hand commands Storm Dragon 2025-11-27 00:30:55 -05:00
  • 82ab7e553d Add additional accessibility improvements (quick wins) Storm Dragon 2025-11-27 00:11:39 -05:00
  • e03c0be0f7 Add accessibility improvements for screen readers and keyboard navigation Storm Dragon 2025-11-27 00:03:41 -05:00
  • 4cf2c9e14c Rework include-subgroups for cryptographic tokens. Juliusz Chroboczek 2025-11-20 18:13:09 +01:00
  • 24ee1f6a18 Update CHANGES. Juliusz Chroboczek 2025-11-20 17:29:03 +01:00
  • e3d161e056 Add include-subgroups capabilities for JWTs izeau 2025-10-19 17:20:00 +02:00
  • f9b86db9fb Fix incorrect error message in galenectl. Juliusz Chroboczek 2025-11-20 17:28:07 +01:00
  • 783502be6a Fix typo in documentation. Juliusz Chroboczek 2025-10-28 14:02:08 +01:00
  • efcb2c04e7 Create configuration directory if needed. Juliusz Chroboczek 2025-10-28 13:59:50 +01:00
  • 7cf95c7f86 Improve the nginx websocket proxy example Jesse Bickel 2025-10-13 18:21:28 -05:00
  • b0b4ff484e Make sure data directory exists before rsync. A. Iooss 2025-09-27 09:48:07 +02:00
  • 82275d03e0 Mention curl -O as an alternative to wget. Juliusz Chroboczek 2025-10-13 01:41:01 +02:00
  • 5a334b7286 Use wget rather than npm pack to fetch @mediapipe/tasks-vision. A. Iooss 2025-09-27 09:42:29 +02:00
  • c7be11eb06 Update CHANGES. Juliusz Chroboczek 2025-10-13 01:23:16 +02:00
  • 218ecbd3f7 Add RSA key parsing for RS256 algorithm izeau 2025-10-04 23:17:16 +02:00
  • fff2acf1f0 Improve logging of authorisation errors. Juliusz Chroboczek 2025-09-17 12:08:12 +02:00
  • 594e1c2032 Remove references to form.active. Juliusz Chroboczek 2025-08-22 12:18:37 +02:00
  • 7bf098a57c Use binaryType=blob for file transfer. Juliusz Chroboczek 2025-08-21 22:51:40 +02:00
  • b40dcd2fc8 More proof-reading of documentation. Juliusz Chroboczek 2025-08-21 16:40:09 +02:00
  • efc153788c Update CHANGES. Juliusz Chroboczek 2025-08-21 15:42:12 +02:00
  • a631975df3 Proof-read galene.md and galene-install.md. Juliusz Chroboczek 2025-08-21 15:32:02 +02:00
  • 23575ea122 Fix caching of stateful tokens after an addition. Juliusz Chroboczek 2025-08-18 12:58:54 +02:00
  • 22af4567e9 Documentation rework. Juliusz Chroboczek 2025-08-13 15:41:56 +02:00