Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian ccc9835699 ci: Run the docker image build. 2020-02-14 10:02:01 -05:00
Dorian 3289bfbe6a ci: Create and store a Debian release. 2020-02-14 09:49:14 -05:00
Dorian 690c85f874 cli: Add support for better older versions of the site. 2020-02-11 13:48:06 -05:00
Dorian f18704529e cli: Clean up code with clippy.
Fix issue with older sites and plugin definitions.
2020-02-11 10:36:16 -05:00
Dorian 79bfd9b97a cli: Fix up printing of the app version. 2020-02-11 10:09:08 -05:00
Dorian 4e49038213 cli: Bring in notion of Rookeries configuration. 2020-02-11 09:00:31 -05:00
Dorian eadfc40b31 Merged in fix-docker-build (pull request #40)
Fix issue with docker builds.
2020-02-11 05:52:48 +00:00
Dorian 4f7c27ac4a ci: Comment out manual build. 2020-02-11 00:43:05 -05:00
Dorian 87a2432367 ci: Fix issue with docker builds. 2020-02-10 17:53:05 -05:00
Dorian 9df505ab9a Merged in code-reorg (pull request #38)
Code re-organization
2020-02-07 04:18:49 +00:00
Dorian 56bf4bcdd6 docs: Update the changelog. 2020-02-06 23:04:32 -05:00
Dorian 727c14e1c1 cli: Update the installer to use the Linode Object Storage. 2020-02-06 22:26:30 -05:00
Dorian 82337df8c5 cli: Add recommendations for the upgrade and migration of older sites. 2020-02-06 00:29:24 -05:00
Dorian 3036580a8b cli: Add support for sites with older templates. 2020-02-05 08:56:32 -05:00
Dorian f5498645fa cli: Add support for dynamic plugin setup. 2020-02-03 11:55:16 -05:00
Dorian 405617ef7c cli: Minor clean-up for the main init code migration. 2020-02-03 08:56:21 -05:00
Dorian 277502b422 cli: Add mention of migrating the site and pages. 2020-02-03 08:47:35 -05:00
Dorian d27191bfc3 cli: Rely on TOML frontmatter instead using Hugo's conventions. 2020-02-02 00:21:37 -05:00
Dorian 6bd0f761e4 cli: Implement working markdown frontmatter using YAML. 2020-02-01 23:56:54 -05:00
Dorian d062a940f0 cli: Start implementation for extracting per Markdown page headers. 2020-01-31 17:57:08 -05:00
Dorian 8751751965 cli: Fix up issue with relying on pages for initializing the pages in the Site structure. 2020-01-31 17:22:25 -05:00
Dorian df9c2516a2 cli: Add mechanism to figure out sites per version. 2020-01-31 10:16:40 -05:00
Dorian cde2d981c7 cli: Add support for enabling site migration. 2020-01-31 09:50:10 -05:00
Dorian 35671685ba cli: Reorganize part of initialization and creating a cache directory if none exists. 2020-01-30 22:02:58 -05:00
Dorian d7f8bd056c cli: Add notes for restructuring the initialization code. 2020-01-30 13:50:48 -05:00
Dorian 29240f66e9 ci: Schedule docker builds to coincide with local mornings. 2020-01-30 10:22:34 -05:00
Dorian bd08951ae3 cli: Use project for creating the site manifest. 2020-01-30 09:27:34 -05:00
Dorian ca521ce54a cli: Break out creation of the site configuration and using default values. 2020-01-30 09:19:19 -05:00
Dorian dea6ae88a7 cli: Start migrating init to use a structure to organize the code. 2020-01-29 11:49:43 -05:00
Dorian 7debf0ce21 cli: Move sample data for init into single block for extraction. 2020-01-29 10:26:14 -05:00
Dorian dda7b5c6fe docs: Add documentation about the project structure. 2020-01-27 17:55:44 -05:00
Dorian 010e64f0cb docs: Add some documentation to the server module. 2020-01-27 09:36:47 -05:00
Dorian e08cecaa03 cli: Improve setup of getting the port of the local server. 2020-01-27 08:39:15 -05:00
Dorian 5239ea81e4 cli: Refactor build and init commands to use the Project structure. 2020-01-25 09:29:47 -05:00
Dorian e70017c127 cli: Refactor server command to use the Project structure. 2020-01-24 23:00:56 -05:00
Dorian cdabc662d7 cli: Refactor to use build directory. 2020-01-24 19:27:33 -05:00
Dorian 636adae4ad cli: Start migrating server to use Project struct. 2020-01-24 17:54:27 -05:00
Dorian d7af30580b cli: Fix UX messaging and migrate function to appropriate place. 2020-01-24 17:30:25 -05:00
Dorian c953a17678 ci: Update names and add clippy check. 2020-01-24 10:05:28 -05:00
Dorian 84b4a08907 ci: Comment out manual creation of the Docker image. 2020-01-24 09:53:30 -05:00
Dorian f5d99b5617 cli: Clean up imports and update project entity. 2020-01-24 09:42:04 -05:00
Dorian 3258f38d16 cli: Migrate commands into their own modules. 2020-01-24 08:55:41 -05:00
Dorian 5ebce7e4d8 cli: Ensure ico files do not get accidentally copied over. 2020-01-23 17:50:38 -05:00
Dorian a4dac748c2 Merged in build-ci-reorg (pull request #39)
Make My Builds and Tests Fast
2020-01-23 22:24:52 +00:00
Dorian 9612fda106 docs: Document changes to the CI builds. 2020-01-23 16:52:26 -05:00
Dorian c2d869fab6 build: Add work to build and publish the docker images. 2020-01-23 16:23:33 -05:00
Dorian 2228cee85e build: Make rebuild of Docker build image manual. 2020-01-23 16:20:34 -05:00
Dorian 840a6f9fe3 build: Workaround issue caused by lack of a first run before a test. 2020-01-23 16:15:59 -05:00
Dorian 509df69ddd build: Additional fixes and add manual docker build override. 2020-01-23 15:28:42 -05:00
Dorian b57150fda0 build: Fix up the building of Rookeries cli tool.
Fix tests for builds.
2020-01-23 15:13:56 -05:00