- 13 Mar, 2017 2 commits
-
-
Sean Hammond authored
Make these more user friendly and helpful, less knowledge assumed, but still very terse.
-
Robert Knight authored
Reorganise docs
-
- 10 Mar, 2017 10 commits
-
-
Sean Hammond authored
-
Sean Hammond authored
Change the docs directory (which was just a directory of markdown files) to a reStructuredText / Sphinx project. Docs are reorganized by audience. Some docs (for example embedding.rst) are copied over from the h repo's docs. These will be removed from the h repo after this commit is merged.
-
Sean Hammond authored
These are documentation files intended for publishers who're embedding h in their sites, they're being removed from the h repo into this client repo. There may be some reStructuredText syntax in these files that doesn't work on GitHub (only in Sphinx or only on readthedocs) but these client docs are about to be moved over to Sphinx/readthedocs anyway.
-
Sean Hammond authored
Keep all the docs for publishers (i.e. people who run websites that publish content, and want to embed the h client into their site) together in one docs/publishers folder.
-
Sean Hammond authored
Edit assetRoot and sidebarAppUrl docs
-
Robert Knight authored
-
Robert Knight authored
-
Sean Hammond authored
- Clarify that if any service is specified it's used _instead of_, not in addition to, the default hypothes.is service - Add note that services settings are still experimental - Edit the text for clarity I still don't think the `authority` setting is very well described here, but I think that setting may be going away in the future, so I'm not going to try and document it better right now. The `grantToken` setting could still do with much better docs as well.
-
Sean Hammond authored
Move the docs for these two config settings into their own section in the docs, and note that they're experimental.
-
Robert Knight authored
Rename the onLogin callback to onLoginRequest
-
- 09 Mar, 2017 4 commits
-
-
Nick Stenning authored
Remove sourcemap link from boot script
-
Robert Knight authored
The previous regex would have matched any line that happened to contain the text 'sourceMappingURL'.
-
Nick Stenning authored
The trigger for invoking this callback function is the user requesting that a login flow be started. In other words, at the point this callback is invoked, a login has not occurred, and indeed may never occur if the user does not complete the login flow. As such, it seems clearer to have this callback called "onLoginRequest" rather than "onLogin." Fixes #274.
-
Robert Knight authored
Add docs for on login
-
- 08 Mar, 2017 10 commits
-
-
Sean Hammond authored
"Keys" here is programmer jargon, and hopefully the client configuration documented on this page should be usable by people who aren't programmers.
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
config.md was interchangeably using "sidebar" and "client" to refer to the client. Fix it to always use "client" because it's more consistent. I chose client instead of sidebar because (both technically speaking and in terms of the UI) not all of these settings actually refer to the sidebar, e.g. showHighlights and assetRoot. Also client is the word used by the git repo name and in the README file.
-
Sean Hammond authored
For example "Client behavior" was a sibling heading of "Config keys", not a sub heading as intended. Fix all the heading levels so that headings are nested as they were intended to be.
-
Robert Knight authored
Add overview of client security considerations
-
Nick Stenning authored
Add a preliminary overview of client security considerations and implementation decisions.
-
- 06 Mar, 2017 12 commits
-
-
Robert Knight authored
Developing docs tweaks
-
Robert Knight authored
The replacement of var placeholders with values invalidates the sourcemap locations and the sourcemap URL is invalid after the file is copied from build/scripts/ to build/. Since the script is tiny the debug info is not that valuable so this commit just removes the sourcemap URL to avoid browsers complaining that they cannot retrieve it.
-
Sean Hammond authored
-
Sean Hammond authored
sudo isn't required on all systems (e.g. macos)
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
-
Sean Hammond authored
For example Node is a prerequisite because we just tell you that you're going to need it before you can follow these instructions. Gulp is not a prerequisite, it's a dependency, because the instructions tell you how to install it.
-
Sean Hammond authored
-
- 03 Mar, 2017 1 commit
-
-
Robert Knight authored
This OS-specific dependency was inadvertently added to the shrinkwrap in ed4afca0
-
- 02 Mar, 2017 1 commit
-
-
Sean Roberts authored
Add eslint rule to raise a warning if any of the tests are using the …
-