- 17 Mar, 2017 12 commits
-
-
Sean Hammond authored
Move ng components from src/sidebar/directive to src/sidebar/components
-
Robert Knight authored
Docs adrs tweaks
-
Robert Knight authored
This makes the dir name match the type of object these modules export.
-
Robert Knight authored
Convert element directives to components
-
Sean Hammond authored
-
Sean Hammond authored
-
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 5 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
-