Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2026-03-05 13:28:11 +01:00
971e09a72a Add Bisaya course content for 'Ort & Richtung' and 'Alltagsgespräche - Teil 2' lessons: Introduce multiple-choice, gap-fill, and transformation exercises focusing on location and everyday conversation vocabulary, complete with translations and explanations.
torsten pushed to main at torsten/yourpart3 2026-03-05 13:23:57 +01:00
bf2b490731 Add Bisaya course content for 'Haus & Familie' lesson: Introduce multiple-choice and gap-fill exercises for vocabulary related to house and family terms, including translations and explanations. Update lesson tracking to include the new lesson in the course content.
torsten pushed to main at torsten/trainingstagebuch 2026-03-05 10:02:45 +01:00
dd93755e6b refactor(myTischtennis): streamline session management and enhance login flow
torsten pushed to main at torsten/yourchat2 2026-03-05 08:03:17 +01:00
8b9947cc03 Implement session replacement and WebSocket keepalive features
torsten pushed to main at torsten/yourchat2 2026-03-05 00:00:08 +01:00
92ae7d614e Enhance user gender loading and debugging in database interactions
torsten pushed to main at torsten/yourchat2 2026-03-04 23:54:51 +01:00
37767e59a0 Implement user gender handling and enhance gender-based access validation
torsten pushed to main at torsten/yourchat2 2026-03-04 23:47:05 +01:00
a09926f48a Enhance room access validation with detailed debug logging
torsten pushed to main at torsten/yourchat2 2026-03-04 23:41:34 +01:00
4cf5f2f713 Refactor room creation argument parsing and enhance error handling
torsten pushed to main at torsten/yourpart3 2026-03-04 23:34:57 +01:00
fd41a53404 Implement password prompt UI and logic in MultiChatDialog: Add a password entry panel with validation and error handling for room access. Update i18n files for localized password prompts in English, German, and Spanish.
torsten pushed to main at torsten/yourpart3 2026-03-04 23:32:34 +01:00
a48e907e50 Add password protection feature in MultiChatDialog: Implement room password management, including prompts for password entry and error handling for invalid passwords. Update i18n files with localized messages for password prompts in English, German, and Spanish.
torsten pushed to main at torsten/yourchat2 2026-03-04 23:30:28 +01:00
8285466ba2 Enhance room access validation and debugging in command handling
torsten pushed to main at torsten/yourpart3 2026-03-04 23:28:57 +01:00
a117bad342 Enhance room creation tracking in MultiChatDialog: Implement logic to confirm room creation success, manage pending room creation attempts, and clear tracking on dialog close. Update i18n files with new localized messages for room creation status.
torsten pushed to main at torsten/yourpart3 2026-03-04 23:22:18 +01:00
190cf626f9 Add functionality for managing user-owned chat rooms: Implement getOwnRooms and deleteOwnRoom methods in ChatController and ChatService, add corresponding API routes in chatRouter, and enhance MultiChatDialog for displaying and deleting owned rooms with localized messages. Update i18n files for new features.
torsten pushed to main at torsten/yourpart3 2026-03-04 23:12:57 +01:00
2bc34acacf Add room creation options endpoint and integrate with chat UI: Implement getRoomCreateOptions in ChatController and ChatService, add corresponding API route, and enhance MultiChatDialog for room creation with localized labels and validation. Update i18n files for new room creation features.
torsten pushed to main at torsten/yourchat2 2026-03-04 23:08:25 +01:00
553602d5b4 Add delete room command and enhance room management in yourchat2
torsten pushed to main at torsten/yourpart3 2026-03-04 22:59:10 +01:00
5f4acbea51 Remove publicFlag from room creation form in MultiChatDialog: Simplify visibility handling by directly using the visibility state to determine public/private status, enhancing clarity and reducing redundancy.
torsten pushed to main at torsten/yourpart3 2026-03-04 22:53:40 +01:00
6d4ada7b31 Refactor getRaceLimit method in MultiChatDialog: Simplify logic by returning a fixed value of 1, ensuring consistent race limit handling.
torsten pushed to main at torsten/yourpart3 2026-03-04 22:50:57 +01:00
1bccee3429 Update WebSocket connection handling in MultiChatDialog: Change raceLimit to 1 to prevent duplicate daemon sockets and ensure only one connection attempt in parallel.
torsten pushed to main at torsten/yourpart3 2026-03-04 22:44:18 +01:00
947d3d0694 Add validation and error handling for room creation form in MultiChatDialog: Implement input validation for room name, age restrictions, password, and access rights. Enhance UI with error messages and disable button when validation fails.
torsten pushed to main at torsten/yourchat2 2026-03-04 22:44:03 +01:00
d620b8f8ae Add create room command and room management enhancements in yourchat2