69 Commits (1f868b8d22ce15c892d8b3ef5a958a045a4fdae9)

Author SHA1 Message Date
Mathijs van Veluw d1dee04615
Add manage role for collections and groups (#5386) 3 months ago
Mathijs van Veluw ca7483df85
Fix an issue with login with device (#5379) 3 months ago
Stefan Melmuk 871a3f214a
rename membership and adopt newtype pattern (#5320) 3 months ago
Mathijs van Veluw 10d12676cf
Allow building with Rust v1.84.0 or newer (#5371) 3 months ago
Mathijs van Veluw 040e2a7bb0
Add extra linting (#4977) 7 months ago
Mathijs van Veluw e42a37c6c1
Update crates and some Clippy fixes (#4475) 1 year ago
Mathijs van Veluw 1e42755187
Update chrono and sqlite (#4436) 1 year ago
Mathijs van Veluw 3427217686
Remove custom WebSocket code (#4001) 1 year ago
Mathijs van Veluw 0fdda3bc2f
Prevent generating an error during ws close (#4127) 1 year ago
BlackDex 32543c46da
Update Rust and Crates 2 years ago
BlackDex aa9bc1f785
Allow Authorization header for Web Sockets 2 years ago
Bernd Schoolmann 8d7b3db33d Implement login-with-device 2 years ago
BlackDex 0a6b797e6e
Update crates and small clippy fix 2 years ago
Bernd Schoolmann e4606431d1
Fix mobile push blocking requests and spamming push server 2 years ago
GeekCornerGH 2d66292350
feat: Push Notifications 2 years ago
BlackDex 83376544d8 Fix collection change ws notifications 2 years ago
BlackDex 48cc31a59f
Small update to Rocket WebSockets 2 years ago
BlackDex 3d11f4cd16
WebSockets via Rocket's Upgrade connection 2 years ago
BlackDex 9e5b94924f
Merge ClientIp with Headers. 2 years ago
BlackDex e38e1a5d5f
Validate note sizes on key-rotation. 2 years ago
BlackDex 34ac16e9d7
Validate note sizes on key-rotation. 2 years ago
BlackDex 0042c3e4a7
Update WebSocket Notifications 2 years ago
BlackDex 2972904eb8
Update WebSocket Notifications 2 years ago
BlackDex f1c0aa4f83
Update WebSocket Notifications 2 years ago
BlackDex 7e66ab78ff
Update WebSocket Notifications 2 years ago
BlackDex 996b60e43d
Update WebSocket Notifications 2 years ago
Samuel Tardieu d0baa23f9a Use constant size generic parameter for random bytes generation 2 years ago
Daniel García b00fbf153e
Fix clippy lint and remove unused log 3 years ago
Daniel García 0de5919a16
Fix incorrect pings sent, and respond to pings from the client 3 years ago
Daniel García 54c78cf06d
Migrate old ws crate to tungstenite, which is async and also removes over 20 old dependencies 3 years ago
Daniel García 0b7d6bf6df
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 4 years ago
Daniel García 2d5f172e77
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 4 years ago
BlackDex c453528dc1
Macro recursion decrease and other optimizations 4 years ago
Fabian Thies 1f0f64d961 Sort the imports in notifications.rs alphabetically 4 years ago
Fabian Thies dd98fe860b Send create, update and delete notifications for `Send`s in the correct format. 4 years ago
BlackDex ffdcafa044 Fix WebAuthn issues and some small updates 4 years ago
Daniel García 9254cf9d9c
Fix clippy lints 4 years ago
Jake Howard 3ab90259f2
Modify rustfmt file 4 years ago
Jake Howard 0af3956abd
Run `cargo fmt` on codebase 4 years ago
Jake Howard 3e5971b9db
Remove unnecessary result return types 4 years ago
Jake Howard 49af9cf4f5
Correctly camelCase acronyms 4 years ago
Jake Howard a8138be69b
Use `if let` more 4 years ago
Daniel García 8da5b99482
Send API 4 years ago
BlackDex 5860679624 Updated dependencies and small mail fixes 4 years ago
aaxdev 260ffee093 Improving code 5 years ago
aaxdev c59cfe3371 Fix MsgPack headers and support mobile SignalR 5 years ago
Daniel García 668d5c23dc
Removed try_trait and some formatting, particularly around imports 5 years ago
Daniel García 9cca64003a
Remove unused dependency and simple feature, update dependencies and fix some clippy lints 5 years ago
Jeremy Lin 862d401077 Fix WebSocket notifications 5 years ago
Daniel García 8c229920ad
Protect websocket server against panics 5 years ago