backlog: instantiate augmented entity objects in an entity list (carrying extra data n/a in base entity obj), request preferred logo size and also return size of selected logo
request.path_info instead of path for entities_list view
fineprint css for sp_list, entity_list views
oops, remove debugging statements
Add entities view
Entity.getLogo() improvement and other corrections
amend 127:d7594f38bfc2 with one more url
backlog: amend 127:d7594f38bfc2 with corresponding urls and templates
backlog: add json(p) (static from file) and service provider (full list) views
backlog: MAJOR refactoring of metadata models to accomodate more entity types
amend 124:fbb7e28f69b7
some updates for the manually curated services lists
Fix references to {wayf,aai}-test.grnet.gr introduced by mistake in templates.
Use protocol-relative URLs in templates, where possible. Update references to Shibboleth Consortium.
backlog: service provider list updates
backlog: eduPersonEntitlement updates
backlog: introduce the urn:mace:grnet.gr registry in documentation
backlog: fine tune regexp that tells apart research institution entities
AAI website: prepare for internationalized policy documents
Add myNetLab
Fix missing import (3rd try!)
Remove a buggy logging statement
Add a HandleExceptionMiddleware to mask IOErrors
Shamefully stolen^Wborrowed fromhttp://stackoverflow.com/questions/3823280/ioerror-request-data-read-error
Handle missing "return" in WAYF POST queries
Use 500.html and HTTP 400 instead of bad.html
Add /wayf/ for WAYF when DEBUG=True
Minor update to the footer text
Fix categorization heuristic for test
Don't crash on unexpected input when saving the IdP cookie
It seems that some clients were clicking on "save my selection" but theyweren't specifiying a savetype (perm/session). Which is weird, since these areradio buttons with one of them checked by default....
setlanguage: fall back to root when request has no referer
Redirect the user to the root page, when the request has no referer. Thisfixes 500s caused by all kinds of crawler bots.
util: fix trailing dot bug and make DNS queries more robust
Newer versions of python-dns break when resolving hostnames with trailing dots.We remove the trailing dot from the reversed IP address to ensure proper behavior.
Furthermore, add a 2-second timeout to DNS queries, as waiting costs much more...
Minor corrections to service descriptions
Add msoffice4students SP
Adapt regexp in GRNET's categorization
Correct typo
IdP categories: relax the technological match
Reword support page's text
Remove ecclesiastical school category
Adapt the Greek institution categories to accomodate for some recent additions
Add forrester.grnet.gr to services
Minor fix to the schema for more OpenLDAP compatibility (thanks to kkonstan)
Change schema URLs from /schema/ to /schemas/
Adapt the undergraduateBranch registry page to be more verbose
Minor changes to wording
Another minor CSS fix; removes the coloring of hrefs in the header
grEduPersons schema fix, oops
Add a forgotten CSS id from the old theme
Another minor CSS cleanup
Cleanup CSS a bit; use id instead of class where applicable
HTML fixes for IE6 and some general cleanups
An HTML-compliance fix
Fix some HTML errors
Add a href to grnet.gr from the main logo
Also update the WSGI script to match the new naming scheme (grnet_aai)
Add grEduPerson schema
Add registry values
Adjust urls.py and documentation to create some permanent sensible urls
Minor typo fix
Update services' page text
Use a new, much-much cleaner HTML template
Fix /static/ URLs in debug mode for WAYF vhost too
Fix some translations under locale
Text for documentation
Add more here()s to settings.py
Serve static content under debug mode; also fix a path traversal bug
Use a here() lambda for template path in settings.py
settings.py cleanup
Remove all db-backed middleware entries and applications as we're not using them.Add aai to the list of enabled apps.
Template cleanup, split main page into index, services and documentation
Style cleanup
Template cleanup: merged FAQ with help/support, added IdP list page
Moved templates to global directory
Added multilingual filesystem template loader
Split views between frontpage (aai) and WAYF service (wayf)
Moved wayf/models.py to aai/models.py
Merged changes
Added mod_wsgi handler
Remove debugging statement from wayf/views.py
index.html text: typo & Dreamspark's new URL
Add robots.txt disallowing /setlanguage
Ugly commit that changes CSS to use UNIX linefeeds
Added license and basic README
HTML changes, be more conformant
Use dist/ instead of metadata/ for metadata's location
Use non-relative hrefs since the site is multi-"homed"
Use LAST_IDP_COOKIE as a fallback for the support page
Changed GEANT's E to É
Renamed grnet_wayf to wayf
Fixed cookie expiration issue and wayf_from_sp template
Remove some unneeded images
Remove Helpdesk's email & telephone, they have enough spam already.
Fixed 404 & 500 template titles and turned debugging off
Properly implemented language handling
Added 500 handler
Add HTML <title> to all pages
Various stylesheet modifications
Added language selection
Added more translations
Update index with more info
Add the category id as well to idplist
Move some templates in their proper language directory