Oliver Booth
430ab2b50e
feat: populate editor with block content
...
WIP
2024-03-02 05:30:46 +00:00
Oliver Booth
9ceec5ca1a
refactor: Append header, not Add
2024-03-02 01:29:01 +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
f949bded9b
Merge branch 'main' into feature/admin
.NET / Build & Test (push) Failing after 1m39s
Details
2024-02-29 22:38:06 +00:00
Oliver Booth
5846ddaea7
fix(af): unescape © sequence
2024-02-29 19:03:59 +00:00
Oliver Booth
798b91179e
feat: add april fools styling
2024-02-29 18:59:30 +00:00
Oliver Booth
148e7eb218
refactor!: prototyping EditorJS
2024-02-29 18:05:00 +00:00
Oliver Booth
c0efc90c31
Merge branch 'main' into feature/admin
2024-02-29 14:17:03 +00:00
Oliver Booth
02db44bf2f
style: add cool spinning headshot for no other reason than I can
2024-02-28 19:07:42 +00:00
Oliver Booth
caaba043a5
refactor: remove Delete post button (for now)
2024-02-28 18:31:08 +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
417d9cae7e
feat: add Blazor to project
2024-02-28 15:51:14 +00:00
Oliver Booth
fa87d808dc
fix: fix rare assertion error
2024-02-27 19:00:10 +00:00
Oliver Booth
71b1ff32c4
feat: add support for maintaining indentation on newline
2024-02-27 16:08:55 +00:00
Oliver Booth
8925f07f31
Merge branch 'main' into feature/admin
2024-02-27 13:42:09 +00:00
Oliver Booth
783265e6d0
style: reword tagline to match what it really is
2024-02-27 13:11:05 +00:00
Oliver Booth
e7e4491002
style: use Titillium Web for index intro
2024-02-27 13:08:36 +00:00
Oliver Booth
f1f711fa1f
style: reduce in-your-face-ness of headshot photo
2024-02-27 13:01:10 +00:00
Oliver Booth
8d47060c08
style: separate editor panels with dashed line
2024-02-27 12:48:33 +00:00
Oliver Booth
5d7c2c3b50
style: make wysiwyg editor full-height
2024-02-27 00:27:14 +00:00
Oliver Booth
593036a712
feat: add syntax highlighting to post editor
2024-02-26 17:43:58 +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
2431eda6f5
refactor: remove unused out var
2024-02-25 15:58:21 +00:00
Oliver Booth
c1e5227289
feat: add login/dashboard link to footer
2024-02-25 15:57:59 +00:00
Oliver Booth
eb4777e330
feat: add styles section to layout
2024-02-25 15:54:58 +00:00
Oliver Booth
0fbb94b86e
refactor: move authentication to dedicated controller
2024-02-25 15:54:32 +00:00
Oliver Booth
926e0a718e
refactor: move Admin to own area; not sub Blog
2024-02-25 14:20:36 +00:00
Oliver Booth
6db9537206
refactor: delegate session->user check to service
2024-02-25 14:16:55 +00:00
Oliver Booth
278c807fa3
style: apply braces style to project
2024-02-25 14:11:33 +00:00
Oliver Booth
fa394480b1
refactor: move Session entity to Web area
2024-02-24 15:27:03 +00:00
Oliver Booth
951500ca91
refactor: validate session separately
2024-02-24 15:04:03 +00:00
Oliver Booth
0d670554e6
refactor: move admin page out of blog area
2024-02-24 15:00:36 +00:00
Oliver Booth
8ef34d014b
refactor: rename BlogUserService to UserService
2024-02-24 14:52:43 +00:00
Oliver Booth
bd55ac28e3
Merge branch 'main' into feature/blog-admin
2024-02-24 03:42:08 +00:00
Oliver Booth
70f167c9c3
feat: add support for mastodon media
2024-02-23 05:36:31 +00:00
Oliver Booth
21be5e9622
refactor: hide countdown after deadline
2024-02-23 05:05:24 +00:00
Oliver Booth
279d824772
feat: add mastodon status card
2024-02-23 03:23:57 +00:00
Oliver Booth
c7cd016baf
style: improve appearance of the american countdown
2024-02-21 18:27:45 +00:00
Oliver Booth
8fda2e9907
feat: add blog admin page and simple login
2024-02-20 20:39:52 +00:00
Oliver Booth
940fb2031e
style: improve contrast on topic tags
2024-02-19 23:01:32 +00:00
Oliver Booth
e5b9b81e57
feat: add The American countdown
2024-02-19 22:44:28 +00:00
Oliver Booth
4368f45bc1
docs: fuck seo companies
2024-01-10 00:03:52 +00:00
Oliver Booth
b56bc7f52c
fix: amend 64325dd182
2023-12-26 20:59:18 +00:00
Oliver Booth
64325dd182
fix: add missing Retired projects
2023-12-26 20:55:32 +00:00
Oliver Booth
486b53d9d7
feat: separate completed/retired projects
...
also changes the colours for Hiatus from red to orange, red now signifying Retired
2023-12-26 20:35:21 +00:00
Oliver Booth
f35bcd3a24
style: remove ribbon from project cards
2023-12-26 20:33:49 +00:00
Oliver Booth
4943172f64
feat: add project name to card
2023-12-26 15:35:27 +00:00
Oliver Booth
49d651382a
feat: use project name for page title
2023-12-24 12:34:07 +00:00