New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] mgr/dashboard_v2: Add RGW user and bucket lists (read-only) #146
[WIP] mgr/dashboard_v2: Add RGW user and bucket lists (read-only) #146
Commits on Mar 1, 2018
-
mgr/dashboard_v2: Initial commit of the dashboard_v2 Manager module
Create the directory and basic module initialization. Add a minimal `README.rst` Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f765359 - Browse repository at this point
Copy the full SHA f765359View commit details -
mgr/dashboard_v2: Make host and port configurable.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 76660e9 - Browse repository at this point
Copy the full SHA 76660e9View commit details -
mgr/dashboard_v2: ceph_module mock to support unit testing
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 227e4c0 - Browse repository at this point
Copy the full SHA 227e4c0View commit details -
mgr/dashboard_v2: added first unit test example
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 72815cd - Browse repository at this point
Copy the full SHA 72815cdView commit details -
mgr/dashboard_v2: updated READMED with unit testing info
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d4a5bf6 - Browse repository at this point
Copy the full SHA d4a5bf6View commit details -
mgr/dashboard_v2: Fix cherrypy shutdown handler
This patch prevents cherrypy from crashing the mgr process when some exception is thrown when shutting down cherrypy. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d3ba3aa - Browse repository at this point
Copy the full SHA d3ba3aaView commit details -
mgr/dashboard_v2: Add command to create/update username/password.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 93f4ce5 - Browse repository at this point
Copy the full SHA 93f4ce5View commit details -
mgr/dashboard_v2: Create proper text editor config files to maintain …
…consistent coding styles. Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for a679c86 - Browse repository at this point
Copy the full SHA a679c86View commit details -
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 4b786b4 - Browse repository at this point
Copy the full SHA 4b786b4View commit details -
mgr/dashboard_v2: Added pylint support and fixed linting errors
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 6974833 - Browse repository at this point
Copy the full SHA 6974833View commit details -
mgr/dashboard_v2: Added
RESTResource
Python class.This is the base class for providing a RESTful interface to a resource. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 145db7d - Browse repository at this point
Copy the full SHA 145db7dView commit details -
mgr/dashboard_v2: added tox conf file to run unit tests and linting
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 1118f23 - Browse repository at this point
Copy the full SHA 1118f23View commit details -
mgr/dashboard_v2: Fix python 2/3 compability problems
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3713f35 - Browse repository at this point
Copy the full SHA 3713f35View commit details -
mgr/dashboard_v2: Updated README
Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Configuration menu - View commit details
-
Copy full SHA for dfa2913 - Browse repository at this point
Copy the full SHA dfa2913View commit details -
mgr/dashboard_v2: Log script_name on unauthorized access
This commit also replaces double quotes with single quotes. Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 16bf739 - Browse repository at this point
Copy the full SHA 16bf739View commit details -
mgr/dashboard_v2: Added test_restresource.py
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for ee9fecb - Browse repository at this point
Copy the full SHA ee9fecbView commit details -
mgr/dashboard_v2: use float values when checking session expire time
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e841275 - Browse repository at this point
Copy the full SHA e841275View commit details -
mgr/dashboard_v2: Ignore the __pycache__ directory.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8df6816 - Browse repository at this point
Copy the full SHA 8df6816View commit details -
mgr/dashboard_v2: pass json body keys as args to REST resource methods
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for a7a7013 - Browse repository at this point
Copy the full SHA a7a7013View commit details -
mgr/dashboard_v2: auth module refactoring
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e96dce3 - Browse repository at this point
Copy the full SHA e96dce3View commit details -
mgr/dashboard_v2: Very simple ping example
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5bcca3f - Browse repository at this point
Copy the full SHA 5bcca3fView commit details -
mgr/dashboard_v2: Added developer notes to README
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f9f9876 - Browse repository at this point
Copy the full SHA f9f9876View commit details -
mgr/dashboard_v2: Renamed/moved RESTResource to RESTController
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9c7a947 - Browse repository at this point
Copy the full SHA 9c7a947View commit details -
mgr/dashboard_v2: add initial frontend code
This contains the angular boilerplate, some initial structure and the navigation component. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e97ed65 - Browse repository at this point
Copy the full SHA e97ed65View commit details -
mgr/dashboard_v2: Added RESTController test case
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 816ae8a - Browse repository at this point
Copy the full SHA 816ae8aView commit details -
mgr/dashboard_v2: Refactoring of unit tests
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9ea0a7d - Browse repository at this point
Copy the full SHA 9ea0a7dView commit details -
mgr/dashboard_v2: Fix pylint executor and warnings/errors
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 001e50e - Browse repository at this point
Copy the full SHA 001e50eView commit details -
mgr/dashboard_v2: Combine coverage and tests results from py27 and py3
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 24fe5dc - Browse repository at this point
Copy the full SHA 24fe5dcView commit details -
mgr/dashboard_v2: Add frontend login/logout
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 92cf70f - Browse repository at this point
Copy the full SHA 92cf70fView commit details -
mgr/dashboard_v2: Rename angular components prefix
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 02271d0 - Browse repository at this point
Copy the full SHA 02271d0View commit details -
mgr/dashboard_v2: Unit tests refactoring
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9252821 - Browse repository at this point
Copy the full SHA 9252821View commit details -
mgr/dashboard_v2: Moved set-login-cred command logic to Auth class
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 85faff7 - Browse repository at this point
Copy the full SHA 85faff7View commit details -
mgr/dashboard_v2: Added unit test for module.py
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d2eed2f - Browse repository at this point
Copy the full SHA d2eed2fView commit details -
mgr/dashboard_v2: .gitignore update
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3b757c0 - Browse repository at this point
Copy the full SHA 3b757c0View commit details -
mgr/dashboard_v2: add support for frontend CI coverage and unit testing
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e698326 - Browse repository at this point
Copy the full SHA e698326View commit details -
mgr/dashboard_v2: fix pycodestyle to exclude the frontend files
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 938f208 - Browse repository at this point
Copy the full SHA 938f208View commit details -
mgr/dashboard_v2: several code style enhancements
* Replace double quotes with single quotes * Modify log messages * Fix typo, rename autenticate to authenticate Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b3da36e - Browse repository at this point
Copy the full SHA b3da36eView commit details -
mgr/dashboard_v2: Disable CherryPi autoreload feature.
It does not work, either with the below code to fix the error ``` 2018-01-26 13:21:15.779 7fa454add700 -1 log_channel(cluster) log [ERR] : Unhandled exception from module 'dashboard_v2' while running on mgr.x: execv() arg 2 must not be empty 2018-01-26 13:21:15.779 7fa454add700 -1 dashboard_v2.serve: File "/ceph/src/pybind/mgr/dashboard_v2/module.py", line 112, in serve ``` ``` def _get_true_argv(): return sys.argv[:] cherrypy.engine._get_true_argv = _get_true_argv ``` Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e6dad32 - Browse repository at this point
Copy the full SHA e6dad32View commit details -
mgr/dashboard_v2: removed auth handler form test_auth.py setup
The auth setup is already being set in module.py Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 2338df2 - Browse repository at this point
Copy the full SHA 2338df2View commit details -
mgr/dashboard_v2: simplify router and fix navigation
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b798314 - Browse repository at this point
Copy the full SHA b798314View commit details -
mgr/dashboard_v2: Refactoring of the access to mgr module instance
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 100dad2 - Browse repository at this point
Copy the full SHA 100dad2View commit details -
mgr/dashboard_v2: Updated README with more developer notes
* Adds instructions on how to access the manager module instance from within the controller. * Adds instructions on how to write unit tests to test a controller Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 2c206a8 - Browse repository at this point
Copy the full SHA 2c206a8View commit details -
mgr/dashboard_v2: Added API controller listing endpoint.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9cbb98d - Browse repository at this point
Copy the full SHA 9cbb98dView commit details -
mgr/dashboard_v2: Refactor controller base class
Make it a little bit more OO. This way the mgr and logger properties are well designed and documented which should help contributors to understand the code. Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for cd831c6 - Browse repository at this point
Copy the full SHA cd831c6View commit details -
mgr/dashboard_v2: Fix bug in AuthRequired decorator
This PR fixes the fllowing bug: When a subclass of `RESTController` was decorated with the `AuthRequired` decorator, then all controllers that were also subclasses of `RESTController` were automatically required authentication when accessing them. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3dbede4 - Browse repository at this point
Copy the full SHA 3dbede4View commit details -
mgr/dashboard_v2: Add hosts page
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 78633bb - Browse repository at this point
Copy the full SHA 78633bbView commit details -
mgr/dashboard_v2: Fix typo on method isLoginActive
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 27ec09d - Browse repository at this point
Copy the full SHA 27ec09dView commit details -
mgr/dashboard_v2: Rename "host" module to "cluster"
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 0bd2a57 - Browse repository at this point
Copy the full SHA 0bd2a57View commit details -
mgr/dashboard_v2: Added status route to cluster
* `RESTController`: added `@detail_route` * Fixed `RequestHelper.assertJsonBody` Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3fdd2f9 - Browse repository at this point
Copy the full SHA 3fdd2f9View commit details -
mgr/dashboard_v2: Fix content type of JSON responses
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5c04dc3 - Browse repository at this point
Copy the full SHA 5c04dc3View commit details -
mgr/dashboard_v2: Fix content type (body) of error page
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b35f2b1 - Browse repository at this point
Copy the full SHA b35f2b1View commit details -
mgr/dashboard_v2: Session expire at browser close
Add support for session expire at browser close. Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 316a9d4 - Browse repository at this point
Copy the full SHA 316a9d4View commit details -
mgr/dashboard_v2: Don't use localized config for auth
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 4c1bb68 - Browse repository at this point
Copy the full SHA 4c1bb68View commit details -
mgr/dashboard_v2: Refactored logging
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for a65851b - Browse repository at this point
Copy the full SHA a65851bView commit details -
mgr/dashboard_v2: Use Awesome Bootstrap Checkbox.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for fb0a7a9 - Browse repository at this point
Copy the full SHA fb0a7a9View commit details -
mgr/dashboard_v2: Mark text with the i18n attribute
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 6215ec7 - Browse repository at this point
Copy the full SHA 6215ec7View commit details -
mgr/dashboard_v2: Fix linting errors
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for ddfd929 - Browse repository at this point
Copy the full SHA ddfd929View commit details -
mgr/dashboard_v2: Notification queue
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for a8cc797 - Browse repository at this point
Copy the full SHA a8cc797View commit details -
mgr/dashboard_v2: Updated README with notification queue instructions
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9c3f918 - Browse repository at this point
Copy the full SHA 9c3f918View commit details -
mgr/dashboard_v2: mocking of rados and rbd modules
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b9b401b - Browse repository at this point
Copy the full SHA b9b401bView commit details -
mgr/dashboard_v2: Move hosts option to cluster menu
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for ea9b35b - Browse repository at this point
Copy the full SHA ea9b35bView commit details -
mgr/dashboard_v2: Add breadcrumb on Hosts page
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 11a0bfd - Browse repository at this point
Copy the full SHA 11a0bfdView commit details -
mgr/dashboard_v2: Updated README with instruction on how to mock ceph…
… modules Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3015956 - Browse repository at this point
Copy the full SHA 3015956View commit details -
mgr/dashboard_v2: Add table component
The current implementation isn't finished yet, but it's a start. The ngx-datatable is used as the core of the table component. You can use the table to show data in a table. You can search, paginate, sort, refresh the table contents. Multi selection is possible, the details of the selected items will be given to the specified detail component. What will be fixed soon? * Enable the usage of buttons in the table header * Enable details inline not beneath the table * Pagination to use a input field to switch pages * The columns to show can be checked and predefined * The selection made by the user will be saved in the local storage Signed-off-by: Stephan Müller <smueller@suse.com> Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5b4a8d7 - Browse repository at this point
Copy the full SHA 5b4a8d7View commit details -
mgr/dashboard_v2: add missing codealizer recommended rules
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 10493ca - Browse repository at this point
Copy the full SHA 10493caView commit details -
mgr/dashboard_v2: add tslint import linting rule
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f9041cb - Browse repository at this point
Copy the full SHA f9041cbView commit details -
mgr/dashboard_v2: add some eslint rules to tslint
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e2137b7 - Browse repository at this point
Copy the full SHA e2137b7View commit details -
mgr/dashboard_v2: add tslint no-consecutive-blank-lines rule
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d3d2651 - Browse repository at this point
Copy the full SHA d3d2651View commit details -
mgr/dashboard_v2: decrease max-line-length to 100
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 80d3af4 - Browse repository at this point
Copy the full SHA 80d3af4View commit details -
mgr/dashboard_v2: add style guide to the frontend README
Add a README section for style guide where it mentions how to organize the typescript imports. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d161422 - Browse repository at this point
Copy the full SHA d161422View commit details -
mgr/dashboard_v2: force whitespace in imports list
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 598c01c - Browse repository at this point
Copy the full SHA 598c01cView commit details -
mgr/dashboard_v2: Migrate RGW daemon REST resource
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 04c7b07 - Browse repository at this point
Copy the full SHA 04c7b07View commit details -
mgr/dashboard_v2: Added coverage tracking to module code
This will allow to collect code coverage information when the module is running within the ceph-mgr daemon. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c1302bb - Browse repository at this point
Copy the full SHA c1302bbView commit details -
mgr/dashboard_v2: add more debug message to tools.py
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f61b662 - Browse repository at this point
Copy the full SHA f61b662View commit details -
mgr/dashboard_v2: removed mock classes, unit tests now run against re…
…al cluster We changed tox.ini to run a vstart.sh cluster and run the unit tests against that cluster. All unit tests code was adapted to make requests to the real dashboard_v2 backend using the `requests` python library Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 31a7261 - Browse repository at this point
Copy the full SHA 31a7261View commit details -
mgr/dashboard_v2: Fix copy-webpack-plugin version
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d7488a0 - Browse repository at this point
Copy the full SHA d7488a0View commit details -
mgr/dashboard_v2: clean rados connection on shutdown
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 97a4949 - Browse repository at this point
Copy the full SHA 97a4949View commit details -
mgr/dashboard_v2: adaptation of dashboard RemoteViewCache as a decorator
We implemented a decorator called `ViewCache` that implements a similar functionality as the dashboard `RemoteViewCache` class. We even copied part of the code and adapted to the current infrastructure. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c08541d - Browse repository at this point
Copy the full SHA c08541dView commit details -
mgr/dashboard_v2: add health page and its dependencies
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3835e76 - Browse repository at this point
Copy the full SHA 3835e76View commit details -
mgr/dashboard_v2: Add block pools page
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for fa0241e - Browse repository at this point
Copy the full SHA fa0241eView commit details -
mgr/dashboard_v2: table component style improvements
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for fdfb2ae - Browse repository at this point
Copy the full SHA fdfb2aeView commit details -
mgr/dashboard_v2: Let the pagination input field look nicer
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b090220 - Browse repository at this point
Copy the full SHA b090220View commit details -
mgr/dashboard_v2: Add cdPasswordButton directive
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 0f1b2cb - Browse repository at this point
Copy the full SHA 0f1b2cbView commit details -
mgr/dashboard_v2: Add support for nested controllers
The `ApiController` decorator is used to define a API endpoints. This change will enable to use `/` in paths, so that nested controllers can be used. Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 7981434 - Browse repository at this point
Copy the full SHA 7981434View commit details -
mgr/dashboard_v2: Fix linting errors
Supposed to be squashed with 5236e61. Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8e8b0dd - Browse repository at this point
Copy the full SHA 8e8b0ddView commit details -
mgr/dashboard_v2: Use datatable on Cluster/Hosts page.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 43d2473 - Browse repository at this point
Copy the full SHA 43d2473View commit details -
mgr/dashboard_v2: fix frontend bug in table.component.hml
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c566508 - Browse repository at this point
Copy the full SHA c566508View commit details -
mgr/dashboard_v2: Easy table cell transformation
The table column definition is extended by "cellTransformation" property, which is filled through the use of "CellTemplate" enum. If you have set that, a specific template reference will be used for the ngx column property "cellTemplate". All references are stored at the bottom of the data table template. Signed-off-by: Stephan Müller <smueller@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 75afa17 - Browse repository at this point
Copy the full SHA 75afa17View commit details -
mgr/dashboard_v2: Update documentation
* Nested Controllers * How to use RESTController Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 4d88ae2 - Browse repository at this point
Copy the full SHA 4d88ae2View commit details -
mgr/dashboard_v2: Add RGW page.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for edbffd6 - Browse repository at this point
Copy the full SHA edbffd6View commit details -
mgr/dashboard_v2: Highlight clickable datatable rows.
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 7d315ef - Browse repository at this point
Copy the full SHA 7d315efView commit details -
mgr/dashboard_v2: add node as a local dependency
This will allow us to use the angular cli on systems that don't have node v6.9.0 or higher installed. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for bc2a5fd - Browse repository at this point
Copy the full SHA bc2a5fdView commit details -
mgr/dashboard_v2: fix visibility of frontend class properties
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 82971bb - Browse repository at this point
Copy the full SHA 82971bbView commit details -
mgr/dashboard_v2: add view cache component
This component should be used in components that access endpoints that implement ViewCache. It will inform the user if the data is stale or if there were some problems fetching it. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f10076b - Browse repository at this point
Copy the full SHA f10076bView commit details -
mgr/dashboard_v2: adapt pool detail with cache view component
This modifies how pool detail show the cache information to the user and implements a continuous update of the images information. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 7860b5a - Browse repository at this point
Copy the full SHA 7860b5aView commit details -
mgr/dashboard_v2: Updated README.rst, added HACKING.rst
Moved developer-related documentation from `README.rst` to a new file `HACKING.rst`. Converted `frontend/README.md` to ReST and merged it into `HACKING.rst`. Added updates to the README provided by @rjfd in PR#83 (updated the whole unit tests content to match the latest changes on unit test execution, updated the development notes about controller development) Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8edea05 - Browse repository at this point
Copy the full SHA 8edea05View commit details -
mgr/dashboard_v2: Migrate standby module
This commit will add a StandbyModule class to enable redirects from any inactive MGR instance to the active MGR instance. Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 505486d - Browse repository at this point
Copy the full SHA 505486dView commit details -
mgr/dashboard_v2: add performance counter page
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 1d18a0a - Browse repository at this point
Copy the full SHA 1d18a0aView commit details -
mgr/dashboard_v2: move datatable module
By moving the datatable module outside of the components module we can avoid a circular dependency between the datatable and sparkline component. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 891f0bd - Browse repository at this point
Copy the full SHA 891f0bdView commit details -
mgr/dashboard_v2: add sparkline component
This also adds a template in the table component. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c84395e - Browse repository at this point
Copy the full SHA c84395eView commit details -
mgr/dashboard_v2: add router link table template
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 0d7fcae - Browse repository at this point
Copy the full SHA 0d7fcaeView commit details -
mgr/dashboard_v2: add monitors page
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f0b39c9 - Browse repository at this point
Copy the full SHA f0b39c9View commit details -
mgr/dashboard_v2: Renamed
block_pool
controller torbd
* Simplified the API * Fixed and improved the rbd controller tests. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8f56744 - Browse repository at this point
Copy the full SHA 8f56744View commit details -
mgr/dashboard_v2: add 404 page
Add a 404 page that will be triggered every time the user tries to access a route that does not exists or the servers responds with 404. Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d50cba3 - Browse repository at this point
Copy the full SHA d50cba3View commit details -
mgr/dashboard_v2: Create links to perf counters
- Display links to the services in the Hosts data table - Add missing MDS performance counter backend Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 1d7d0e2 - Browse repository at this point
Copy the full SHA 1d7d0e2View commit details -
mgr/dashboard_v2: Add bin dir to PATH
Add `<repo>/build/bin` to `PATH` when running unit tests. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 7afaabf - Browse repository at this point
Copy the full SHA 7afaabfView commit details -
mgr/dashboard_v2: Added tcmu iSCSI controller.
* Based on `mgr/dashboard/rbd_iscsi.py`. * Fixed Python3 compatibility issues. * Added test. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f547d14 - Browse repository at this point
Copy the full SHA f547d14View commit details -
mgr/dashboard_v2: Add port to
ControllerTestCase.__init__
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for ddac3f6 - Browse repository at this point
Copy the full SHA ddac3f6View commit details -
mgr/dashboard_v2: Datatable related code improvements
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for dc4e2e1 - Browse repository at this point
Copy the full SHA dc4e2e1View commit details -
mgr/dashboard_v2: add filesystem page
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b47f1c4 - Browse repository at this point
Copy the full SHA b47f1c4View commit details -
mgr/dashboard_v2: Use monospace font on logs
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 45af960 - Browse repository at this point
Copy the full SHA 45af960View commit details -
mgr/dashboard_v2: Add iSCSI page
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8e2f008 - Browse repository at this point
Copy the full SHA 8e2f008View commit details -
mgr/dashboard_v2: Migrate cluster configuration
This commit adds the ability to retrieve and filter the cluster configuration of Ceph through the RESTful API. Parameters `level` and `service` can be added to filter the list. Example: http://<host>:<port>/api/cluster_conf?level=basic&service=mds Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 1e83325 - Browse repository at this point
Copy the full SHA 1e83325View commit details -
mgr/dashboard_v2: Prevent double click on table refresh
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 66a1092 - Browse repository at this point
Copy the full SHA 66a1092View commit details -
mgr/dashboard_v2: Auto refresh hosts
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 993063d - Browse repository at this point
Copy the full SHA 993063dView commit details -
mgr/dashboard_v2: Add footer and header to hosts table
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for a9f9b26 - Browse repository at this point
Copy the full SHA a9f9b26View commit details -
mgr/dashboard_v2: Reorder menu entries
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8d2083c - Browse repository at this point
Copy the full SHA 8d2083cView commit details -
mgr/dashboard_v2: Improve empty row style
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 814e342 - Browse repository at this point
Copy the full SHA 814e342View commit details -
mgr/dashboard_v2: Fixed capitalization on login page
Changed "ceph" to "Ceph" in the welcome message. Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f8c5f6e - Browse repository at this point
Copy the full SHA f8c5f6eView commit details -
mgr/dashboard_v2: Also protect
/api
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 964d2cd - Browse repository at this point
Copy the full SHA 964d2cdView commit details -
mgr/dashboard_v2: Data transform in k/v table
The key value table can transform the input data into key value objects now, you don't have to care about that anymore. Also the first column of the data used in cd-table will be sorted if not set manual through the "sorts" array. Signed-off-by: Stephan Müller <smueller@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5e15435 - Browse repository at this point
Copy the full SHA 5e15435View commit details -
mgr/dashboard_v2: Service class base code
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 6c3d208 - Browse repository at this point
Copy the full SHA 6c3d208View commit details -
mgr/dashboard_v2: added CephService service class
This class provides methods to get the list of services registered in the cluster, and also to get the list of pools by application type. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 03b917e - Browse repository at this point
Copy the full SHA 03b917eView commit details -
mgr/dashboard_v2: get rbd pool list using CephService
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 232709e - Browse repository at this point
Copy the full SHA 232709eView commit details -
mgr/dashboard_v2: get tcmu_runner service list using CephService
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3ffe3b6 - Browse repository at this point
Copy the full SHA 3ffe3b6View commit details -
mgr/dashboard_v2: get rgw service list using CephService
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 733dcc9 - Browse repository at this point
Copy the full SHA 733dcc9View commit details -
mgr/dashboard_v2: Add missing i18n attributes
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c128e74 - Browse repository at this point
Copy the full SHA c128e74View commit details -
mgr/dashboard_v2: Add missing 'aria-current' attribute to active brea…
…dcrumbs. Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 1b41e6d - Browse repository at this point
Copy the full SHA 1b41e6dView commit details -
mgr/dashboard_v2: Fix hosts columns width
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 8180d39 - Browse repository at this point
Copy the full SHA 8180d39View commit details -
make-dist: Added dashboard_v2 frontend build files to dist tarball
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e3821f5 - Browse repository at this point
Copy the full SHA e3821f5View commit details -
vstart: mgr/dashboard_v2 enabling and configuration
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 79a8324 - Browse repository at this point
Copy the full SHA 79a8324View commit details -
mgr/dashboard_v2: fix tox.ini to handle the vstart changes
vstart.sh script now enables and configures dashboard_v2 module, so tox.ini script needs to handle that. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for bbd348c - Browse repository at this point
Copy the full SHA bbd348cView commit details -
ceph.spec: added dashboard_v2 development and runtime dependencies
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b767b3d - Browse repository at this point
Copy the full SHA b767b3dView commit details -
debian/control: add dashboard_v2 development dependencies
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for b72ad9c - Browse repository at this point
Copy the full SHA b72ad9cView commit details
Commits on Mar 2, 2018
-
install-deps: install dashboard_v2 development dependencies
Signed-off-by: Ricardo Dias <rdias@suse.com> Signed-off-by: Kai Wagner <kwagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9848eb9 - Browse repository at this point
Copy the full SHA 9848eb9View commit details -
mgr/dashboard_v2: updated .gitignore
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for fe38d17 - Browse repository at this point
Copy the full SHA fe38d17View commit details -
mgr/dashboard_v2: add ceph configuration documentation page
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 3b57db3 - Browse repository at this point
Copy the full SHA 3b57db3View commit details -
mgr/dashboard_v2: Add RBD mirroring functionality
This commit adds the RBD mirroring functionality of the first dashboard to the dashboard_v2 REST API. That's why the code is basically based on the code of the first dashboard. It was just brought into a different structure to fit into the structure of dashboard_v2. The new API endpoint can be found at http://<host>:<port>/api/rbdmirror The commit adds also related tests. Signed-off-by: Tatjana Dehler <tdehler@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 1b5e9ba - Browse repository at this point
Copy the full SHA 1b5e9baView commit details -
mgr/dashboard_v2: Move
dashboard/toplevel
to a new controllerDetails: * Moved `/dashboard/toplevel` API endpoint to `/summary`. * Moved testcase to `tests/test_summary.py`. * Also renamed service in the frontend. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for cf9c9c1 - Browse repository at this point
Copy the full SHA cf9c9c1View commit details -
mgr/dashboard_v2: Fix datatable header layout in configuration doc
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 739e8f6 - Browse repository at this point
Copy the full SHA 739e8f6View commit details -
You can now list all osds and see details for each OSD. The details can be viewed in tabs. You can view attributes, meta data and histogram of the selected OSD. Signed-off-by: Stephan Müller <smueller@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 104b7e4 - Browse repository at this point
Copy the full SHA 104b7e4View commit details -
mgr/dashboard_v2: Add rbd_mirroring to
/api/summary
Also: * Made `get_daemons_and_pools` a function independant of `RbdMirroring`. * Added tests Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 15e6f00 - Browse repository at this point
Copy the full SHA 15e6f00View commit details -
mgr/dashboard_v2: add mirroring page
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for fb31447 - Browse repository at this point
Copy the full SHA fb31447View commit details -
mgr/dashboard_v2: Adapt status datatable to default design of cd-table
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 9f043f6 - Browse repository at this point
Copy the full SHA 9f043f6View commit details -
mgr/dashboard_v2: Updated reference documentation
Updated the dashboard chapter in the manual to reflect the changes introduced by Dashboard v2 (e.g. username/password). Updated description to include a high-level overview of the features available. Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5ac09f9 - Browse repository at this point
Copy the full SHA 5ac09f9View commit details -
mgr/dashboard_v2: enable rbd-mirror perf counters
Signed-off-by: Tiago Melo <tmelo@suse.com>
Configuration menu - View commit details
-
Copy full SHA for af79763 - Browse repository at this point
Copy the full SHA af79763View commit details -
mgr/dashboard_v2: Add links on dashboard
User will be able to navigate from dashboard to "Monitor" and "OSDs" pages Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 646a19e - Browse repository at this point
Copy the full SHA 646a19eView commit details -
mgr/dashboard_v2: Add support for $PREFIX config
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 7cf97ab - Browse repository at this point
Copy the full SHA 7cf97abView commit details -
mgr/dashboard_v2: Enable table header and footer on perfcounters
Enable the ability to filter and paginate the performance counter tables to make it easier to find specific information quickly. Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 392eccd - Browse repository at this point
Copy the full SHA 392eccdView commit details -
mgr/dashboard_v2: Fixed exception in rbd_mirroring
Fixed issue when rbd-mirroring is enabled without any Pools. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 05fd303 - Browse repository at this point
Copy the full SHA 05fd303View commit details -
mgr/dashboard_v2: Auto reload cd-table
Now every used cd-table with a valid "fetch" function will auto reload itself by default every 10 seconds. You can also identify the unique property of the row now, by default the unique identifier is "id". Signed-off-by: Stephan Müller <smueller@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 6155633 - Browse repository at this point
Copy the full SHA 6155633View commit details -
mgr/dashboard_v2: Fix OSD menu entry position
Signed-off-by: Stephan Müller <smueller@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 6e8ca1f - Browse repository at this point
Copy the full SHA 6e8ca1fView commit details -
mgr/dashboard_v2: use global manager instance instead of injection
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 12cf89a - Browse repository at this point
Copy the full SHA 12cf89aView commit details -
mgr/dashboard_v2: Remove
BaseControllerMeta
meta classSigned-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for fea4d70 - Browse repository at this point
Copy the full SHA fea4d70View commit details -
mgr/dashboard_v2: Remove
Service
andServiceMeta
classSigned-off-by: Patrick Nawracay <pnawracay@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c8323c9 - Browse repository at this point
Copy the full SHA c8323c9View commit details -
mgr/dashboard_v2: Integrate dashboard_v2 into
make check
Also: * Disabled API tests in tox. * No longer start a vstart.sh cluster in tox. Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for c013aca - Browse repository at this point
Copy the full SHA c013acaView commit details -
mgr/dashboard_v2: Add CMake target to build the frontend.
* Added new CMake flag `WITH_MGR_DASHBOARD_V2_FRONTEND`: Build the mgr/dashboard_v2 frontend using `npm install && npm run build` * Set this flag to `OFF` when building packages. * Removed creation of the frontend from `vstart.sh` Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 2ed6c8c - Browse repository at this point
Copy the full SHA 2ed6c8cView commit details -
mgr/dashboard_v2: Add mgr-dashboard_v2 frontend unittests to
ctest
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 80da6e0 - Browse repository at this point
Copy the full SHA 80da6e0View commit details -
mgr/dashboard_v2: Added smoke test.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5f57f33 - Browse repository at this point
Copy the full SHA 5f57f33View commit details -
qa/tasks/mgr: move test initialization to setUpClass method
With this change, we avoid the disabling/enabling of the ceph-mgr module being tested for each test function declared in each test case. Now the ceph-mgr module being tested is disabled/enabled only once for each test case. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 61f2007 - Browse repository at this point
Copy the full SHA 61f2007View commit details -
qa/tasks/mgr/dashboard_v2: implementation of backend API tests
We moved the dashboard_v2 test cases that required a real ceph cluster to run into qa/tasks/mgr with the necessary adaptations. These tests can now be run in teuthology using the cephfs_test_runner task. Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 285857a - Browse repository at this point
Copy the full SHA 285857aView commit details -
qa/suites/mgr/dashboard_v2: added suite yaml for testing dashboard_v2
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d569058 - Browse repository at this point
Copy the full SHA d569058View commit details -
mgr/dashboard_v2: added script to run backend API tests locally
Signed-off-by: Ricardo Dias <rdias@suse.com>
Configuration menu - View commit details
-
Copy full SHA for e0383bd - Browse repository at this point
Copy the full SHA e0383bdView commit details -
mgr/dashboard_v2: Add RGW user and bucket lists (read-only)
Signed-off-by: Volker Theile <vtheile@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5bf0e89 - Browse repository at this point
Copy the full SHA 5bf0e89View commit details