]> Untitled Git - lemmy.git/log
lemmy.git
4 years agoFederation async (#848)
Riley [Wed, 1 Jul 2020 12:54:29 +0000 (07:54 -0500)]
Federation async (#848)

* Asyncify more

* I guess these changed

* Clean PR a bit

* Convert more away from failure error

* config changes for testing federation

* It was DNS

So actix-web's client relies on TRust DNS Resolver to figure out
where to send data, but TRust DNS Resolver seems to not play nice
with docker, which expressed itself as not resolving the name to
an IP address _the first time_ when making a request. The fix was
literally to make the request again (which I limited to 3 times
total, and not exceeding the request timeout in total)

* Only retry for connecterror

Since TRust DNS Resolver was causing ConnectError::Timeout,
this change limits the retry to only this error, returning
immediately for any other error

* Use http sig norm 0.4.0-alpha for actix-web 3.0 support

* Blocking function, retry http requests

* cargo +nightly fmt

* Only create one pictrs dir

* Don't yarn build

* cargo +nightly fmt

4 years agoFixing some scripts for the federation-test
Dessalines [Sat, 27 Jun 2020 18:54:42 +0000 (14:54 -0400)]
Fixing some scripts for the federation-test

4 years agoMerge branch 'master' into federation
Dessalines [Sat, 27 Jun 2020 14:54:08 +0000 (10:54 -0400)]
Merge branch 'master' into federation

4 years agoMerge branch 'master' into improve-config
Dessalines [Sat, 27 Jun 2020 14:09:16 +0000 (10:09 -0400)]
Merge branch 'master' into improve-config

4 years agoMerge branch 'improve-config' of https://yerbamate.dev/LemmyNet/lemmy into improve...
Dessalines [Sat, 27 Jun 2020 14:08:09 +0000 (10:08 -0400)]
Merge branch 'improve-config' of https://yerbamate.dev/LemmyNet/lemmy into improve-config

4 years agoMerge remote-tracking branch 'yerba/test-docs'
Dessalines [Sat, 27 Jun 2020 13:44:56 +0000 (09:44 -0400)]
Merge remote-tracking branch 'yerba/test-docs'

4 years agoAdd docs for testing (fixes #841)
Felix Ableitner [Sat, 27 Jun 2020 13:28:45 +0000 (15:28 +0200)]
Add docs for testing (fixes #841)

4 years agoVersion v0.7.2
Dessalines [Sat, 27 Jun 2020 13:28:28 +0000 (09:28 -0400)]
Version v0.7.2

4 years agoMerge remote-tracking branch 'weblate/master'
Dessalines [Sat, 27 Jun 2020 13:27:01 +0000 (09:27 -0400)]
Merge remote-tracking branch 'weblate/master'

4 years agoFixing comment edits stalling. Fixes #846
Dessalines [Sat, 27 Jun 2020 13:03:34 +0000 (09:03 -0400)]
Fixing comment edits stalling. Fixes #846

4 years agoSome fixes to federation.
Dessalines [Sat, 27 Jun 2020 01:12:41 +0000 (21:12 -0400)]
Some fixes to federation.

- Advanced code migrations now disable then re-enable triggers.
  Brings run time down to < 15 seconds, no need to thread them.
- Changing ap_ids and actor_ids in migrations to a fake url,
  so it doesn't break XsdAnyUri in activitystreams.

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Fri, 26 Jun 2020 11:21:23 +0000 (11:21 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 100.0% (249 of 249 strings)

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

4 years agoTranslated using Weblate (Spanish)
skrlet13 [Fri, 26 Jun 2020 17:27:14 +0000 (17:27 +0000)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (249 of 249 strings)

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

4 years agoFix previous comment, also fix link in docs
Felix Ableitner [Fri, 26 Jun 2020 17:16:41 +0000 (19:16 +0200)]
Fix previous comment, also fix link in docs

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Thu, 25 Jun 2020 20:19:12 +0000 (20:19 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 81.9% (204 of 249 strings)

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

4 years agoFixing link to defaults.hjson
Dessalines [Thu, 25 Jun 2020 20:22:05 +0000 (16:22 -0400)]
Fixing link to defaults.hjson

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Thu, 25 Jun 2020 20:15:36 +0000 (20:15 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 77.5% (193 of 249 strings)

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

4 years agoMerge branch 'master' into improve-config
Dessalines [Thu, 25 Jun 2020 20:16:16 +0000 (16:16 -0400)]
Merge branch 'master' into improve-config

4 years agoSwitching back to isahc.
Dessalines [Thu, 25 Jun 2020 19:36:03 +0000 (15:36 -0400)]
Switching back to isahc.

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Thu, 25 Jun 2020 10:50:03 +0000 (10:50 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 75.1% (187 of 249 strings)

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

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Thu, 25 Jun 2020 10:32:27 +0000 (10:32 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 63.0% (157 of 249 strings)

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

4 years agoTranslated using Weblate (Russian)
Nikolay Korotkiy [Wed, 24 Jun 2020 21:40:06 +0000 (21:40 +0000)]
Translated using Weblate (Russian)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Esperanto)

Currently translated at 66.6% (166 of 249 strings)

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

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Wed, 24 Jun 2020 21:40:06 +0000 (21:40 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 58.2% (145 of 249 strings)

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

4 years agoTranslated using Weblate (French)
Ady Nemo [Wed, 24 Jun 2020 21:40:05 +0000 (21:40 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (French)

Currently translated at 100.0% (249 of 249 strings)

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

4 years agoTranslated using Weblate (Italian)
riccardo [Wed, 24 Jun 2020 21:40:05 +0000 (21:40 +0000)]
Translated using Weblate (Italian)

Currently translated at 100.0% (249 of 249 strings)

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

Translated using Weblate (Italian)

Currently translated at 100.0% (249 of 249 strings)

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

4 years agoMerge branch 'fruechtchen/lemmy:master'
Felix Ableitner [Wed, 24 Jun 2020 19:04:55 +0000 (21:04 +0200)]
Merge branch 'fruechtchen/lemmy:master'

4 years agoupdate lemmy council memberlist
fruechtchen [Wed, 24 Jun 2020 18:08:17 +0000 (18:08 +0000)]
update lemmy council memberlist

4 years agoVersion v0.7.1
Dessalines [Wed, 24 Jun 2020 17:29:44 +0000 (13:29 -0400)]
Version v0.7.1

4 years agoMerge remote-tracking branch 'weblate/master'
Dessalines [Wed, 24 Jun 2020 17:29:39 +0000 (13:29 -0400)]
Merge remote-tracking branch 'weblate/master'

4 years agoUpgrading litely to have better vote colors.
Dessalines [Wed, 24 Jun 2020 17:29:13 +0000 (13:29 -0400)]
Upgrading litely to have better vote colors.

4 years agoMaking max markdown image height smaller. Fixes #836
Dessalines [Wed, 24 Jun 2020 17:18:53 +0000 (13:18 -0400)]
Making max markdown image height smaller. Fixes #836

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Wed, 24 Jun 2020 16:11:49 +0000 (16:11 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 58.2% (145 of 249 strings)

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

4 years agoTranslated using Weblate (French)
Ady Nemo [Wed, 24 Jun 2020 16:11:49 +0000 (16:11 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (249 of 249 strings)

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

4 years agoTranslated using Weblate (Italian)
Riccardo Mazzon [Wed, 24 Jun 2020 16:11:49 +0000 (16:11 +0000)]
Translated using Weblate (Italian)

Currently translated at 100.0% (249 of 249 strings)

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

4 years agoImprove config files by adding documentation and removing some fields
Felix Ableitner [Wed, 24 Jun 2020 14:09:52 +0000 (16:09 +0200)]
Improve config files by adding documentation and removing some fields

4 years agoAdding timeouts to message and delete picture notifications. #834
Dessalines [Wed, 24 Jun 2020 01:40:59 +0000 (21:40 -0400)]
Adding timeouts to message and delete picture notifications. #834

4 years agoMerge branch 'master' into federation_merge_from_master_2
Dessalines [Wed, 24 Jun 2020 01:11:38 +0000 (21:11 -0400)]
Merge branch 'master' into federation_merge_from_master_2

4 years agoChanging to new lemmynet repo location.
Dessalines [Tue, 23 Jun 2020 17:47:02 +0000 (13:47 -0400)]
Changing to new lemmynet repo location.

4 years agoVersion v0.7.0
Dessalines [Tue, 23 Jun 2020 16:55:16 +0000 (12:55 -0400)]
Version v0.7.0

4 years agoMerge branch 'master' of https://github.com/lemmynet/lemmy
Dessalines [Tue, 23 Jun 2020 16:53:47 +0000 (12:53 -0400)]
Merge branch 'master' of https://github.com/lemmynet/lemmy

4 years agoMaking sure new comments don't clear out your current textarea.
Dessalines [Tue, 23 Jun 2020 16:52:07 +0000 (12:52 -0400)]
Making sure new comments don't clear out your current textarea.

- Making a better random string generator.
- Doing better incoming comment checking.
- Fixes #769

4 years agoLitely update.
Dessalines [Tue, 23 Jun 2020 16:50:48 +0000 (12:50 -0400)]
Litely update.

4 years agoImprove release notes for 0.7.0
Felix Ableitner [Tue, 23 Jun 2020 14:08:59 +0000 (16:08 +0200)]
Improve release notes for 0.7.0

4 years agoFixing docker install instructions for pictshare. #831
Dessalines [Tue, 23 Jun 2020 13:37:16 +0000 (09:37 -0400)]
Fixing docker install instructions for pictshare. #831

4 years agoVersion v0.6.85
Dessalines [Tue, 23 Jun 2020 03:04:28 +0000 (23:04 -0400)]
Version v0.6.85

4 years agoBetter fonts.
Dessalines [Tue, 23 Jun 2020 03:02:34 +0000 (23:02 -0400)]
Better fonts.

4 years agoVersion v0.6.84
Dessalines [Tue, 23 Jun 2020 02:43:57 +0000 (22:43 -0400)]
Version v0.6.84

4 years agoMaking a better light theme, litely. #822
Dessalines [Tue, 23 Jun 2020 02:42:27 +0000 (22:42 -0400)]
Making a better light theme, litely. #822

4 years agoVersion v0.6.83
Dessalines [Tue, 23 Jun 2020 02:01:45 +0000 (22:01 -0400)]
Version v0.6.83

4 years agoMerge branch 'master' into iav-arm-musl-dessalines
Dessalines [Tue, 23 Jun 2020 00:35:09 +0000 (20:35 -0400)]
Merge branch 'master' into iav-arm-musl-dessalines

4 years agoAdding pict-rs to release notes.
Dessalines [Tue, 23 Jun 2020 00:30:26 +0000 (20:30 -0400)]
Adding pict-rs to release notes.

4 years agoVersion v0.6.82
Dessalines [Mon, 22 Jun 2020 23:32:30 +0000 (19:32 -0400)]
Version v0.6.82

4 years agoCoerce empty post form to undefined. Fixes #602
Dessalines [Mon, 22 Jun 2020 23:27:42 +0000 (19:27 -0400)]
Coerce empty post form to undefined. Fixes #602

4 years agoInstant mark all as read. Fixes #830
Dessalines [Mon, 22 Jun 2020 23:21:13 +0000 (19:21 -0400)]
Instant mark all as read. Fixes #830

4 years agoDisable submit when loading. Fixes #706
Dessalines [Mon, 22 Jun 2020 23:05:55 +0000 (19:05 -0400)]
Disable submit when loading. Fixes #706

4 years agoMaking comment, post, and message preview a card. Fixes #817
Dessalines [Mon, 22 Jun 2020 22:50:06 +0000 (18:50 -0400)]
Making comment, post, and message preview a card. Fixes #817

4 years agoIncreasing comment margins. Fixes #826
Dessalines [Mon, 22 Jun 2020 22:44:06 +0000 (18:44 -0400)]
Increasing comment margins. Fixes #826

4 years agoChanging edit to save for some forms. Fixes #829
Dessalines [Mon, 22 Jun 2020 22:33:51 +0000 (18:33 -0400)]
Changing edit to save for some forms. Fixes #829

4 years agoMoving save behind more menu. Fixes #827
Dessalines [Mon, 22 Jun 2020 22:29:08 +0000 (18:29 -0400)]
Moving save behind more menu. Fixes #827

4 years agoVersion v0.6.81
Dessalines [Mon, 22 Jun 2020 21:53:47 +0000 (17:53 -0400)]
Version v0.6.81

4 years agoChanging to prod_lemmy:latest
Dessalines [Mon, 22 Jun 2020 21:52:39 +0000 (17:52 -0400)]
Changing to prod_lemmy:latest

4 years agoVersion v0.6.80
Dessalines [Mon, 22 Jun 2020 20:15:31 +0000 (16:15 -0400)]
Version v0.6.80

4 years agoFixing deploy script.
Dessalines [Mon, 22 Jun 2020 20:13:02 +0000 (16:13 -0400)]
Fixing deploy script.

4 years agoRemoving some commented lines from the dockerfile.
Dessalines [Mon, 22 Jun 2020 19:12:37 +0000 (15:12 -0400)]
Removing some commented lines from the dockerfile.

4 years agoMerge branch 'master' into iav-arm-musl-dessalines
Dessalines [Mon, 22 Jun 2020 18:57:55 +0000 (14:57 -0400)]
Merge branch 'master' into iav-arm-musl-dessalines

4 years agoMerge branch 'master' of https://github.com/makigi-io/makigi into makigi-io-master
Dessalines [Mon, 22 Jun 2020 18:52:46 +0000 (14:52 -0400)]
Merge branch 'master' of https://github.com/makigi-io/makigi into makigi-io-master

4 years agoFixing nginx.conf, adding nginx config update to releases.md.
Dessalines [Mon, 22 Jun 2020 18:48:46 +0000 (14:48 -0400)]
Fixing nginx.conf, adding nginx config update to releases.md.

4 years agoUpping thumbnail size.
Dessalines [Mon, 22 Jun 2020 17:45:16 +0000 (13:45 -0400)]
Upping thumbnail size.

4 years agoVersion v0.6.79
Dessalines [Mon, 22 Jun 2020 16:56:48 +0000 (12:56 -0400)]
Version v0.6.79

4 years agoFixing docker-compose to rely on pictrs
Dessalines [Mon, 22 Jun 2020 16:53:39 +0000 (12:53 -0400)]
Fixing docker-compose to rely on pictrs

4 years agoVersion v0.6.78
Dessalines [Mon, 22 Jun 2020 16:51:18 +0000 (12:51 -0400)]
Version v0.6.78

4 years agoMerge remote-tracking branch 'weblate/master'
Dessalines [Mon, 22 Jun 2020 16:47:00 +0000 (12:47 -0400)]
Merge remote-tracking branch 'weblate/master'

4 years agoFixing up the migration script some more.
Dessalines [Mon, 22 Jun 2020 16:43:09 +0000 (12:43 -0400)]
Fixing up the migration script some more.

4 years agoFixing some things in the pictrs upgrade script.
Dessalines [Mon, 22 Jun 2020 16:04:28 +0000 (12:04 -0400)]
Fixing some things in the pictrs upgrade script.

4 years agoChecking for imagemagick install.
Dessalines [Mon, 22 Jun 2020 14:53:03 +0000 (10:53 -0400)]
Checking for imagemagick install.

4 years agoUpdating nginx.conf, upgrading pict-rs
Dessalines [Mon, 22 Jun 2020 12:31:15 +0000 (08:31 -0400)]
Updating nginx.conf, upgrading pict-rs

4 years agoEdit community name validation, translations #823
Ernest [Mon, 22 Jun 2020 07:23:54 +0000 (09:23 +0200)]
Edit community name validation, translations #823

4 years agoCommunity name validation
Ernest [Sat, 20 Jun 2020 09:33:23 +0000 (11:33 +0200)]
Community name validation

4 years agoFixing deploy.sh
Dessalines [Thu, 18 Jun 2020 02:32:18 +0000 (22:32 -0400)]
Fixing deploy.sh

4 years agoVersion v0.6.77
Dessalines [Thu, 18 Jun 2020 02:20:30 +0000 (22:20 -0400)]
Version v0.6.77

4 years agoVersion v0.6.76
Dessalines [Thu, 18 Jun 2020 02:18:47 +0000 (22:18 -0400)]
Version v0.6.76

4 years agoVersion v0.6.75
Dessalines [Thu, 18 Jun 2020 02:11:48 +0000 (22:11 -0400)]
Version v0.6.75

4 years agoChanging another blacklisted to blocklisted.
Dessalines [Thu, 18 Jun 2020 01:29:10 +0000 (21:29 -0400)]
Changing another blacklisted to blocklisted.

4 years agoTranslated using Weblate (Chinese (Simplified))
Cee [Wed, 17 Jun 2020 20:25:57 +0000 (20:25 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 98.3% (242 of 246 strings)

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

4 years agoTranslated using Weblate (Spanish)
skrlet13 [Wed, 17 Jun 2020 20:25:57 +0000 (20:25 +0000)]
Translated using Weblate (Spanish)

Currently translated at 100.0% (246 of 246 strings)

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

4 years agoTranslated using Weblate (French)
glorfindel [Wed, 17 Jun 2020 20:25:57 +0000 (20:25 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (246 of 246 strings)

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

4 years agoTranslated using Weblate (Hungarian)
maxigaz [Wed, 17 Jun 2020 20:25:57 +0000 (20:25 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 39.8% (98 of 246 strings)

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

4 years agoFix community description federation (ref #647)
Felix Ableitner [Tue, 16 Jun 2020 11:35:26 +0000 (13:35 +0200)]
Fix community description federation (ref #647)

Also disable the actor refetch interval in debug builds.

4 years agoRename "instance_whitelist" config option to "allowed_instances"
Felix Ableitner [Tue, 16 Jun 2020 10:49:51 +0000 (12:49 +0200)]
Rename "instance_whitelist" config option to "allowed_instances"

4 years agowip: Add migration script from pictshare to pictrs
Felix Ableitner [Mon, 15 Jun 2020 17:46:57 +0000 (19:46 +0200)]
wip: Add migration script from pictshare to pictrs

4 years agoSome reorg of Dockerfiles.
Dessalines [Sun, 14 Jun 2020 20:36:18 +0000 (16:36 -0400)]
Some reorg of Dockerfiles.

4 years agodockerfile for x64 and arm building with musl
Igor Velkov [Sat, 13 Jun 2020 22:28:50 +0000 (01:28 +0300)]
dockerfile for x64 and arm building with musl

4 years agoPictshare image redirect.
Dessalines [Sat, 13 Jun 2020 19:24:53 +0000 (15:24 -0400)]
Pictshare image redirect.

4 years agoMerge branch 'master' into use-pictrs-1
Dessalines [Fri, 12 Jun 2020 21:51:37 +0000 (17:51 -0400)]
Merge branch 'master' into use-pictrs-1

4 years agoBlocking pict-rs import location
Dessalines [Fri, 12 Jun 2020 21:05:19 +0000 (17:05 -0400)]
Blocking pict-rs import location

4 years agoAdding lld to docker builds. #810
Dessalines [Fri, 12 Jun 2020 20:17:01 +0000 (16:17 -0400)]
Adding lld to docker builds. #810

4 years agoMerge branch 'build-optimizations' of https://yerbamate.dev/LemmyNet/lemmy into build...
Dessalines [Fri, 12 Jun 2020 19:53:06 +0000 (15:53 -0400)]
Merge branch 'build-optimizations' of https://yerbamate.dev/LemmyNet/lemmy into build-optimizations

4 years agoVarious build optimizations
Felix Ableitner [Fri, 12 Jun 2020 13:29:50 +0000 (15:29 +0200)]
Various build optimizations

4 years agoUpgrading pict-rs for working gifs.
Dessalines [Fri, 12 Jun 2020 13:48:51 +0000 (09:48 -0400)]
Upgrading pict-rs for working gifs.

4 years agoVarious build optimizations
Felix Ableitner [Fri, 12 Jun 2020 13:29:50 +0000 (15:29 +0200)]
Various build optimizations