Commit Graph

1865 Commits

Author SHA1 Message Date
Dorian 961a306064 Fix up logging setup. 2019-07-13 14:36:10 -04:00
Dorian 83f4b958df Figure out how to manage level of output from messages. 2019-07-13 10:50:36 -04:00
Dorian a262173cf6 Resolve move CI name mismatch issues. 2019-07-12 17:50:10 -04:00
Dorian 3c18ee52d9 Update the documentation heavily. 2019-07-12 17:40:56 -04:00
Dorian b4e1217eb7 Migrate all docker-compose commands into the CI configuration. 2019-07-12 17:27:07 -04:00
Dorian a37e8d05ac Clean up the CI and Docker build setup. 2019-07-12 17:17:44 -04:00
Dorian cd2f995bac Ensure Rookeries images doesn't get pushed unless plugins pass. 2019-07-12 11:26:57 -04:00
Dorian 2304915e15 Fix the CI docker builds. 2019-07-12 11:12:18 -04:00
Dorian 9b5bf70f7b Attempt to resolve and improve the docker build. 2019-07-12 10:22:56 -04:00
Dorian 3b4efa7007 Clean up documentation. 2019-07-12 09:29:52 -04:00
Dorian ca5c4bcf70 Reformat codebase. 2019-07-12 09:23:36 -04:00
Dorian a7f9b35e10 Move generator code up into main part of the project. 2019-07-12 09:18:30 -04:00
Dorian 02bfca99ef Fix up server test command. 2019-07-11 17:30:38 -04:00
Dorian 45c389ca22 Bring back the "server" tests. 2019-07-11 17:16:31 -04:00
Dorian a131d9a119 Remove need for a database call in CI. 2019-07-11 16:57:59 -04:00
Dorian 5ecdc230be Embrace the SSG! Remove all unneeded database code. 2019-07-11 16:55:40 -04:00
Dorian 488df5f1ed Add page title overrides. 2019-07-10 09:23:03 -04:00
Dorian 4d77fc403a Migrate to using Rookeries as a static site generator. 2019-07-10 08:36:39 -04:00
Dorian 37b67fc4ea Improve building out the site. 2019-07-09 19:19:07 -04:00
Dorian c7acd85c95 Fix up footer spacing. 2019-07-09 08:58:47 -04:00
Dorian c8eddb11bd Ensure being able to use a project directory. 2019-07-09 08:50:24 -04:00
Dorian 94760c7af5 Add creation of individual pages. 2019-07-09 08:24:31 -04:00
Dorian 44cd9994cf Create simple index page render. 2019-07-08 18:55:49 -04:00
Dorian acbe88bb75 Add copying of plugins. 2019-07-08 17:40:41 -04:00
Dorian 09c874770d Build out the rest of the JSON API representations of the static site. 2019-07-08 17:23:24 -04:00
Dorian 05f8242dfa Write the JSON representation of the site. 2019-07-08 09:01:45 -04:00
Dorian 665695a045 Add ability to copy over static files. 2019-07-08 08:45:30 -04:00
Dorian 5fa68293d7 Sketch remainder of work for static site generation. 2019-07-07 19:27:53 -04:00
Dorian c9e9deca0b Create build directory setup. 2019-07-05 18:01:25 -04:00
Dorian 0cae34f7fb Add notes for improving serving the content. 2019-07-05 09:30:54 -04:00
Dorian 736adb3665 Add notes for improving the page generation. 2019-07-05 09:23:37 -04:00
Dorian 96d99906d8 Build out a list of pages based off the markdown files. 2019-07-05 08:58:42 -04:00
Dorian ced8a837a0 Read the site toml file. 2019-07-04 23:12:39 -04:00
Dorian 3d74345a1e Setup a rough doc example for the static site generator. 2019-07-04 23:07:45 -04:00
Dorian e7cd3fdab8 Add ability to look into path, and add TOML as dependency. 2019-07-04 08:59:22 -04:00
Dorian f1e6d6ab05 Migrate off needing the webapp from using the API itself. 2019-07-03 17:53:49 -04:00
Dorian df8940e511 Figure out how to change path for serving certain assets. 2019-07-03 08:53:04 -04:00
Dorian c39bd08b5e Minor fixes to working with webpack. 2019-07-03 08:34:44 -04:00
Dorian 4c2a0745a6 Remove unused functions and modules. 2019-07-02 22:41:42 -04:00
Dorian 5e8853c806 Resolve security issues with built JS package. 2019-07-02 12:04:27 -04:00
Dorian 321350b23e Clear up some of the documentation. 2019-07-02 09:17:22 -04:00
Dorian 4801843943 Remove remnants of editor dependencies. 2019-07-02 09:10:09 -04:00
Dorian 9873a0bb5d Remove admin controls.
Add tag for powered by on sites.
2019-06-29 10:58:37 -04:00
Dorian 4d35b9f695 Add note about broken images due to rookeries-link plugin. 2019-06-14 08:20:08 -04:00
Dorian 9373838838 Update everything for a release. 2019-06-14 08:16:15 -04:00
Dorian ee5f614051 Add to changelog. 2019-06-13 17:57:56 -04:00
Dorian ac9a47c85a Re-enable with working tests. 2019-06-13 17:37:28 -04:00
Dorian 08a217506d Setup basic setup for testing markdown replacement text. 2019-06-13 08:47:59 -04:00
Dorian 994a5b813c Update the README for Rookeries. 2019-06-13 08:12:06 -04:00
Dorian f9f7880eea Add testing of plugins and clean up naming convention. 2019-06-13 08:11:16 -04:00