History | View | Annotate | Download (81.5 kB)
ui improvements
add packages from pip and clean lint errors
update social auth
fix
cleanup
Partially revert 870ad1719a37f80635f49845e43bb705bd86835das it left out some imports
clean lint errors
remove unused function
Merge branch 'reannz' of https://code.grnet.gr/git/djnro
Conflicts: edumanage/views.py
force ordering of info and policy urls
dont use failed institution
cleanups
Add api view renderer and corresponding template
Add CAT profile indicator for any institution
Rewrite the servdata view response mime types and utf-8 output
Add server mon and contacts views
Implement CAT enrollment. Minor enhancements
Major Login improvements
- Added a login welcome page that acts as the LOGIN_URL- All logins are carried out via a login wrapper- Translation changes
Updated views and templates with settings NRO variables
Merged with branding branch
Crreated a custom decorator to support social auth
Created a login-required - like decorator to indicate that the user shouldbe social active in order to view protected views. Added the decorator in anyplace that the login_required exists.
Minor fix to prevent non-existing key errors
Fixes for the social plugin
Added Shibboleth attribute map. Added management dropdown in seperate template. Added accounts in urls.py.dist
Added a check user email view
Added a check user email view to support auth from external (social)sources. If email is not provided by a social media, the user has toenter the email address in a corresponding field during registration
Implemented alt login for users and institutions overview. Closes #3120
Implemented alternate login for Helpdesk and Management overview onUsers and Institutions. It is based on a permission set by admin.The overview directory should be protected the same manner admin is
Patch that bypasses invalid eduroam.org parsing on institution.xml
Eduroam.org parses institutions.xml in a way that does not respect therespective xsd file (institution.xsd). This patch sets the policy_URLto '-' in case it is not defined by the institution eduroam admins
Fixed an issue with Institution Servers proxying.
Institution Realm can be proxied only to Institution Servers withertype IdP or Idp/SP. Fixed a bug where this condition was notrespected. This closes #3148
Added managerial overview
Added a managerial overview for a group of users. Implemented analternate login mechanism based on LDAP. Will serve as a helpdesksingle point of reference for the app.
Code cleanup
Added HTTP_MAIL in user mail lookup
Added display error in exception handling during login
Added smarter email parsing from request.META dict
Let mail login attribute take its' value from either of both commonShibboleth environment variable names.
Fixed issue with <dd> with empty encryption
A location with an empty encryption would not render properly inGoogle maps infowindow. An empty dd would be ommited causing datato shift thus breaking category values inside infowindow
Added an extra field to InstServer, addr_type
Added the addr_type field to InstServer. Made the appropriatechanges to templates and forms.
Altered views with branding vars
Fixed a bug where a googlebot hit the AJAX url without params and got a 500 error
Fixed small typo that caused realm_data.xml to be invalid
Added a management informations page
Fixed bug with realm_data generation
added small checks
Implemented the whole logic behind monitored realms and their params
Added security control checks that display warnings once unauthorized access is caught
Added MonLocalAuthnParam and InstRealmMon forms and views. Initial commit
Minor fixes to institution xml generation
Renamed contact first name to name
Removed lastname from contact
Switched the enc char field to a custom multiple choices field
Added favico to page plus more translations
Added caching layer for kml file serving (geolocate, world). Added work eduroam map
Added participating institutions
Moved function in views to ease code reading. Minor fixes
Added elementary shibboleth login to management
Added realm_data.xml, plus minor ui fixes
Added recure redirection in case a user is not associated with inst
Moved references from instdet.ertype to inst.ertype
Added the messages framework to views
Major header redesign. Added detail pages where applicable
Added a service details page, currently with placeholders on m2m fields
Added urls in institution form
Added xml generation plus user management
Added realms in admin view with full functionality
Added a more efficient user management scheme to avoid sneak peeks into other inst contacts
Added delete functionality to Servers and Services
Major form fixes. Added geolocation
Added jquery datatables
Added add/edit Server form
Added Google maps into institution and service loc forms
Added a translation template tag. Added a Services form and template
Added an institution edit form
Added initial views to insts, services, servers
Added edumanage app with models