[Opengeoscience-developers] OpenGeoscience branch, 99-esgf-session-authentication, created. master-no-submodule-25-g1fc768a
Chris Harris
chris.harris at kitware.com
Tue Oct 29 09:24:18 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 1fc768acb3eab87d2c30839fd6e72211e1a16f3f (commit)
- Log -----------------------------------------------------------------
http://public.kitware.com/gitweb?p=OpenGeoscience/geoweb.git;a=commitdiff;h=1fc768acb3eab87d2c30839fd6e72211e1a16f3f
commit 1fc768acb3eab87d2c30839fd6e72211e1a16f3f
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 | 43 +++++-----------
modules/authentication.py | 6 +-
modules/esgf/__init__.py | 82 --------------------------------
modules/esgf/authentication.py | 50 +++++++++++++++++++
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 => 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 +-
19 files changed, 178 insertions(+), 191 deletions(-)
http://public.kitware.com/gitweb?p=OpenGeoscience/geoweb.git;a=commitdiff;h=424d8c4828a5da626b05d4b77f9729d14edb4d46
commit 424d8c4828a5da626b05d4b77f9729d14edb4d46
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 | 72 ++++++++++++
modules/esgf/__init__.py | 65 +++++++----
modules/esgf/download.py | 72 ++++---------
modules/esgf/query.py | 14 ++-
modules/esgf/registration.py | 57 ++++++++++
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, 598 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