dull b
ab4e94aea5
Add GetConn trait
2023-07-05 02:05:10 +00:00
dull b
fb147b778b
Start over
2023-07-05 01:51:17 +00:00
dull b
7aeeec6810
Attempt to create custom GetConn and RunQueryDsl traits
2023-07-05 01:37:55 +00:00
dullbananas
d9e0269774
Merge branch 'main' into db-traits-refactor
2023-07-04 07:56:32 -07:00
Dessalines
8bcf2ea7c9
Fixing clippy. ( #3471 )
2023-07-04 12:15:27 +02:00
dull b
0613cf8384
Remove unused perma deleted text
2023-07-04 04:17:00 +00:00
dull b
0a8d1f8caf
Revert "Fix some things"
...
This reverts commit 2bf8574bc8
.
2023-07-04 02:54:33 +00:00
dull b
2bf8574bc8
Fix some things
2023-07-04 02:54:04 +00:00
dull b
350fba29a8
fix
2023-07-03 18:42:04 +00:00
dull b
50ab303c42
Merge remote-tracking branch 'upstream/main' into db-traits-refactor
2023-07-03 18:37:42 +00:00
JP Moresmau
bbca6ef6dc
Do not decrement comment score twice when removing then deleting. ( #3196 )
...
Fixes #3004
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-07-03 14:13:53 -04:00
dullbananas
37bf1843c9
Merge branch 'main' into db-traits-refactor
2023-07-03 09:42:47 -07: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
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
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
106c315d47
Use DbConn for CaptchaAnswer methods
2023-06-30 18:55:33 +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
773a6d3beb
Add blank lines under each line with conn =
2023-06-30 06:56:12 +00:00
dull b
9d54354af4
Fix stuff broken by merge
2023-06-30 05:13:56 +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
Sander Saarend
ec18fd9869
Fix cargo warnings ( #3397 )
2023-06-28 12:57:49 -04: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
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
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
73d2faa9f5
Remove another unused dev dependency
2023-06-26 12:46:44 +02:00
ddfa112e0b
Allow wildcard imports in schema.rs ( #3293 )
...
Dont mess with auto-generated code, this avoids problems with
clippy after running diesel commands
2023-06-26 11:18:29 +02:00
Scott
c5886404ef
Update DB local_user.theme type to text ( #3266 )
...
* Update local_user.theme type to text
* fix default value
* Undo auto generate changes
2023-06-26 10:53:04 +02:00
ce0cf0e41b
Remove DELETED_REPLACEMENT_URL
2023-06-26 10:45:37 +02:00
Sander Saarend
6b28f8c616
Add support for sslmode=require for diesel-async DB connections ( #3189 )
2023-06-26 10:45:22 +02:00
cetra3
d6b580a530
Remove actix_rt
& use standard tokio spawn ( #3158 )
...
* Remove `actix_rt` & use standard tokio spawn
* Adjust rust log back down
* Format correctly
* Update cargo lock
* Add DB settings
* Change name and update to latest rev
* Clean up formatting changes
* Move `worker_count` and `worker_retry_count` to settings
* Update defaults
* Use `0.4.4` instead of git branch
2023-06-26 10:45:22 +02:00
Dessalines
37a47de3a8
Revert "feat: re-added captcha checks ( #3249 )" ( #3288 )
...
This reverts commit 8a086c8240
.
2023-06-26 10:45:22 +02:00
TKilFree
9537878519
feat: re-added captcha checks ( #3249 )
2023-06-26 10:45:22 +02:00
Dessalines
1f1c0ad17a
Revert "feat: re-added captcha checks ( #3249 )" ( #3288 )
...
This reverts commit 8a086c8240
.
2023-06-23 07:02:05 -04:00
TKilFree
8a086c8240
feat: re-added captcha checks ( #3249 )
2023-06-23 11:47:12 +02:00
Vijay Ramesh
4db65c191c
after 30 days post deletion, replace comment.content and post.body with 'Permanently Deleted'
2023-06-21 12:46:56 -07:00
e3eda68147
Correct error messages if user registers with taken user/email ( #3093 )
...
* Correct error messages if user registers with taken user/email (fixes #2955 )
* exists
2023-06-21 05:26:07 -04:00
Ivo Barros
4d160461ce
Feature add hours as sorting options backend ( #3161 )
...
* add hours as sorting options
* ran cargo +nightly fmt
* woodpicker trigger
2023-06-20 16:05:43 +02:00
Sander Saarend
e23621c2cd
Calculate initial hot_rank and hot_rank_active for posts and comments from other instances ( #3131 )
...
* Calculate initial hot_rank when receiving posts and comments from other instances
* Move hot rank update logic into db_schema
2023-06-20 10:52:51 +02:00
Dessalines
8cb5939f50
Adding hot_rank columns in place of function sorting. ( #2952 )
...
* Adding hot_rank columns in place of function sorting.
- Creates hot_rank columns for post, comment, and community.
- Fixes #2932
* Updating all hot ranks on startup.
* Fixing post.url migration.
* Removing update_instance_software from startup.
* Adding post_rank query
2023-06-08 16:15:15 -04:00
2423b89ced
Activitypub breaking changes for Lemmy 0.18 ( #2705 )
...
* Remove deprecated field `group.moderators`
* Drop column local_site.federation_debug
* Remove backwards compatibility code for feature/lock post
https://github.com/LemmyNet/lemmy/pull/2716
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-07 15:18:17 -04:00
derivator
9419dd7c05
Fall back to String for Comment::path when not using the full feature ( #2941 )
2023-06-07 09:38:46 -04:00
Carlrs
24323e17b2
update diesel to 2.1.0 and diesel-async to 0.3.0 (issue #2882 ) ( #2895 )
...
* update diesel to 2.1.0 and diesel-async to 0.3.0 (issue #2882 )
* get rid of deprecated RawValue type alias usage, explicitly import diesel types instead of using wildcard import
* Update diesel-derive-enum and diesel-derive-newtype libraries
* Revert manual changes to schema.rs
* Update to newer diesel-cli image in CI, run fix-clippy before schema comparison, update schema to one generated with diesel-cli 2.1.0 and clippyfixed
* Remove wildcard import lint, fix diesel schema pipeline
---------
Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
2023-06-07 12:54:40 +02:00
Dessalines
ef1aa18fd2
Adding taglines to SiteResponse. Fixes #2925 ( #2926 )
...
* Adding taglines to SiteResponse. Fixes #2925
* Fixing CI line.
2023-06-06 08:59:34 -04:00
8410a9696e
Force enable undetermined language ( #2851 )
...
* Force enable undetermined language
* update
* fix tests
2023-05-18 16:34:21 +02:00
Dessalines
014c0ad87f
Adding comments to all API related types. Fixes #2846 ( #2848 )
2023-05-10 21:20:39 +02:00
Dessalines
88a0d2feec
Adding typescript generation for API. Fixes #2824 ( #2827 )
...
* Adding typescript generation for API. Fixes #2824
* Try to fix Ltree issue 1.
* Forgot a few types.
* Fixing api tests.
* Removing url_serde line.
* Manually deriving TS for some types.
2023-04-26 00:26:10 -04:00
Dessalines
1b5437cbe3
Addressing slow profile queries. #2777 ( #2830 )
...
* Addressing slow profile queries. #2777
* Addressing PR comments.
2023-04-25 19:28:06 -04:00