Moved validation action from internal_api to core.
Updated form validation to delete unneeded data.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Theme work
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* User registration.
Cleanup CSS.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Post Creation and Manipulation
Uploading images now easier. Just drag and drop onto the text area.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Author Page.
Edit author page.
Author display name.
Generic media uploads.
Core refactoring.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Texteditor bugfix.
PGAdmin docker container for management of database.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Tags.
Search by tags.
Return tags used by posts.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* New post button.
Fix index "page" param not being honored.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Post drafts
Users can now only have one "unpublished" draft.
Improved password handling.
Minor cleanup.
Admin panel navigation link.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Post visibility flairs
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Publish date autofill to now.
Fix deleteBlog.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Removed unused function
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Media upload pruning.
Uploaded media is now pruned automatically every time a post is updated.
Minor cleanup.
Groundwork for media types other than images.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
* Updated name.
Use the manifest data.
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
---------
Signed-off-by: Armored Dragon <publicmail@armoreddragon.com>
Added:
+ In-line video embeds to YouTube, and Odysee.
+ Header anchors, allowing for linking to specific parts in a post
+ Custom text editor for ease of use for supported Markdown syntax
Fixed:
= Spacing on register / login page buttons
= Nonexisting blogs trying to be rendered instead of redirecting
= Image placeholder text not being displayed (being removed when not intended to)
= Images not being uploaded when creating a new blog post
= Undefined images being rendered as "undefined" text (Now does not render at all)
Reviewed-on: #7
Co-authored-by: Armored-Dragon <forgejo3829105@armoreddragon.com>
Co-committed-by: Armored-Dragon <forgejo3829105@armoreddragon.com>