This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).
Change-Id: I7d3174127fb51713fd590f6be2edd875a1a6e8d8
The datastore flavor field was not properly implemented because
not every datastore flavor had it's own flavor pulldown.
Properly implemented a datastore pulldown for every flavor that
is only visible when the corresponding datastore value is selected.
Also added code to protect against uppercase letters in the
datastore or datastore version name.
Change-Id: I7a8083733a7d613c56652f3884d2682bb54379b3
Closes-Bug: #1614650
While attempting to launch the dashboard, failures are reported about
missing methods like:
2017-05-09 12:11:59.784107 NotImplementedError: The DeleteParameter
BatchAction class must have both action_past and action_present
methods.
I've added two two missing methods.
Change-Id: Ia841aedd62973d0bb52c1a6a82e1c9bd8dc9d47c
Launchpad project https://launchpad.net/trove-dashboard
seems to be used for trove-dashboard bug triaging
instead of trove project.
Change-Id: If36370cb351dc68a48696fd15c21814d869150e7
The django form field default is "required=True", so this patch
remove the redundant "required=True" in the form.
Change-Id: If0a5e6086a5898670643cc8f2cc0f97822ad063b
Add trimmed option to blocktrans, blocktrans trimmed
option removes newlines from contents of blocktrans
and replaces any whitespace at the beginning and end of a line into
a single space. This makes translator life easier.
More detail is described in the bug report.
Change-Id: I835167eeec4f8596cec9c906548b3fa557ed1374
Closes-Bug: #1655249
The current caching initializes the instance list for the grow
cluster manager each time a new process would instantiate the
manager.
Changed to manager to only initialize on creation.
Change-Id: I81a4856464c796a674bd267f6225b85505d4e31b
Closes-Bug: #1648229
What is the problem?
The old home-page linked to http://www.openstack.org/, i think
it is not very proper. Home-page usually linked to the doc page, as
trove-dashboard does not have doc page, so i think it is proper to
change home-page to tove's doc page.
What is the solution to the problem?
Change home-page to http://docs.openstack.org/developer/trove/
Change-Id: I708a1f3ab0d131088c0197e1ef8c6cde76481125
Fixes a number of django 1.9 and 1.10 issues.
Also adds test environments for both.
Change-Id: Ic76ed18880170b8eaf25b4e183a5bc92bbbb82d9
Co-Authored-By: Duk Loi <duk@tesora.com>
Some of the trove-dashboard panels require a cross-process cache
to be used to temporarily store data until it is committed to the
server. For example, building up the list of configuration
parameters is store in the cache until it is applied to the the
database instance.
This requirement is now added to the readme to inform users to
enable the cache.
Change-Id: I1928da600c7364d8681a8c0b45fe1c66c97032df
Closes-Bug: #1638713
This import is apparently not used and now no longer exists. don't
import it any longer. a bigger fix is required to get rid of all
unneeded imports (like Ic121ac52d261b1f4eb972a0075cd3a09883fb100).
Also due to change in legacy swift panel we need to reverse some
logic in detecting the legacy panel.
Change-Id: Ifbb3424bc174829d66518c4a167a03a0cd1feb1c
Co-Authored-By: Duk Loi <duk@tesora.com>
When creating a user with a --host parameter the database field
is not shown in the UI. Added code to support the host parameter
when modifying access to the database and when requesting user
access list.
Change-Id: I16293e9e220ce51e588f60a79ed28752cb89a6cc
Closes-Bug: #1615672
Currently trove-dashboard installs (explicitly) unconstrained. Change
to be constrained by modifying pip_install to only support a
constrained option.
Change-Id: I6fcb5a90290faba1b64e7d1bf2b74087a0c759cd
Closes-Bug: #1623932
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.
Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.
Change-Id: Ie5c2e92f6e98b1988bfa369e1fe0ce8f7884643a