]>
Untitled Git - lemmy.git/log
Dessalines [Fri, 18 Mar 2022 15:29:36 +0000 (11:29 -0400)]
Add jerboa link to readme. Fixes #2137
Dessalines [Sat, 19 Mar 2022 16:21:07 +0000 (12:21 -0400)]
Restore prod docker-compose.yml
Nutomic [Fri, 18 Mar 2022 15:46:58 +0000 (15:46 +0000)]
Forbid remote URLs for avatars/banners (fixes #1618) (#2132)
Nutomic [Thu, 17 Mar 2022 16:28:35 +0000 (16:28 +0000)]
Remove docker/prod unused files (fixes #2086) (#2133)
Nutomic [Wed, 16 Mar 2022 20:11:49 +0000 (20:11 +0000)]
Rework error handling (fixes #1714) (#2135)
Dessalines [Tue, 15 Mar 2022 21:29:05 +0000 (17:29 -0400)]
Adding release notes.
Dessalines [Tue, 15 Mar 2022 21:23:16 +0000 (17:23 -0400)]
Version 0.16.1
Dessalines [Tue, 15 Mar 2022 20:52:37 +0000 (16:52 -0400)]
Version 0.16.1-rc.1
Nutomic [Mon, 14 Mar 2022 20:18:19 +0000 (20:18 +0000)]
Revert "Add logging to debug federation issues (ref #2096) (#2099)" (#2130)
This reverts commit
e094989a4c6baaa637a0ab1c63179706c5a3bc6c .
Nutomic [Mon, 14 Mar 2022 18:35:57 +0000 (18:35 +0000)]
Dont allow admin to add mod to remote community (#2129)
Nutomic [Mon, 14 Mar 2022 18:20:18 +0000 (18:20 +0000)]
Reject federated downvotes if downvotes are disabled (fixes #2124) (#2128)
Dessalines [Tue, 8 Mar 2022 18:54:25 +0000 (13:54 -0500)]
Add Release notes.
Dessalines [Tue, 8 Mar 2022 18:45:01 +0000 (13:45 -0500)]
Version 0.16.0
Dessalines [Tue, 8 Mar 2022 13:57:57 +0000 (08:57 -0500)]
Version 0.16.0-rc.4
Nutomic [Tue, 8 Mar 2022 12:52:33 +0000 (12:52 +0000)]
Correctly read local SiteView (#2122)
Dessalines [Mon, 7 Mar 2022 23:59:29 +0000 (18:59 -0500)]
Version 0.16.0-rc.3
Nutomic [Mon, 7 Mar 2022 22:28:50 +0000 (22:28 +0000)]
Increase default worker count (#2120)
Dessalines [Mon, 7 Mar 2022 21:49:02 +0000 (21:49 +0000)]
Fix community rss. Fixes #2116 (#2119)
Co-authored-by: Nutomic <me@nutomic.com>
Nutomic [Mon, 7 Mar 2022 21:25:34 +0000 (21:25 +0000)]
Try to fix federation test on ci (#2121)
Dessalines [Thu, 3 Mar 2022 19:40:09 +0000 (14:40 -0500)]
Version 0.16.0-rc.2
Nutomic [Thu, 3 Mar 2022 19:37:12 +0000 (19:37 +0000)]
Make delete activities backwards compatible with 0.15 (#2114)
Nutomic [Thu, 3 Mar 2022 18:54:33 +0000 (18:54 +0000)]
Make activity queue worker count configurable, log stats (#2113)
Nutomic [Thu, 3 Mar 2022 18:40:10 +0000 (18:40 +0000)]
Add timeout for sending activities (#2112)
* Add timeout for sending activities
* Also set request timeouts in utils/src/request.rs
Nutomic [Thu, 3 Mar 2022 18:13:09 +0000 (18:13 +0000)]
Merge pull request #2115 from LemmyNet/fix_tests_1
Fixing unit tests.
Dessalines [Thu, 3 Mar 2022 17:51:55 +0000 (12:51 -0500)]
Fixing unit tests.
Nutomic [Wed, 2 Mar 2022 20:59:51 +0000 (20:59 +0000)]
Merge pull request #2111 from robjtede/aw4
Update `actix-*` dependencies to stable v4.
Rob Ede [Wed, 2 Mar 2022 18:05:48 +0000 (18:05 +0000)]
Remove direct `actix-http` dependency
Rob Ede [Wed, 2 Mar 2022 18:00:52 +0000 (18:00 +0000)]
Update `actix-*` dependencies to stable v4.
Dessalines [Wed, 2 Mar 2022 17:41:11 +0000 (12:41 -0500)]
Version 0.16.0-rc.1
dayinjing [Wed, 2 Mar 2022 17:39:27 +0000 (11:39 -0600)]
Show nsfw communities if you are logged in and searching communities (#2105)
* Show nsfw communities in logged in and you've enabled nsfw in your profile atleast
* Reuse existing user check
Co-authored-by: Sun Wukong <monkey@king.com>
Nutomic [Tue, 1 Mar 2022 18:40:05 +0000 (18:40 +0000)]
Fix resending activities (fixes #1282) (#2109)
Nutomic [Tue, 1 Mar 2022 17:01:23 +0000 (17:01 +0000)]
Dont hardcode site id in Site::update (#2110)
RedLobster999 [Tue, 1 Mar 2022 14:28:18 +0000 (21:28 +0700)]
send plain-text in email along with html (#2107)
* send plain text in email along with html
* format the code using "cargo +nightly fmt"
Co-authored-by: kittiphat-kang <kittiphat.nu@easysunday.com>
Nutomic [Wed, 23 Feb 2022 16:40:36 +0000 (16:40 +0000)]
Add site option for default theme (#2104)
dayinjing [Fri, 18 Feb 2022 02:30:47 +0000 (20:30 -0600)]
Hide community v2 (#2055)
* Initial working of hiding communities and adding a db entry for mod log
* Return mod log for hidden communities
* Clean up hidding communities PR
* use lower case like other migration files
* Formatting fix
* pass in admin id to list, make match logic the same in post_view as community_view. Dont force non null for reason
* Clean PR review stuff
* Change person_id to mod_person_id on hide community table
* Make bools optional, add a space for formating
Co-authored-by: Thor Odinson <odinson@asgard.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Nutomic [Thu, 17 Feb 2022 22:04:01 +0000 (22:04 +0000)]
Reorganize federation tests (#2092)
* Reorganize apub protocol tests
* Reorder apub protocol struct members to clarify mandatory/optional fields
Nutomic [Thu, 17 Feb 2022 18:48:45 +0000 (18:48 +0000)]
Add logging to debug federation issues (ref #2096) (#2099)
Dessalines [Tue, 15 Feb 2022 12:53:57 +0000 (07:53 -0500)]
Adding a reqwest timeout. Fixes #2089 (#2097)
Nutomic [Mon, 14 Feb 2022 15:34:54 +0000 (15:34 +0000)]
Upgrade to Rust 2021 edition (#2093)
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Nutomic [Mon, 14 Feb 2022 15:14:24 +0000 (15:14 +0000)]
Merge different delete activities for better compatibility (fixes #2066) (#2073)
Nutomic [Mon, 7 Feb 2022 19:23:12 +0000 (19:23 +0000)]
Implement instance actor (#1798)
* Implement instance actor
* wip: make site bans federate
* finish implementation and unit tests for federated bans
* start adding api tests
* fix api test
* remve site from GetCommunityResponse
* only federate site bans originating from user's home instance
* dont expose site.private_key in api
Nutomic [Mon, 7 Feb 2022 15:39:37 +0000 (15:39 +0000)]
Use doku(skip) for opentelemetry_url config value (ref #2085) (#2091)
Riley [Sat, 5 Feb 2022 03:46:38 +0000 (21:46 -0600)]
Merge pull request #2085 from LemmyNet/asonix/document-opentelemetry-url
Add comment about opentelemetry_url
Riley [Sat, 5 Feb 2022 03:22:27 +0000 (21:22 -0600)]
Merge branch 'main' into asonix/document-opentelemetry-url
Riley [Sat, 5 Feb 2022 03:22:07 +0000 (21:22 -0600)]
Merge pull request #2087 from LemmyNet/asonix/console-feature
Add console feature flag, not default
Aode (Lion) [Sat, 5 Feb 2022 02:37:57 +0000 (20:37 -0600)]
Merge remote-tracking branch 'lemmynet/fix_sitemetadata_test' into asonix/console-feature
Aode (Lion) [Sat, 5 Feb 2022 02:37:38 +0000 (20:37 -0600)]
Merge remote-tracking branch 'lemmynet/fix_sitemetadata_test' into asonix/document-opentelemetry-url
Dessalines [Fri, 4 Feb 2022 23:22:43 +0000 (18:22 -0500)]
Fix site metadata test.
Aode (lion) [Fri, 4 Feb 2022 17:31:38 +0000 (11:31 -0600)]
Add console feature flag, not default
The most recent tracing-core changed the number of variants on metadata::Kind,
which broke console-api 0.1.1, and no fix has been applied yet. To avoid build
failures, disable console-subscriber for now
Aode (lion) [Thu, 3 Feb 2022 22:54:57 +0000 (16:54 -0600)]
Add comment about opentelemetry_url
Dessalines [Tue, 1 Feb 2022 20:00:54 +0000 (15:00 -0500)]
Alpha-ordering community follows. Fixes #2062 (#2079)
Dessalines [Tue, 1 Feb 2022 18:19:07 +0000 (13:19 -0500)]
Adding a test comment. (#2081)
Dessalines [Tue, 1 Feb 2022 16:37:30 +0000 (11:37 -0500)]
Adding codeowners. (#2080)
Nutomic [Tue, 1 Feb 2022 00:20:31 +0000 (00:20 +0000)]
Remove commit hook (#2078)
Nutomic [Sat, 29 Jan 2022 23:50:56 +0000 (23:50 +0000)]
Dont update default config in commit hook (#2075)
Nutomic [Fri, 28 Jan 2022 21:47:34 +0000 (21:47 +0000)]
Add federation tests for Friendica, improve parsing of source field (fixes #2057) (#2070)
Dessalines [Thu, 27 Jan 2022 21:32:12 +0000 (16:32 -0500)]
Update issue templates (#2069)
Dessalines [Thu, 27 Jan 2022 19:11:38 +0000 (14:11 -0500)]
Updating releases.md
Nutomic [Thu, 27 Jan 2022 16:39:22 +0000 (16:39 +0000)]
Dont make webfinger request when viewing community/user profile (fixes #1896) (#2049)
Dessalines [Thu, 27 Jan 2022 16:25:22 +0000 (11:25 -0500)]
Fixing private instance check. Fixes #2064 (#2065)
Kradyz [Wed, 26 Jan 2022 18:05:07 +0000 (19:05 +0100)]
Case-insensitive username at login (#2010)
* Case-insensitive username at login
* formatting
Co-authored-by: Kradyz <k@radiz.nl>
Dessalines [Wed, 26 Jan 2022 17:57:16 +0000 (12:57 -0500)]
Removing the site creator, adding leave_admin. Fixes #1808 (#2052)
* Removing the site creator, adding leave_admin. Fixes #1808
* Making sure there's at least one admin. Fixing unit tests
Dessalines [Wed, 26 Jan 2022 16:42:43 +0000 (11:42 -0500)]
Adding starttls support. Fixes #1997 (#2051)
* Adding starttls support. Fixes #1997
* Change name to tls_type, make a string
Nutomic [Fri, 21 Jan 2022 21:00:17 +0000 (21:00 +0000)]
Put community last in webfinger response (fixes #2037) (#2047)
Nutomic [Fri, 21 Jan 2022 19:46:43 +0000 (19:46 +0000)]
Dont check for ban in MarkCommentAsRead (fixes #2045) (#2054)
Dessalines [Fri, 21 Jan 2022 13:38:01 +0000 (08:38 -0500)]
Empty post bodies (#2050)
* Cleaning optional post bodies. Fixes #2039
* Only trim once.
* Using .map() instead.
* Revert "Using .map() instead."
This reverts commit
a2f49072095e0c0622c4a7d041dcea81e11fe1dc .
Nutomic [Thu, 20 Jan 2022 14:13:29 +0000 (14:13 +0000)]
Add tombstone tests, better test errors (#2046)
vpzomtrrfrt [Thu, 20 Jan 2022 14:12:45 +0000 (06:12 -0800)]
Accept single object as to for arrays too (#2048)
Dessalines [Thu, 20 Jan 2022 14:04:54 +0000 (09:04 -0500)]
Cleaning optional post bodies. Fixes #2039 (#2043)
* Cleaning optional post bodies. Fixes #2039
* Only trim once.
* Using .map() instead.
Dessalines [Wed, 19 Jan 2022 14:17:18 +0000 (09:17 -0500)]
Fixing liking comment on blocked person. Fixes #2033 (#2042)
Nutomic [Mon, 17 Jan 2022 14:40:47 +0000 (14:40 +0000)]
Add tests for lotide federation, make lotide groups fetchable (#2035)
* Add tests for lotide federation, make lotide groups fetchable
* Accept posts using Note type (and better error messages for tests)
Riley [Thu, 13 Jan 2022 00:17:00 +0000 (18:17 -0600)]
Remove unneeded dependency on activitystreams (#2034)
Dessalines [Wed, 12 Jan 2022 14:52:21 +0000 (09:52 -0500)]
Updating readme.
Dessalines [Wed, 12 Jan 2022 14:45:29 +0000 (09:45 -0500)]
Version 0.15.1
Dessalines [Wed, 12 Jan 2022 14:22:38 +0000 (09:22 -0500)]
Adding v0.15.0 release notes.
Dessalines [Wed, 12 Jan 2022 13:46:35 +0000 (08:46 -0500)]
Version 0.15.0
Marty [Mon, 10 Jan 2022 15:48:55 +0000 (17:48 +0200)]
uses compatable images - fixes GLIBC_2.29 not found issue on (at least) arm machines (#2028)
Dessalines [Sun, 9 Jan 2022 16:09:03 +0000 (11:09 -0500)]
Version 0.15.0-rc.7
Dessalines [Sat, 8 Jan 2022 12:37:07 +0000 (07:37 -0500)]
Adding temporary bans. Fixes #1423 (#1999)
* Adding temporary bans. Fixes #1423
* Adding ban_expires to person
* Fix clippy
* Removing ban_expires from federated fields.
* Trying to add expires to blockcommunity apub.
Riley [Fri, 7 Jan 2022 14:53:45 +0000 (08:53 -0600)]
Add console-subscriber (#2003)
* Add console-subscriber
* Add larg event buffer capacity
* Add console port to lemmy prod container
* Expose pict-rs console port
* Update pictrs
Riley [Thu, 6 Jan 2022 19:10:20 +0000 (13:10 -0600)]
Opentelemetry (#1992)
* Add otlp export
* Add jaeger to dev docker
* More instrument
* Update deps
* Merge from main.
* Add comment about viewing traces
* Fixing reqwest-tracing dep.
* Update pre-commit regex
* Move imports to top
Co-authored-by: Dessalines <tyhou13@gmx.com>
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Rens Groothuijsen [Thu, 6 Jan 2022 13:13:17 +0000 (14:13 +0100)]
Use correct encoding when fetching non-UTF-8 site metadata (#2015)
* Use correct encoding when fetching non-UTF-8 site metadata
* Style fixes
Nutomic [Wed, 5 Jan 2022 14:04:26 +0000 (14:04 +0000)]
Merge pull request #1927 from LemmyNet/add_banned_persons_endpoint
Adding a banned endpoint for admins. Removing it from GetSite. Fixes …
Dessalines [Fri, 19 Nov 2021 20:56:41 +0000 (15:56 -0500)]
Adding a banned endpoint for admins. Removing it from GetSite. Fixes #1806
Nutomic [Tue, 4 Jan 2022 14:40:54 +0000 (14:40 +0000)]
Merge pull request #2016 from robjtede/aw-b18
Updated actix-web dependency to `4.0.0-beta.18`
Rob Ede [Thu, 30 Dec 2021 18:39:28 +0000 (18:39 +0000)]
Prevent panic on InboxRequestGuard
Rob Ede [Thu, 30 Dec 2021 18:37:59 +0000 (18:37 +0000)]
Updated actix-web dependency to `4.0.0-beta.18`
Dessalines [Tue, 21 Dec 2021 22:24:44 +0000 (17:24 -0500)]
Merge pull request #2007 from LemmyNet/another_tokenizer_fix
Trying another tokenizer fix. #1964
Kradyz [Mon, 20 Dec 2021 22:23:06 +0000 (23:23 +0100)]
Case-insensitive webfinger response. Fixes #1955 & #1986 (#2005)
* Make webfinger case insensitive
* Make webfinger case insensitive
* Case insensitive domain name
* Case-insensitive webfinger
* formatting
Co-authored-by: Kradyz <k@radiz.nl>
Dessalines [Mon, 20 Dec 2021 21:57:36 +0000 (16:57 -0500)]
Trying another tokenizer fix. #1964
Dessalines [Wed, 15 Dec 2021 19:49:59 +0000 (14:49 -0500)]
First pass at invite-only migration. (#1949)
* First pass at invite-only migration.
* Implement email verification (fixes #219)
* remove unwrap
* Adding views and functionality to registration application. #209
* Add private instance site column, and back end checks.
* Adding some message fields to LoginResponse
* Adding private instance to site setup.
* A few additions:
- Add a DeleteAccount response.
- RegistrationApplicationView now has the safe LocalUserSettings.
- Adding VerifyEmail to websocket API, added a proper response type.
* Adding and reorganizing some email helpers.
* A few fixes for private sites:
- Added a check_registration_application function.
- Only send a verification email if its been changed.
- VerifyEmail now returns LoginResponse.
- Deleting the old tokens after a successful email verify.
- If port is missing on email config, display a better error message.
* Version 0.15.0-rc.3
* Adding published to email_verification table.
* Adding fixes from comments.
* Version 0.15.0-rc.4
* Adding modlog private site check.
* Version 0.15.0-rc.6
Co-authored-by: Felix Ableitner <me@nutomic.com>
Dessalines [Tue, 14 Dec 2021 13:30:37 +0000 (08:30 -0500)]
Upgrading deps (#1995)
Dessalines [Tue, 14 Dec 2021 13:24:33 +0000 (08:24 -0500)]
Upgrading pictrs. (#1996)
Dessalines [Sun, 12 Dec 2021 23:49:25 +0000 (18:49 -0500)]
Trying out an upgraded version of html5ever. #1964 (#1991)
* Trying out an upgraded version of html5ever. #1964
* New release of webpage.
Dessalines [Sun, 12 Dec 2021 16:42:24 +0000 (11:42 -0500)]
Adding min setup password length to the docs. Fixes #1989 (#1990)
Nutomic [Sun, 12 Dec 2021 02:39:18 +0000 (02:39 +0000)]
Test pleroma follow (#1988)
* Add test case for Pleroma follow activity (ref #1984)
* Use WithContext in apub tests where possible
Riley [Wed, 8 Dec 2021 15:56:43 +0000 (09:56 -0600)]
Remove awc (#1979)
* Remove unused awc dep
* Replace awc pict-rs client with reqwest
* Reinstate 30 second pict-rs timeout
Dessalines [Wed, 8 Dec 2021 15:51:46 +0000 (10:51 -0500)]
Merge pull request #1978 from LemmyNet/asonix/reqwest-middleware
Consolidate reqwest clients, use reqwest-middleware for tracing
Aode (lion) [Tue, 7 Dec 2021 23:17:19 +0000 (17:17 -0600)]
Use from_message for static error string
Aode (lion) [Tue, 7 Dec 2021 00:12:04 +0000 (18:12 -0600)]
Update deps