Commit graph

3288 commits

Author SHA1 Message Date
Felix Ableitner
48ed04efcb dont try to compile macro comments 2021-07-17 01:19:36 +02:00
Felix Ableitner
dc5ceb4cc3 add docs for ActivityHandler derive macro 2021-07-15 21:27:22 +02:00
Felix Ableitner
64c5ba3bd6 rewrite, test and fix add/remove mod, update community handlers 2021-07-14 07:33:31 +02:00
Felix Ableitner
186c0b93d1 rework delete/remove activity receivers (still quite messy) 2021-07-13 06:55:24 +02:00
Felix Ableitner
28e960bd9c some code cleanup 2021-07-12 06:19:48 +02:00
Felix Ableitner
e88ab170ef Rework and fix (un)block user, announce, update post 2021-07-12 05:29:33 +02:00
Felix Ableitner
caba7e4cf0 Rewrite remove/delete post/comment, fix tests, test manually 2021-07-12 05:28:27 +02:00
Felix Ableitner
99f55a4627 fix post/comment create/update, rework voting 2021-07-11 16:14:45 +02:00
Felix Ableitner
ddf480d6e2 rework following verify(), fix tests and test manually 2021-07-10 01:36:12 +02:00
Felix Ableitner
184517c969 Merge branch 'main' into apub-receive-rewrite 2021-07-09 06:55:08 +02:00
Felix Ableitner
e30a8b15b3 rework pm verify(), fix tests and confirm manually
also remove inbox username check which was broken
2021-07-09 06:46:52 +02:00
Felix Ableitner
78aa717560 working activity routing! 2021-07-07 16:40:19 +02:00
Felix Ableitner
9af57acfe5 implement a (very bad) derive macro for activityhandler 2021-07-07 03:29:31 +02:00
Felix Ableitner
3d2e19f3c3 wip: try to fix activity routing 2021-07-07 01:58:31 +02:00
Dessalines
f4c7c2bf28
Merge pull request #1651 from LemmyNet/upgrade_deps_5
Upgrade api_test deps
2021-07-06 12:13:22 -04:00
Dessalines
904709e3f1 Upgrade api_test deps 2021-07-06 10:57:54 -04:00
Dessalines
9840f5c1c1
Upgrading deps, running clippy fix on nightly 1.55.0 (#1638)
* Upgrading deps, running clippy fix on nightly 1.55.0

* Running clippy --fix

* Trying to fix transform

* Trying to fix another transform

* Upgrading http-signature-normalization-actix

* Fix app_data

* Fix pictrs uploading

* Fix unwrap
2021-07-06 13:26:46 +00:00
Felix Ableitner
ff7c64ea6f Merge branch 'main' into apub-inbox-lib 2021-07-06 04:06:43 +02:00
Dessalines
f54209c451
Running clippy --fix (#1647) 2021-07-05 16:07:26 +00:00
Dessalines
8c957ca939
Merge pull request #1649 from weex/case-insensitive-captcha
make captcha case-insensitive
2021-07-05 09:49:35 -04:00
David Sterry
1b1ebd2f70 make captcha case-insensitive 2021-07-04 17:51:08 -07:00
Felix Ableitner
51bb80a966 cleanup and restructure apub_receive code 2021-07-01 03:59:05 +02:00
Felix Ableitner
fa7778218f also use actor type for routing, VerifyActivity and SendActivity traits 2021-06-30 04:47:02 +02:00
Felix Ableitner
6d447c81cf reimplement http signature verification and other checks 2021-06-29 06:28:27 +02:00
Felix Ableitner
8a071b7b07 convert remaining activity receivers 2021-06-29 06:28:27 +02:00
Felix Ableitner
e1e54672c6 move block/unblock activities 2021-06-29 06:28:27 +02:00
Felix Ableitner
ab5b072e21 convert undo_delete and undo_remove receivers 2021-06-29 06:28:27 +02:00
Felix Ableitner
004a07c41b convert undo like/dislike receivers 2021-06-29 06:28:27 +02:00
Felix Ableitner
5460c658a7 convert inbox functions, add missing checks 2021-06-29 06:28:27 +02:00
Felix Ableitner
074febb960 add cc field for all activities which i forgot before 2021-06-29 06:28:27 +02:00
Felix Ableitner
27c12ce411 convert community receivers 2021-06-29 06:28:27 +02:00
Felix Ableitner
fb0932e0e6 add verify trait 2021-06-29 06:28:27 +02:00
Felix Ableitner
6abfa92a60 convert post receiver 2021-06-29 06:28:27 +02:00
Felix Ableitner
26f4694b98 convert all comment receivers (except undo comment) 2021-06-29 06:28:26 +02:00
Felix Ableitner
350ef7c2c6 convert private message handlers 2021-06-29 06:28:26 +02:00
Felix Ableitner
dfce4b67ca move library code to separate crate (most of it) 2021-06-29 06:28:26 +02:00
Felix Ableitner
b605057e85 implemented some more 2021-06-29 06:28:26 +02:00
Felix Ableitner
d24f274cb7 it compiles! 2021-06-29 06:28:25 +02:00
Felix Ableitner
a619a0d52a got something that almost works 2021-06-29 06:28:25 +02:00
Felix Ableitner
388b80d64e start to implement apub inbox routing lib 2021-06-29 06:28:25 +02:00
Dessalines
469a2b5c90
Merge pull request #1637 from LemmyNet/remove-url-tracking-params
Remove tracking params from post url (fixes #768)
2021-06-24 14:54:02 -04:00
Felix Ableitner
f289374e70 Remove tracking params from post url (fixes #768) 2021-06-18 20:38:34 +02:00
Aaron DeVore
79ee271a5e
LemmyNet/lemmy#1635: Fix IPv6 port setup for Nginx (#1636) 2021-06-17 17:36:00 +00:00
Dessalines
3022c00a0b Version 0.11.2 2021-06-14 18:14:29 -04:00
Dessalines
1cdc5d662c
Fix --cert-name for certbot. (#1631) 2021-06-13 18:28:32 +00:00
Dessalines
12d50e42b4
Change join.lemmy.ml to join-lemmy.org (#1628) 2021-06-07 21:10:47 +00:00
Dessalines
7fb4508fa1
Upgrade pictrs. Fixes #1599 (#1600) 2021-05-28 15:51:09 +00:00
Dessalines
ab2b8df1cb
Invalidate current logins on account deletion. Fixes #1602 (#1603) 2021-05-28 15:50:52 +00:00
Dessalines
f196f05f20
Upgrading api test deps (#1608) 2021-05-28 15:46:23 +00:00
Dessalines
b95bbe2fae
Fix nsfw posts showing for non-logged in users. Fixes #1614 (#1615) 2021-05-26 18:02:35 +00:00