[Opengeoscience-developers] OpenGeoscience branch, 99-esgf-session-authentication, created. master-no-submodule-25-g60d3487
Chris Harris
chris.harris at kitware.com
Tue Oct 29 17:00:40 EDT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenGeoscience".
The branch, 99-esgf-session-authentication has been created
at 60d3487e9be189f637041a220796315716847217 (commit)
- Log -----------------------------------------------------------------
http://public.kitware.com/gitweb?p=OpenGeoscience/geoweb.git;a=commitdiff;h=60d3487e9be189f637041a220796315716847217
commit 60d3487e9be189f637041a220796315716847217
Author: Chris Harris <chris.harris at kitware.com>
Date: Wed Oct 23 16:13:25 2013 -0400
Move all services to service/ so / doesn't require auth
Refactor services, move any services in modules/ into the correct
location under services/.
cmake/configure_server.cmake.in | 6 +-
cmake/geoweb.conf.in | 23 +++++++
cmake/server.conf.in | 27 ---------
geoweb | 6 +-
geoweb.py | 44 ++++----------
modules/authentication.py | 4 +-
modules/esgf/__init__.py | 82 --------------------------
modules/esgf/authentication.py | 34 +++++++++++
modules/esgf/download.py | 17 +-----
modules/esgf/query.py | 14 +++++
modules/esgf/registration.py | 2 +-
modules/esgf/utils.py | 22 +++++++
modules/geodata.py => services/data.py | 20 +++----
modules/esgf/__init__.py => services/esgf.py | 8 +--
{modules => services}/mongo.py | 1 +
services/session.py | 15 +++++
services/vistrail.py | 3 +-
utils/__init__.py | 2 +-
web/apps/archive/archive.js | 28 +++++-----
web/lib/geojs | 2 +-
20 files changed, 162 insertions(+), 198 deletions(-)
http://public.kitware.com/gitweb?p=OpenGeoscience/geoweb.git;a=commitdiff;h=fd8c1d24446ecfcaa6f85ef6e0e0959d5f69c0ed
commit fd8c1d24446ecfcaa6f85ef6e0e0959d5f69c0ed
Author: Chris Harris <chris.harris at kitware.com>
Date: Tue Oct 22 16:23:09 2013 -0400
Add session authentication using ESGF OpenIds
Add custom SessionAuth tool to use MyProxyLogon to authenticate
user at login. The cert is then saved for later use in downloaded
ESGF datasets. The first time a user login an entry in the 'users'
collection is create in mongo recording the OpenId, this can be
used for user specfic configuration in the future.
CMakeLists.txt | 2 +-
cmake/server.conf.in | 14 +++
geoweb | 6 +
geoweb.py | 8 +-
login.html | 113 +++++++++++++++++++
modules/authentication.py | 63 +++++++++++
modules/esgf/__init__.py | 65 +++++++----
modules/esgf/download.py | 72 ++++---------
modules/esgf/query.py | 14 ++-
modules/esgf/registration.py | 56 ++++++++++
web/apps/archive/archive.css | 14 ++-
web/apps/archive/archive.js | 251 +++++++++++++++++++++++++++++++----------
web/apps/archive/index.html | 58 ++++++++++-
web/index.html | 1 +
14 files changed, 588 insertions(+), 149 deletions(-)
http://public.kitware.com/gitweb?p=OpenGeoscience/geoweb.git;a=commitdiff;h=dbf826a0ca8178d37155590242be3aaacdb6d743
commit dbf826a0ca8178d37155590242be3aaacdb6d743
Author: Chris Harris <chris.harris at kitware.com>
Date: Tue Oct 22 16:16:34 2013 -0400
Add Bootstrap 3.0
web/common/bootstrap-3.0/css/bootstrap-theme.css | 384 ++
.../bootstrap-3.0/css/bootstrap-theme.min.css | 1 +
web/common/bootstrap-3.0/css/bootstrap.css | 6805 ++++++++++++++++++++
web/common/bootstrap-3.0/css/bootstrap.min.css | 9 +
.../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 14079 bytes
.../fonts/glyphicons-halflings-regular.svg | 228 +
.../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 29512 bytes
.../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 16448 bytes
web/common/bootstrap-3.0/js/bootstrap.js | 1999 ++++++
web/common/bootstrap-3.0/js/bootstrap.min.js | 6 +
10 files changed, 9432 insertions(+), 0 deletions(-)
-----------------------------------------------------------------------
hooks/post-receive
--
OpenGeoscience
More information about the Opengeoscience-developers
mailing list