Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian 156a169655 Fix docker-compose yaml. 2019-05-17 07:22:24 -04:00
Dorian 4cd8649a3f Update images to use caching and fix up testing steps. 2019-05-17 07:17:30 -04:00
Dorian d7b85a9c08 Get the right version of the dumb-init. 2019-05-16 16:54:58 -04:00
Dorian 978d18053d Switch back to using dumb-init. 2019-05-16 14:46:13 -04:00
Dorian b5cf20e1a9 Run tini without providing an absolute path. 2019-05-16 14:01:36 -04:00
Dorian 3952ce208a Ensure build does not time out on npm. 2019-05-16 11:43:29 -04:00
Dorian 99da42a1a8 Fix up the multi-stage Docker build. 2019-05-16 11:12:22 -04:00
Dorian 313789497c Ensure dockerize is in the starting build container. 2019-05-16 08:51:11 -04:00
Dorian e6db7fc6fc Ensure the right images are called. 2019-05-16 08:40:06 -04:00
Dorian 900b1496f5 Add a rough breakout of the build steps. 2019-05-16 08:34:57 -04:00
Dorian 2141fd33dd Prepare for upcoming release. 2019-05-14 22:20:03 -04:00
Dorian 028bd69d38 Fix up building of plugins. 2019-05-14 11:12:57 -04:00
Dorian 05761bf3f3 Attempt to wait out server start up. 2019-05-14 10:32:41 -04:00
Dorian 02e40ce6e2 Make plugin setup more dynamic.
Remove extra logging from hello-world plugin.
2019-05-14 08:43:22 -04:00
Dorian 31c032720d Fix up issue with babel-polyfill in plugins. 2019-05-13 23:33:48 -04:00
Dorian 4e1d2fd33e Create rough setup for plugins. 2019-05-13 18:46:11 -04:00
Dorian eb46ef4a4a Add support for managing the lifecycle of the plugins. 2019-05-13 10:17:41 -04:00
Dorian 44d30172ba Come up with a simple mechanism for building the plugins. 2019-05-13 09:01:57 -04:00
Dorian a307f3621d Separate plugins from the rest of the web-app. 2019-05-13 08:45:18 -04:00
Dorian e0592e4f66 Additional work on plugin setup. 2019-05-11 23:29:54 -04:00
Dorian 1ae9d68c88 Fix up the minor left-over from earlier experimentation. 2019-05-11 12:42:54 -04:00
Dorian fc60e7ed5a Make the link plugin less experimental. 2019-05-11 12:39:59 -04:00
Dorian ab1500f620 Made a working internally routing link. 2019-05-11 09:57:53 -04:00
Dorian 456764585e Add notes about future plugin work. 2019-05-10 17:50:53 -04:00
Dorian 2c3a370aae Setup working plugin architecture. 2019-05-10 17:44:28 -04:00
Dorian 466115f49d Fix setup for the linky plugin as part of experimentation. 2019-05-09 09:07:58 -04:00
Dorian e4bfddbc6f Attempt to create a simple link creation widget with internal routing. 2019-05-07 09:06:49 -04:00
Dorian d315550eae Add in plugin information. 2019-05-06 23:33:50 -04:00
Dorian 601312d08c Setup hello-world as a plugin. 2019-05-06 23:18:38 -04:00
Dorian 94c80a4071 Add a note about testing. 2019-05-06 10:14:58 -04:00
Dorian 3bd23f8d58 Support tag generation from markdown. 2019-05-06 09:01:07 -04:00
Dorian 9f9f2857fd Work toward initial implementation of content replacement plugin. 2019-05-02 23:06:22 -04:00
Dorian c06e081757 Ensure replacement regex works through out markdown content. 2019-05-02 08:55:50 -04:00
Dorian 02efa9d0df Try out creating the web component outside of the context of the preact app. 2019-05-02 08:19:02 -04:00
Dorian edf00ed0da Come up with working regex replacement for special tags. 2019-05-01 10:17:28 -04:00
Dorian 65f563356c Figure out migration pattern. 2019-05-01 08:58:42 -04:00
Dorian 66b417c48b Fix up test custom element to pass eslint. 2019-05-01 08:32:21 -04:00
Dorian f5a79127a7 Working test to use web components! 2019-04-30 22:13:51 -04:00
Dorian 56194be9c4 Fix minor breakage caused by whitespace. 2019-04-29 15:13:03 -04:00
Dorian 57a642c391 Prepare for a new release. 2019-04-25 08:26:30 -04:00
Dorian d7c9ab9d93 Update the changelog with future planned release. 2019-04-24 17:52:08 -04:00
Dorian fbbf9f1962 Add a convenience for creating a test user. 2019-04-24 17:50:08 -04:00
Dorian ca59b64c1c Reimplement bootstrap button and navigation themes. 2019-04-24 08:49:56 -04:00
Dorian bc8572be75 Remove bootstrap dependency and fix upper level CSS breakage. 2019-04-24 08:25:28 -04:00
Dorian e8ea322756 Fix the theme switching layout. 2019-04-23 22:59:08 -04:00
Dorian 5d5dba9164 Fix up the layout of the control panel. 2019-04-23 22:47:44 -04:00
Dorian ee11db3f79 Add static files path env. 2019-04-23 13:54:09 -04:00
Dorian 41b5f021be Fix the Docker build. 2019-04-23 09:40:20 -04:00
Dorian 414f392f57 Fix minor issues and update documentation for upcoming release. 2019-04-23 08:56:15 -04:00
Dorian b74c9242fc Add migration and bootstrap tasks.
Fix Docker builds.
2019-04-23 08:45:27 -04:00