- 10 Mar, 2017 6 commits
-
-
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 3 commits
-
-
Sean Roberts authored
Add eslint rule to raise a warning if any of the tests are using the …
-
Sean Roberts authored
Add a guide to developing the Hypothesis client
-
Sheetal Umesh Kumar authored
-
- 01 Mar, 2017 4 commits
-
-
Robert Knight authored
-
Robert Knight authored
Add an initial guide to developing the Hypothesis client, covering: - Installation - Getting a local build of the client working with the browser extension or a local Hypothesis service - Running tests - Some basic pointers on code style and where to find guidance for creating pull requests This guide assumes that the service is configured to use the client's new boot script.
-
Robert Knight authored
Add tests for login control.
-
Sheetal Umesh Kumar authored
-