lemmy/crates/api_crud/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
..
comment pass local user to send local notifs (#4920) 2024-07-30 08:34:58 -04:00
community Remove enable nsfw (#5017) 2024-09-16 11:18:16 -04:00
custom_emoji Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
oauth_provider SSO Support (#4881) 2024-09-18 14:52:33 +02:00
post Remove enable nsfw (#5017) 2024-09-16 11:18:16 -04:00
private_message Use trigger to generate apub URL in insert instead of update, and fix query planner options not being set when TLS is disabled (#4797) 2024-07-02 11:23:21 -04:00
site Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
tagline Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00
user SSO Support (#4881) 2024-09-18 14:52:33 +02:00
lib.rs Feature/custom emoji and tagline views (#4580) 2024-09-19 05:15:04 -04:00