lemmy/crates
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
..
api Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
api_common Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
api_crud Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
apub Adding a default_comment_sort_type column for local_site and local_user. (#4469) 2024-09-19 10:03:58 +02:00
db_perf Adding a default_comment_sort_type column for local_site and local_user. (#4469) 2024-09-19 10:03:58 +02:00
db_schema Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
db_views Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
db_views_actor Adding a default_comment_sort_type column for local_site and local_user. (#4469) 2024-09-19 10:03:58 +02:00
db_views_moderator Fixing extra modlog entries when post_id or comment_id is given. (#4664) 2024-04-25 10:26:17 +02:00
federate Upgrade http crate (#5006) 2024-09-12 05:49:09 -04:00
routes Adding a default_comment_sort_type column for local_site and local_user. (#4469) 2024-09-19 10:03:58 +02:00
utils SSO Support (#4881) 2024-09-18 14:52:33 +02:00