Commit Graph

39 Commits

Author SHA1 Message Date
Ghanshyam Mann a5879c12df Cleanup the retired repo
This repo is not properly retired. Retired repos can only have two files:
- README.rst
- gitreview

To cleanup the retirement of this repo, keeping these two files only and
removing the other remaining files if there is any.
Detail: https://etherpad.opendev.org/p/tc-retirement-cleanup

Change-Id: I94f3f2ab5565c4b367faeb08d3f8eab1f204bd3e
2020-08-05 20:13:52 -05:00
Jason E. Rist b6367383e4 Retiring TripleO-UI
Depends-On: https://review.opendev.org/#/c/661332
Change-Id: Id342707ec1f32cdb2914fdcec4f1531e551ebd98
2019-05-31 21:44:40 +00:00
Natal Ngétal 2c383c39af [Documentation] Migrate the format.
Moved the file to README.rst for consistency with other OpenStack
project documentation.

Change-Id: Ifd57af7db500093da16cea0d848a57486a0e951e
2018-12-06 11:56:48 +01:00
XiaojueGuan 5f4b022e0c Add release note link in README
Change-Id: Ia2356718bf79ac5dc188e0b6408a700dfde640a2
2018-06-28 06:11:49 +00:00
XiaojueGuan 17501fb98a Update links in README
Change the outdated links to the latest links in README

Change-Id: Iff3624dbc63f0a7bcc71a7edc50bdffeb83be1c8
2018-06-12 14:47:17 +08:00
Honza Pokorny ae46a1507d Add developer docs
This patch adds developer documentation in the docs/ directory.  The
documentation is written using sphinx.  We also include an npm command
to build the documentation (ie npm run docs).

Closes-bug: 1651106
Change-Id: Ifcce40e1727ddb5eb7cac8586cb41d6f2a3e78d0
2017-01-26 09:55:56 -04:00
Florian Fuchs 3a0d13753b Modify tunnel instructions for SSL
Change-Id: I1cf19e766dfa1277d26e8a6e03a187dc4e2ab8b5
2017-01-03 16:00:16 +01:00
Florian Fuchs 57c98c657d Adds basic internationalization support
This patch adds an I18NProvider component to implement react-intl's
translation mechanisms and replaces text strings in the deployment_plan
components with formatted messages.

The patch also contains scripts to convert extracted messages to `.pot`
files (which can be used with zanata.org) and back. See more details in
the README changes.

More components need to be updated once this patch has landed.

Change-Id: Ida9fc65c65bedf377341220be1d7225d1ae58b2c
Implements: blueprint tripleo-ui-i18n-support-for-js
2016-12-13 12:44:00 +01:00
Flavio Percoco 2d884db338 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/00b2e11b6370b9590bca082794ba3485

Change-Id: If90c9c8608c72d8f1bfdb3a649c1e36670959789
2016-11-25 18:46:32 +01:00
Ana Krivokapic 7b0406bee3 Rework developer docs
Remove steps that became obsolete due to the improvement of the
installation process. Reorganize remaining sections into a more
logical flow.

Change-Id: I30c5848f75aa062e2b1a9030b292325d5bb12e9c
2016-10-12 17:30:35 +02:00
Julie Pichon dde156c329 Remove obsolete project references from the README
Clapper and the TripleO API are no longer used.

Change-Id: Ieb2f2394d54fe7b87a900e08d8da50be81e0dfa4
2016-09-19 11:36:15 +01:00
Jiri Tomasek 68b04b8c5b Use Webpack for application processing
* Use Webpack to bundle all assets (images, fonts)
* Use Webpack to process stylesheets
* Remove Gulp
* Define npm scripts in package.json
* Cleanup dependencies in package.json

Implements: blueprint webpack-tooling
Change-Id: I00142c8c33b5b7e043024c51d68321908c9e9cb8
2016-07-25 15:18:37 +02:00
Florian Fuchs a59093e876 Remove app.conf to use a JS-based config file
This patch removes app.conf parsing for configuration:

* Use dist/tripleo_ui_conf.js instead of app.conf for config
* Move final config file from dist/js to /dist to separate it from the
  app code

Change-Id: I8872f5c6220c56b47a10bdbebf037314a4e03c8e
2016-07-25 11:24:51 +02:00
Florian Fuchs 4bf2a4cd3b Adds folder naming convention to README
Change-Id: I19846165fbd2e005f1eedf1fdbc32ea80c524367
2016-05-02 10:29:45 +02:00
Jason E. Rist 34a244265b Updates to the README.md referencing old stuff
Change-Id: I5393aa7616618e51c1b1e48bb1d0bbc0fa251320
2016-04-20 16:50:07 -06:00
Jiri Tomasek f28fb31af9 Add Mistral API, Nodes Introspection workflow
The mistral API service has been added which supports executing
either Mistral workflow or action

