Bat
9a8472bdcc
Move compute_box from Actor to Instance
2018-06-21 18:42:17 +01:00
Bat
3fe2625e86
Simplify the Inbox trait
...
If we want to add, for instance, streams in the future, we could introduce
a new trait for that, similar to FromActivity or Notify
We also display inbox errors to the "client" if something fails,
which could be useful for debugging.
2018-06-21 17:00:37 +01:00
Bat
cd1d0d9627
Introduce an insert! macro to avoid some code duplication
2018-06-18 14:57:38 +01:00
Bat
94af0b9a7d
Introduce a get! macro to avoid some code duplication
2018-06-18 14:44:23 +01:00
Bat
3c9210a0ed
Introduce a find_by! macro to avoid some code duplication
2018-06-18 14:37:49 +01:00
Bat
36bf2e114c
Fix local notifications
2018-06-18 12:32:03 +01:00
Bat
c779b1c58a
WIP: use the activitystreams crate
2018-05-16 19:20:44 +01:00
Bat
dfab0290e4
Shared inbox endpoint
2018-05-13 18:39:18 +01:00
Bat
c6b2560eb0
Followers listing
...
And clean up models functions a bit
2018-05-13 12:53:58 +01:00
Bat
292f4d6b27
Add actual templates for everything
2018-05-09 20:09:52 +01:00
Bat
5f43f783b6
Use more env vars for config
...
It will make it easier to test federation
2018-05-02 12:53:42 +01:00
Bat
2f1f6a0295
Broadcast activities to followers
2018-05-01 16:51:49 +01:00
Bat
8047df6848
Display remote profiles!
2018-05-01 12:48:19 +01:00
Bat
e93bb3a21f
Add creation timestamps
2018-04-30 18:46:27 +01:00
Bat
0c9a1bfc3a
Reorganize uses
2018-04-24 10:21:39 +01:00
Bat
656b201244
Pluralize model modules
2018-04-23 16:19:28 +01:00
Bat
f8372f6383
Implement models::instance::Instance.has_admin
2018-04-22 19:17:40 +01:00
Bat
4036d5771c
Implement models::instance::Instance::get
2018-04-22 16:11:58 +01:00
Bat
f060fa08af
Initial commit
...
With instance configuration
2018-04-22 14:35:37 +01:00