oxalica
|
93d1589730
|
refactor(types): WithSig -> Signed
|
2024-09-13 03:32:11 -04:00 |
|
oxalica
|
1e944ead31
|
feat: impl basic peer chat
|
2024-09-10 12:26:37 -04:00 |
|
oxalica
|
0ac841e6fa
|
refactor: move types crate into blahd-types subpackage
|
2024-09-10 03:47:41 -04:00 |
|
oxalica
|
3bb6d1456d
|
Enforce lint reasons
|
2024-09-10 01:29:21 -04:00 |
|
oxalica
|
59d51937da
|
Switch room identifier from UUID to stringified i64
|
2024-09-06 02:06:14 -04:00 |
|
oxalica
|
81a566a097
|
Move database logic into submodule and do simple version check
|
2024-09-06 02:05:27 -04:00 |
|
oxalica
|
5fadffef4d
|
Add GitHub CI and fix clippy warnings
|
2024-09-01 20:20:30 -04:00 |
|
oxalica
|
e84b13c876
|
Package with nix and add systemd unit example
|
2024-08-31 16:38:43 -04:00 |
|
oxalica
|
a63d0df443
|
Use serde_jcs for RFC 8785 compliancy
This fixes serialization and reduces maintainance cost, but does more
data copying on serialization.
|
2024-08-31 15:24:07 -04:00 |
|
oxalica
|
668b873b07
|
Reorganize workspace layout and split out blahd
|
2024-08-31 00:04:16 -04:00 |
|
oxalica
|
c492bb2537
|
Use rich text format for chat
|
2024-08-30 12:26:45 -04:00 |
|
oxalica
|
ff89d36ee5
|
Allow multiple initial members on room creation
|
2024-08-29 19:57:43 -04:00 |
|
oxalica
|
501b3e8db4
|
Impl private rooms
|
2024-08-29 17:14:56 -04:00 |
|
oxalica
|
482432758c
|
Allow using userkey literal in ctl commands
|
2024-08-27 01:29:48 -04:00 |
|
oxalica
|
593da123b6
|
Initial impl
|
2024-08-27 01:29:48 -04:00 |
|