Oliver Booth oliverbooth
  • United Kingdom
  • https://oliverbooth.dev/
  • Coffee enthusiast with a love for all things tech. Tech enthusiast with a love for all things coffee.

  • Joined on 2023-06-27
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-11 15:42:17 +00:00
cd0f38764d fix: send charset=utf-8 for content-type header
7bd1c5a45a refactor: remove redundant write of StatusCode
Compare 2 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-11 15:35:20 +00:00
e9d9836238 refactor: move Template extension to subnamespace
37a35d5aab feat: add author id to class
049601a6fb fix: remove explicit routing
54f3706ba0 refactor: move blog api controller to project root
e060ab4dea fix: use string for entity uuid
Compare 11 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-11 13:27:44 +00:00
2844904723 fix: add missing _ViewStart to inherit shared layout
19a398d694 refactor: remove unused Post property
eb2edcb3f6 fix: amend 0ecef1a547
2d4d6d3823 refactor: amend c2deccafae
0ecef1a547 refactor: match db change from INT to UUID for pkeys
Compare 9 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-11 01:27:23 +00:00
bb0483d4ae refactor: rename index link
682b7c2a87 style: use meaningful placeholders
69963a5b81 style: swap roles of strong/underline
Compare 3 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-11 01:08:56 +00:00
bea35a2015 style: improve feel of spinner removal
ca31a63bb7 feat: use ViewData title in layout
cbb7d07844 fix: add missing ViewData title assignment
1c73ada81c style: use breadcrumbs for child contact pages
7219c948e6 refactor: remove weird namespace declspec
Compare 9 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 22:33:37 +00:00
b2a7bf3536 feat: read ssl pem/key path from env
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 22:31:42 +00:00
e3702878cd fix: register pre-existing bs tooltips
4cc9efce42 fix: escape <mark> first
d1eeea3c85 refactor: ignore <mark> tag from highlighting
Compare 3 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 21:57:34 +00:00
3e20e41565 refactor: use HttpGet for api routes
d3958fc22c feat: validate referer on all routes
159e1ad65d refactor: return Ok(...) instead of building a JsonResult
Compare 3 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 21:53:23 +00:00
9d46d6495e fix: 0-pad Published properties
d6c24d80c1 fix: remove stdout diagnostic print
74e7187cba chore: remove redundant NLog ref
8dd4468c1a feat: gracefully shutdown logmanager on exit
dcbc402bfb refactor: remove redundant ns import
Compare 8 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 15:22:02 +00:00
e939174040 refactor: delegate timestamp render to UI class
b4c991e44f docs: add @param to UI methods
ab5277bacb refactor: delegate card creation to UI class
5bb6463a4b fix: use manual Prism highlighting
4244f9f014 fix: add disqus comment counter after posts have loaded
Compare 15 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 13:37:58 +00:00
221a6f0007 fix: add missing method from BlogService
87c54fa5a4 fix: add missing ns import
217c1d660e feat: use Handlebars to render template excerpt card
3868fcbaa8 feat: add pre-humanized timestamp to api schema
1de869c6f0 chore: add UI.ts to sln
Compare 12 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 03:57:31 +00:00
20656e74e8 refactor: remove redundant function
2036970fa2 fix: remove redundant article tag
Compare 2 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 03:56:20 +00:00
95dd7e51e5 perf: add dynamic fetch of blog posts to speed up page load
d11e3f616b chore: move tsconfig to project root, add ES2020/DOM libs
Compare 2 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-10 00:49:21 +00:00
e64d8b47b8 feat: add support for Discord-style timestamps
7279c448da fix: don't display line numbers for one-line blocks
fa51e0a189 chore: use es2020
434c61d7fa fix: remove non-existent css link
Compare 4 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-09 22:20:45 +00:00
4e032c3aa5 refactor: render katex in delegate. window.onload is redundant
738bf1f3ba feat: use emoji support
5c55318577 feat: use smarty pants extension
0b9841a724 refactor: simplify md pipeline
190e247067 feat: add /raw route to blog posts for markdown output
Compare 9 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-09 20:09:59 +00:00
26b022f7ba refactor: set OpeningChars for parser
2e17daea52 docs: add xmldoc to TemplateExtension
07071dc7a5 refactor: remove unused ns import
Compare 3 commits »
oliverbooth pushed to release/1.0.0 at oliverbooth/oliverbooth.dev 2023-08-09 20:09:06 +00:00
8a1cd689ea feat: add rss output at route /blog/feed
oliverbooth synced commits to main at oliverbooth/X10D from mirror 2023-08-09 14:28:12 +00:00
a0b07edc82 fix: replace Moq with a library that DOESN'T steal your pii
oliverbooth synced commits to release/4.0.0 at oliverbooth/X10D from mirror 2023-08-09 14:28:12 +00:00
b977b7a4ec Merge branch 'main' into release/4.0.0
a0b07edc82 fix: replace Moq with a library that DOESN'T steal your pii
7b844bd703 Merge branch 'release/3.2.2' into main
1a2f92c700 docs: update version in README
678dd914d4 feat: add support for new usernames
Compare 10 commits »
oliverbooth synced commits to upm at oliverbooth/X10D from mirror 2023-08-09 14:28:12 +00:00
18609ec1a9 Update upm branch (a0b07edc82)