lemmy/crates/db_schema/src
Freakazoid182 43f20881cb
Feature/custom emoji and tagline views (#4580)
* Add custom_emoji list route

* Add tagline list route

* Apply linting

* Remove unecessary TaglineView

* Add category filter for custom emoji

* Add create tagline endpoint

* Add update tagline endpoint

* Add delete tagline endpoint

* Format through lint.sh

* Remove custom_emojis and taglines from site resource

* Get random tagline on site requets

* Impl Crud for Tagline

Remove superfluous properties

* Move tagline endpoints under /admin

* Impl Crud for CustomEmoji

* Remove delete from tagline and custom emoji impls

* Check  markdown for tagline

* Validate markdown on tagline

* Make content fields non optional

Add error types for tagline validation

* Use process_markdown instead of process_markdown_opt

* Consolidate Tagline error types

* Remove unecessary clone

* Updat misleading comments

* Remove local_site_id from tagline and custom_emoji

* Update TaglineInserForm and TaglineUpdateForm

* Add ignore_page_limits for custom emojis

EmojiPicker needs to be able to retrieve all emojis in 1 call

* Update custom_emoji_view

Only keep get_all als helper function calling list with paging ignored

Only order on category when filtering on category

* Removing pointless get_all fn.

* remove tagline length checks

* make fields of TaglineInsertForm and TaglineUpdateForm mandatory

* move emoji order statement

* add comment for GetSiteResponse.tagline

---------

Co-authored-by: Freakazoid182 <>
Co-authored-by: SleeplessOne1917 <28871516+SleeplessOne1917@users.noreply.github.com>
Co-authored-by: Dessalines <tyhou13@gmx.com>
Co-authored-by: Felix Ableitner <me@nutomic.com>
2024-09-19 05:15:04 -04:00
..
aggregates Remove PersonInsertForm builder (#4779) 2024-06-06 08:29:18 -04:00
impls Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
source Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
diesel_ltree.patch Adding a post_view mode. Fixes #3730 (#3731) 2023-08-31 09:01:08 -04:00
lib.rs Adding a default_comment_sort_type column for local_site and local_user. (#4469) 2024-09-19 10:03:58 +02:00
newtypes.rs Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
schema.rs Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
schema_setup.rs Remove opentelemetry (#4741) 2024-09-10 13:36:03 -04:00
sensitive.rs Mark database fields as sensitive so they dont show up in logs (#4720) 2024-05-16 20:41:57 -04:00
traits.rs Configure max comment width in clippy (#4738) 2024-05-23 08:46:26 -04:00
utils.rs Adding a default_comment_sort_type column for local_site and local_user. (#4469) 2024-09-19 10:03:58 +02:00