fleet/website/config
Mike McNeil 56e143a14f
Compile markdown docs (#714)
* Brought in the mostly-unchanged stuff from Sails website- changed just enough to get it working

* inline beforeConvert and afterConvert, for readability

because it's better when you tell a story with the parts of the story in order

* trivial (change arg name for clarity)

* trivial (apply more up-to-date err callback convention)

* modernize some of the bits relying on reassigning arguments

* convert the rest of the way to async/await

* trivial

* just aesthetics

* remove reliance on app-level config

* mostly i'm doing this to remember how it works

* normalize better so this can be more flexible

* this makes it work (albeit needs a bit more fluffing)

* strip out more sails-specific stuff

* clean up menu files between runs, scrape off a bit more technical debt

* scrape out some more dead code

* use devDependencies for markdown compilation stuff since it won't be compiling at runtime

* stub script for compiling markdown content

* Fill in implementation of script, rename helper.

* add note about the non-markdown file problem

* tweak output paths for clarity

* Improve generated menu content and set up groundwork for being able to easily access it via config

* Use .sailsrc to hold onto menu content, so it's injected into config for easier access (rather than reading JSON files whenever needed)

* more explicit tmp filename, in case we forget how this works later

* fix typo in build script (missing .js extension)

* Stub query detail page and a dev route for developing it

http://localhost:2024/sandbox/example-query

* fix helper friendlyName

* Run compilation in series to avoid race condition in doc-templater when cloning from the same repo.  Add todos about sitemap and further menu data cleanup.

* make sandbox actually useful

* Help prevent accidental checking in of compiled HTML files.

* rename script and generated folder in partials/

* fix/expand script metadata
2021-05-09 23:48:59 -05:00
..
env Compile markdown docs (#714) 2021-05-09 23:48:59 -05:00
locales Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
blueprints.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
bootstrap.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
custom.js Send contact form messages to Slack (#733) 2021-05-06 13:46:52 -05:00
datastores.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
globals.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
http.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
i18n.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
log.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
models.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
policies.js Compile markdown docs (#714) 2021-05-09 23:48:59 -05:00
routes.js Send contact form messages to Slack (#733) 2021-05-06 13:46:52 -05:00
security.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
session.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
sockets.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00
views.js Move fleetdm.com into main Fleet repo (#83) 2020-12-02 14:48:03 -06:00