Added Introspect nodes action to Registered Nodes table
When the workflow is running, poll for it to update table and
monitor the workflow state.

Change-Id: I0c1cc05c266ba60e8b9559a78b71cb8bc6ebbe02
2016-02-12 11:15:44 +01:00
Florian Fuchs 9c7634e016 Adds API defaults and configuration.
Previously service IPs were hard-coded in src/js/APIEndpointUrls.js.
Users who used other IPs had to change them in this module and thus
change the source code of the application. This change intends to
ameliorate that.

The APIEndpointUrls module now looks up the IPs in a global object called
rdoDirectorUiConfig. If it cannot find an entry there, it will use the
current protocol and hostname plus the default ports and paths for
keystone, the tripleo api and the validations api. This default
behaviour is fine for all cases where the UI is installed directly
on the undercloud.

If the UI is installed on a different machine, users can create an
app.conf file (see app.conf.sample) in the root directory and add the
API urls there. Running gulp will read this file and generate a JS file
(./dist/js/rdo_director_ui_config.js) which is included in index.html
and sets the global rdoDirectorUiConfig object containing these URLs.

Change-Id: I4cab33114c0ddfee84cf8a5985fffc60e75c7e44
2016-01-14 15:05:07 +01:00
Ana Krivokapic 0a72d94bf3 README fixes
Change-Id: Iefbce2b1f304ede1f8d227e3cb0a88fff830ec3f
2015-11-18 17:54:48 +01:00
Jiri Tomasek fcc096a73d Added backend for TripleO API
Also refactored validations api service and updated README

Change-Id: I174c5232b8759463b18ea9dbdd6c44e0bd995b1e
2015-11-12 14:29:15 +01:00
Jiri Tomasek f2c69c37c6 Added backend for Notifications API communication
Change-Id: Iec1b8dee2cf4da566009c12638f2b876876dad82
2015-11-11 12:34:09 +01:00
Florian Fuchs 8834d9a21c Fixes ironic cors settings
The cors section for ironic still included an example header in the
allow_headers setting, instead of the correct X-Auth-Token header.

Change-Id: I171c682d9e961b0c297460c8890f5461e71ff6f5
2015-11-02 20:02:27 +01:00
Florian Fuchs c241346d16 Fixes keystone cors settings in install docs
The allow_headers/expose_headers settings in the keystone cors settings
still contained the example X-Custom-Header. allow_headers needs to contain
X-Auth-Token, so the keystone token can be passed through.

Change-Id: I978157254cfbc90ec762c0236a52b5c6826ca16e
2015-10-15 14:41:44 +02:00
Jiri Tomasek e5aa036be7 Update README, add Ironic API Endpoint
Change-Id: Ibd2fa494972f4b2fdc4d769b3cebde2a9cf18023
2015-10-12 10:36:06 +02:00
Jiri Tomasek b025a0f59f Move/Rename Tripleo UI to RDO Director UI, setup GerritHub, setup jenkins CI
Change-Id: I60762473d5f8a9e0f2408874db5f2b5224947b14
2015-10-06 13:43:19 +02:00
Jiri Tomasek 415b9b9628 Enable linting on whole src dir, fix linting errors
Update .eslintrc with additional rules, fix linting errors
2015-09-29 16:08:19 +02:00
Jiri Tomasek d7590f868f Fixed tests for LoginActions, updated/cleared README Testing section 2015-09-17 14:27:43 +02:00
Florian Fuchs 57ae9ba129 New watcher for tests, added some missing items to README and
package.json
2015-09-15 15:50:08 +02:00
Florian Fuchs 0212a6794b Fixed test instructions in README.md 2015-09-15 12:32:01 +02:00
Jiri Tomasek 0202b61b82 Updated readme with npm install troubleshooting 2015-09-09 18:22:01 +02:00
Jiri Tomasek e6932c17f0 KeystoneApiService tests 2015-09-02 10:57:27 +02:00
Jiri Tomasek 3d1dc3b457 Login component tests 2015-08-28 11:06:22 +02:00
Jiri Tomasek c9eee616c9 Updated README with testing guide 2015-08-21 14:13:56 +02:00
Jiri Tomasek b0b3d0d718 Added Testing infrastructure (using Jest for testing) 2015-08-21 14:09:18 +02:00
Jiri Tomasek cdbef00539 Readme update 2015-08-18 19:24:08 +02:00
Jiri Tomasek 292a19e45e Changes to install guide 2015-08-18 13:55:18 +02:00
Jiri Tomasek ac5ec323e3 Another Readme update 2015-08-18 13:33:15 +02:00
Jiri Tomasek e87cb4b8df Readme update 2015-08-18 13:32:09 +02:00
Jiri Tomasek 7bc8db71d3 User Logs in 2015-08-17 12:22:22 +02:00
Jiri Tomasek dfedc7d69b Added ESLint, fixed most of the linting errors 2015-08-11 18:35:11 +02:00