Release Notes - LAMS Development - Version 2.4 - HTML format

Bug

  • [LDEV-27] - Update unit tests in the core projects
  • [LDEV-55] - Trigger Tool Content Deletion When Activity Removed
  • [LDEV-558] - lams_organisation and lams_user don't have a foriegn key defined to lams_supported_locale
  • [LDEV-723] - Import LD with attachments can cause bad repository tickets
  • [LDEV-1057] - Various right to left layout issues
  • [LDEV-1126] - Close Window message shows in a non-lock on finish, completed chat in chat/scribe
  • [LDEV-1140] - Welsh translation issues
  • [LDEV-1158] - Can end up with both activities (in a parallel activity) waiting for the other to complete
  • [LDEV-1247] - Users logged out from LAMS can still continue chatting
  • [LDEV-1276] - Implement inactive option in the Tab tag
  • [LDEV-1465] - Exception thrown when deleting a logged in user
  • [LDEV-1754] - Able to remove learner from group even though grouping is used in a branching and the learner has done their branch
  • [LDEV-1785] - Expand branching activities inside an optional activity
  • [LDEV-1875] - When moving a folder, backend shouldn't allow a folder to become its own parent
  • [LDEV-1973] - Inserting a user response results in duplicate entry error
  • [LDEV-2017] - Gmap save button doesnt neccessarily save in safari
  • [LDEV-2021] - Safari problems with wiki tool
  • [LDEV-2057] - Foreign key exception with share resources
  • [LDEV-2066] - When you click learner in sharepoint without logging in, you get a error
  • [LDEV-2121] - Registering a user to an organisation using the integration service renames the organisation with the prefix
  • [LDEV-2137] - Register service throws NullPointerException
  • [LDEV-2185] - Allow free entry in vote prints garbage
  • [LDEV-2284] - When removing users from a course, it is impossible to readd them to the course right away using the same user-admin page
  • [LDEV-2287] - Undo not effective in Author
  • [LDEV-2291] - Exception thrown when trying to paste deleted sequences
  • [LDEV-2303] - M@CQ activity output condition limited to 1mark
  • [LDEV-2312] - Video Recorder in Author crashes firefox if you try to record more than once in ubuntu 9.04
  • [LDEV-2313] - Video Recorder wont record in preview/learner in ubuntu 9.04
  • [LDEV-2324] - Export disabled after importing sequence.
  • [LDEV-2327] - Message in optional activities and sequences shows incorrect max value
  • [LDEV-2329] - When editing in monitor if press the "Cancel" button, the define_later flag does not get removed.
  • [LDEV-2342] - FCKEditor in maintain login page throws error if you try to insert an image
  • [LDEV-2346] - Small window caused images tool to be a little munged
  • [LDEV-2350] - Video recorder fckeditor plugin has encoding problems
  • [LDEV-2352] - Sysadmin user can be deleted by him/her self or by another groupadmin or admin user
  • [LDEV-2361] - Silly hard-coded value in new Wizard
  • [LDEV-2370] - Remove fckeditor from tooladapters as it is not needed
  • [LDEV-2371] - Tool Adapter for Moodle Chat doesn't import
  • [LDEV-2373] - When starting lessons from integrations, the Live Edit option is OFF
  • [LDEV-2381] - Starting lesson as sysadmin from a subgroup does not do a thickbox overlay, the whole page is redirected
  • [LDEV-2382] - Planner only displays the first activity within a each branch
  • [LDEV-2386] - Export gradebook spreadsheet on pre 2.3 sequence throws exception
  • [LDEV-2387] - Wrong rendering of FCKEditor if its value contains double dash
  • [LDEV-2389] - Exception being thrown trying to get UserMasterDetail in Assessment tool monitor
  • [LDEV-2390] - Empty individual report in Assessment tool monitor
  • [LDEV-2391] - Gradebook reporting system for ntu is not trimming the username
  • [LDEV-2392] - Wrong work of thickbox in Assessment and ImageGallery tools
  • [LDEV-2393] - Firefox 3 prompts to download images instead of showing them
  • [LDEV-2394] - getting flicked back up to the FCK editor for the question text
  • [LDEV-2396] - Exception being thrown in DimDim tool (Server version not defined)
  • [LDEV-2397] - Wrong work of Voting tool
  • [LDEV-2413] - List of lessons isn't sorted in alphabetical order when trying to add new lesson
  • [LDEV-2422] - Exception when two separate users upload pictures
  • [LDEV-2423] - "Check for new button" doesn't update
  • [LDEV-2425] - Images overwrite
  • [LDEV-2430] - Accessing public folder with user with different locale results in exception
  • [LDEV-2431] - Pixlr tool management link has exception
  • [LDEV-2433] - Start lesson code missing and out-of-sync with .swf binary releases from 2.3.1
  • [LDEV-2436] - Wiki breaks for random number of groups
  • [LDEV-2438] - Support activities when opened from integrations throws an exception
  • [LDEV-2439] - Concurrency problem with LessonJoinServlet
  • [LDEV-2441] - Markers variable doesn't exist if no google key is present
  • [LDEV-2444] - Null pointer when export summary
  • [LDEV-2446] - Scheduling a lesson won't start at the scheduled time
  • [LDEV-2447] - International chars in first name/last name fields not saved properly on Windows server
  • [LDEV-2448] - Students in Moodle get Author and Monitor access to LAMS
  • [LDEV-2449] - Cross cookie issues in jboss 5
  • [LDEV-2458] - Exception when revisiting completed MCQ and clicking 'next activity'
  • [LDEV-2459] - Q&A - after hitting the the Next button nothing happens in the Preview mode
  • [LDEV-2460] - HomeAction error page points to non-existent tile
  • [LDEV-2461] - Learner search displays monitor link for all monitors not just specific lesson staff
  • [LDEV-2462] - French characters cause errors in gradebook
  • [LDEV-2468] - Integration user callback fields not read as UTF8
  • [LDEV-2470] - Mindmap foreign key constraint failure
  • [LDEV-2471] - Add lesson wizard doesn't display UTF8 properly
  • [LDEV-2472] - Can't remove a lot of users from an organisation at the same time
  • [LDEV-2473] - Non-integer character in answer for checkbox type daco stops everyone from viewing daco
  • [LDEV-2474] - Questions and answers can get mixed up in daco
  • [LDEV-2475] - temp dir uses java default instead of specified temp dir
  • [LDEV-2477] - Learner gets a ClassCastException after answer MCQ
  • [LDEV-2479] - Learner progress bar bounces back and forth endlessly trying to fit in the container
  • [LDEV-2481] - Export portfolio problems with UTF8 characters
  • [LDEV-2482] - UTF8 Character problem
  • [LDEV-2484] - Learner's tab only shows one student (only one row)
  • [LDEV-2486] - If user hasnt started lesson, can get null pointer in LearnerService.getProgressDTOByLessonId
  • [LDEV-2487] - Cannot remove a global role
  • [LDEV-2490] - First two tools share content when authoring in IE on Windows
  • [LDEV-2493] - Lots of wildfire connections
  • [LDEV-2494] - Delete file option does not work.
  • [LDEV-2499] - After expelling a user from a group/organisation, they can still access lessons through "All my lessons" in My Profile
  • [LDEV-2502] - JDBC batch update error when copying forum content with conditions
  • [LDEV-2504] - Answers in HTML format aren't being displayed in export portfolio
  • [LDEV-2506] - Survey doesn't show student responses in Monitor interface
  • [LDEV-2510] - No tool session is created for activities added to a support activity in Live-Edit
  • [LDEV-2513] - Chat + Chat in support activity + IM issues
  • [LDEV-2520] - No auxiliary files are being exported in export portfolio
  • [LDEV-2521] - Switch between author and planner
  • [LDEV-2522] - Exception on planner preview
  • [LDEV-2523] - Trim lesson name to 254 characters
  • [LDEV-2526] - Issues deleting questions in Q&A
  • [LDEV-2527] - display is required 'null' error
  • [LDEV-2532] - Click "Back" button in Editor shows a different page display
  • [LDEV-2533] - StoreLDServlet not receiving WDDX packet
  • [LDEV-2535] - Voting exception at importing sequences
  • [LDEV-2537] - Illegal attempt to dereference collection
  • [LDEV-2540] - Unable to find 'definelater' forward
  • [LDEV-2541] - Missing labels and redundant warnings on topic message limits
  • [LDEV-2543] - Delete temporary files page doesn't display
  • [LDEV-2546] - Deletion of topics may lead to exception throwing
  • [LDEV-2547] - Wrong hibernate annotations in ConfigurationItem class
  • [LDEV-2549] - Unable to save condition
  • [LDEV-2551] - Deletion of topics in monitoring leads to exception throwing
  • [LDEV-2553] - Staff user not connecting to Chat room session
  • [LDEV-2554] - Exception in wiki tool caused by MS Office copy-paste
  • [LDEV-2555] - ICT server can't add new users into subgroups
  • [LDEV-2557] - Add author information when opening a secuence
  • [LDEV-2558] - Group Admin gets added to lessons by default
  • [LDEV-2559] - Renaming sequences in Author in Greek produces garbage characters
  • [LDEV-2562] - Summary page in Learner not showing other people's submissions
  • [LDEV-2565] - Creating users using the spreadsheet doesn't update the tutorials_disabled and first_login fields
  • [LDEV-2566] - Issues with scheduling lesson
  • [LDEV-2567] - LearningDesignRepository doesn't add integration user as teacher
  • [LDEV-2569] - Problem with 2 ordering question on the same page
  • [LDEV-2573] - Folders within the Public Folders are not accessible by all author users
  • [LDEV-2576] - Notification emails not send as UTF-8
  • [LDEV-2578] - Reordering Q&A questions
  • [LDEV-2579] - Q&A Monitor gives NullPointerException in monitor
  • [LDEV-2580] - Unable to use Forgot your password feature when configuration setting SMTP is blank
  • [LDEV-2581] - Rich Text Editor only appears for first question in sequential mode
  • [LDEV-2582] - Q&A looses answers
  • [LDEV-2584] - Instructions file with UTF-8 names aren't displayed in Monitor
  • [LDEV-2590] - Missing label planner?
  • [LDEV-2591] - Forum missing label
  • [LDEV-2592] - Sysadmin email user exception
  • [LDEV-2594] - CKEditor Instructions in activities display overflows viewable screen
  • [LDEV-2595] - Unnecessary space at the top of CKEditors
  • [LDEV-2596] - When previewing/saving a lesson in the planner after its save it doesn't show the ckeditors
  • [LDEV-2599] - FCKEditor connector not being able to handle utf-8 filenames for uploads
  • [LDEV-2600] - CKEditor Paint plugin not popping up?
  • [LDEV-2601] - CKEditor in Chrome doesn't "wrap" the toolbars
  • [LDEV-2603] - Exporting sequences error due to PNG creation
  • [LDEV-2605] - Survery throws exception when no conditions
  • [LDEV-2607] - CS wizard in Q&A doesn't insert text into CKEditor
  • [LDEV-2608] - Adding new topics in monitor doesn't affects the topics in learner
  • [LDEV-2609] - When replying to a message in learner an exception is thrown
  • [LDEV-2610] - Fail to import a vote
  • [LDEV-2611] - Fail to import a Q&A activity
  • [LDEV-2612] - Forum problems on upgrade
  • [LDEV-2617] - Displaying user's response in monitor
  • [LDEV-2618] - "Unable to find 'success' forward" warning
  • [LDEV-2619] - "Export forum topic attachment failed" exception on share resources export
  • [LDEV-2621] - Error on export summary for essay type of questions
  • [LDEV-2622] - Thickbox stops working after changing position of questions
  • [LDEV-2623] - Poor work of assessment tool with new CKEditor
  • [LDEV-2624] - Impossible to upload several instruction files
  • [LDEV-2625] - Loosing original message when replying to the topic
  • [LDEV-2629] - Q&A when using HTML editor from monitor
  • [LDEV-2641] - Answer is kept unchanged in case user got an error message
  • [LDEV-2643] - Problem with page numbers on assessment resubmit
  • [LDEV-2644] - Getting full mark for only one correct position in ordering type of questions
  • [LDEV-2645] - Ticks appearing out of nowhere (Multiple choice)
  • [LDEV-2647] - Utf-8 issues when cloning lessons
  • [LDEV-2652] - Rating for second questions not being recorded?
  • [LDEV-2654] - Loosing Advanced Settings in monitor
  • [LDEV-2655] - Impossible to save marks
  • [LDEV-2658] - Unable to export class portfolio
  • [LDEV-2660] - Import fails
  • [LDEV-2661] - Q&A thinks that there are groups?
  • [LDEV-2662] - Slow forum
  • [LDEV-2663] - Gradebook doesn't work with Firefox4
  • [LDEV-2666] - Gradebook grid is not shown in Firefox 4
  • [LDEV-2669] - Incorrect alert message shows when uploading files
  • [LDEV-2670] - Incorrect redirect when using https protocol
  • [LDEV-2676] - Q&A upgrade fails
  • [LDEV-2677] - Forum upgrade fails
  • [LDEV-2678] - jqGrid fails to work with some answers
  • [LDEV-2679] - Moving tasks up or down doesn't work
  • [LDEV-2680] - Hardcoded text in monitor
  • [LDEV-2681] - Hardcoded text in admin
  • [LDEV-2682] - BigBlueButton doesn't have audio
  • [LDEV-2684] - Can't choose group in monitor
  • [LDEV-2685] - Error on posting a comment to new image
  • [LDEV-2686] - Handling of lesson names (UTF8 issues)
  • [LDEV-2687] - Firefox hangs after clicking on "Next Activity" in Chat
  • [LDEV-2691] - Can't add questions after performing any ajax call
  • [LDEV-2692] - Utf-8 issues when passing info from Moodle to LAMS
  • [LDEV-2693] - CKEditor looses ability to choose fonts, sizes and formats
  • [LDEV-2698] - Improve gradebook for large number of users
  • [LDEV-2704] - Can't delete learning designs due to constraints with logs
  • [LDEV-2707] - Image Gallery Star Ratings are displaying incorrectly
  • [LDEV-2713] - Latest FF stoped working with multiple instances of CKEditor/FCKeditor on one page
  • [LDEV-2716] - Duplicated entries in "Learner summary" table
  • [LDEV-2718] - Vote Tool does not display new nomination box correctly
  • [LDEV-2721] - Themes and FCKeditor CSS don't match
  • [LDEV-2724] - Duplicate entry in timestamp
  • [LDEV-2725] - Survey authoring: Can't add free text question
  • [LDEV-2726] - Strings are not switched to lower case before hashing
  • [LDEV-2727] - Mindmap Tool gives XML error when saving in authoring
  • [LDEV-2728] - Lesson wizard: Missing tag?
  • [LDEV-2729] - Can't access wiki pages from Monitor
  • [LDEV-2731] - Survey tool complains about not finding the file
  • [LDEV-2732] - CKEditor doesn't update the height of the parent container
  • [LDEV-2733] - Upgrade 2.3.5 -> 2.4: Autopatch shows errors when upgrading database
  • [LDEV-2734] - Upgrade 2.3.5 -> 2.4: Tool errors
  • [LDEV-2738] - If a lesson has an apstrophe in the title a learner cannot edit an image in Pixlr
  • [LDEV-2741] - If the lesson has an apostrophe in it, then we can't open marks pop-up
  • [LDEV-2742] - Wookie server throws an exception when trying to add a user
  • [LDEV-2743] - CKEditor draw plugin button loads media player instead
  • [LDEV-2744] - CKEditor uploading pictures doesn't work
  • [LDEV-2745] - CKEditor formula plugin doesn't copy to editor
  • [LDEV-2748] - New CKEditor doesn't allow Wiki to save?
  • [LDEV-2753] - Learner export portfolio doesn't show any tool content
  • [LDEV-2754] - CKEditor paint plugin
  • [LDEV-2759] - Authoring window doesn't have a save button for image
  • [LDEV-2760] - Sysadmin: maintain login page doesn't show
  • [LDEV-2763] - Pixlr missing empty file
  • [LDEV-2764] - Survey, Vote, MCQ and other tools authoring can't add questions due to CKEditor width and height
  • [LDEV-2765] - Daco tool missing authoring label
  • [LDEV-2768] - Creating subfolders with utf-8 fails
  • [LDEV-2771] - Logging back to LAMS sometimes causes an exception
  • [LDEV-2772] - Exceptions being thrown on Q&A's learner export portfolio
  • [LDEV-2780] - Utf-8 issues on export gradebook filenames
  • [LDEV-2784] - lams-signup doesn't work with LAMS2.4
  • [LDEV-2787] - Complete remove the jmx-console and web console in the slim-jboss ant task
  • [LDEV-2793] - Live Edit throws and exception after saving if no one has entered as learner yet
  • [LDEV-2795] - Stats page doesn't refresh
  • [LDEV-2799] - Kaltura plugin doesn't work with IE9
  • [LDEV-2800] - Fix autopatch mistake in 2.4
  • [LDEV-2803] - Login as feature doesn't work
  • [LDEV-2805] - On update from 2.3.5, an assessment activity does not display questions in learner
  • [LDEV-2806] - Upgrade 2.3.5 -> 2.4: produces serious issues with learner's progress
  • [LDEV-2808] - Autopatch sql script has a capital letter and causes havoc on upgrades
  • [LDEV-2811] - Make Cache available to Cache Manager in JBoss 5
  • [LDEV-2815] - Deleted and remove lessons show on the list for conditional
  • [LDEV-2821] - Q&A issue with rates enabled gives exception
  • [LDEV-2824] - Wiki links don't function properly
  • [LDEV-2826] - Remove page breaks existing links and caused null pointer exception
  • [LDEV-2828] - Gradebook exception crashes server
  • [LDEV-2831] - CKEditor shows errors in IE
  • [LDEV-2832] - Missing label causes exception when saving config settings
  • [LDEV-2833] - IE9 won't refresh designs in lesson wizard
  • [LDEV-2834] - IE9 doesn't open pop-up to review previously completed activities
  • [LDEV-2835] - IE9 doesn't refresh the progress bar properly
  • [LDEV-2836] - Presence and IM not working
  • [LDEV-2837] - Course email notifications displays removed lessons
  • [LDEV-2838] - Assessment matching pare doesn't work properly
  • [LDEV-2840] - When importing a sequence, the imported sequence doesn't open automatically
  • [LDEV-2841] - Exception thrown on particular sequence import
  • [LDEV-2842] - Fixing typos
  • [LDEV-2843] - Authentication fails when moodle username contains a dot (.)
  • [LDEV-2844] - Fail to Importing mindmap activites
  • [LDEV-2851] - Wookie throws exception when trying to edit its "Define in monitor" instance
  • [LDEV-2856] - The Notebook in the Learner view doesn't work
  • [LDEV-2858] - OpenIM button doesn't wokr
  • [LDEV-2860] - Video recording throws an exception while exporting
  • [LDEV-2861] - Exception on using lams_svggenerator
  • [LDEV-2864] - CkEditor media player doesn't work
  • [LDEV-2884] - A foreign key constraint affects Live Edit
  • [LDEV-2919] - Issues with testharness and LAMS v2.4
  • [LDEV-2959] - Upgrading to 2.4.1 throws and exception when updating room_name file in lams_presence_chat_msgs

