Commit Graph

481 Commits

Author SHA1 Message Date
Oliver Booth 06b6a6bf08
fix: add HttpClient to services
.NET / Build & Test (push) Failing after 1m41s Details
2024-04-18 01:56:38 +01:00
Oliver Booth 6f1cd303f3
refactor!: remove redundant /api from route 2024-03-16 18:15:33 +00:00
Oliver Booth 9ea4425c26
Merge branch 'main' into feature/admin
.NET / Build & Test (push) Failing after 1m7s Details
2024-03-16 18:10:05 +00:00
Oliver Booth 9698a0b567
fix: add missing required properties to shields.io schema
.NET / Build & Test (push) Failing after 2m27s Details
2024-03-16 18:09:12 +00:00
Oliver Booth d7bc6a368c
Merge branch 'main' into feature/admin 2024-03-16 18:06:42 +00:00
Oliver Booth c62194ee70
feat: add shields.io compatible badge endpoint
.NET / Build & Test (push) Failing after 1m24s Details
2024-03-16 18:03:31 +00:00
Oliver Booth 1862fa3ab4
Merge branch 'main' into feature/admin 2024-03-16 14:36:58 +00:00
Oliver Booth 9dc12ba3b3
refactor: remove usa countdown timer
.NET / Build & Test (push) Failing after 1m20s Details
2024-03-16 12:34:35 +00:00
Oliver Booth 90f6d34af9
style: reduce nav link size 2024-03-16 12:28:39 +00:00
Oliver Booth a7f7d7862c
style: add rounded border to main container 2024-03-16 12:28:02 +00:00
Oliver Booth d9101034c3
chore: update nuget dependencies
- MailKit 4.4.0
- Markdig 0.36.2
- Microsoft.AspNetCore.Components.Web 8.0.3
- Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 8.0.3
- Microsoft.Extensions.FileProviders.Embedded 8.0.3
- Pomelo.EntityFrameworkCore.MySql 8.0.2
2024-03-16 12:21:14 +00:00
Oliver Booth 869ee77446
Merge branch 'main' into feature/admin
.NET / Build & Test (push) Failing after 46s Details
2024-03-02 05:32:45 +00:00
Oliver Booth 5fae03b483
fix: null check headshot
.NET / Build & Test (push) Successful in 1m29s Details
2024-03-02 05:32:34 +00:00
Oliver Booth c1d27dc151
build: add api and admin projects to docker-compose
.NET / Build & Test (push) Failing after 41s Details
2024-03-02 05:31:27 +00:00
Oliver Booth dd2438153c
feat: add @editorjs/code for editorjs codeblocks 2024-03-02 05:31:10 +00:00
Oliver Booth 430ab2b50e
feat: populate editor with block content
WIP
2024-03-02 05:30:46 +00:00
Oliver Booth ecf31568c8
fix: add missing FluentFTP reference required by CdnService
.NET / Build & Test (push) Failing after 1m3s Details
2024-03-02 05:26:16 +00:00
Oliver Booth a312281c22
feat: add preliminary admin project
The admin dashboard will be separated into its own subdomain. For this reason, a separate project will be created
2024-03-02 05:25:42 +00:00
Oliver Booth 1946690bd9
fix: maintain property order in BlogPost schema
.NET / Build & Test (push) Failing after 55s Details
2024-03-02 04:17:45 +00:00
Oliver Booth 25a73bce0f
refactor: add api versioned endpoints 2024-03-02 04:15:57 +00:00
Oliver Booth e5eeb5eaa2
feat: add versioning 2024-03-02 03:38:17 +00:00
Oliver Booth 910e025fd0
feat: autofocus editor 2024-03-02 03:25:15 +00:00
Oliver Booth 8dfc06e6d2
refactor!: pageSize is now required parameter 2024-03-02 03:23:26 +00:00
Oliver Booth 97466ba84b
refactor: register markdown pipeline in common lib 2024-03-02 03:23:10 +00:00
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 b24e24f3f7
refactor: move WebHostBuilderExtensions to common lib 2024-03-02 03:19:40 +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 652550a2fe
refactor: make "tmp/" const for slight maintainability improvement
.NET / Build & Test (push) Failing after 56s Details
2024-03-01 17:10:20 +00:00
Oliver Booth 81f101e337
fix: output sourcemap correctly 2024-03-01 17:08:23 +00:00
Oliver Booth a3d941d6a2
perf: remove redundant terser call
Minification is provided by webpack anyway
2024-03-01 17:07:43 +00:00
Oliver Booth 8a098c1275
fix(build): fix sourcemap condition 2024-03-01 17:07:05 +00:00
Oliver Booth c260f1b5a0
feat(build): clean directories pre-build, clean tmp/ post-build 2024-03-01 16:27:35 +00:00
Oliver Booth b86f933171
refactor(build)!: upgrade Gulpfile to ESM 2024-03-01 16:13:29 +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 18cb6aa806
fix(ci): bump .net sdk to 8.0
.NET / Build & Test (push) Failing after 1m9s Details
2024-02-29 20:43:27 +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 900d46115e
refactor(build): make gulp pipeline more modular 2024-02-29 18:15:07 +00:00
Oliver Booth 166fc72b42
refactor: remove source assets from sln
Adding these files locally under IDE config. They have no need to part of the solution itself
2024-02-29 18:14:40 +00:00
Oliver Booth e11c8327ec
feat: add CDN backend API 2024-02-29 18:10:04 +00:00
Oliver Booth 0a86721db2
feat: save drafts (version history) when post is updated 2024-02-29 18:06: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 0fc0ee2a82
build: add versioning, bump to 1.1.0
Docker Release / build-and-push-image (push) Failing after 1m11s Details
.NET / Build & Test (push) Failing after 44s Details
Tagged Release / Tagged Release (push) Failing after 33s Details
2024-02-28 19:09:02 +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 9c3bf6e5a2
style: only limit hovering hinting to specific class 2024-02-28 18:20:09 +00:00
Oliver Booth af2857103b
feat: output sourcemaps when not in production 2024-02-28 17:28:18 +00:00