Commit Graph

9 Commits

Author SHA1 Message Date
Oliver Booth ab76264cd0
refactor!: move API to separate project
This change fundamentally alters URI format
2024-03-02 03:22:18 +00:00
Oliver Booth d98875ebdc
refactor: remove unused ns imports 2024-03-02 01:04:42 +00:00
Oliver Booth 1588f6c8f6
refactor!: move services and entities to common proj 2024-03-02 00:56:59 +00:00
Oliver Booth 28c7f7ce78
refactor!: restructure the markdown editor
This change significantly impacts the organisation and structure of the markdown editor, starting to utilise Blazor (SignalR) to perform operations such as saving, removing the need for an API controller.

Much of the TypeScript source has been more coherently decoupled, for example UI vs business logic is now independent.
2024-02-28 16:04:56 +00:00
Oliver Booth 7cb6e9d463
feat: add post title edit capability 2024-02-26 17:44:22 +00:00
Oliver Booth 4b2223634e
feat: add blog post editing 2024-02-26 02:50:48 +00:00
Oliver Booth faf3c4c3a8
feat: implement MFA for admin login 2024-02-25 17:21:29 +00:00
Oliver Booth 0fbb94b86e
refactor: move authentication to dedicated controller 2024-02-25 15:54:32 +00:00
Oliver Booth b6d3eb72fe
feat: add api versioning 2024-02-25 15:47:51 +00:00