Commit graph

56 commits

Author SHA1 Message Date
8574a6a1d1 Blog UI tweaks 2020-01-03 19:43:23 +00:00
92e479457c Fix post title generation 2020-01-03 18:58:27 +00:00
c40a7fab26 Don't let text exceed the container size 2020-01-03 18:45:28 +00:00
fba683a09c Add link to make new post 2020-01-03 18:10:10 +00:00
d27cd0667d Add manage link if logged in 2020-01-03 18:03:08 +00:00
8e79aed647 Various blog improvements 2020-01-03 17:56:51 +00:00
929adac910 Add a nicer background 2020-01-03 17:39:43 +00:00
d37388dc98 Apply settings on build 2020-01-03 17:22:39 +00:00
292d7729f2 Get git projects from Gogs 2020-01-03 17:19:50 +00:00
9fd9beb860 Add blog navigation 2020-01-03 16:44:40 +00:00
3d00f28657 Redo design from scratch with something significantly simpler and lower maintainence. 2020-01-03 16:30:40 +00:00
8c4fd83b2c Remove unused usings 2020-01-03 13:41:14 +00:00
267f640b38 Remove redundant exception qualifier 2020-01-03 13:39:15 +00:00
8cfe3e4f2e Add default constructor for tests 2020-01-03 13:36:06 +00:00
a2d84e182d Add authentication 2020-01-03 13:32:20 +00:00
8f0c4c0a45 Basic post management 2020-01-03 11:16:12 +00:00
44875a6a45 Edit and create blog posts 2020-01-03 10:47:13 +00:00
47431d4650 Tidy up BlogViewModel 2020-01-03 09:25:10 +00:00
323f47fc5b Fix homepage blog preview 2020-01-03 09:07:45 +00:00
0f64014b30 Fix issue with blog preview when content under 1000 chars. 2019-08-26 15:04:32 +01:00
c572c0c913 Add connection string and attempt to transform it 2019-08-26 10:39:30 +01:00
82128bb005 Use latest C# version 2019-08-26 10:23:48 +01:00
86dae0b8da Tell Kestrel to listen on all IPs 2019-08-26 10:17:18 +01:00
b83f5b8c0f Remove unused usings (resharper) 2019-05-04 17:44:27 +01:00
97d7888b36 Fix resharper complaints 2019-05-04 17:41:24 +01:00
246111df63 Fix resharper complaints 2019-05-04 17:40:20 +01:00
45403a817b Gulp already minimises the CSS so we don't need prod specific declarations 2019-04-28 13:24:41 +01:00
6c905f177f Throw 404 when blog post fails to load. 2019-04-28 11:51:42 +01:00
40e8899368 Fix issue with blog link on home page. 2019-04-28 11:51:24 +01:00
035f442ba0 Set friendly date for blog posts 2019-04-28 11:43:05 +01:00
fa143f5ab4 Add blog post preview 2019-04-28 11:20:06 +01:00
a47f18533b Remove redundant assignment 2019-04-28 11:15:17 +01:00
3064dd8d25 View blog posts 2019-04-28 11:12:52 +01:00
b8f371e3e8 Add blog index with pagination 2019-04-28 11:06:15 +01:00
68fa2cf1c7 Use non-minified libraries on dev 2019-04-28 10:15:34 +01:00
19818ef69e Add support for Markdown with syntax highlighting 2019-04-28 09:06:59 +01:00
32eef104fb Consolodate less files 2019-04-28 08:39:12 +01:00
fd398246f8 Restore blog.less 2019-04-28 08:35:41 +01:00
dda522d221 Add BlogPostViewModel for view specific processing 2019-04-28 07:56:25 +01:00
647696aa92 Refactor error handling. Add 404 page 2019-04-27 22:03:50 +01:00
2475d1963c Make link to projects protocol agnostic 2019-04-27 21:43:10 +01:00
15b01412f2 Get latest post and display on homepage 2019-04-27 21:39:22 +01:00
9e35d0ab90 Fix bundling for JS files 2019-04-27 21:38:39 +01:00
94f2aef0a7 Remove rogue console.log 2019-04-27 21:25:17 +01:00
ddf6c5b8ce Re-implement existing website template (from PHP). Add all assets. 2019-04-27 21:24:52 +01:00
c4d7a3a1de Update gulp task name to reflect what it does 2019-04-21 14:57:06 +01:00
e0a203e751 Add some basic layout 2019-04-21 14:49:37 +01:00
49609a06c1 Add npm install to pre-build target to restore npm packages 2019-04-20 19:35:44 +01:00
91f6c79f3c Remove CSS from bundler. Add watch task. 2019-04-20 19:33:47 +01:00
b2e741bffa Add build process to compile and minify less files 2019-04-20 14:52:28 +01:00