demos/kafka/chat
7 months agofix: Fixed handling of null-values for shard in chatroom-uri frontend
Kai Moritz [Sat, 23 Sep 2023 09:12:12 +0000 (11:12 +0200)]
fix: Fixed handling of null-values for shard in chatroom-uri

16 months agofeat: An according `X-Shard` header is send, when a `ChatRoom` is requested
Kai Moritz [Sun, 15 Jan 2023 19:04:17 +0000 (20:04 +0100)]
feat: An according `X-Shard` header is send, when a `ChatRoom` is requested

16 months agofeat: Replaced `EventSource` by @microsoft/fetch-event-source
Kai Moritz [Sat, 14 Jan 2023 20:15:31 +0000 (21:15 +0100)]
feat: Replaced `EventSource` by  @microsoft/fetch-event-source

- EventSource lacks the posibility to set a request-header.
- The library is a replacement for the browser-side, that uses the Fetch API.
- https://www.npmjs.com/package/@microsoft/fetch-event-source

16 months agorefactor: Adjusted the chatroom-service to the changed URI's
Kai Moritz [Sat, 14 Jan 2023 19:26:57 +0000 (20:26 +0100)]
refactor: Adjusted the chatroom-service to the changed URI's

16 months agostyle: Fixed code-style in `chatroom.component.ts`
Kai Moritz [Sat, 7 Jan 2023 18:46:57 +0000 (19:46 +0100)]
style: Fixed code-style in `chatroom.component.ts`

16 months agofix: chatroom stops listening, when destroyed
Kai Moritz [Sat, 7 Jan 2023 18:45:48 +0000 (19:45 +0100)]
fix: chatroom stops listening, when destroyed

16 months agofix: chatroom redirects to chatrooms, if the chatroom-id is missing
Kai Moritz [Sat, 7 Jan 2023 18:44:03 +0000 (19:44 +0100)]
fix: chatroom redirects to chatrooms, if the chatroom-id is missing

16 months agochore: Enabled strict-null-checks
Kai Moritz [Sat, 7 Jan 2023 18:40:29 +0000 (19:40 +0100)]
chore: Enabled strict-null-checks

16 months agofeat: Implemented automatic reconnection in chatroom-service
Kai Moritz [Sat, 7 Jan 2023 17:16:06 +0000 (18:16 +0100)]
feat: Implemented automatic reconnection in chatroom-service

16 months agofeat: Stiched in the juplo-Logo
Kai Moritz [Sat, 7 Jan 2023 16:18:01 +0000 (17:18 +0100)]
feat: Stiched in the juplo-Logo

16 months agorefactor: Switched from Bootstrap 3.4.1 to Bootstrap 5.2.3
Kai Moritz [Sat, 7 Jan 2023 15:42:42 +0000 (16:42 +0100)]
refactor: Switched from Bootstrap 3.4.1 to Bootstrap 5.2.3

16 months agofeat: The chatroom-components listens to the SSE-stream of the chatroom
Kai Moritz [Sun, 25 Dec 2022 23:08:25 +0000 (00:08 +0100)]
feat: The chatroom-components listens to the SSE-stream of the chatroom

16 months agofeat: Added a chatroom component, that is navigatable by the chatroom's ID
Kai Moritz [Sun, 25 Dec 2022 22:03:47 +0000 (23:03 +0100)]
feat: Added a chatroom component, that is navigatable by the chatroom's ID

16 months agofeat: A Username must not be empty
Kai Moritz [Sun, 25 Dec 2022 21:53:18 +0000 (22:53 +0100)]
feat: A Username must not be empty

16 months agofeat: Added validation for the "Pick Name"-form
Kai Moritz [Sun, 25 Dec 2022 21:35:36 +0000 (22:35 +0100)]
feat: Added validation for the "Pick Name"-form

16 months agofeat: Switched styling to Bootstrap and applied basic stylings
Kai Moritz [Sun, 25 Dec 2022 20:54:51 +0000 (21:54 +0100)]
feat: Switched styling to Bootstrap and applied basic stylings

16 months agofeat: Added a user-service, that asserts, that a user is known
Kai Moritz [Sun, 25 Dec 2022 15:13:13 +0000 (16:13 +0100)]
feat: Added a user-service, that asserts, that a user is known

16 months agofeat: The available chatrooms are fetched and displayed in a component
Kai Moritz [Sun, 25 Dec 2022 01:21:49 +0000 (02:21 +0100)]
feat: The available chatrooms are fetched and displayed in a component

16 months agofeat: Renamed app, added styles from the heroes-tutorial
Kai Moritz [Sun, 25 Dec 2022 01:20:53 +0000 (02:20 +0100)]
feat: Renamed app, added styles from the heroes-tutorial

16 months agofeat: Generated an empty Angular 15.x App
Kai Moritz [Tue, 20 Dec 2022 17:17:49 +0000 (18:17 +0100)]
feat: Generated an empty Angular 15.x App