Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian ebfdb96966 build: Fix up the building of Rookeries cli tool. 2020-01-23 11:49:27 -05:00
Dorian edeef5dae7 build: Fix up the building of Rookeries. 2020-01-23 11:45:17 -05:00
Dorian c6d79474bc build: Fix the building of Rookeries. 2020-01-23 11:37:31 -05:00
Dorian 52eb34368b build: Fix the CI configuration for using the docker orb. 2020-01-23 11:34:38 -05:00
Dorian d92c3112f0 build: Fix the CI configuration. 2020-01-23 11:31:06 -05:00
Dorian b4ac56f6d5 build: Update the CI and improve the setup. 2020-01-23 11:28:53 -05:00
Dorian fc4b1de72d build: Separate different build steps in CI. 2020-01-23 11:06:57 -05:00
Dorian d58862ec3b build: Document plans to speed up CI. 2020-01-23 10:49:20 -05:00
Dorian 0b75b52704 cli: Start migration to using a project structure. 2020-01-23 09:44:22 -05:00
Dorian 58dd8a53b8 Merged in rust-2018-cleanup (pull request #37)
Rust 2018 clean-up
2020-01-23 13:35:35 +00:00
Dorian 85e46c2688 Merge remote-tracking branch 'remotes/origin/master' into rust-2018-cleanup
# Conflicts:
#	tests/test_cli_interaction.rs
2020-01-23 08:31:52 -05:00
Dorian 2931a4aea3 cli: Add clippy fix. 2020-01-23 08:29:48 -05:00
Dorian 7adf6da121 cli: Update version in preparation for post-0.17.0 work. 2020-01-23 08:27:29 -05:00
Dorian 090497890d cli: Remove externs and macro_use as part of using Rust 2018. 2020-01-23 08:20:43 -05:00
Dorian a63ff2559f tests: Help with test assertions. 2020-01-18 09:35:22 -05:00
Dorian 292a61b559 docs: Update release date for version 0.17.0. 2020-01-17 10:29:37 -05:00
Dorian 8ddd180c3d cli: Fix tests and the experience of using the tool. 2020-01-15 17:55:27 -05:00
Dorian d3651c97cc cli: Upgrade dependencies to resolve security issues. 2020-01-14 08:54:09 -05:00
Dorian 405d64a580 cli: Prepare to release the next version of Rookeries. 2020-01-13 18:19:27 -05:00
Dorian bde86855f0 cli: Add clippy recommended changes. 2020-01-02 08:38:19 -05:00
Dorian 4f4c845e7f Merged in autobuild-refactor (pull request #35)
Add support for auto-rebuild
2019-12-17 15:22:12 +00:00
Dorian eaaa912fb5 docs: Update the changelog with a planned feature release. 2019-12-17 09:46:59 -05:00
Dorian 04471ada53 web: Fix issues with auto-reload. 2019-12-17 09:43:02 -05:00
Dorian b0765cb879 cli: Implement a rough auto-refresh based on a build UUID and updated templates. 2019-12-17 08:56:00 -05:00
Dorian 2111187191 cli: Add support for rendering dev-mode in template. 2019-12-16 17:56:51 -05:00
Dorian 33d1ed2853 web: Add support for checking for updated content hashes in dev-mode. 2019-12-16 17:53:10 -05:00
Dorian e462a23f39 cli: Add notes on further development of Rookeries. 2019-12-16 08:53:03 -05:00
Dorian 903d93281e cli: Ensure the template forces no-caching. 2019-12-16 08:39:05 -05:00
Dorian 6a94c0dcf3 cli: Clean up deprecated function. 2019-12-12 13:55:53 -05:00
Dorian 2e515103b2 cli: Add working rebuild of the site while serving it. 2019-12-12 08:41:38 -05:00
Dorian 936e91517f cli: Prepare for rebuilding the site via file watcher. 2019-12-11 19:05:08 -05:00
Dorian ad01c42ac2 cli: Improve logging around the file watcher. 2019-12-11 10:35:18 -05:00
Dorian d4850b1383 ops: Speed up the CI builds. 2019-12-11 09:46:04 -05:00
Dorian f395d54186 sec: Resolve JS security audit issue. 2019-12-11 09:40:49 -05:00
Dorian 40a0feb2a0 cli: Add file watcher when serving the site. 2019-12-11 08:56:14 -05:00
Dorian 61dbc9b473 docs: Add note to changelog about multi-file template support. 2019-12-10 09:03:45 -05:00
Dorian e04d5b8286 Merged in template-engine-refactor (pull request #34)
cli: Add experimental support for multiple templates.
2019-12-10 14:01:23 +00:00
Dorian f9ddda6fef cli: Add notes on resolving issue with a dependency. 2019-12-10 08:39:09 -05:00
Dorian b1c9507d09 cli: Experimental setup for file watching. 2019-12-09 17:59:25 -05:00
Dorian b978529443 Merged in add-integration-tests (pull request #33)
Add integration tests
2019-12-09 19:25:24 +00:00
Dorian 62b7defe3e docs: Update the changelog with work in branch. 2019-12-09 11:32:41 -05:00
Dorian 3b643d063c cli: Add remaining assertions around a built site. 2019-12-09 08:54:53 -05:00
Dorian 1932021457 cli: Add better assertions around sample pages. 2019-12-06 08:57:29 -05:00
Dorian 8b87486808 cli: Add assertions around building an existing site. 2019-12-06 08:42:59 -05:00
Dorian d7288bef4e cli: Add assertions around creating an initial site. 2019-12-04 19:16:41 -05:00
Dorian d0ad8362c0 cli: Fix Dockerized CI builds. 2019-12-04 08:54:51 -05:00
Dorian 2e03d56b38 cli: Fix issues with copying over directories. 2019-12-04 08:33:39 -05:00
Dorian a00453686a cli: Start work on encapsulating files into types. 2019-12-02 17:59:23 -05:00
Dorian fa46306d6e cli: Fix issue with copying files over. 2019-12-02 09:33:37 -05:00
Dorian 1fdc23fc62 cli: Work toward resolving issue with copying of files. 2019-11-25 08:35:44 -05:00