dullbananas
243b777384
Merge branch 'main' into db-traits-refactor
2023-07-03 10:16:40 -07:00
Dessalines
935b0bf048
Adding rest of community sorts. Fixes #3374 ( #3376 )
...
* Adding rest of community sorts. Fixes #3374
* Addressing PR comments.
2023-07-03 13:09:15 -04:00
dullbananas
37bf1843c9
Merge branch 'main' into db-traits-refactor
2023-07-03 09:42:47 -07:00
Nutomic
e1494d4683
Dont compare db string errors ( fixes #1393 ) ( #3424 )
...
* Dont compare db string errors (fixes #1393 )
* cargo fmt
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-07-03 11:59:49 -04:00
Simon Bordeyne
b8ee9315bc
Add Open links in new tab setting ( #3318 )
...
* Add Open links in new tab setting
* reorder because it fixes tests ?
2023-07-03 11:10:25 -04:00
David BELEY
efe98158c0
Fix awesome-lemmy owner ( #3469 )
2023-07-03 16:44:55 +02:00
David BELEY
050216eed9
Add awesome-lemmy to LemmyNet? ( #3413 )
...
* Add LemmyNet/awesome-lemmy
* Delete other apps/projects from README.md
2023-07-03 15:15:45 +02:00
Nutomic
cb91eedd24
Use serde(skip) instead of skip_serializing, add placeholder values ( #3362 )
...
* Use serde(skip) instead of skip_serializing
The latter breaks lemmy_crawler as the field is not included in
the Lemmy API, but is required when attempting to parse API responses.
Should only use serde(skip) to avoid this problem
* use option
* add placeholders
* no unwrap
2023-07-03 15:14:01 +02:00
Nutomic
6405761891
Mark follow as pending when subscribing to remote community ( fixes #3384 ) ( #3406 )
2023-07-03 12:03:20 +02:00
Felix Ableitner
fc60b82f82
Fix formatting for latest nightly (#ref 3467)
2023-07-03 11:45:53 +02:00
Nutomic
3578dab67f
Remove PerformApub trait ( #3423 )
...
* Remove PerformApub trait
This is completely useless now that websocket is gone. In the future
I also plan to remove Perform and PerformCrud traits, but it will be
difficult to do that while still compiling crates in parallel.
* params need to use query
2023-07-03 11:01:41 +02:00
drumlinish
682ca55e0c
Fix quoting of max-file in docker-compose.yml ( #3442 )
2023-07-03 10:59:07 +02:00
dull b
41d7c72f41
Re-run CI
2023-07-01 05:00:11 +00:00
dull b
0957e2b319
Fix stuff
2023-07-01 04:11:27 +00:00
dull b
0d9db43b0a
Remove more &mut *
2023-07-01 03:26:24 +00:00
dull b
5db6b556cc
DbConn trait
2023-07-01 03:04:38 +00:00
dull b
6846210074
Merge remote-tracking branch 'upstream/main' into db-traits-refactor
2023-06-30 19:17:13 +00:00
dull b
106c315d47
Use DbConn for CaptchaAnswer methods
2023-06-30 18:55:33 +00:00
dull b
cc1a725c8a
Revert "Get rid of repetitive &mut *context.conn().await?
"
...
This reverts commit d2c6263ea1
.
2023-06-30 18:24:06 +00:00
dull b
c1c17ab63b
Revert "Add blank lines under each line with conn =
"
...
This reverts commit 773a6d3beb
.
2023-06-30 18:23:40 +00:00
dull b
3021e2c9b8
Revert "Fix style mistakes (partial)"
...
This reverts commit 48a033b87f
.
2023-06-30 18:23:03 +00:00
dull b
48a033b87f
Fix style mistakes (partial)
2023-06-30 18:21:10 +00:00
phiresky
cb28af508d
don't strip, log trace if requested ( #3425 )
2023-06-30 09:32:43 -04:00
Lemmus.org
810762762f
Update federated posts to not cache sensitive images if not allow by local site ( #3253 )
...
* Update federated posts to not cache sensitive images if not allow by local site
* Refactor thumbnail match to simplify logic
2023-06-30 12:42:42 +02:00
Dominic Mazzoni
fcc010b5dc
Fix concatenation of audio captcha wav files ( #3350 )
...
* Fix concatenation of audio captcha wav files
* Log errors rather than crashing
* Return Result from captcha_as_wav_base64
* Change to return LemmyError
* Check for wav write error, format
* Remove unused import
* Rewrite to avoid clippy warnings
2023-06-30 12:36:38 +02:00
dullbananas
7d3894d5dd
Automatically manage database when running scripts/test.sh ( #3389 )
...
* Update .gitignore
* Create start-dev-db.sh
* Rename start-dev-db.sh to start_dev_db.sh
* Update .gitignore
* Update start_dev_db.sh
* Update start_dev_db.sh
* Update start_dev_db.sh
* Update start_dev_db.sh
* h
* Update test.sh
* Update start_dev_db.sh
* made it work
* Make test.sh work when run from scripts dir
2023-06-30 09:50:30 +02:00
dull b
773a6d3beb
Add blank lines under each line with conn =
2023-06-30 06:56:12 +00:00
dull b
d2c6263ea1
Get rid of repetitive &mut *context.conn().await?
2023-06-30 06:50:11 +00:00
dull b
9d54354af4
Fix stuff broken by merge
2023-06-30 05:13:56 +00:00
dull b
a6cbbee3c7
Merge branch 'db-traits-refactor' of https://github.com/dullbananas/lemmy into db-traits-refactor
2023-06-30 04:06:06 +00:00
dull b
2c479314ce
merge
2023-06-30 03:58:51 +00:00
dull b
a8adf2dfb7
a lot
2023-06-30 03:41:09 +00:00
Dessalines
3159eedd99
Version 0.18.1-rc.4
2023-06-29 10:45:59 -04:00
Dessalines
6c64cb5233
Fixing release script. ( #3398 )
...
* Fixing release script.
* Version 0.18.1-rc.2
* Removing cargo update from release script.
* Fixing topdir location.
2023-06-29 16:17:59 +02:00
Nick Shockey
0464c46d26
Added gitattributes to normalize all files to lf ( #3386 )
...
This makes it less annoying to build on windows/mac
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-29 10:16:11 +02:00
Nutomic
c216153dfb
Update activitypub-federation crate to 0.4.5 ( #3379 )
...
https://github.com/LemmyNet/activitypub-federation-rust/releases/tag/0.4.5
2023-06-28 12:58:23 -04:00
Sander Saarend
ec18fd9869
Fix cargo warnings ( #3397 )
2023-06-28 12:57:49 -04:00
c-andy-candies
ffc049078e
Fix missing sorting types ( #3370 )
...
* Fix missing sorting types
* Reordered sort_type_enum
2023-06-28 12:44:16 -04:00
Jan Klass
0f91759e4d
docs(api): Add api-common info on generating TypeScript bindings ( #3330 )
2023-06-28 11:25:46 +02:00
dullbananas
bef76630c5
Remove redundant calls to Iterator::collect
( #3365 )
...
* Remove redundant calls to `Iterator::collect`
* Update mentions.rs
* Add clippy lints and run fmt
* CI ran on the wrong commit again
2023-06-28 11:19:26 +02:00
Nutomic
e4b739320c
Run cargo update as part of release script ( #3369 )
...
To get newest dependency patches and get rid of yanked deps
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-27 08:59:58 -04:00
Dessalines
ad6f244b61
Version 0.18.1-rc.1
2023-06-27 08:14:46 -04:00
Nina Blanson
e63aa80c3a
Fixes #2900 - Checks slur regex to see if it is too permissive ( #3146 )
...
* Fixes #2900 - Checks slur regex to see if it is too permissive along with small validation organization
* Clean up variable names, add handler for valid empty string usecase
* Update tests
* Create validation function and add tests
* Test clean up
* Use payload value vs local site value to prevent stunlocking
* Remove println added while testing
* Fall back to local site regex if not provided from request
* Attempt clean up of flaky comment_view tests
* Pull in latest submodule
* Move application, post check into functions, add more tests and improve test readability
---------
Co-authored-by: Nutomic <me@nutomic.com>
2023-06-27 07:03:30 -04:00
Domenic Horner
d1d90af0eb
add new flag to api ( #3363 )
2023-06-27 06:45:26 -04:00
TKilFree
2aef6a5a33
feat: re-added captcha checks ( #3289 )
2023-06-27 06:38:53 -04:00
Sander Saarend
76a4513774
Limit password resets ( #3344 )
2023-06-27 11:20:53 +02:00
Dessalines
98482b1564
Fixing the release script. ( #3295 )
...
* Fixing the release script.
* Updating the submodules.
2023-06-27 10:28:56 +02:00
Sander Saarend
211e76dc27
Batch hot rank updates ( #3175 )
2023-06-27 10:13:51 +02:00
c-andy-candies
f5209fffc1
Feature add three six and nine months options backend ( #3226 )
...
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-26 15:03:35 -04:00
Nutomic
50efb1d519
Fetch community outbox and moderators in parallel ( #3360 )
...
This will speedup first time fetching of a remote community
2023-06-26 12:14:50 -04:00