After having another look it doesn't seem like there is a good way to contain the isDegrated logic much more.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed Search
Nov 19 2021
Nov 19 2021
Nov 18 2021
Nov 18 2021
Nov 17 2021
Nov 17 2021
This is on top of the meet patch.
mollekopf added a reviewer for D3026: Make kolab deployment ready to install on a linode: Restricted Project.
This is on top of the meet patch.
Some configuration changes I think?
- Rewrote the router scaling strategy:
Nov 16 2021
Nov 16 2021
Nov 15 2021
Nov 15 2021
mollekopf added a reviewer for D3020: Avoid failing user create job due to missing domain: Restricted Project.
Now with domain.tld\username normalization
- Stats are now exposed via the API
- Removed a variety of unused parts
- Removed queing mechanism in server. The queing was there to avoid race conditions that we don't have due to separate room creation (and random room id).
- ICE is now restarted if the connection fails
- We now handle websocket reconnects. For this the peer on the server no-longer immediately exists on disconnect,
but lingers for a 10s in case a reconnect happens (usually we don't actually notice the disconnect on the server until a reconnect from the client happens, because we only notice the disconnect after the socket.io timeouts).
Once the peer closes on the server a reconnect is no longer possible.
- We now close the session on the client once the reconnect fails.
- Fixed deviceId matching in case of multiple devices with the same id, by not relying on name matching.
- There's now a minimal statistics view for client-side statistics.
- The docker container settings now default to less verbose logging.
- Removed the trust-proxy setting (seems only relevent if we used the client-ip somehow)
- Simplified the https/http logic and use https by default
Nov 12 2021
Nov 12 2021
Nov 11 2021
Nov 11 2021