horizon/horizon
Shu Muto 876f80c4a8 Commonize load-edit directive
Codes for load-edit directive is placing under framework directory:
horizon/static/framework/widgets
But it has code inside for Instance creation workflow.
This should be commonized.

If load-edit will be commonized, we can use it for Key Pair importing,
Orchestration Template and Environment in stack creation.
Furthermore, plugins can use load-edit. e.g. cert file uploading in
Magnum UI, cluster spec yaml registering in Senlin Dashboard, etc.

This patch fixes the issue.

Also, at the point view from UX, file input element should be
above of textarea. Because user wants to load file at first,
rather than input directly.

Change-Id: I3e1befb81996841820111558adf3ca386709904d
Closes-Bug: #1704260
2017-11-30 11:52:11 +09:00
..
browsers Revert "Enable to refresh ngdetails view" 2017-08-02 18:31:22 +00:00
conf hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
contrib Fix H405 (multi line docstring) warnings (horizon) 2017-06-09 16:04:57 +00:00
forms Add render method to ThemableCheckboxSelectMultiple 2017-10-12 04:39:27 +00:00
hacking Eliminate mutable default arguments 2015-12-17 09:58:46 +00:00
locale Imported Translations from Zanata 2017-11-27 06:25:29 +00:00
management pull_catalog: avoid internet access during module loading 2017-11-21 11:57:43 +00:00
middleware Remove unused code (_logout method and auth_views in base.py) 2017-09-18 08:19:32 +00:00
static Commonize load-edit directive 2017-11-30 11:52:11 +09:00
tables Fix actions inside instance details view page 2017-09-07 01:08:41 +04:00
tabs Fix H405 (multi line docstring) warnings (horizon) 2017-06-09 16:04:57 +00:00
templates Merge "Use specified phrases in lieu of 'Used' for limit summary" 2017-11-14 13:30:45 +00:00
templatetags Use flake8-import-order plugin 2017-07-03 08:02:23 +00:00
test flake8-import-order: Ensure to place project imports last 2017-09-20 01:19:38 +00:00
utils Merge "Make @memoize thread-aware" 2017-09-11 21:30:00 +00:00
workflows Switch render() arguments to the new way 2017-06-21 19:32:03 +00:00
__init__.py Revert "Enable to refresh ngdetails view" 2017-08-02 18:31:22 +00:00
base.py Revert "No need to discover panel in Site class" 2017-09-21 10:46:12 +00:00
context_processors.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
decorators.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
exceptions.py Show NotAuthorized error message on a separate page 2017-08-29 16:37:04 +03:00
karma.conf.js Makes the xstatic files lookup dynamic in the tests 2017-07-27 10:01:33 -04:00
loaders.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
messages.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
notifications.py Ensure log messages are not translated 2017-04-11 10:24:01 +00:00
site_urls.py hacking: noqa cleanup in horizon 2017-03-17 19:38:47 +00:00
themes.py Added SELECTABLE_THEMES setting 2017-07-26 11:52:35 +01:00
version.py Remove extraneous vim configuration comments 2014-05-06 15:30:10 +08:00
views.py flake8-import-order: Ensure to place project imports last 2017-09-20 01:19:38 +00:00