Dessalines
8b4c363c44
Fixing clippy
2024-03-27 09:59:34 -04:00
Dessalines
ac2ebc378b
Merge remote-tracking branch 'origin/main' into delete_local_image_on_delete_account
2024-03-27 09:56:13 -04:00
Nutomic
85ee89f4e8
When uploading new icon/avatar/banner, delete old one ( #4573 )
2024-03-27 09:00:52 -04:00
Dessalines
6bfbb9332d
Adding listMedia endpoint, to view all your local image uploads. ( #4509 )
...
* Adding listMedia endpoint, to view all your local image uploads.
- Fixes #4445
* Fix ts import.
* Forgot to order by published desc
* Adding an endpoint to list all images, for admins only.
* Forgot to add file.
* Add additional test.
* Use better logic for no-limit version.
* Better call sites.
* Adding another test.
* Fix tests.
* Moving list_media to /account action.
* Addressing PR comments.
* Removing pointless comment.
---------
Co-authored-by: SleeplessOne1917 <28871516+SleeplessOne1917@users.noreply.github.com>
2024-03-26 12:06:11 -04:00
Dessalines
871b3d6267
Merge branch 'main' into delete_local_image_on_delete_account
2024-03-26 11:28:58 -04:00
Dessalines
9c45a199f8
Use purge_user_account instead of Person::delete_account in purge person.
2024-03-26 11:28:44 -04:00
Dessalines
945064726f
Add creator_banned_from_community to vote_view. ( #4568 )
...
* Add creator_banned_from_community to vote_view.
- Fixes #4561
* Adding tests.
2024-03-26 16:22:04 +01:00
Dessalines
8c99a5598d
Merge remote-tracking branch 'origin/main' into delete_local_image_on_delete_account
2024-03-26 11:18:09 -04:00
Dessalines
7929e77602
Fixing issue with comment replies wrongly marked as read. ( #4567 )
...
* Fixing issue with comment replies wrongly marked as read.
- Fixes #4566
* Elaborating on a comment.
2024-03-26 10:46:37 -04:00
Dessalines
95069d7648
Fixing some clippy and woodpecker lints. ( #4565 )
...
* Fixing some clippy and woodpecker lints.
* Try fixing woodpecker 1.
* Revert "Try fixing woodpecker 1."
This reverts commit 7c2020a08d
.
2024-03-26 10:17:42 +01:00
Dessalines
e4356a7701
Fixing a few broken tests from the change in LocalUser::create ( #4569 )
2024-03-25 19:14:35 -04:00
Nutomic
846848c4f6
On registration, automatically set content languages from accept-language
header ( #4550 )
...
* On registration, automatically set content languages from accept header
* no need to set site language or default language for new user anymore
* fix test
* fix langs
* avoid duplicate writing of new user languages
2024-03-25 16:02:12 -04:00
Nutomic
d06ef2c47e
Migrate apub block activity to standard endTime
property and deprecate expires
( fixes #2316 ) ( #4541 )
...
* Migrate apub block activity to standard `endTime` property (fixes #2316 )
* add todo
2024-03-25 08:10:09 -04:00
Sander Saarend
99d01e186a
Fix rate limiter ( #4560 )
2024-03-25 07:56:03 -04:00
Nutomic
ef4bb3cc40
Add delete user field removeData
to apub assets ( fixes #4544 ) ( #4549 )
2024-03-22 18:41:59 -04:00
Nutomic
21547dedf7
Fix handling of apub downvote ( fixes #4545 ) ( #4551 )
...
* Fix handling of apub downvote (fixes #4545 )
* fmt
---------
Co-authored-by: SleeplessOne1917 <28871516+SleeplessOne1917@users.noreply.github.com>
2024-03-22 18:41:09 -04:00
Nutomic
baf5921d2c
Add comment about console feature requiring tokio_unstable ( fixes #4553 ) ( #4555 )
2024-03-22 18:40:08 -04:00
SleeplessOne1917
6679b2559f
Add SleeplessOne1917 to CODEOWNERS ( #4558 )
...
Co-authored-by: SleeplessOne1917 <insomnia-void@protonmail.com>
2024-03-22 18:31:45 -04:00
SleeplessOne1917
38c22d9453
Add banned_from_community to PostView and CommentView ( #4552 )
...
* Add banned_from_community to PostView and CommentView
* Add post view test
* Add tests for CommentView
* Add tests for case where local user is not banned from community
---------
Co-authored-by: SleeplessOne1917 <insomnia-void@protonmail.com>
2024-03-22 18:31:08 -04:00
Tomas
78581bd696
Add ARG RUSTFLAGS into Dockerfile ( #4556 )
...
* Add ARG RUSTFLAGS into Dockerfile
Allows passing RUSTFLAGS through --build-arg
* Remove invalid ARG syntax
2024-03-21 16:42:30 +01:00
Dessalines
2fd81067c7
Temporarily comment sticky test. ( #4538 )
2024-03-18 12:54:45 +01:00
Dessalines
0f77951e05
Upgrading deps. ( #4537 )
...
* Upgrading deps.
* Addressing PR comments
2024-03-18 10:36:49 +01:00
Nutomic
9d4299aaac
Dont require leading ! or @ for webfinger resolve ( #4513 )
...
* Dont require leading ! or @ for webfinger resolve
* fmt
* clippy
2024-03-15 08:42:09 -04:00
Nutomic
43378c5bb3
Fix video thumbnail generation ( fixes #3484 ) ( #4539 )
...
* Fix video thumbnail generation (fixes #3484 )
* fix test
2024-03-15 08:41:16 -04:00
flamingos-cant
19a1a077c5
Add a blocklist for URLs. ( #4515 )
...
* Add a blocklist for URLs.
* Fix SQL format
* Make clippy happy.
* Use regex for URL matching.
* Escape regex chars in URLs.
* Use post for modification.
* Make URL block regex static and remove API routes.
* Add date fields to table and use transaction.
* Use Cache for blocklist.
* Rename check_links + move list to parameters of process_markdown.
* SQL format.
* Format, again.
* Remove println.
* Add API test.
* Set a shorter lifetime for regex in debug mode.
* Add missing macro.
* Update lemmy-js-client
* Update api_test/pnpm-lock.yaml
* Don't break other tests
* Use different URL for test
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Co-authored-by: Nutomic <me@nutomic.com>
2024-03-15 07:03:29 -04:00
Nutomic
0e7080337b
Dont allow admins to post in community with posting_restricted_to_mods
( fixes #3571 ) ( #4534 )
...
* Dont allow admins to post in community with `posting_restricted_to_mods` (fixes #3571 )
* fmt
2024-03-14 17:31:54 -04:00
Nutomic
835d329134
Fix longstanding bug that breaks initial community view ( fixes #3529 ) ( #4535 )
2024-03-14 16:57:56 -04:00
Nutomic
f1de7b7590
Automatically include apub hashtag with posts ( fixes #3906 ) ( #4533 )
2024-03-14 12:16:45 -04:00
Dessalines
255e695633
Adding extra fields to PostReport and CommentReport views. ( #4520 )
...
- Fixes #4200
2024-03-13 12:11:24 -04:00
Dessalines
15f02f00a9
Add a vote_display_mode local_user setting. ( #4450 )
...
* Add a vote_display_mode local_user setting.
- Fixes #4449
* Changing HideDownvotes to Score.
* Adding ScoreAndDownvote display mode.
* Adding upvote and downvote mode.
* Extracting vote_display_mode to another table.
* Fixing fmt.
* Remove published and updated columns.
---------
Co-authored-by: SleeplessOne1917 <28871516+SleeplessOne1917@users.noreply.github.com>
2024-03-13 12:10:58 -04:00
Dessalines
45c56df4e8
Adding git cliff to help generate changelogs. ( #4522 )
2024-03-12 11:24:27 +01:00
Nutomic
5d361d63ef
Change 2FA to use hostname as issuer ( fixes #4518 ) ( #4525 )
2024-03-11 16:27:05 -04:00
Dessalines
10bf7464b1
Add code of conduct rules to issue template. ( #4523 )
2024-03-08 11:53:57 -05:00
Nutomic
5859502a2a
Fix missing private key for signed fetch ( #4516 )
...
* Fix missing private key for signed fetch (fixes #4451 )
* clippy
* instance actor name and webfinger
* better webfinger handling
* upgrade lib
* update test asset
2024-03-08 10:23:15 -05:00
Nutomic
00f7778485
Store thumbnails in db table local_image ( #4512 )
...
* Store thumbnails in db table local_image
* fmt
2024-03-08 10:17:26 -05:00
Nutomic
bc2e75d5a3
Add @dullbananas to codeowners ( #4521 )
2024-03-08 10:16:05 -05:00
battmdpkq
f228f9d7a9
fix some typos ( #4519 )
...
Signed-off-by: battmdpkq <cmaker@163.com>
2024-03-08 10:38:20 +01:00
Nutomic
fed6b61eaf
Upgrade apub lib, correct webfinger content-type ( #4498 )
...
* Upgrade apub lib, correct webfinger content-type
* fmt
* fix test by avoiding network fetch
2024-03-06 11:21:46 -05:00
Raphael Lullis
bdabc5e827
Add curl to base images ( #4510 )
...
Having a tool like curl or wget can help us to run healthchecks on
docker-based deployments more easily. This commit adds curl to the
list of deb packages that are installed as external dependencies
2024-03-06 11:15:13 +01:00
Dessalines
3561b6f92f
Rename purge function to delete.
2024-03-05 13:14:44 -05:00
Dessalines
6c34979f34
Merge remote-tracking branch 'origin/main' into delete_local_image_on_delete_account
2024-03-05 13:12:19 -05:00
Nutomic
97e2dbdfd7
Update contact section in readme ( #4508 )
...
* Update contact section in readme
* Update README.md
* Update README.md
2024-03-05 13:07:52 -05:00
Nutomic
22c2e20fc5
Remove contributing.md ( #4507 )
2024-03-05 13:07:20 -05:00
Dessalines
6778279bb6
When purging a federated user, federate local community removals. ( #4505 )
2024-03-05 09:31:04 -05:00
Nutomic
1ad9a211c9
Improve contributing instructions ( #4504 )
2024-03-05 09:14:15 -05:00
Dessalines
7387a046ad
Delete a person's local images on delete account.
2024-03-05 09:10:34 -05:00
Nutomic
157378b4c9
Clear text of deleted/removed comments ( #4503 )
2024-03-05 08:52:35 -05:00
Dessalines
7f9950fe85
Add alt_text for posts. Fixes #1086 ( #4477 )
...
* Add alt_text for posts. Fixes #1086
* Moving alt_text to attachment name.
* Cleaning up mod action line.
* Addressing PR comments
* Addressing PR comments.
* Fixing clones.
2024-03-05 11:34:57 +01:00
Dessalines
52155c74cb
View report history for a post or comment. Fixes #4190 ( #4492 )
2024-03-05 11:31:40 +01:00
SleeplessOne1917
36ad1868b3
Make SiteAggregates derive Copy and Hash ( #4501 )
...
Co-authored-by: SleeplessOne1917 <insomnia-void@protonmail.com>
2024-03-05 11:14:12 +01:00