xyz.git
4 years agoRework command dispatch master
Cameron Ball [Sun, 4 Aug 2019 06:23:43 +0000 (14:23 +0800)] 
Rework command dispatch

4 years agoRemove extraneous dependencies in Main
Cameron Ball [Sat, 3 Aug 2019 12:04:26 +0000 (20:04 +0800)] 
Remove extraneous dependencies in Main

4 years agoRefactor Main to use ExceptT
Cameron Ball [Fri, 2 Aug 2019 09:52:24 +0000 (17:52 +0800)] 
Refactor Main to use ExceptT

4 years agoMore refactoring
Cameron Ball [Wed, 31 Jul 2019 08:11:09 +0000 (16:11 +0800)] 
More refactoring

4 years agoUse Either for config errors instead of Maybe
Cameron Ball [Thu, 25 Jul 2019 07:22:07 +0000 (15:22 +0800)] 
Use Either for config errors instead of Maybe

4 years agoImprove error handling around busted configs
Cameron Ball [Thu, 25 Jul 2019 07:11:50 +0000 (15:11 +0800)] 
Improve error handling around busted configs

4 years agoRefactor:
Cameron Ball [Thu, 25 Jul 2019 06:19:58 +0000 (14:19 +0800)] 
Refactor:

- Use aeson for JSON stuff
- Create a config module with a notion of local, global, and project configs
- Start working git in to the command flow more

4 years agoMore prompts
Cameron Ball [Thu, 27 Jun 2019 09:08:34 +0000 (17:08 +0800)] 
More prompts

4 years agoMore refactoring
Cameron Ball [Mon, 24 Jun 2019 08:07:39 +0000 (16:07 +0800)] 
More refactoring

4 years agoPointfree life
Cameron Ball [Thu, 20 Jun 2019 07:06:50 +0000 (15:06 +0800)] 
Pointfree life

4 years agoMore refactoring. Way nicer prompts
Cameron Ball [Thu, 20 Jun 2019 06:54:52 +0000 (14:54 +0800)] 
More refactoring. Way nicer prompts

4 years agoRefactor modules WIP
Cameron Ball [Wed, 19 Jun 2019 03:37:28 +0000 (11:37 +0800)] 
Refactor modules WIP

4 years agoPrompts refactor
Cameron Ball [Tue, 18 Jun 2019 09:02:47 +0000 (17:02 +0800)] 
Prompts refactor

4 years agoAdd an option to push
Cameron Ball [Fri, 14 Jun 2019 06:24:21 +0000 (14:24 +0800)] 
Add an option to push

4 years agoCase for when there is no video
Cameron Ball [Thu, 13 Jun 2019 08:00:22 +0000 (16:00 +0800)] 
Case for when there is no video

4 years agoAutomate downloading of video entries
Cameron Ball [Thu, 13 Jun 2019 07:54:10 +0000 (15:54 +0800)] 
Automate downloading of video entries

4 years agoLaunch editor after entry command
Cameron Ball [Wed, 12 Jun 2019 05:32:35 +0000 (13:32 +0800)] 
Launch editor after entry command

4 years agoImplement entry command
Cameron Ball [Wed, 12 Jun 2019 03:31:53 +0000 (11:31 +0800)] 
Implement entry command

4 years agoLearn to initialise projects with configurable themes
Cameron Ball [Mon, 18 Feb 2019 10:28:43 +0000 (18:28 +0800)] 
Learn to initialise projects with configurable themes

5 years agoGet build command working and fix ordering of blog posts
Cameron Ball [Tue, 12 Mar 2019 18:53:53 +0000 (02:53 +0800)] 
Get build command working and fix ordering of blog posts

5 years agoWIP CLI
Cameron Ball [Mon, 18 Feb 2019 10:28:43 +0000 (18:28 +0800)] 
WIP CLI

5 years agoFix bug in sorting of entryList
Cameron Ball [Sat, 16 Feb 2019 16:43:12 +0000 (00:43 +0800)] 
Fix bug in sorting of entryList

5 years agoRename executable to xyz
Cameron Ball [Sat, 16 Feb 2019 16:42:57 +0000 (00:42 +0800)] 
Rename executable to xyz

5 years agoGenerate the site index
Cameron Ball [Fri, 15 Feb 2019 18:22:53 +0000 (02:22 +0800)] 
Generate the site index

5 years agoInitial commit
Cameron Ball [Thu, 14 Feb 2019 16:32:09 +0000 (00:32 +0800)] 
Initial commit