Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Big refactoring of the Inbox #443

Merged
merged 37 commits into from Apr 17, 2019
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
95c8881
Big refactoring of the Inbox
elegaanz Feb 11, 2019
a4fa291
Merge branch 'master' into inbox-refactor
elegaanz Mar 4, 2019
bc4b239
Small fixes
elegaanz Mar 4, 2019
4615f65
Fix tests
elegaanz Mar 5, 2019
b420cc7
Merge branch 'master' into inbox-refactor
elegaanz Mar 13, 2019
a36de6a
Introduce a new trait: FromId
elegaanz Mar 16, 2019
2a5fa53
Use if let instead of match
elegaanz Mar 16, 2019
0df7326
Merge branch 'master' into inbox-refactor
elegaanz Mar 24, 2019
fe0da84
Don't require PlumeRocket::intl for tests
elegaanz Mar 24, 2019
074da71
Return early and remove a forgotten dbg!
elegaanz Mar 24, 2019
d1ef5f1
Merge branch 'master' into inbox-refactor
elegaanz Mar 25, 2019
98ae386
Merge branch 'master' into inbox-refactor
elegaanz Mar 26, 2019
75127b3
Add more tests to try to understand where the issues come from
elegaanz Mar 27, 2019
eca3238
Also add a test for comment federation
elegaanz Mar 28, 2019
943c035
Don't check creation_date is the same for blogs
elegaanz Mar 28, 2019
f310ad9
Make user and blog federation more tolerant to errors/missing fields
elegaanz Mar 30, 2019
912c3c1
Make clippy happy
elegaanz Mar 30, 2019
b8ffc59
Merge branch 'master' into inbox-refactor
elegaanz Mar 30, 2019
d4d9ca0
Use the correct Accept header when dereferencing
elegaanz Mar 31, 2019
a0cfac1
Fix follow approval with Mastodon
elegaanz Mar 31, 2019
2a1ceb0
Add spaces to characters that should not be in usernames
elegaanz Mar 31, 2019
8df0507
Smarter dereferencing: only do it once for each actor/object
elegaanz Mar 31, 2019
3f8e7b5
Forgot some files
elegaanz Mar 31, 2019
15fba89
Merge branch 'master' into inbox-refactor
elegaanz Apr 2, 2019
f145749
Cargo fmt
elegaanz Apr 2, 2019
93c54bb
Delete plume_test
elegaanz Apr 6, 2019
33da60d
Delete plume_tests
elegaanz Apr 6, 2019
2eedaa6
Merge branch 'master' into inbox-refactor
elegaanz Apr 6, 2019
a606245
Merge branch 'inbox-refactor' of github.com:Plume-org/Plume into inbo…
elegaanz Apr 6, 2019
aad16b2
Update get_id docs + Remove useless : Sized
elegaanz Apr 7, 2019
916be0d
Appease cargo fmt
elegaanz Apr 7, 2019
e5fac47
Remove dbg! + Use as_ref instead of clone when possible + Use and_the…
elegaanz Apr 7, 2019
1dc0f4a
Remove .po~
elegaanz Apr 7, 2019
954d75c
send unfollow to local instance
trinity-1686a Apr 9, 2019
4c50477
read cover from update activity
trinity-1686a Apr 9, 2019
4b2bc90
Make sure "cc" and "to" are never empty
elegaanz Apr 16, 2019
aeb8ecd
Cargo fmt
elegaanz Apr 16, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 0 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Expand Up @@ -11,7 +11,6 @@ atom_syndication = "0.6"
canapi = "0.2"
colored = "1.7"
dotenv = "0.13"
failure = "0.1"
gettext = "0.3"
gettext-macros = "0.3"
gettext-utils = "0.1"
Expand Down
2 changes: 0 additions & 2 deletions plume-common/Cargo.toml
Expand Up @@ -9,8 +9,6 @@ activitystreams-derive = "0.1.0"
activitystreams-traits = "0.1.0"
array_tool = "1.0"
base64 = "0.10"
failure = "0.1"
failure_derive = "0.1"
heck = "0.3.0"
hex = "0.3"
hyper = "0.12.20"
Expand Down