eday
26816b9366
db: add utils schema/funcs for view handling qol
...
Creates a new "utils" db schema with a simple table and two functions under "utils". The functions take a 'schema' and 'table'- One will get all dependent views and save the ddl, the other will execute stored ddl skipping errors. Mostly for QOL with testing migrations and making migration files smaller
2020-09-13 22:58:13 -04:00
Marcin Wojnarowski
c239b9af83
Api docs corrections ( #1131 )
...
* corrected endpoint names/methods
* small typo fix
2020-09-13 11:20:24 -04:00
Dessalines
934a26f1ef
Merge remote-tracking branch 'weblate/main' into main
2020-09-12 17:48:24 -05:00
riccardo
fbc0c28f5e
Translated using Weblate (Italian)
...
Currently translated at 98.9% (281 of 284 strings)
Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/it/
2020-09-12 02:58:32 +00:00
Rob Ede
986dc3f52c
update actix-web to v3 stable ( #1125 )
2020-09-11 21:37:25 -04:00
Lee KiWon
8660caae9b
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/
2020-09-04 16:43:00 +00:00
kleeon
1a6dc72898
Translated using Weblate (Russian)
...
Currently translated at 100.0% (284 of 284 strings)
Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/ru/
2020-09-04 16:42:59 +00:00
Filip Bengtsson
87cd4712e0
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (284 of 284 strings)
Translation: Lemmy/lemmy
Translate-URL: http://weblate.yerbamate.dev/projects/lemmy/lemmy/sv/
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/
2020-09-04 00:28:35 +00:00
kleeon
361655dd42
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/
2020-09-04 00:28:35 +00:00
Lucy
234411ff9a
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/
2020-09-04 00:28:35 +00:00
Lee KiWon
88122e0e76
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/
2020-09-04 00:28:35 +00:00
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
2020-09-03 19:45:12 +00:00
Dessalines
af364e7fe0
Version v0.7.57
2020-09-03 09:40:59 -05:00
Dessalines
b6eecfd39d
Merge remote-tracking branch 'weblate/main' into main
2020-09-03 09:40:57 -05:00
Dessalines
17df0ee6b3
Merge branch 'structs_separate' into main
2020-09-03 09:02:03 -05:00
Dessalines
730cb6ce67
Merge branch 'main' into structs_separate
2020-09-03 09:01:20 -05:00
Dessalines
2aaf4228ac
Local timeline ( #1111 )
...
* Adding a local filter. Fixes #1103
* Not showing local if there are no federated instances.
2020-09-03 09:58:33 -04:00
Dessalines
4a4629763e
Fixing user search leaking emails.
2020-09-03 08:48:26 -05:00
Dessalines
7101ac1b4b
Merge branch 'main' into fix_docker_caching
2020-09-03 08:06:05 -05:00
Dessalines
3a6982e7b2
Adding rate_limiter and api_structs.
2020-09-02 18:17:35 -05:00
Dessalines
88978077b5
Merge branch 'fix_docker_caching' into structs_separate
2020-09-02 16:53:46 -05:00
Dessalines
8015f560d6
Adding in a more reliable docker dev build. (The other wouldn't use buildkit).
2020-09-02 15:41:49 -05:00
Dessalines
e3140235de
Use romacs cargo-build-deps tool.
2020-09-02 10:42:48 -05:00
Felix Ableitner
353e2e027a
Move api structs and rate limit into separate workspaces
2020-09-02 13:27:31 +02:00
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/
2020-09-02 03:30:02 +00:00
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/
2020-09-02 03:30:02 +00:00
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/
2020-09-02 03:30:02 +00:00
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/
2020-09-02 03:30:01 +00:00
Dessalines
dfa9cb57aa
Running cargo +nightly fmt.
2020-09-01 16:44:56 -05:00
Felix Ableitner
5d64dfd4dc
Remove wildcard imports (in particular super::*)
2020-09-01 15:20:22 +02:00
Dessalines
dc1bc741b4
Fixing docker caching.
2020-08-31 16:47:31 -05:00
Dessalines
34e539cdc0
Updating dev docker-compose.
2020-08-31 13:39:01 -05:00
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
2020-08-31 16:50:43 +00:00
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
2020-08-31 16:43:16 +00:00
Felix Ableitner
147972273a
Simplify docker federation setup
2020-08-31 17:32:21 +02:00
Felix Ableitner
b15c406924
Refactor websocket to split it into multiple files
2020-08-31 17:20:13 +02:00
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
2020-08-31 13:48:02 +00:00
Dessalines
18002bc837
Version v0.7.56
2020-08-29 17:21:40 -04:00
Dessalines
8184c8021a
Merge remote-tracking branch 'weblate/main' into main
2020-08-29 17:21:39 -04:00
Dessalines
d0ad8022d9
Merge branch 'kartikynwa-webmanifest' into test
2020-08-29 17:00:56 -04:00
Dessalines
e8600447ed
Merge branch 'webmanifest' of https://github.com/kartikynwa/lemmy into kartikynwa-webmanifest
2020-08-29 17:00:43 -04:00
Dessalines
f587008d61
Merge branch 'add-service-worker' of https://github.com/eiknat/lemmy into eiknat-add-service-worker
2020-08-29 09:36:58 -05:00
Dessalines
b762760e96
Updating korean translation.
2020-08-29 09:29:49 -05:00
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/
2020-08-29 08:42:08 +00:00
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/
2020-08-29 08:42:08 +00:00
eiknat
bebdc851c9
Add service worker
2020-08-28 23:47:15 -04:00
Joshua Thomas
0f8372c0fb
Bugfix: Adds case-insensitive SELECT queries to User_::find_by_username() ( #1108 )
2020-08-28 20:49:31 -04:00
Dessalines
4819bd5608
Version v0.7.55
2020-08-27 10:38:29 -04:00
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/
2020-08-27 14:36:45 +00:00
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/
2020-08-27 14:36:45 +00:00