Jack Pearkes
bc0339bd13
ui: add notification system
2014-08-22 17:22:06 -07:00
Jack Pearkes
f581c94b39
ui: initial settings ui
2014-08-22 17:22:02 -07:00
Jack Pearkes
e970ea8ddf
ui: more acl integration, condensing top bar
2014-08-22 17:21:57 -07:00
Jack Pearkes
a133d9ecba
ui: use ember object to wrap localstorag
2014-08-22 17:21:48 -07:00
Jack Pearkes
c2830c0f74
ui: update readme for dev confi
2014-08-22 17:21:27 -07:00
Jack Pearkes
2f9f1afa10
ui: add a development config
2014-08-22 17:21:20 -07:00
Jack Pearkes
70f7073e01
ui: remove useless file
2014-08-22 17:21:16 -07:00
Jack Pearkes
420af735d6
ui/acls: compact nav, add ACL and url helpers
2014-08-22 17:21:06 -07:00
Jack Pearkes
1080cb398a
ui/acls: initial commit
2014-08-22 17:21:00 -07:00
Jack Pearkes
d9802428f7
ui/views: jshint
2014-08-21 12:31:39 -07:00
Jack Pearkes
2e6a585843
ui/routes: jshint
2014-08-21 12:14:33 -07:00
Jack Pearkes
bcff0c6700
ui/models: jshint
2014-08-21 11:32:14 -07:00
Jack Pearkes
ab0c397439
ui/controllers: jshint
2014-08-20 16:51:40 -07:00
Jack Pearkes
436cd144a5
ui: add tests param to readme
2014-07-22 13:32:05 -04:00
Gavin M. Roy
615792c1b8
Add the logo favicon to the webui
2014-07-22 12:42:24 -04:00
Jack Pearkes
be215e6717
ui: scroll extra items on nodes/services
...
fixes #232
2014-07-17 09:48:38 -04:00
Jack Pearkes
26a9edff4c
ui: display session name on list of sessions under locked key
2014-06-19 17:00:16 -04:00
Jack Pearkes
1c9275f37e
ui: show service level tags, remove Node.nodeTags
2014-06-11 17:14:20 -04:00
Jack Pearkes
25db24ef75
ui: show tags inline in list of services in node view
2014-06-11 16:54:03 -04:00
Jack Pearkes
22ed633825
ui: add nodeShow test
2014-06-10 16:36:06 -04:00
Jack Pearkes
de24b2a91e
ui: add some basic tests
2014-06-10 16:36:06 -04:00
Jack Pearkes
0f7792bc27
ui: show session name if there is one
2014-06-09 14:59:06 -04:00
Jack Pearkes
71a654a81e
ui: fix padding on panel bodies to align
2014-06-09 12:01:17 -04:00
Jack Pearkes
142db4a9e1
ui: bump padding on double line list
2014-06-09 11:28:35 -04:00
Jack Pearkes
3efe6201b5
ui: add checks for sessions and a double line list
2014-06-09 11:12:41 -04:00
Jack Pearkes
9c07ea5adc
ui: properly close h4 panel title
2014-06-06 15:14:33 -04:00
Jack Pearkes
a881adf0e9
ui: list sessions on the nodes and allow invalidation
2014-06-06 15:11:26 -04:00
Jack Pearkes
ace41460e3
ui: add locking session below lock
2014-06-06 14:26:30 -04:00
Jack Pearkes
2226255832
ui: show isLocked for key
2014-06-06 12:21:36 -04:00
Jack Pearkes
e54026cebc
ui: remove components from index
2014-06-05 16:29:08 -04:00
Jack Pearkes
937274657b
ui: remove components from compile
2014-06-05 16:28:28 -04:00
Jack Pearkes
b18d05353c
ui: clean up comments and old file
2014-06-05 15:55:04 -04:00
Jack Pearkes
b1ce4f8c9a
ui: remove debugging statement
2014-06-05 15:46:46 -04:00
Jack Pearkes
3a25b1796e
ui: improve kv mobile view
2014-06-05 15:44:36 -04:00
Jack Pearkes
13ccbbdb2e
ui: improve mobile scaling
2014-06-05 15:38:22 -04:00
Jack Pearkes
237b3c5d0b
ui: condense and improve UI for check display under services
2014-06-05 14:28:40 -04:00
Jack Pearkes
c3cbe998fa
ui: show and hide list view on mobile
2014-06-05 13:24:03 -04:00
Jack Pearkes
d8d79fbe1a
ui: don't record characters for search filter in browser histroy
2014-06-04 17:15:10 -04:00
Jack Pearkes
7370026c19
ui: make 2nd pane scrollable
2014-06-04 17:15:00 -04:00
Jack Pearkes
df949c4d06
ui: kv layout improvements
2014-06-04 16:57:37 -04:00
Jack Pearkes
de6aac89fb
ui: further compression of the nav
2014-06-04 16:37:18 -04:00
Jack Pearkes
5a036bb47c
ui: pad service view in the middle
2014-06-04 16:26:37 -04:00
Jack Pearkes
b46b2ea76b
ui: expanded view collection height for services
2014-06-04 16:22:25 -04:00
Jack Pearkes
317f827ad7
ui: remove nodes debugging
2014-06-04 16:20:32 -04:00
Jack Pearkes
406fc3a157
ui: scrub out scrollable classes
2014-06-04 16:08:54 -04:00
Jack Pearkes
766212b181
ui: upgrade handlebars and use query params
2014-06-04 16:04:45 -04:00
Jack Pearkes
5174cbfff9
ui: add version tags to ember files
2014-06-04 15:57:09 -04:00
Jack Pearkes
3795fd77e7
ui: ember to canary for query params, add query params
2014-06-04 15:56:00 -04:00
Jack Pearkes
6c4c2b3761
ui: change ember to debug build, add list-view
2014-06-04 15:44:17 -04:00
Jack Pearkes
c2b014a608
ui: compile in list view
2014-06-04 15:42:59 -04:00
Jack Pearkes
86c9022ce9
ui: upgrade to ember 1.6.0 beta5, add list-view
2014-06-04 15:39:09 -04:00
Jack Pearkes
7090c9b9b9
ui: fix missing div in healthchecks
2014-06-04 14:13:31 -04:00
Jack Pearkes
487b0dc39b
ui: can't check if notes/output on run loop
2014-06-04 13:18:39 -04:00
Jack Pearkes
1f447b4a41
ui: improve health check formatting
2014-06-03 14:45:49 -04:00
Jack Pearkes
3092e81eaa
ui: call tags "service tags"
2014-06-03 14:36:37 -04:00
Jack Pearkes
5908b675b7
ui: show tags on node view
2014-06-03 13:53:22 -04:00
Jack Pearkes
1df877a634
ui: condense entire layout, remove middle gap, kv condense
2014-06-03 11:32:22 -04:00
Jack Pearkes
b112db8f65
ui: action bar layout adjustments, "no results" text
2014-06-02 12:40:52 -04:00
Jack Pearkes
d6ca0b12e9
ui: filter nodes/services by passing/failing statuses
2014-06-02 12:05:13 -04:00
Jack Pearkes
2ed76d0a27
ui: default to condensed view, add secondary actions
2014-06-02 11:49:01 -04:00
Jack Pearkes
851b210487
ui: fix list border radi
2014-06-02 10:50:24 -04:00
Jack Pearkes
a0c07c5e3d
ui: initial pass at filtering and condensed view for nodes/services
2014-06-02 10:35:46 -04:00
Jack Pearkes
92f4a3f466
ui: add condensed node view
2014-05-30 14:26:11 -04:00
Andrew Watson
2552706acf
Minor Typo
2014-05-29 15:15:13 -04:00
Jack Pearkes
9832cce4c5
ui: add a create key shortcut into breadcrumbs
...
this fixes #100
2014-05-16 13:38:45 -07:00
William Tisäter
25d092e592
Fix parentKey transitions to root
...
Previously, deleting a key in `/dc1/kv/` would transition to
`/dc1/kv//` on success. A refresh at this stage would lead to `404`,
this commit will fix this and generate the correct route key in a
helper function.
2014-05-05 21:32:39 +02:00
Jack Pearkes
b0c7fa7749
ui: actually render an error message, hide delete on root
...
cc/ @tiwilliam
2014-05-05 10:20:57 -04:00
William Tisäter
0a1c719bcb
Rename `KvHelpController` to `KvBaseController`
2014-05-05 16:09:18 +02:00
William Tisäter
60f1d74012
Drop duplicate isLoading set to false
2014-05-05 16:09:18 +02:00
William Tisäter
941a1e3910
Transition to nearest parent on key delete
2014-05-05 16:09:18 +02:00
William Tisäter
e587297ed2
Clean up root check
2014-05-05 16:09:18 +02:00
William Tisäter
17e3756200
Redirect to correct root path when deleting keys
2014-05-05 16:09:18 +02:00
William Tisäter
d40b3ae6a6
Revert modifications to `getParentAndGrandparent`
2014-05-05 16:09:18 +02:00
William Tisäter
5089be1af0
Add delete folder button to web UI
2014-05-05 16:09:18 +02:00
William Tisäter
255ec7b803
Add cancel button to key edit
2014-05-05 01:03:47 +02:00
Jack Pearkes
34d5c94e5f
Merge pull request #119 from tiwilliam/dash-in-keys
...
Allow keys with dashes in web UI
2014-05-04 17:37:17 -04:00
William Tisäter
b5c29e103b
Rename root variable
2014-05-04 23:07:41 +02:00
William Tisäter
bf3b65e907
Allow using dashes in keys
2014-05-04 23:05:00 +02:00
William Tisäter
ae083d7e16
Fix broken paths to vendor minified JS
2014-05-04 12:29:22 +02:00
Jack Pearkes
127d89faf0
ui: pre-minify JS libs
2014-05-02 14:08:47 -04:00
darron froese
45fb056790
Fix typo.
2014-05-02 06:41:02 -06:00
Jack Pearkes
97541402be
ui: fix responsiveness for medium-sm screens
2014-05-01 17:22:16 -04:00
Mitchell Hashimoto
1ee4726073
ui: delete backup files
2014-05-01 12:45:15 -07:00
Mitchell Hashimoto
085b26410c
ui: slight typo in makefile
2014-05-01 12:44:18 -07:00
Mitchell Hashimoto
b16ba9da0a
ui: README
2014-05-01 12:43:49 -07:00
Mitchell Hashimoto
b26b774689
ui: Automatically replace assets
2014-05-01 12:43:16 -07:00
Jack Pearkes
48cdc8c586
ui: improve build instructions
2014-05-01 15:34:25 -04:00
Jack Pearkes
309f5b3cf6
ui: fix dc # of failing checks
2014-05-01 13:19:43 -04:00
Jack Pearkes
c0372ddf18
ui: add panelbar helper
2014-05-01 13:15:33 -04:00
Jack Pearkes
a40a845f91
ui: see warning as failing
2014-05-01 12:52:03 -04:00
Jack Pearkes
17423ea654
ui: fix index page to show sleect
2014-05-01 12:48:29 -04:00
Jack Pearkes
f57b490975
ui: show services and then checks
2014-05-01 12:35:01 -04:00
Jack Pearkes
ad53ca1315
ui: hide dropdown when activating route
2014-05-01 12:25:12 -04:00
Jack Pearkes
35675c53eb
ui: hide dropdown after switching dc
2014-05-01 12:21:59 -04:00
Jack Pearkes
1697f5f2b3
ui: fix link to services in header nav
2014-05-01 12:17:06 -04:00
Jack Pearkes
15dfd502d8
ui: more loading indicators
2014-05-01 12:17:06 -04:00
Jack Pearkes
2d4d77f486
ui: loading
2014-05-01 12:17:06 -04:00
Jack Pearkes
0c77661285
ui: fix datacenter route typo
2014-05-01 12:17:05 -04:00
Jack Pearkes
dcdc4e7d68
ui: better error handling
2014-05-01 11:40:14 -04:00
Jack Pearkes
f0d66ceed5
ui: clean with makefile
2014-05-01 11:39:56 -04:00
Jack Pearkes
a952631a2f
ui: add default js path for dist
2014-05-01 11:32:40 -04:00
Jack Pearkes
f0e3619666
ui: pre fixes, dist build changes
2014-05-01 11:31:56 -04:00
Jack Pearkes
437fe2ffb1
ui: ignore compiled js, dist
2014-05-01 11:22:30 -04:00
Jack Pearkes
936fa026a6
ui: update ember, dist steps
2014-05-01 11:21:55 -04:00
Jack Pearkes
f820c5eda4
ui: mobile improvements
2014-05-01 10:40:31 -04:00
Jack Pearkes
05d7c22fd8
ui: better error handling
2014-05-01 10:25:38 -04:00
Jack Pearkes
96919f0da2
ui: refactor kv controllers, finish multi-dc support
2014-05-01 10:00:36 -04:00
Jack Pearkes
f829065436
ui: improve mobile view
2014-04-30 23:44:32 -04:00
Jack Pearkes
f7d04c3124
ui: more fixes around the readme
2014-04-30 23:44:31 -04:00
Jack Pearkes
fe71cd62df
ui: update readme
2014-04-30 23:44:31 -04:00
Jack Pearkes
67df23c2b9
ui: button default focus states
2014-04-30 23:44:31 -04:00
Jack Pearkes
b58a247714
ui: bump down the size on the health check name under service
2014-04-30 23:44:31 -04:00
Jack Pearkes
cc24433dcb
ui: error pages, help text
2014-04-30 23:44:31 -04:00
Jack Pearkes
ec86d0fdc3
ui: refresh node list after create
2014-04-30 23:44:31 -04:00
Jack Pearkes
32d0374a5a
ui: fix edit view breadcrumbs
2014-04-30 23:44:31 -04:00
Jack Pearkes
8d36cf39dd
ui: handle "folders", directory browsing with parents
2014-04-30 23:44:31 -04:00
Jack Pearkes
0d4ea0eda0
ui: fix nesting KV
2014-04-30 23:44:30 -04:00
Jack Pearkes
d15dc21766
ui: datacenter support, kv fixes
2014-04-30 23:44:30 -04:00
Jack Pearkes
f76d4acb45
ui: fix makefile
2014-04-30 23:44:30 -04:00
Jack Pearkes
70147ec8dd
ui: use parent/grandparent keys for key creation
2014-04-30 23:44:30 -04:00
Jack Pearkes
375febc3b0
ui: handle empty kv index
2014-04-30 23:44:30 -04:00
Jack Pearkes
11acb28c1f
ui: refactor controllers, routes to use promise hash, comments
2014-04-30 23:44:30 -04:00
Jack Pearkes
b84b090a5d
ui: kv wire to API
2014-04-30 23:44:30 -04:00
Jack Pearkes
4520cff49d
ui: use a promise hash for nodes
2014-04-30 23:44:30 -04:00
Jack Pearkes
b2ea2bd96e
ui: wire up kv
2014-04-30 23:44:30 -04:00
Jack Pearkes
50060c9df9
ui: wire up services, nodes, checks
2014-04-30 23:44:29 -04:00
Jack Pearkes
8b2dc6dc4f
ui: more ui / focus / animation states
2014-04-30 23:44:29 -04:00
Jack Pearkes
676d582171
ui: more animations, fix container layout for kv
2014-04-30 23:44:29 -04:00
Jack Pearkes
333146d590
ui: experiment with the vertical line
2014-04-30 23:44:29 -04:00
Jack Pearkes
b650892899
ui: add delete key functionality
2014-04-30 23:44:29 -04:00
Jack Pearkes
be2675815f
ui: new key for padding
2014-04-30 23:44:29 -04:00
Jack Pearkes
e2ce4179df
ui: add support for creating/validating keys
2014-04-30 23:44:29 -04:00
Jack Pearkes
7df7c41d0c
ui: kv styling and active states
2014-04-30 23:44:29 -04:00
Jack Pearkes
52dfc8fde3
ui: lighten button border primary
2014-04-30 23:44:28 -04:00
Jack Pearkes
cb61acda06
ui: kv updates and improved active list view
2014-04-30 23:44:28 -04:00
Jack Pearkes
3e8f823a0b
ui: show address and properly depend on Checks
2014-04-30 23:44:28 -04:00
Jack Pearkes
452cad725a
ui: better kv parent navigation
2014-04-30 23:44:28 -04:00
Jack Pearkes
b8a13ac721
ui: kv load from url
2014-04-30 23:44:28 -04:00
Jack Pearkes
2c22cb833c
ui: properly nest kv resources
2014-04-30 23:44:28 -04:00
Jack Pearkes
f8ffdee2bd
ui: further k/v improvements
2014-04-30 23:44:28 -04:00
Jack Pearkes
52d9b3638e
ui: basic k/v layout
2014-04-30 23:43:59 -04:00
Jack Pearkes
a8c1268802
ui: more mobile work
2014-04-30 23:43:58 -04:00
Jack Pearkes
71ae55f665
ui: add dcs to index
2014-04-30 23:43:58 -04:00
Jack Pearkes
4ac11b219d
ui: light up the nav, aggregate checks
2014-04-30 23:43:58 -04:00
Jack Pearkes
23f29dc3be
ui: styles, simpler active state
2014-04-30 23:43:58 -04:00
Jack Pearkes
81c1f3a313
ui: link to panels, drop actions
2014-04-30 23:43:58 -04:00
Jack Pearkes
4cbdc94e29
ui: refactor file structure
2014-04-30 23:43:58 -04:00
Jack Pearkes
9018d34383
ui: add kv to nav, embed
2014-04-30 23:43:58 -04:00
Jack Pearkes
bc5c768c41
ui: more refactoring for nested resources
2014-04-30 23:43:58 -04:00
Jack Pearkes
1a89a673a2
ui: refactor nodes as embedded resource
2014-04-30 23:43:58 -04:00
Jack Pearkes
9a1150f327
ui: refactor services, dc to be nested resources
2014-04-30 23:43:58 -04:00
Jack Pearkes
69ffb5e83a
ui: link-to for list items, active state
2014-04-30 23:43:57 -04:00
Jack Pearkes
05591e025a
ui: clickable nodes in list
2014-04-30 23:43:57 -04:00
Jack Pearkes
cbaf65d9c0
ui: improved fixtures
2014-04-30 23:43:57 -04:00
Jack Pearkes
b6ef75d58d
ui: improve comments
2014-04-30 23:43:57 -04:00
Jack Pearkes
1556ac6781
ui: nodes fixtures revision
2014-04-30 23:43:57 -04:00
Jack Pearkes
ada5135522
ui: add nodes
2014-04-30 23:43:57 -04:00
Jack Pearkes
b7591880dd
ui: tags, service fixture changes
2014-04-30 23:43:57 -04:00
Jack Pearkes
03138104b9
ui: basic styles for check list
2014-04-30 23:43:57 -04:00
Jack Pearkes
3e4029c010
ui: more work on loading data for /services
2014-04-30 23:43:57 -04:00
Jack Pearkes
cc8c6020af
ui: add comments to application so far
2014-04-30 23:43:57 -04:00
Jack Pearkes
d669e78e3b
ui: initial ember application
2014-04-30 23:43:57 -04:00
Jack Pearkes
83ebad5491
ui: smaller font in list list's
2014-04-30 23:43:56 -04:00
Armon Dadgar
4acd720056
ui: Use relative import paths
2014-04-30 23:43:56 -04:00
Jack Pearkes
10fb856dad
ui: lead-in info for style guide
2014-04-30 23:43:56 -04:00
Jack Pearkes
eb19151fd7
ui: more improvements to the style guide
2014-04-30 23:43:56 -04:00
Jack Pearkes
9576830144
ui: progress on style guide
2014-04-30 23:43:56 -04:00
Jack Pearkes
62e5ea1941
ui: add base ember
2014-04-30 23:43:55 -04:00
Jack Pearkes
63854075d8
ui: use a /static directory
2014-04-30 23:43:55 -04:00
Jack Pearkes
28ac20cb78
ui: initial commit
2014-04-30 23:43:55 -04:00