OpenStack Task Tracking Browser Client
Go to file
Nikita Konovalov 9e9ee48918 Auth support
- Created StringUtil class with some useful random string methods.
- Create UrlUtil class with useful URL manipulation and builder methods.
- Cleaned up some unused libraries (cookies, mocks) from index.html
- Added LocalStorage dependency.
- Added advanced routing to auth module for OAuth response routing.
- Added state resolver methods so we can enforce UI states that require
certain session states.
- Removed AuthProvider resolver and resource, as they're no longer necessary.
- Updated header to point to correct routes.
- Updated header to correctly represent state.
- Added busy template for "pending" activity. This shouldn't actually show up
because the javascript will resolve the view logic too quickly, but it's
included for the sake of completion.
- Added error state in case we get an error response from the server. It's
very basic.
- Added request interceptor that attaches an access token to every request
if a valid access token exists.
- Added OpenId service to handle our redirection and token resolution.
- Added Deauthorization (logout) controller.
- Added session management controller.
- Added search param provider to inject non-hashbang query parameters.

Change-Id: Id9b1e7fe9ed98ad4be0a80f1acd4a9e125ec57c9
2014-03-03 13:56:11 -08:00
bin Fix API launch 2014-02-28 14:08:34 -08:00
src Auth support 2014-03-03 13:56:11 -08:00
test Auth support 2014-03-03 13:56:11 -08:00
.gitignore Add tox.ini file to run things via tox 2014-01-20 12:52:14 -08:00
.gitreview Initial commit 2014-01-14 18:49:39 -08:00
.jshintrc Fix NPM CA Chain issue and port conflict. 2014-02-28 14:04:01 -08:00
bower.json Auth support 2014-03-03 13:56:11 -08:00
Gruntfile.js Fix NPM CA Chain issue and port conflict. 2014-02-28 14:04:01 -08:00
karma-integration.conf.js Auth support 2014-03-03 13:56:11 -08:00
karma-unit.conf.js Auth support 2014-03-03 13:56:11 -08:00
LICENSE Initial commit 2014-01-14 18:49:39 -08:00
package.json MVP Storyboard Client 2014-02-26 11:34:27 -08:00
protractor.conf.js Fix NPM CA Chain issue and port conflict. 2014-02-28 14:04:01 -08:00
README.md Update README 2014-02-24 13:12:55 -08:00
tox.ini Fix API launch 2014-02-28 14:08:34 -08:00

Storyboard Web Client

A WebClient for the OpenStack Storyboard project.


Project Resources

Project status, bugs, and blueprints are tracked at:

http://storyboard.openstack.org

Source code can be found at:

https://git.openstack.org/cgit/openstack-infra/storyboard-webclient/

Documentation can be found here:

http://ci.openstack.org/storyboard/

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/StoryBoard

Anyone wishing to contribute to an OpenStack project should find plenty of helpful resources here:

https://wiki.openstack.org/wiki/HowToContribute

All OpenStack projects use Gerrit for code reviews. A good reference for that is here:

https://wiki.openstack.org/wiki/GerritWorkflow