Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian b5af6e232e core: Resolve issue with linking under OS X. 2019-09-17 17:31:09 -04:00
Dorian 8ee5a2ca95 core: Fix up minor path issue with Docker. 2019-09-16 23:04:44 -04:00
Dorian 05ef85364d core: Fix up docker build for the CI. 2019-09-16 16:40:48 -04:00
Dorian b1fc7e778c core: Fix docker build for the CI. 2019-09-16 16:29:08 -04:00
Dorian 4a9cb4af98 core: Try against with skipping the first pulling of docker build image. 2019-09-16 16:19:16 -04:00
Dorian d3adf9898c core: Skip the first pulling of docker build image. 2019-09-16 16:17:20 -04:00
Dorian 815533b52b core: Attempt to fix the builds with an always succeed docker pull to start. 2019-09-16 16:11:05 -04:00
Dorian 51bb769a2c core: Attempt to fix the builds with a proper refactor. 2019-09-16 15:47:20 -04:00
Dorian d26b5d39b7 core: Fix issue with Dockerfile. 2019-09-14 21:09:52 -04:00
Dorian 54615d07ff core: Update the documentation and tests. 2019-09-14 21:02:40 -04:00
Dorian 09ec33edec core: Fix up plugin archive setup. 2019-09-14 17:06:51 -04:00
Dorian c63a3e0060 core: Add support for creating plugin zipfile. 2019-09-14 16:41:06 -04:00
Dorian 32a8c72b3a core: Add support for plugin archive extraction. 2019-09-13 20:05:55 -04:00
Dorian 83c4bef949 core: Add ability to install templates from binary. 2019-09-13 17:50:36 -04:00
Dorian fc76f5534a core: Add code to setup the rookeries home directory. 2019-09-13 13:21:55 -04:00
Dorian 92da83be61 core: Test out simple reading of the built-in zip file. 2019-09-13 09:31:49 -04:00
Dorian 921c41da2c core: Add basic support for reading the template archive. 2019-09-13 08:56:48 -04:00
Dorian bce2ea4566 core: Add in support for building a template archive. 2019-09-13 08:45:41 -04:00
Dorian a6bbb40e27 core: Update code as per clippy's suggestions. 2019-09-12 17:40:28 -04:00
Dorian 6af6eac542 core: Remove unneeded TODOs. 2019-09-12 14:23:55 -04:00
Dorian c7c8baa7eb core: Update the changelog. 2019-09-12 11:40:19 -04:00
Dorian 162d3c3fed core: Fix one of the error messages. 2019-09-12 11:17:23 -04:00
Dorian f6a7ff7596 core: Add JSON and TOML conversion error handling. 2019-09-12 11:11:15 -04:00
Dorian 7ad08322a7 core: Add newline to output when the application exits for a nicer UX. 2019-09-12 10:19:53 -04:00
Dorian e49470dc45 core: Add error handling around rendering templates. 2019-09-12 09:50:45 -04:00
Dorian cf4f792534 core: Convert over remaining path canonicalization expect code. 2019-09-12 08:57:24 -04:00
Dorian a476372a54 core: Fix path building error handling. 2019-09-12 08:50:41 -04:00
Dorian 0578725876 core: Work on path building errors. 2019-09-12 07:48:28 -04:00
Dorian 51af206e8e core: Add better error handling for copying directories.
Remove deprecated functionality.
2019-09-10 13:59:01 -04:00
Dorian e7f22164ac core: Add better error handling for reading files. 2019-09-10 13:12:18 -04:00
Dorian 4b0b82c19a core: Add better error for writing files. 2019-09-10 08:58:36 -04:00
Dorian 84cafc7bbc core: Add better error handling around directories. 2019-09-09 18:00:06 -04:00
Dorian 9d53b2ab0c core: Move functions around. 2019-09-09 10:40:13 -04:00
Dorian a3c835b747 core: Change bare unwraps to more descriptive expects. 2019-09-09 09:03:39 -04:00
Dorian 0b0609f680 core: Add better error handling for copying of files and building a page. 2019-09-04 08:47:52 -04:00
Dorian d9e8848607 core: Add error for invalid source markdown. 2019-09-03 17:54:16 -04:00
Dorian 8fdf7f67c8 core: Migrate copying files over to using results and cleaner organization. 2019-09-03 09:33:49 -04:00
Dorian 54796176c0 core: Make the site building nicer. 2019-09-02 17:41:17 -04:00
Dorian 135e85fa96 core: Add error for missing a site.toml. 2019-09-02 17:36:53 -04:00
Dorian 2534537cbd core: Improve messaging setup. 2019-09-02 08:34:10 -04:00
Dorian dac1349d2f core: Add deprecation on all non-Rookeries error handling code. 2019-09-01 20:57:00 -04:00
Dorian 59e0d73258 core: Update error messaging setup for serving the site. 2019-09-01 20:54:48 -04:00
Dorian a3a95d6e27 Get nice working setup for server bind error scenario. 2019-09-01 20:43:09 -04:00
Dorian a1df508e87 core: Incorporate code for custom error handling. 2019-08-30 09:27:45 -04:00
Dorian 443fd2bc36 core: Minor formatting niceties. 2019-08-29 08:54:31 -04:00
Dorian c425f2ee05 core: Clean up existing around logging and constants. 2019-08-29 08:34:36 -04:00
Dorian 963c06fffb core: Minor messaging improvements. 2019-08-28 23:09:49 -04:00
Dorian 4d218bed74 core: Refactor the messaging components. 2019-08-28 23:01:56 -04:00
Dorian 6730d8d10b core: Refactor some of the logging messaging. 2019-08-28 13:47:14 -04:00
Dorian 52023cb66e core: Add a nice wrapper around fatal errors in Rookeries. 2019-08-28 08:59:26 -04:00