Commit Graph

157 Commits

Author SHA1 Message Date
LordMathis 70e7ec8e5d Implement config validation 2020-05-09 14:43:28 +02:00
LordMathis 663f4d86fb Update project 2020-05-09 12:22:35 +02:00
LordMathis 46143b832f
Remove duplicate code 2020-01-11 16:11:41 +01:00
LordMathis e2be492667
Working implementation of text search 2020-01-11 15:51:14 +01:00
LordMathis d5eab71f3a
Pass search query and handler in props 2020-01-11 00:35:59 +01:00
LordMathis c7c46db413
Prepare UI for text search 2020-01-08 22:28:57 +01:00
LordMathis 8d917e7216
Implement text search api 2020-01-07 22:39:30 +01:00
LordMathis 8c0415c3f7
Update mongodb indexes 2020-01-07 22:39:04 +01:00
LordMathis c0d14fe247
Implemented file deletion from mongo 2019-12-30 16:11:47 +01:00
LordMathis 120fbaccd4
Get other file data from mongo 2019-12-30 12:39:44 +01:00
LordMathis b59f4d5f9f
Get post data from mongo 2019-12-29 23:17:08 +01:00
LordMathis f1c479c146
Get home page data from mongo 2019-12-28 15:10:39 +01:00
LordMathis 7e152520c2
Restructure data holder 2019-12-26 21:22:57 +01:00
LordMathis 41870d90d9
Delete post body when using file storage backend 2019-12-09 21:31:54 +01:00
LordMathis fcde6c9548
Move db connect initialization 2019-12-08 17:29:26 +01:00
LordMathis c124cc842d
Fix delete file bug 2019-12-08 16:44:55 +01:00
LordMathis 7e19e86349
Move watcher to scanner 2019-12-08 16:39:35 +01:00
LordMathis b53a7c3509
Prepare for mongodb storage backend 2019-12-08 16:31:59 +01:00
LordMathis 1d621ea239
Unify DataHolder and DataGetter 2019-12-07 21:39:46 +01:00
LordMathis aacb598426
Fix wrong Post proptypes 2019-12-07 19:34:48 +01:00
LordMathis d7e93f3ac1
Fix wrong return code for favicon 2019-12-07 19:34:28 +01:00
LordMathis feb5f7ccee
Store data in memory instead of writing to file 2019-12-07 19:28:18 +01:00
LordMathis d4f41ec33e
Change the way data are loaded on the server 2019-12-07 18:56:00 +01:00
LordMathis a9b560346c
Fix dev server 2019-12-07 14:30:27 +01:00
LordMathis 1c4f75963e
Use chokidar to add files 2019-11-24 00:42:45 +01:00
LordMathis 7692e15802
Fix some eslint issues 2019-11-23 22:36:20 +01:00
LordMathis 1d3840ba0b
Optimize some dependencies 2019-11-17 15:06:53 +01:00
LordMathis c8897a2619
Add footer 2019-11-13 20:10:14 +01:00
LordMathis e4ae601c32
Read and display resume 2019-11-10 17:44:57 +01:00
LordMathis fa568fb48f
Add Resume component 2019-11-10 15:23:14 +01:00
LordMathis adb56df67f
Fix uncentered content on posts 2019-11-09 23:24:51 +01:00
LordMathis 4353bb2703
Watch content dir for changes 2019-11-09 22:36:31 +01:00
LordMathis 7a9370eafa
Restructure home page into column components 2019-11-07 23:04:06 +01:00
LordMathis 3a74bfcff6
Split social links to its own component 2019-11-07 21:47:35 +01:00
LordMathis 8099a4b45e
Fix bug mixing props on 404 2019-11-06 23:55:21 +01:00
LordMathis 07c4de6424
Move keys to li element 2019-11-03 16:46:19 +01:00
LordMathis 8457c838ab
Improve accessibility 2019-11-03 16:35:55 +01:00
LordMathis adfcc8995f
Trust proxy 2019-11-03 15:51:26 +01:00
LordMathis 30557fdd7e
Add access loging 2019-11-02 11:46:23 +01:00
LordMathis 338f771f4c
Pass config in static context 2019-11-02 01:12:03 +01:00
LordMathis 1bde3b7e15
Fix wrong state assignment 2019-10-31 23:10:11 +01:00
LordMathis 9b427f086a
Pass config as prop 2019-10-31 23:04:49 +01:00
LordMathis 7e059b42c7
Read config as file 2019-10-31 22:35:29 +01:00
LordMathis 4ce788e750
Read head.json instead of importing 2019-10-30 20:17:20 +01:00
LordMathis cc9ba52c6b
Remove unnecessary styles 2019-10-30 18:45:37 +01:00
LordMathis 3b9436b075
Add variables sass 2019-10-30 18:45:10 +01:00
LordMathis fd2b8823e6
Make server renderer a class 2019-10-29 22:49:13 +01:00
LordMathis f93a980854
Move variables back to stylesheets 2019-10-29 22:21:51 +01:00
LordMathis 130c3c74ac
Gzip images 2019-10-21 21:20:46 +02:00
LordMathis e20d5c9697
Scan images 2019-10-20 14:46:19 +02:00