Commit graph

4109 commits

Author SHA1 Message Date
Dessalines
ddb6268164
Adding a site option to email admins for new reports. ()
- Fixes 
2023-02-15 00:57:08 +09:00
Dessalines
166854b37e
Sort community search by active_monthly by default. ()
- Fixes 
2023-02-14 15:19:37 +01:00
3bb98fcc64
Fix post titles being cut off (fixes ) ()
I didnt notice that this limit would also apply to Lemmy and other
software which has the title field. So gonna change it to be
identical to db limit
2023-02-10 13:35:23 -05:00
3bfa8ab4ff
Improved error message when attempting to fetch non-local object (fixes ) () 2023-02-08 14:45:29 -05:00
Kradyz
ab9b60e86d
Convert HTML from titles into markdown ()
Co-authored-by: Kradyz <k@radiz.nl>
2023-02-07 03:27:17 +01:00
7c1a37d584
In apub post receive, check posting restricted to mods (ref ) ()
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-02-05 12:31:09 -05:00
2891856b48
Fix docker federation setup () 2023-02-05 12:30:10 -05:00
eb78af9b02
Fix data fetching from Peertube (fixes ) ()
- Other platforms can support additional language tags. Treat those
as None instead of throwing error
- deserialize_skip_error was implemented incorrectly and failed on
array values (6d9682f4e6)

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-02-05 00:38:08 -05:00
Dessalines
bc8845391f
Add a ntfy notif on a tag deploy success. () 2023-02-05 02:51:48 +09:00
0c8fd240a6 Adding 0.17.1 Release notes. 2023-02-03 14:30:26 -05:00
4dddc3f717
Disable pictrs feature in CI to make it faster () 2023-02-04 03:32:44 +09:00
5ae409d4e4 Version 0.17.1 2023-02-03 09:36:18 -05:00
Dessalines
ed95c61bca
Fixing admin application email subject. Fixes () 2023-02-03 09:24:19 -05:00
Dessalines
b1e121b5ba
Fixing person block views. Fixes () 2023-02-03 14:45:32 +01:00
Dessalines
d0c94a4f49
Fixing GetPosts active sort index. Fixes ()
* Fixing GetPosts active sort index. Fixes 

* Fixing other sort.
2023-02-02 14:09:32 -05:00
93f2eb4df0 More explicit upgrade instructions. 2023-02-01 09:35:24 -05:00
4dfe4c5579 Fix yerbate.ml -> join-lemmy.org links 2023-02-01 09:34:59 -05:00
41010328c1 Merge branch 'main' of https://github.com/LemmyNet/lemmy 2023-01-31 12:21:34 -05:00
2754bc1d10 Fixing instructions. 2023-01-31 12:21:28 -05:00
36ac1b54c1
Publish without verify ()
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-01-31 10:41:48 -05:00
43b94e5f16
Fix paths in release script, update crate versions () 2023-02-01 00:26:51 +09:00
d5368cbba9 Adding 0.17.0 Release notes. 2023-01-31 08:38:41 -05:00
53bc0311b1 Version 0.17.0 2023-01-31 08:30:54 -05:00
a9905bf999 Updating translations. 2023-01-31 08:29:31 -05:00
Dessalines
a610211557
Fixing .drone.yml ()
* Try to fix docker/drone plugin

* Trying to use one rust image.

* Fixing drone 1.

* Fixing drone 2.

* Add drone notify.

* Fixing drone 3.

* Fixing drone 4.

* Fix clippy.

* Remove uninlined format lint.

* Combine all cargo tasks

* Fixing drone 5.

* Fixing drone 6.

* Fixing drone 7.

* Fixing drone 8.

* Fixing drone 9.

* Fixing drone 10.

* Fixing drone 12.

* Fixing drone 13.

* Fixing drone 14.

* Fixing drone 15.

* Fixing drone 16.

* Fixing drone 17.

* Fixing drone 18.

* Fixing drone 19.

* Fixing drone 20.

* Fixing drone 21.

* Fixing drone 22.

* Fixing drone 23.

* Fixing drone 24.

* Fixing drone 25.

* Fixing drone 26.

* Fixing drone 27.

* Fixing drone 28.

* Fixing drone 29.

* Fixing drone 30.

* Fixing drone 31.

* Fixing drone 32.

* Fixing drone 33.

* Fixing drone 34.

* Fixing drone 35.

* Fixing drone 36.

* Fixing drone 37.

* Fixing drone 38.

* Fixing drone 39.

* Fixing drone 40.

* Fixing drone 41.

* Fixing drone 43.

* Fixing drone 44.

* Fixing drone 45.

* Last cleanup.

* Fixing drone 46.

* Separate ci steps ()

* separate ci steps

* fix 1

* add comments

* dont add rustfmt explicitly

* Revert "dont add rustfmt explicitly"

