- 17 Mar, 2017 7 commits
-
-
Robert Knight authored
Convert element directives to components
-
Sean Hammond authored
Add ADR for adopting a component-based architecture for the UI
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
Query from url
-
Robert Knight authored
-
Robert Knight authored
* Separate the 'Context' section into relevant background information and client-specific context. * Explicitly state in the 'Decision' section that `angular.component()` will be used.
-
- 16 Mar, 2017 1 commit
-
-
Robert Knight authored
This ADR provides an explicit write-up of how the UI is structured and describes some changes we can make to the client to make this structure more obvious and eliminate inconsistencies.
-
- 15 Mar, 2017 19 commits
-
-
Robert Knight authored
Components should use `bindings` rather than `scope` to declare inputs and outputs.
-
Robert Knight authored
Several directives should be registered as components but will require refactoring before this is possible.
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
-
Robert Knight authored
As part of an effort to make it clearer how the client uses Angular, register UI components with `component()` instead of `directive()`. Components in Angular 1.x [1] are essentially directives with "best practices" defaults set (restricted to elements, isolated scope, bound to controller) and deprecated/discouraged features of $compile disallowed. These defaults/restrictions match how we are already using Angular for most UI components. [1] See https://docs.angularjs.org/guide/component
-
greebie authored
-
- 14 Mar, 2017 3 commits
-
-
Sean Hammond authored
Correct the title of the documentation
-
Sean Hammond authored
-
Robert Knight authored
Flesh out the docs for building the docs
-
- 13 Mar, 2017 9 commits
-
-
greebie authored
URL queries should now use uri encoded strings for all default filter queries.
-
Sean Hammond authored
Fix client failing to load on pages that define `self`
-
Sean Hammond authored
Make these more user friendly and helpful, less knowledge assumed, but still very terse.
-
Robert Knight authored
Update README
-
Sean Hammond authored
-
Sean Hammond authored
Add embedding label
-
Sean Hammond authored
This is so the h docs can cross-ref to this page using intersphinx.
-
Sean Hammond authored
Now that this git repo has Sphinx docs published at http://h.readthedocs.io/projects/client/, the README should link to those. I also reworded a bit to make it more similar to the intro in the Sphinx docs.
-
Robert Knight authored
Reorganise docs
-
- 10 Mar, 2017 1 commit
-
-
Sean Hammond authored
-