Release 1.4.3 - 2007-10-18 ========================== - Admin UI: Views 'List All Resources' and 'Edit Resource' show the creation date of resource. - Admin UI: Page control modified ala Digg. - Portal: Invitations are not sent to already subscribed users (same email address). - Portal: Fatal errors are logged and an error event is stored. - Portal: Bug fix for MySQL 5.0 support (LEFT JOIN problem). Release 1.4.2 - 2007-09-04 ========================== - Config: AAI_PORTAL_SMTP can be either the of a SMTP server, the constant 'mail' for the PHP mail() function or the constant 'sendmail' for the local sendmail MTA (/usr/sbin/sendmail or /usr/lib/sendmail) - Resource Adapters: WebCT CE6 adapters renamed as Blackboard CE/Vista adapters. Fully compatible with WebCT CE6, WebCT Vista4, Blackboard CE (v.6) and Blackboard Vista (v.4) servers. - Portal: The Return-Path is set like the From for every email sent out. Release 1.4.1 - 2007-03-06 ========================== - Bug fixes: Windows PHP is fully supported. - WebCT Vista and CE 6 Institution Adapter with a check box 'Create new user' - Password Subscription method with individual course password (ala Moodle) Release 1.4.0 - 2006-09-30 ========================== - Security fixes: Prevent SQL injections. - Admin UI: New 'Events Viewer' view added for Portal administrators. - Admin UI: In all views, dates are shown descending when sorted. - Admin UI: Bug fixed with the Email/SMS composer quoted characters problem. - Resource Adapter: Bug fixed for WebCT CE6 (Application Pack 1). - Resource Adapter: New WebCT Vista + Gridlab course adapter. Thx Thomas Bernoulli. - Resource Adapter: New WebCT CE6 + Gridlab course adapter. Thx Thomas Bernoulli. - Portal: Events added in the system. - Portal: Shibboleth attribute values are checked if empty. - Portal: Bug fix for PHP > 4.4 and return NULL functions. - Portal: The CSS are not linked anymore. PHP for Windows doesn't handle symlinks correctly. - DB: New table Event added to store the events. - Bug fixes: some minor bugs. Release 1.3.2 - 2006-06-30 ========================== - Admin UI: New Copy/Dupplicate of existing resource function added. - Admin UI: New Filter/Search function added in 'All Resources' and 'My Resources' views. - Resource Adapter: New WebCT CE + Gridlab course adapter (VITELS). Thx Thomas Bernoulli. - Resource Adapter: Bug fixed for WebCT CE 4 Adapter and registration of new user (get_existing_webctid). - Resource Adapter: Bug fixed for WebCT Vista and CE 6 adapters and optional columns StudyBranch3 and StudyLevel character encoding (text must be UTF-8). Release 1.3.1 - 2006-04-07 ========================== - Admin UI: Bug fixed when editing a resource and changing the adapter type, original parameters are not lost anymore. - Admin UI: Subscription State name 'Open' changed to 'Managed'. - Admin UI: Subscription Visibility is 'Visible' or 'Invisible' everywhere. - User UI: New formular added to unsubscribe from a Resource, must now be confirm explicitly. - User UI: Unsubscribe confirmation formular is localized (en, de, fr). - Resource Adapter: Bug fixed for WebCT CE 4 Adapter and existing WebCTID problem. - Resource Adapter: Bug fixed for WebCT CE 6 Adapter and XML validation problem. - Resource Adapter: Bug fixed for WebCT Vista Adapter and WebCT CE 6 Adapter and characters encoding (ISO-8859-1 and UTF-8 problem). - Portal: Notifications for new subscription contains now a direct link to the Subscriptions Management View and the UserID of the user. - Portal: AAIportal configuration file have be reorganized and better documented. Release 1.3.0 - 2006-03-03 ========================== - Resource Adapter: New WebCT CE 6 course adapter. - Resource Adapter: New WebCT CE 6 institution adapter. - Resource Adapter: All WebCT adapters (CE4,CE6,Vista) have be uniformized. - Resource Adapter: All WebCT adapters use a WebCT ID factory. - Portal: Logging generalized for all adapters and user/admin actions. Release 1.2.0 - 2005-12-20 ========================== - Admin UI: 'My Users' view added for Portal, Resource and Subscription Administrators. - Admin UI: 'List User Subscriptions' view added to manage all subscriptions of a user. - Admin UI: 'All Users' view added for Portal Administrators. - Admin UI: 'All Orphans' view, users not subscribed to any resource, added for Portal Administrator. - Admin UI: 'List Unused Invitations' view added to delete or resend old invitations. - Admin UI: All views can be paged, with option to choose number of records to display. - Admin UI: All views can be sorted alphabetically by column name in a consistant way. - Admin UI: All user list views have a simple search engine to filter users. - Admin UI: All user list views show 'Last Login' date. - Admin UI: All views actions shown based on Administrator role. - Admin UI: Subscription Administrators can delete a their users subscriptions. - Admin UI: Paging, sorting and filter options stored in session. - Admin UI: Suspend Subscription replaced by Delete Subscription. Suspend state not used anymore. - Admin UI: 'My Password' view moved to 'My Profile' view. - User UI: Error message rewritten and clarified. Include new Support URL and email. - Portal: Major rewritting of the core libraries to improve perfomance and stability. - Portal: Automatic notifications with much user friendly texts (localized). - Portal: When removing a User, his resources are not deleted anymore, portaladmin (id: 1) becomes owner. - Portal: Added logging configuration for AAIportal in config/aai-portal.config. - Resource Adapter: WebCT CE for NET adatper with bug fix for WebDAV access. - Resource Adapter: WebCT Vista adatper with workaround for WebDAV access. - Resource Adapter: WebCT Vista 4.0 SSO bug workaround implemented in WebCT Vista adapter. - DB: New table UserAttributes added to boost performance and permit reporting. - DB: Core SQL queries optimized resulting in a 95% performance improvement. - Bug fixes: too many. Release 1.0.1 - 2005-04-22 ========================== - Resource Adapter: New WebCT Vista Institution Adapter. - Admin UI: Edit resource managers improved (sort by name, ...). Release 1.0.0 - 2005-03-15 ========================== - Portal: Automatic Notification system added (localized). - Portal: One time Invitation system added (localized). - Portal: New SMTP or sendmail MTA added. - Portal: WebCT plugins fully integrated in portal. - Portal: New Resource Key for Login URL and Invitation URL - Portal: New Resource state (Free) added for self-subscription resource. - Portal: Better session management (login/logout/attribute) implemented. - Resource Adapter: New WebCT CE for ETHZ NET group added (with MyWebCT login). - Resource Adapter: WebCT CE recycle exisiting WebCTID. - Resource Adapter: WebCT Vista membership problem corrected. - Resource Adapter: All adapters cleaned up. - SWITCHaai: Better handling of shibboleth attributes. - SWITCHaai: StudyBranch and StudyLevel attribute converted from number to text. - User UI: SWITCHaai Login form. - User UI: Transparent Login URL and Invitation URL for resource added. - User UI: Better error handling. - Admin UI: Send invitations system added (localized). - Admin UI: New privilege Subscription Administrator added. - Admin UI: Functionality to define Resource Managers (delegate) added. - Admin UI: Possibility to change the resource owner. - Admin UI: Possible actions (delete/edit/...) shown regarding privilege. - DB: New table Invitation added. - DB: New table ResourceManager added. - DB: Lots of SQL queries changed and optimized. - Bug Fix: SQL queries embedded in php pages moved to libraries. - Bug Fix: Lots of minor bugs fixed. Release 0.9.6 - 2004-07-16 ========================== - Resource Adapter: WebCT Vista resource adapter compatible with Vista 3.0. - Plugins: new WebCT CE and Vista plugin adapters with unified interface. - Admin UI: Resource adapter parameter password (shared secret) are shown with ********** - Bug Fix: UTF8 and ISO-8859-1 encoding correctly handled. - Bug Fix: Spanish change-profile error corrected. Release 0.9.5 - 2004-03-18 ========================== - Resource Adapter: new WebCT Vista resource adapter. - Resource Adapter: new WebCT Vista + VITELS resource adapter. - Resource Adapter: updated WebCT CE + VITELS resource adapter. - Plugins: new WebCT Vista plugin. - Demo: new WebCT Vista Intergration API demo. - Bug Fix: Shibboleth attributes correctly read and mapped to session. - Bug Fix: user and admin login with AAI corrected. - Bug Fix: username correctly displayed. - Bug Fix: various minor bug fixes. -- $Id: CHANGE-LOG,v 1.10 2007/10/18 14:25:22 vlry Exp $