This reverts commit 358ce3302a134b7ac88d90a854079356995e9725.

* dont use all features for tests

---------

Co-authored-by: Nutomic <me@nutomic.com>
2023-01-30 14:17:24 -05:00
Dessalines
a8232fe3d6
Use join_all instead of try_join_all. Fixes ()
* Use join_all instead of try_join_all. Fixes 

* Add note about closed connections.
2023-01-30 11:11:11 -05:00
Kradyz
c416e4ce14
Update message_id to comply with RFC 2822 ()
The RFC 2822 format standard requires the message ID to be enclosed within angle brackets. If the standard is not followed, SpamAssassin deducts points from the e-mail.

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-01-30 11:10:51 -05:00
Dessalines
70c549dad8
Speeding up comment-ltree migration, fixing index creation. Fixes ()
* Speeding up comment-ltree migration, fixing index creation. Fixes 

* Adding some logging lines, fixing for missing posts.

* Adding more postgres config
2023-01-23 09:59:25 -05:00
1eaf2c8a03
Add feature to embed pictrs in lemmy binary (fixes ) ()
* Add feature to embed pictrs in lemmy binary (fixes )

* Add pictrs config

* add protobuf

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-01-20 12:46:49 -05:00
Dessalines
6eb5ed343c
Update post_aggregates indexes to account for featured_local and featured_community columns. ()
- Fixes 
2023-01-20 12:44:03 -05:00
7e3d3839b6
Post creation from Mastodon (fixes ) ()
* Post creation from Mastodon (fixes )

* better logic for page title

* add deserialize helper

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-01-20 12:43:23 -05:00
Dessalines
ac56504291
Upgrade to postgres 15. () 2023-01-20 18:15:07 +01:00
Dessalines
b5d45fa826
Add reddit -> lemmy importer to readme. () 2023-01-20 03:41:37 +01:00
2ec8bb877c
Some script improvements ()
- Allow specifying which packages should be tested
- Hardcode `lemmy` as db password because thats used in many different places
2023-01-13 00:23:58 +01:00
ceff2ec686
Use enum for registration mode setting ()
* Use enum for registration mode setting

* fix tests
2023-01-05 01:42:30 +00:00
Dessalines
0630d214e3
Removing sniptt/monads for lemmy-js-client. ()
* Removing sniptt/monads for lemmy-js-client.

* Fix tests.
2023-01-04 10:59:26 -05:00
Dessalines
b7d5b37ac9
Fix historical post fetching. Fixes () 2023-01-04 14:58:11 +00:00
Dessalines
e567151ec3
Adding the go client. ()
* Adding the go client.

* Adding lemmyBB, and a stub for lemmy-rust-client

* Updating to use api_common readme.
2023-01-03 21:04:22 +00:00
dab532f743
Point to !lemmy_support for support questions () 2023-01-03 03:28:21 -05:00
270f3b781a
Add documentation for using Lemmy API from Rust () 2023-01-03 03:23:41 -05:00
0d4cdb579c
Improve application question check ()
The check was failing if only require_application was passed
and not application_question, despite application_question
being set in database.
2022-12-23 01:31:39 +00:00
9f52d4ae53
Fix user following ()
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2022-12-19 10:55:26 -05:00
c3fbb7702f
Allow embedding Lemmy, fix setup error ()
* Fix error during site creation due to empty LocalSiteRateLimit update

* Move main function into lib.rs, to allow calling from other crates

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2022-12-19 10:54:42 -05:00
Dessalines
76e0ab934f
Fixing missing forms, incorrect user discussion_languages ()
* Fixing missing forms, incorrect user discussion_languages

* Add discussion_language to CommunityResponse

* Adding discussion_languages to CommunityResponse

* Adding discussion_language logic to community.create
2022-12-19 11:40:22 +00:00
Anon
9dfd819691
Add support for Featured Posts ()
* Add support for Featured Posts

* Fix rebase

* More fixes
2022-12-12 11:17:10 +00:00
0ecf256ce3
Remove federation backwards compatibility with 0.16.x ()
* Breaking: remove compatiblity with page.url field (ref )

* Breaking: change type of Instance to `Application` (ref )

Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2022-12-09 11:21:17 -05:00
2732a5bf07
Rework websocket ()
* Merge websocket crate into api_common

* Add SendActivity trait so that api crates compile in parallel with lemmy_apub

* Rework websocket code

* fix websocket heartbeat
2022-12-09 10:31:47 -05:00
f02892b23b
Merge pull request from LemmyNet/refactor-notifications
Refactor crates for parallel build
2022-12-02 11:17:10 +00:00
c6c52ab9cc Add SendActivity trait so that api crates compile in parallel with lemmy_apub 2022-12-02 10:46:49 +01:00
201fa97769 Move code to generate apub urls into lemmy_api_common 2022-12-02 10:46:49 +01:00