The Apereo Open Academic Environment (OAE) project team is pleased to announce
the second minor release of the OAE Phoenix release; OAE Phoenix 1.2.
OAE Phoenix 1.2 upgrades the Hilary back-end to Node.js 0.10 and brings some
user-facing improvements like Administration UI improvements, CAS
authentication mappings and a number of bug fixes. In the background, ongoing
work on performance testing, automated UI testing and automated cluster
deployment has been going on, which is now nearing completion.
Try it out
The source code has been tagged with version number 0.2.2 and can be downloaded
from the following repositories:
Back-end: https://github.com/oaeproject/Hilary/tree/0.2.2
Front-end: https://github.com/oaeproject/3akai-ux/tree/0.2.2
Documentation on how to install the system can be found at
https://github.com/oaeproject/Hilary/blob/0.2.2/README.md.
The repository containing all deployment scripts can be found at
https://github.com/oaeproject/puppet-hilary.
Changelog
CAS Authentication mappings
It is now possible to map the OAE display name, e-mail, locale and timezone
against CAS attributes released by a CAS authentication server. All of this can
be configured on the fly through the Administration UI.
Administration UI improvements
A tenant's host name can now be modified on the fly through the administration
UI.
A number of browser caching and back-end caching consistency bugs in the
Tenants API have been fixed.
Added appropriate validation when creating new tenants
Refactored the Tenants API and increased test coverage
Mime type recognition
Improved mime type recognition has been put in place for uploaded files,
ensuring that files uploaded from any browser will be appropriately recognized.
Accessibility improvements
All modal dialogs that have a type ahead component as the first focusable
element will now receive appropriate focus when opening the modal. Next to
that, a number of text alternatives for non-textual content have been added.
API improvements
All feeds that support paging now return a `nextToken` parameter that can be
used to request the next page of results. This takes away the need to know
which field to use for paging and should make it easier to use the REST APIs. A
number of improvements have been made to the OAE UI APIs as well.
UI translations
The Spanish OAE translation is now back at 100% completeness, thanks to Samuel
Gutiérrez Jiménez-Peña.
Node 0.10 upgrade
The Hilary back-end, as well as the activity and preview processor nodes, have
been upgraded from Node.js 0.8 to 0.10 after extensive performance testing.
Production improvements
A bug that was preventing Etherpad documents from being published when using
multiple Etherpad servers has been resolved.
Get in touch
The project website can be found at http://www.oaeproject.org. The project blog
will be updated with the latest project news from time to time, and can be
found at http://www.oaeproject.org/blog.
The mailing list used for Apereo OAE is oae-dev@collab.sakaiproject.org. You
can subscribe to the mailing list at
http://collab.sakaiproject.org/mailman/listinfo/oae-dev.
Bugs and other issues can be reported in our issue tracker at
https://github.com/oaeproject/3akai-ux/issues.
_______________________________________________
oae-dev mailing list
oae-dev@collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/oae-dev