Louise de Beaufort
|
1fb8ca9ffc
|
Add config file to gitignore
|
2019-08-20 12:39:18 +02:00 |
Louise de Beaufort
|
76743ac1c6
|
Add a Dockerfile and instructions to run with Docker
|
2019-08-20 12:38:53 +02:00 |
kaniini
|
47e2eb6556
|
Merge branch 'feature/add_force_remove_relay' into 'master'
implement force-remove in manage.py, should only be used when relay is not running
See merge request pleroma/relay!15
|
2019-07-31 19:21:12 +00:00 |
kaniini
|
b3b33c9796
|
Merge branch 'feature/semaphore_in_push_to_actor' into 'master'
use global semaphore in push_to_actor to prevent overloading system with outbound connections
See merge request pleroma/relay!16
|
2019-07-31 19:20:46 +00:00 |
kaniini
|
723f286f21
|
Merge branch 'patch-2' into 'master'
Fix relay crashing on signed GET requests
See merge request pleroma/relay!18
|
2019-07-31 19:20:18 +00:00 |
Thibaut Girka
|
e56d909fe2
|
Fix relay crashing on signed GET requests
|
2019-07-31 05:36:23 +00:00 |
kaniini
|
2eb17041b1
|
Merge branch 'feature-update' into 'master'
Handle "Update" event
See merge request pleroma/relay!14
|
2019-07-20 21:18:05 +00:00 |
kaniini
|
f7a7d595d6
|
Merge branch 'whitelist' into 'master'
add whitelist feature
See merge request pleroma/relay!13
|
2019-07-20 21:17:32 +00:00 |
gled
|
94e669cf7d
|
use global semaphore in push_to_actor to prevent overloading system with outbound connections
|
2019-06-11 10:54:05 -07:00 |
gled
|
06d9d4c19e
|
implement force-remove in manage.py, should only be used when relay is not running
|
2019-06-11 10:48:49 -07:00 |
kjwon15
|
9e5772855d
|
Handle "Update" event to forward update profile
|
2019-06-03 18:50:45 +09:00 |
Izalia Mae
|
1a922ecb29
|
add whitelist feature
|
2019-05-21 12:29:55 -04:00 |
kaniini
|
f34b42ae78
|
Merge branch 'feature-delete' into 'master'
Implement handle_delete to forward delete
Closes #2
See merge request pleroma/relay!12
|
2019-05-13 18:41:06 +00:00 |
kaniini
|
d890bdd6ed
|
Merge branch 'block_unauth' into 'master'
reject activities from instance not on relay-list
See merge request pleroma/relay!11
|
2019-05-13 18:39:05 +00:00 |
kjwon15
|
08fe53bdbd
|
Implement handle_delete to forward delete
|
2019-05-08 17:27:01 +09:00 |
Izalia Mae
|
1065c5ff36
|
reject activities from instance not on relay-list
|
2019-05-08 02:54:57 -04:00 |
kaniini
|
9d1c6a3fa2
|
Merge branch 'patch-1' into 'master'
Fix wrong URI for the relay's followers collection
See merge request pleroma/relay!10
|
2019-03-29 11:29:13 +00:00 |
Thibaut Girka
|
eefef994e1
|
Fix wrong URI for the relay's followers collection
|
2019-03-28 17:21:53 +00:00 |
kaniini
|
79d127595b
|
Merge branch 'revert-10744d91' into 'master'
Revert "Merge branch 'fix-html' into 'master'"
See merge request pleroma/relay!9
|
2019-01-17 23:04:20 +00:00 |
kaniini
|
44faf30162
|
Revert "Merge branch 'fix-html' into 'master'"
This reverts merge request !8
|
2019-01-17 23:04:07 +00:00 |
kaniini
|
10744d9191
|
Merge branch 'fix-html' into 'master'
Fix html
See merge request pleroma/relay!8
|
2019-01-17 23:02:53 +00:00 |
kjwon15
|
6b8c2354fd
|
Add doctype to html
|
2019-01-09 22:17:01 +09:00 |
kaniini
|
190ccf27d1
|
http signatures: cache things we've already signed
this helps with the scatter/gather
|
2019-01-08 05:30:29 +00:00 |
kaniini
|
18b17f91e3
|
http signatures: hold actor keys in an LRU cache
|
2019-01-08 05:15:16 +00:00 |
kjwon15
|
65c80bca55
|
Merge branch 'upstream'
|
2018-12-29 13:41:14 +09:00 |
kaniini
|
950cd1e720
|
Merge branch 'feature/always-update-displayed-instance-list' into 'master'
Rebuild the list of instances that use this relay every time it is requested
See merge request pleroma/relay!6
|
2018-12-27 18:49:12 +00:00 |
kaniini
|
6debb5f086
|
Merge branch 'patch-1' into 'master'
Fix encoding problem on actor
See merge request pleroma/relay!7
|
2018-12-27 18:48:49 +00:00 |
kjwon15
|
c1f1cfe066
|
Add white list policy
|
2018-12-27 19:08:38 +09:00 |
kjwon15
|
b97720cbd7
|
Persist db
|
2018-12-27 19:08:38 +09:00 |
kjwon15
|
a87c6c8220
|
Fix encoding
|
2018-12-27 19:08:38 +09:00 |
kjwon15
|
9dc8743fe3
|
Set blocked_instances as empty array
|
2018-12-27 19:08:38 +09:00 |
kjwon15
|
94a1b633e8
|
Fix GIT_REV on dokku
|
2018-12-27 19:08:28 +09:00 |
Jeong Arm
|
ef51db3a4a
|
Fix encoding problem on actor
|
2018-12-27 09:07:20 +00:00 |
kjwon15
|
5b921c52f6
|
Make Dokku-able
|
2018-12-27 16:39:41 +09:00 |
Finn Herzfeld
|
1d317e9b78
|
Rebuild the list of instances that use this relay every time / is requested
|
2018-12-10 14:14:43 -08:00 |
kaniini
|
008f43db2c
|
nodeinfo: add commit hash to version field to prevent scams
|
2018-12-03 21:53:26 +00:00 |
kaniini
|
e44544d22e
|
relay: add additional assertion proving that a message is never relayed back to it's origin
|
2018-12-03 20:26:46 +00:00 |
kaniini
|
c9cd9a8337
|
actor: handle remote actor fetch failures more gracefully
|
2018-11-20 01:10:43 +00:00 |
kaniini
|
3af63d4d9f
|
relay: never relay an object back to the instance which hosts it
|
2018-11-20 00:42:31 +00:00 |
kaniini
|
b607e382cb
|
relay: only import urlsplit from urllib.parse
|
2018-11-20 00:41:52 +00:00 |
kaniini
|
4623aaf5b6
|
relay: status, not status_code
|
2018-11-18 22:09:08 +00:00 |
kaniini
|
69dfb04131
|
remote_actor: cleanly catch exceptions while fetching actors
|
2018-11-18 22:07:12 +00:00 |
kaniini
|
e0d633b861
|
actor: cleanly catch exceptions while delivering messages
|
2018-11-18 22:05:41 +00:00 |
kaniini
|
ccd0e12b0a
|
relay: track statistics
|
2018-11-18 22:03:53 +00:00 |
kaniini
|
379ba26478
|
relay: catch 202s
|
2018-11-18 21:29:10 +00:00 |
kaniini
|
db9597c9d9
|
add caddyfile and systemd service
|
2018-11-18 18:36:03 +00:00 |
kaniini
|
3cc48dd3e8
|
manage: fix compile
|
2018-11-18 18:24:21 +00:00 |
kaniini
|
33868b1e19
|
nodeinfo: fix capitalization
|
2018-11-18 15:25:46 +00:00 |
kaniini
|
db52dd4af9
|
relay: add support for nodeinfo protocol
|
2018-11-18 15:05:13 +00:00 |
kaniini
|
0941c66f7c
|
actor: implement loop breaking for follow handshake
|
2018-11-18 14:49:54 +00:00 |