lemmy/crates/api_crud/src
Nutomic 9eee61dd06
Post scheduling (fixes #234) (#5025)
* Post scheduling (fixes #234)

* clippy

* replace map_err with inspect_err

* ignore unpublished posts in read queries

* add api test

* fmt

* add some checks

* address some review comments

* allow updating schedule time

* rewrite scheduled task

* fmt

* machete

* compare date in sql, more filters

* check for community ban in sql

* remove api test (scheduled task only runs every 10 mins)

* remove mut

* add index

* remove Post::read impl

* fmt

* fix

* correctly handle changes to schedule time

* normal users can only schedule up to 10 posts
2024-09-24 05:39:40 -04:00
..
comment Simplify handling of NotFound SQL errors (fixes #4633) (#5031) 2024-09-23 11:26:50 -04:00
community Simplify handling of NotFound SQL errors (fixes #4633) (#5031) 2024-09-23 11:26:50 -04:00
custom_emoji Remove TypedBuilder in favor of derive_new (fixes #4863) (#5020) 2024-09-20 08:15:25 -04:00
oauth_provider Simplify handling of NotFound SQL errors (fixes #4633) (#5031) 2024-09-23 11:26:50 -04:00
post Post scheduling (fixes #234) (#5025) 2024-09-24 05:39:40 -04:00
private_message Removing a few more Result<bool> . (#4977) 2024-09-23 20:55:35 -04:00
site Ignore zero values when setting rate limits (fixes #4280) (#5029) 2024-09-20 14:43:04 +02:00
tagline Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
user Removing a few more Result<bool> . (#4977) 2024-09-23 20:55:35 -04:00
lib.rs Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00