Improvement

  • [LDEV-435] - Chat rooms don't automatically move if switch jabber server
  • [LDEV-575] - LAMSURL tag doesn't work in JSTL
  • [LDEV-1113] - Make the mouseover for edit/delete icons have a different cursor to the normal arrow
  • [LDEV-1118] - Add Mozilla 1.7 as a supported browser in the browser check
  • [LDEV-1143] - Support copying questions in survey
  • [LDEV-1211] - TabName.tag contains a hardcoded colour
  • [LDEV-1232] - Move locale calls to LocaleDAO and do sorting in database
  • [LDEV-1317] - MC, Q&A and Voting Edit Activity screens to popup and reuse authoring
  • [LDEV-1356] - Add modification date to user table
  • [LDEV-1541] - Each student have a color background for their reply (just as we do with chat)
  • [LDEV-1617] - When changing passwords
  • [LDEV-1652] - If activity is set to Run-Offline...
  • [LDEV-1693] - Delays in creating learner progress data results in a blank learner frameset for the learner
  • [LDEV-1719] - General improvements to IMSLD export
  • [LDEV-1727] - Consistent headers for Tools
  • [LDEV-1730] - If Tool is not group do now show the group reference
  • [LDEV-1734] - Export portfolio to export zip websites and ims cp packages expanded
  • [LDEV-1758] - Change references from "students" to "learners" and from "teachers" to "instructors"
  • [LDEV-1776] - Get the progress bar working on an IPhone
  • [LDEV-1778] - Set a default condition to Learner's total mark and set the options to range
  • [LDEV-1791] - Allow direct drop in from menus into complexes within complexes and allow activities to be removed from complexes within complexes
  • [LDEV-1978] - Tool-specific learner and monitor pages have no permissions testing - direct access causes a security hole
  • [LDEV-1983] - Support SMTP authentication
  • [LDEV-2089] - Email messaging
  • [LDEV-2194] - Monitor summary: Add a column with the number of files uploaded per learner
  • [LDEV-2201] - Upgrade to Hibernate 3.3
  • [LDEV-2263] - Large class slows gradebook down
  • [LDEV-2278] - After arranging activities optional activities/sequences are mixed up
  • [LDEV-2308] - Arrange activities and optional sequences
  • [LDEV-2317] - Tool outputs to have/refer to units if necessary
  • [LDEV-2369] - Automatic online assistants
  • [LDEV-2385] - Ability for teacher to resubmit a corrected version of the file to the student
  • [LDEV-2419] - Improvements for readability and accessibility
  • [LDEV-2420] - Stylesheets and HTML themes
  • [LDEV-2421] - Ability for teacher to sort resources in author/monitor
  • [LDEV-2427] - Thin Next Activity button
  • [LDEV-2434] - Re-organise flex projects to work well in flexbuilder and take advantage of its workspace features
  • [LDEV-2445] - Event service sql query hangs
  • [LDEV-2450] - Change language file folder format for combined tools to use a unique name instead of an id number
  • [LDEV-2451] - Allow LDAP users to be member of multiple groups
  • [LDEV-2464] - Increase the size of the fckeditor noticeboard editing
  • [LDEV-2491] - Individual feedback for question displays only in green color
  • [LDEV-2492] - When only one vote is allowed the nomination message is in plural
  • [LDEV-2498] - Increase the width for Q&A iframe
  • [LDEV-2500] - Increase the size of the fckeditor editing
  • [LDEV-2501] - Option for removing a person from all lessons when removing person from a course/class
  • [LDEV-2509] - Embedded SMTP server
  • [LDEV-2511] - When creating a new user, include the user's timezone
  • [LDEV-2512] - Create users using the spreadsheet should include a column for timezone
  • [LDEV-2516] - Show wrong and right answers separately
  • [LDEV-2518] - Penalty factor to be 0 by default
  • [LDEV-2524] - Add an option to make answers compulsory to Q&A questions
  • [LDEV-2525] - Include a minimum number of votes option
  • [LDEV-2530] - Change lesson completion page
  • [LDEV-2534] - Planner previews to be hidden (or not displayed in the users' personal folder)
  • [LDEV-2539] - Allow activities to fetch lesson data via toolSessionID
  • [LDEV-2556] - Enable ToolTip to be themed
  • [LDEV-2560] - Add original author information
  • [LDEV-2564] - Option in "Edit configuration settings" for not displaying the "All My Lesson" option in My Profile tab
  • [LDEV-2568] - Q&A export portfolio to include teacher's comments
  • [LDEV-2570] - Change name for Planner
  • [LDEV-2571] - Add support to refresh the parent page
  • [LDEV-2575] - Planner should open designs faster
  • [LDEV-2583] - On import drop the date that is automatically added to the sequence name
  • [LDEV-2586] - When exporting assessment results to xls remove <html> tags from answers
  • [LDEV-2588] - CKEditor takes a while to load?
  • [LDEV-2589] - When CKEditor is minimized the maximize icon should be on the right (as before)
  • [LDEV-2628] - Report instant completion
  • [LDEV-2639] - Make print button in LAMS learner optional
  • [LDEV-2642] - Allow changing and saving the original design template in Planner
  • [LDEV-2648] - Remove Finish button
  • [LDEV-2649] - Q&A option to rate other student's responses
  • [LDEV-2656] - Display star rating in export portfolio
  • [LDEV-2664] - Mobile devices to automatically use Flashless learner interface
  • [LDEV-2675] - Create directory if it doesn't exists
  • [LDEV-2690] - Reorder resources in Author
  • [LDEV-2694] - Include ipad as mobile device (redirect to non-flash learner)
  • [LDEV-2695] - Excel export: Split firstname and lastname into two separate cells
  • [LDEV-2696] - Course excel export disable multiple downloads
  • [LDEV-2697] - Instead of attempted, name the activity that the student is at
  • [LDEV-2699] - Add ability to see Gradebook for subgroups
  • [LDEV-2700] - Lesson summary to include the progress column
  • [LDEV-2702] - Pull up elements' css properties to proper css file
  • [LDEV-2705] - Improve reporting for Share Resources
  • [LDEV-2706] - Changes for Group and subgroup Gradebook excel export
  • [LDEV-2708] - Set access logs to combined
  • [LDEV-2709] - Apply latest version of POI for gradebook excel export
  • [LDEV-2717] - Add passing mark feature to assessment tool.
  • [LDEV-2720] - Document new server-to-server registration and deregistration service
  • [LDEV-2722] - Add new fonts to FCKeditor
  • [LDEV-2723] - Set enableFlash to true when using auto signup
  • [LDEV-2740] - Merge Tool Management and Learning Library Management pages
  • [LDEV-2746] - Upgrade to CKEditor version 3.6.2
  • [LDEV-2750] - Increase screensize for activity authoring pop-ups
  • [LDEV-2751] - CKEditor set to fixed width?
  • [LDEV-2752] - Widen the thickbox in Assessment
  • [LDEV-2758] - Fit addlesson wizard on iframe
  • [LDEV-2762] - Wookie, IMS CC, Web conferencing tool logos
  • [LDEV-2766] - Create a lams_build ant task to clear all core and tools projects
  • [LDEV-2774] - Assessment missing authoring levels
  • [LDEV-2775] - Use <div> rather than <p> as default entermode for CKEditor
  • [LDEV-2776] - Remove html element descriptors from CKEditors
  • [LDEV-2783] - In flashless learner interface change the green triangles to point downwards
  • [LDEV-2792] - Speed up author load
  • [LDEV-2796] - Change the way news.html gets imported into login.jsp
  • [LDEV-2797] - JBoss5.1 slimming
  • [LDEV-2798] - Add nogo to all hrefs in finishButtons
  • [LDEV-2813] - Set Force mobile device to flashless interface to ON by default
  • [LDEV-2819] - Email notifications: implement a "Haven't finished these lessons"
  • [LDEV-2820] - Lesson dropdown menu/button
  • [LDEV-2825] - Add HTML source button to wiki
  • [LDEV-2827] - Restore pages
  • [LDEV-2839] - Precompile JSPs so we can use JBoss with JRE 1.6

New Feature

  • [LDEV-1509] - Support Course Copy feature in Blackboard
  • [LDEV-1616] - Configuration setting to allow My Profile editing
  • [LDEV-1737] - Modify Define in Monitor so it doesn't show the "Re-Edit" or "Close" page
  • [LDEV-1743] - Be able to remove/update and change order of threads
  • [LDEV-1963] - Dimdim Conferences should display a "Start Conference" under 'Required Tasks' in Monitoring (Lesson)
  • [LDEV-2071] - Upgrade to JBoss 5
  • [LDEV-2075] - Overall general statistics
  • [LDEV-2372] - Testing framework for LAMS
  • [LDEV-2374] - Data flow between tools
  • [LDEV-2375] - Pedagogical Planner: Add a link back to selection process at the top of the editor page
  • [LDEV-2376] - Pedagogical Planner: Font type and size changes between planner editor and usual font/text size in tools
  • [LDEV-2380] - Pedagogical Planner: Allow to see and choose recently edited sequences
  • [LDEV-2395] - Create Wookie widget tool
  • [LDEV-2424] - Email students from monitor
  • [LDEV-2476] - Planner editor role
  • [LDEV-2478] - Option to allow the student to have a rich text editor to answer
  • [LDEV-2488] - Implement IMS Basic LTI consumer
  • [LDEV-2489] - Clone lessons ability
  • [LDEV-2507] - If IM enabled, a button to jump into it from Monitor is required
  • [LDEV-2531] - Decouple timezones from geographic location
  • [LDEV-2544] - Default Timezones
  • [LDEV-2545] - Deliver email messages to students/teachers on forum postings
  • [LDEV-2548] - Ability for a course manager to see *all* lessons...
  • [LDEV-2550] - Develop new event logging mechanism
  • [LDEV-2561] - Group management: remove people from courses/groups
  • [LDEV-2572] - Add SVG image on export
  • [LDEV-2574] - Create new project that will allow creating SVG images from the command line
  • [LDEV-2614] - Add collapse/expand activity feautre
  • [LDEV-2615] - Allow editing a single activity in Full Author
  • [LDEV-2616] - Allow editing the editing advice directly on the planner
  • [LDEV-2626] - Re-code Moodle 2 integration
  • [LDEV-2646] - Access control for templates in Planner
  • [LDEV-2651] - Forum option to rate other student's postings
  • [LDEV-2653] - A new option for save
  • [LDEV-2657] - Date and time restriction in activities
  • [LDEV-2665] - Ability to upload user's portrait directly from the webcam
  • [LDEV-2667] - Ability to delete uploaded images
  • [LDEV-2671] - Big Blue Button tool
  • [LDEV-2672] - Ability for integrated servers to access learning design's SVGs
  • [LDEV-2683] - Option for not displaying answers summary
  • [LDEV-2688] - MCQ to include an open answer option
  • [LDEV-2703] - Email notification when learner finish a lesson
  • [LDEV-2714] - Pool of questions for assessment tool
  • [LDEV-2747] - An API to create users in bulk from an external system
  • [LDEV-2749] - Develop mobile friendly UI for LAMS tools
  • [LDEV-2756] - Integrate CKEditor with Kaltura server
  • [LDEV-2761] - Include bigbluebutton, IMSCC, Eadventure and Wookie Tools in the LAMS 2.4
  • [LDEV-2779] - Reimplement validation service as XML
  • [LDEV-2781] - Display starting time for activity
  • [LDEV-2782] - Conditional release for lessons
  • [LDEV-2788] - In certain circumstances the tool default content gets overwritten
  • [LDEV-2801] - Lesson time limits
  • [LDEV-2802] - Email notifications
  • [LDEV-2823] - Embed MySQL with LAMS
  • [LDEV-2829] - Lesson intro page
  • [LDEV-2830] - Enable new languages

Task

  • [LDEV-29] - Create tool unit tests for ToolContentManager, ToolSessionManager interfaces
  • [LDEV-57] - Check transactions are working correctly with tools
  • [LDEV-130] - Accessibility - Screen reader test / proof of concept
  • [LDEV-2110] - Update conf/xdoclet/web-security.xml to include all new restricted jsp pages.
  • [LDEV-2400] - Fix autopatch classpath discovery with jboss5
  • [LDEV-2415] - Forum doesn't tell user about upload attachment size limits?
  • [LDEV-2417] - Trim configuration values
  • [LDEV-2426] - Newly created users get exception on login due to null field
  • [LDEV-2428] - calling getUsersFromOrganisationByRole results in TransientDataAccessResourceException
  • [LDEV-2466] - Change hibernate id generator from increment to native
  • [LDEV-2519] - Admin user edit page missing some fields
  • [LDEV-2538] - Check that server's default enable_flash setting is respected when new users are created
  • [LDEV-2597] - Ability to export course gradebook into excel
  • [LDEV-2673] - Remove Dimdim for LAMS build
  • [LDEV-2755] - Update translations for LAMS 2.3_release and 2.4
  • [LDEV-2767] - Make sure RedirectAction is not allowing unauthorised access
  • [LDEV-2769] - Fix jboss5 path for EAR Dir and jboss.home (unix)
  • [LDEV-2804] - Ensure pixlr blank picture is in place in 2.4
  • [LDEV-2807] - Support for MySQL 5.5
  • [LDEV-2809] - Update news.html with 2.4 release info
  • [LDEV-2810] - Update list of translators and developers
  • [LDEV-2812] - Update browser support in login page
  • [LDEV-2814] - Make sure the default integration server is disabled by default
  • [LDEV-2818] - Turn organisation notifications ON for all default courses

Sub-task

  • [LDEV-1472] - Lessons do not have correct UTF-8 names
  • [LDEV-1505] - Authoring has blank space when extra form fields added (Safari only)
  • [LDEV-1506] - Forum and Share Resources has whitespace in Safari
  • [LDEV-2152] - Next activity icon
  • [LDEV-2202] - Write a filter for XML files exported using old Hibernate version
  • [LDEV-2221] - Selective grid columns based on content
  • [LDEV-2297] - Undo operation cause Competency mappings to be lost
  • [LDEV-2398] - Create wookie author module
  • [LDEV-2399] - Author error checking for wookie tool
  • [LDEV-2405] - Wookie cloning and session creating
  • [LDEV-2406] - Wookie learner
  • [LDEV-2407] - Wookie monitor
  • [LDEV-2408] - Wookie export portfolio
  • [LDEV-2409] - Wookie special lock when finished
  • [LDEV-2410] - Wookie export/import activity in sequence
  • [LDEV-2577] - Upgrade to CKEditor version 3.4.1, FCKeditor Java Integration version 2.6, Prototype version 1.6.1
  • [LDEV-2593] - Scheduling feature of CloudWizard stopped working after last changes to timezone handling
  • [LDEV-2627] - Add activity completion based on student lesson completion
  • [LDEV-2630] - Enable preview button
  • [LDEV-2631] - Use YUI libs and CSS from moodle
  • [LDEV-2632] - Fix bulk user subscription
  • [LDEV-2633] - On update a CM don't create a new lesson if the sequence is not changed
  • [LDEV-2634] - Make sure logs are logging properly on events
  • [LDEV-2635] - Add Moodle ratings
  • [LDEV-2636] - Gradebook integration
  • [LDEV-2637] - Show public folder when creating a lesson
  • [LDEV-2638] - Add completion report to view.php if $canmanage ==1
  • [LDEV-2640] - Teachers can't see learner button
  • [LDEV-2650] - Moodle2 backup
  • [LDEV-2674] - Optional design display to students
  • [LDEV-2730] - Scales bug
  • [LDEV-2735] - Upgrade 2.3.5 -> 2.4: Eadventure Tool shows NoSuchBeanDefinitionException when adding it on Author canvas
  • [LDEV-2736] - Upgrade 2.3.5 -> 2.4: Vote Tool is missing "assigned_data_flow_object" in "tl_lavote11_content" table
  • [LDEV-2737] - Upgrade 2.3.5 -> 2.4: Make BBB, IMSCC and Eadventure Tools compatible with LAMS 2.4
  • [LDEV-2739] - Upgrade 2.3.5 -> 2.4: Remove old FCKEditor remainings
  • [LDEV-2770] - Get rid of _GETs and CFG->prefix
  • [LDEV-2777] - Construct HTML using html_write
  • [LDEV-2778] - Reimplement validation settings button
  • [LDEV-2794] - See the feasibility of changing file_get_contents to curl (<moodle>/lib/filelib.php)

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.