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