Commit Graph

2651 Commits (16deec744362b92a52556a8eb3ffa27117b442c2)
 

Author SHA1 Message Date
Dessalines 8b8d47f6f5 Version v0.8.4 4 years ago
Felix Ableitner aaa3fc08af Add user_inbox check that activities are really addressed to local users 4 years ago
dessalines 9707de4d4a Merge pull request 'Populate `content` with HTML, and `source` with markdown (ref #1220)' (#141) from apub-media-type2 into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/141
4 years ago
Felix Ableitner a7b72ed5c4 Set valid context for our extra fields (ref #1220) 4 years ago
Felix Ableitner b2288fcb9a Make changes on `content` field backwards compatible 4 years ago
Felix Ableitner e0e23c2f9d Merge branch 'main' into apub-media-type2 4 years ago
Felix Ableitner cd3f20e49b Populate `content` with HTML, and `source` with markdown (ref #1220) 4 years ago
dessalines 1e187ab4f8 Merge pull request 'Remove clap dependency' (#139) from remove-clap2 into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/139
4 years ago
Felix Ableitner aaeb852f23 Remove clap dependency 4 years ago
Dessalines d26a7ad337
Trying out cargo chef and a travis docker image cache. (#1238)
* Trying out cargo chef and a travis docker image cache.

* trying to change internal target.

* Use latest cargo-chef with --target

* Remove caching for now.

* Adding back in chowns

* Adding back in cache.

* Remove travis caching.

* Switching dev dockerfile to match prod, using cargo-chef and alpine.

* Make travis happy

* Trying a chown rust.

* Caching cargo-chef first.

* Moving the chowns

* Removing many copy commands.

* Go back to rust 1.47.0 due to config-rs breaking.

* Adding the old volume mount version.

* Adding some script comments.

Co-authored-by: Luca Palmieri <lpalmieri@truelayer.com>
4 years ago
dessalines 911b26f163 Merge pull request 'Generate valid RSS feed (fixes #1274)' (#136) from valid-rss into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/136
4 years ago
Felix Ableitner 8920f439ce Generate valid RSS feed (fixes #1274) 4 years ago
Felix Ableitner 405ea38959 Add TODO about populating user outbox 4 years ago
Dessalines bffc82f752 Version v0.8.7 4 years ago
Dessalines e2693a4192 Version v0.8.6 4 years ago
Dessalines c7740a7ac5 Merge remote-tracking branch 'yerba/main' into main 4 years ago
dessalines c038acea5b Merge pull request 'Create empty outbox for user (ref #1220)' (#135) from user-outbox into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/135
4 years ago
Felix Ableitner 48f506277a Create empty outbox for user (ref #1220) 4 years ago
Dessalines b8dc3c11c1 Version v0.8.5 4 years ago
dessalines f0e3303aeb Merge pull request 'For community_name API parameters, only search locally (fixes #1271)' (#134) from community-name-local into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/134
4 years ago
Felix Ableitner 1ba1e466f7 For community_name API parameters, only search locally (fixes #1271) 4 years ago
dessalines eb690fc39c Merge pull request 'Dont handle activities twice in inbox' (#133) from inbox-deduplicate-handling into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/133
4 years ago
Felix Ableitner 14bf45d099 Dont handle activities twice in inbox 4 years ago
dessalines eee394cf85 Merge pull request 'Reduce visibility of some structs and methods (replaces #1266)' (#132) from reduce-visibility into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/132
4 years ago
Felix Ableitner 8675fed49c Reduce visibility of some structs and methods (replaces #1266) 4 years ago
Dessalines 0dcff2e647 Version v0.8.4 4 years ago
nutomic 1b8ce33aa4 Merge pull request 'Add user_inbox check that activities are really addressed to local users' (#131) from user-inbox-check into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/131
4 years ago
eiknat a68cff51b1 add doc 4 years ago
eiknat 9e604b4038 update/fix migration, add some doc
also run cargo fmt/clippy
4 years ago
eiknat 438414a64b add more details to the report views 4 years ago
eiknat 30d784c27c add mod room websocket impl 4 years ago
eiknat 070efe72af add current context for reports 4 years ago
eiknat 2cd2a4df45 reports: split post/comment out again, add some other fixes 4 years ago
eiknat e8e0890341 db: fix a few comments i missed 4 years ago
eiknat d6b1c8df2f reports: update db tables, combine api impl 4 years ago
eiknat 6d43202efb reports: initial reports api commit 4 years ago
Dessalines 08b8e9999b Merge remote-tracking branch 'yerba/main' into main 4 years ago
dessalines 15c77f85c1 Merge pull request 'Add pending status for federated follows' (#130) from pending-follow into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/130
4 years ago
Felix Ableitner fb16f47f2f Add user_inbox check that activities are really addressed to local users 4 years ago
Felix Ableitner 964d95de5c Fix unit tests 4 years ago
Dessalines 64ac4e382a Version v0.8.3 4 years ago
Dessalines 4a61758bde
Merge pull request #1261 from LemmyNet/more-tests-2
Adding some more integration tests for locked posts and bans.
4 years ago
Dessalines ff8acfb8de Adding some more integration tests for locked posts and bans. 4 years ago
Felix Ableitner 06e82fe761 Add pending status for federated follows 4 years ago
dessalines 94dd335fac Merge pull request 'Enforce post lock in federation inbox' (#129) from enforce-post-lock into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/129
4 years ago
dessalines 437809d337 Merge pull request 'Separate logic for user and community inbox' (#123) from rewrite-inbox into main
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/123
4 years ago
Felix Ableitner e1fd614dd1 Fixed bug where comments with mentions were treated as private message 4 years ago
Felix Ableitner 3b4c3ec074 Enforce post lock in federation inbox 4 years ago
Felix Ableitner 8803e7834f Enforce site and community bans for federated users 4 years ago
Felix Ableitner b469b6d8d3 Separate logic for user and community inbox
more refactoring with tons of changes:

- inbox functions return LemmyError instead of HttpResponse
- announce is done directly in community inbox
- reorganized functions for handling inbox activities
- additional checks for private messages
- moved inbox handler functions for post, comment, vote into separete file
- ensure that posts, comments etc are addressed to public (ref #1220)
- probably more
4 years ago