Commit Graph

2335 Commits (0941cf17363f91bfb28fdd7b52fb9afd89fdc273)
 

Author SHA1 Message Date
Dessalines 0941cf1736 Testing a fail hook. 4 years ago
Dessalines 6f4fbc0c60 Testing out cargo-husky. 4 years ago
Dessalines 1a0ef37a68 A first pass at locally working isomorphic integration. 4 years ago
Dessalines 8edfc5fcf9 Adding getcomments to api docs. 4 years ago
Dessalines 8dd3c9e429 Adding a way to GetComments for a community given its name only. 4 years ago
nutomic bd0e69b2bb Various things refactored (#95)
Remove unused derive macros

lemmy_rate_limit doesnt depend on lemmy_api_structs anymore

Dont use "pub extern crate"

Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/95
4 years ago
Dessalines af364e7fe0 Version v0.7.57 4 years ago
Dessalines b6eecfd39d Merge remote-tracking branch 'weblate/main' into main 4 years ago
Dessalines 17df0ee6b3 Merge branch 'structs_separate' into main 4 years ago
Dessalines 730cb6ce67 Merge branch 'main' into structs_separate 4 years ago
Dessalines 2aaf4228ac
Local timeline (#1111)
* Adding a local filter. Fixes #1103

* Not showing local if there are no federated instances.
4 years ago
Dessalines 4a4629763e Fixing user search leaking emails. 4 years ago
Dessalines 7101ac1b4b Merge branch 'main' into fix_docker_caching 4 years ago
Dessalines 3a6982e7b2 Adding rate_limiter and api_structs. 4 years ago
Dessalines 88978077b5 Merge branch 'fix_docker_caching' into structs_separate 4 years ago
Dessalines 8015f560d6 Adding in a more reliable docker dev build. (The other wouldn't use buildkit). 4 years ago
Dessalines e3140235de Use romacs cargo-build-deps tool. 4 years ago
Felix Ableitner 353e2e027a Move api structs and rate limit into separate workspaces 4 years ago
Filip Bengtsson b0b93ba1e6 Translated using Weblate (Swedish)
Currently translated at 98.5% (280 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/sv/
4 years ago
kleeon 1d156e3854 Translated using Weblate (Russian)
Currently translated at 98.9% (281 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/ru/
4 years ago
Lucy b0af949480 Translated using Weblate (Irish)
Currently translated at 100.0% (284 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/ga/
4 years ago
Lee KiWon 09535e294a Translated using Weblate (Korean)
Currently translated at 100.0% (284 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/ko/

Translated using Weblate (Korean)

Currently translated at 100.0% (284 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/ko/
4 years ago
Dessalines dfa9cb57aa Running cargo +nightly fmt. 4 years ago
Felix Ableitner 5d64dfd4dc Remove wildcard imports (in particular super::*) 4 years ago
Dessalines dc1bc741b4 Fixing docker caching. 4 years ago
Dessalines 34e539cdc0 Updating dev docker-compose. 4 years ago
dessalines ad7dfb0181 Merge pull request 'Simplify docker federation setup' (#92) from update-docker-federation into main
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/92
4 years ago
dessalines c4dd28e252 Merge pull request 'Refactor websocket to split it into multiple files' (#91) from refactor-websocket into main
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/91
4 years ago
Felix Ableitner 147972273a Simplify docker federation setup 4 years ago
Felix Ableitner b15c406924 Refactor websocket to split it into multiple files 4 years ago
nutomic d4dccd17ae implement ActivitySender actor (#89)
Merge pull request 'Adding unique ap_ids. Fixes #1100' (#90) from unique_ap_ids into activity-sender

Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/90

Adding back in on_conflict.

Trying to add back in the on_conflict_do_nothing.

Trying to reduce delay time.

Removing createFakes.

Removing some unit tests.

Adding comment jest timeout.

Fixing tests again.

Fixing tests again.

Merge branch 'activity-sender' into unique_ap_ids_2

Replace actix client with reqwest to speed up federation tests

Trying to fix tests again.

Fixing unit tests.

Fixing some broken unit tests, not done yet.

Adding uniques.

Adding unique ap_ids. Fixes #1100

use proper sql functionality for upsert

added logging

in fetcher, replace post/comment::create with upsert

no need to do an actual update in post/comment::upsert

Merge branch 'main' into activity-sender

implement upsert for user/community

reuse http client

got it working

attempt to use background-jobs crate

rewrite with proper error handling and less boilerplate

remove do_send, dont return errors from activity_sender

WIP: implement ActivitySender actor

Co-authored-by: dessalines <dessalines@noreply.yerbamate.dev>
Co-authored-by: Dessalines <tyhou13@gmx.com>
Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/89
4 years ago
Dessalines 18002bc837 Version v0.7.56 4 years ago
Dessalines 8184c8021a Merge remote-tracking branch 'weblate/main' into main 4 years ago
Dessalines d0ad8022d9 Merge branch 'kartikynwa-webmanifest' into test 4 years ago
Dessalines e8600447ed Merge branch 'webmanifest' of https://github.com/kartikynwa/lemmy into kartikynwa-webmanifest 4 years ago
Dessalines f587008d61 Merge branch 'add-service-worker' of https://github.com/eiknat/lemmy into eiknat-add-service-worker 4 years ago
Dessalines b762760e96 Updating korean translation. 4 years ago
Mostafa Ahangarha 36e4ab00da Translated using Weblate (Persian)
Currently translated at 54.9% (156 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/fa/
4 years ago
Lee KiWon 1ef3591e17 Translated using Weblate (Korean)
Currently translated at 100.0% (284 of 284 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/ko/
4 years ago
eiknat bebdc851c9 Add service worker 4 years ago
Joshua Thomas 0f8372c0fb
Bugfix: Adds case-insensitive SELECT queries to User_::find_by_username() (#1108) 4 years ago
Dessalines 4819bd5608 Version v0.7.55 4 years ago
Sergio Varela 5e78479371 Translated using Weblate (Spanish)
Currently translated at 98.4% (262 of 266 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/es/

Translated using Weblate (Spanish)

Currently translated at 96.2% (256 of 266 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/es/
4 years ago
Panos Alevropoulos d3a00014c9 Translated using Weblate (Greek)
Currently translated at 100.0% (266 of 266 strings)

Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/el/
4 years ago
Dessalines 3f0b3d7361 Adding korean language template. 4 years ago
Dessalines 2d5a50e80f
Fixing broken websocket sends. Removing WebSocketInfo (#1098) 4 years ago
Dessalines 2080534744
Switch front end to use lemmy-js-client. Fixes #1090 (#1097)
* Switch front end to use lemmy-js-client. Fixes #1090

* Adding an HTTP client. Cleaning up Websocket client.
4 years ago
Dessalines dbf231865d
Adding a few more apub tests. (#1096)
* Adding a few more apub tests.

* Fixing travis build, adding a get_post function.
4 years ago
Dessalines e007006daf Version v0.7.54 4 years ago
nutomic 14f2d190e5 Implement context (#86)
Implement context

Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/86
4 years ago