Login         
Home
Members & Services
Training & Events
Faculty Support
Student Help
Software Development
Our Team
News & Headlines
Acknowledgements

 

 

 

 

 

JForum Past Releases

Up | Overview | Development | Downloads | Past Releases


JForum 2.7.1
Released -
January 25, 2010

New Features & Improvements

JFSI-582 Add ability to preview Private Messages
JFSI-708 Implement grade-by-category grading feature
JFSI-659 Add 'due' date for posting in forums (different from 'lock' date)
JFSI-705 Remove email configuration and use sakai email service
JFSI-610 Move caching to sakai cluster caching
JFSI-574 Configure Jforum to run without Jboss
JFSI-593 Move properties from SystemGlobal.properties to sakai.properties
JFSI-713 Accessibility: Tabbing / Navigating
JFSI-711 Accessibility: access keys support
JFSI-771 text for save access key
JFSI-769 Post message page for screen reader
JFSI-758 Disallow editing of topic by students in read only or locked forums
JFSI-725 Add "From:" info in PM and Topic in email notifications
JFSI-742 Replace 'quick reply' link with button
JFSI-741 Add 'send to gradebook' under Edit Topic view
JFSI-662 Add 'send to gradebook' option under edit forum, too
JFSI-728 UI change - "insert new" to "Add"
JFSI-672 Distinguish "grade forum" and "grade" buttons / function
JFSI-719 Add "delete selected" at the top of PM page, as well
JFSI-767 Retain forum start and end dates while exporting and importing
JFSI-732 Revise tool description
JFSI-744 Reorganize grading code

Bug Fixes

JFSI-715 Changing a forum to 'deny access' should be shown with the right icon
JFSI-748 Unable to view topics after lock date is reached
JFSI-717 Pasting html text with an embedded image url of public workspace in the FCK editor doesn't render correctly
JFSI-714 Ignore topic notification profile setting for invisible forums
JFSI-710 For Oracle databases save grades throws error
JFSI-709 Add missing jforum menu icon for sakai 2.5.x and above in tags and trunk
JFSI-707 Correct the ResultSet's and Statement's that are not closed
JFSI-734 Recent topis inconsistency in instructor view for invisible and deny access forums
JFSI-751 Topics from deny access forums should not be listed in gb
JFSI-749 Invisible forums should not be listed in gradebook
JFSI-745 Avoid sending emails if EmailService is in testMode
JFSI-759 Import from the site topics are not fetching the attachments
JFSI-761 We lost our 'lock' icon for Read-Only forums
JFSI-701 Deep harvest / translate(cross linking) support for export/import

JForum 2.6.4
Released - June 3, 2009

User Documentation

Issues Addressed in this Release

JFSI-681 minor wording change in topic notification email
JFSI-676 Quotes in forum titles get stripped out along with title upon edit/save
JFSI-671 Data truncation error in privmsgs_text
JFSI-690 add pom.xml files for sakai 2.6.x
JFSI-687 clean HTML tags from topic and private message email notifications
JFSI-695 Change the text of message templates
JFSI-692 Replace "folder" icon with "replied" one, if PM has been replied
JFSI-696 new icon for 'clear flag'
JFSI-693 New icons for flag functions
JFSI-667 strip out MS Comments prior to posting
JFSI-688 Add Attachments with the private message email
JFSI-694 Conversion scripts and readme for the release
JFSI-460 include text of forum topic and link to topic in email notification
JFSI-459 include actual text of PM and link to inbox in email notification
JFSI-484 flag private messages for follow up
JFSI-685 Make "new" Private Messages activity stand out
JFSI-562 preserve start / stop forum dates with import from site
JFSI-628 Deny access forums / topics should not be listed in the gradebook
JFSI-697 Add Attachments with New Topic email notification
JFSI-698 Add Attachments with "new reply" email notification
JFSI-295 subject changes not reflected in recent topics view
JFSI-700 Release notes and conversion scripts for release 2.6.4
JFSI-702 Update readme's, build files (project.xml/pom.xml) for sakai 2.5.x and 2.6.x

JForum 2.6.3
Released - April 14, 2009

JFSI-645 EmailException from production tomcat logs
JFSI-677 trivial grammatical error in screen message
JFSI-675 misstatement in default questions forum description
JFSI-647 AddressException: Illegal semicolon.. from production tomcat logs

JForum 2.6.2
Released - March 03, 2009

JFSI-666 NullPointerException in TopicsCommon.notifyNewTopicToUsers
JFSI-669 strip out javascript in source of post - breaks entire thread

JForum 2.6.1
Released - January 22, 2009

JFSI-655 removed users from site or Sakai should not show in grading views.

JForum 2.6.0
Released -
December 12, 2008

JFSI-554 Ability to "add comments to all" students
JFSI-555 Ability to 'adjust all submissions by _"
JFSI-567 make "Grade Forum" column header sortable
JFSI-606 allow instructors to assign negative scores
JFSI-616 add 'last edited on mm/dd/yyyy, time' for edited posts
JFSI-607 list jforum discussion items in gradebook by due date
JFSI-624 Spanish Translations
JFSI-583 notifications should not be sent in unpublished sites
JFSI-521 group-aware topic notification
JFSI-621 Don't notify users of new posts / replies in 'Deny Access' forums
JFSI-568 leave "quote" as the only option to replying to sent PM messages
JFSI-591 edit post screens should not say 'reply to"
JFSI-592 inform users when date format is bad and was not accepted
JFSI-620 UI improvements in grading view
JFSI-629 data truncation errors in jforum from production
JFSI-614 Attachments are not visible in the edit mode of post if the attachment description has new line character
JFSI-623 Forum topic not able to deselect the grading option after removing scores and comments for all students
JFSI-633 editing grade-by-topic forum replaces topic title in gb with forum title
JFSI-637 oddity with some old sakai user accounts - global options not applied
JFSI-608 Redo implementation of Messages count in Member Listing
JFSI-612 no students showing in grading view
JFSI-613 user profile not saved if email is null
JFSI-595 Data truncation sql error for attachments description
JFSI-631 ping_session.jsp in the bug report
JFSI-594 Jforum does not obey Sakai's timeout
JFSI-617 Change the package structure to org.etudes
JFSI-569 update Copyright info in files

JForum 2.5
Released - October 22, 2008

Note: For users of JForum 2.4.x, upgrade instructions to JForum 2.5 and conversion information is also provided under the readme folder. Scripts are also provided.

A complete list of the features and fixes of this release is as follows:

JFSI-229 Grade By Forum
JFSI-470 Grade By Topic
JFSI-471 add topic titles as distinct items in the GB if topic grading is enabled."
JFSI-472 add option to enable grading for a topic"
JFSI-475 Viewing Grades / Scores pages and design
JFSI-228 Integrate JForum with Sakai Gradebook.
JFSI-479 Import from Site changes for grading functionality
JFSI-536 should the gradebook be required?
JFSI-526 when grading topic, stack error: Column 'sakai_user_id' cannot be null
JFSI-535 You shouldn't be able to delete a graded forum topic and its replies
JFSI-534 exceptions when trying to move OR delete MOVED graded topics.
JFSI-532 recent topics doesn't distinguish 'grade forum' in scores
JFSI-530 if a student starts a topic, it shouldn't have a 'grade' button in topic
JFSI-559 Ability to add comments without a score
JFSI-573 show clearly inactive users in grade pop-up window
JFSI-570 clicking on grade button in grade-by-forum returns exception
JFSI-480 View Grades for Forum - Student View
JFSI-478 Actual Grading by Topic views and workflow
JFSI-476 Instructor View - Discussion Home
JFSI-477 Grading Forum page - instructor view
JFSI-468 ability to enable / disable 'grade by forum'
JFSI-473 add 'grade' button in replies is topic grading is enabled
JFSI-496 change 'task' type in topics
JFSI-469 add forum topic title as an entry to gradebook
JFSI-510 remove registration date and joined info
JFSI-483 Mask "Registration" information from My Profile
JFSI-511 top-align cells in discussion home
JFSI-507 extend row over by a column (forum home)
JFSI-505 add icon with "Grade Topic" link in forum home
JFSI-500 enabled for grading forums should have 'grade' button in topics / replies
JFSI-541 tool description
JFSI-486 add extensions to support Office 2007 attachments
JFSI-586 add a space after the comma when separating items
JFSI-587 remove spaces after colon in comments views
JFSI-466 calendar default AM/PM for visible and lock dates is always PM
JFSI-501 bb code visible when viewing all forum submissions of a student
JFSI-498 grade by forum confirm view - not graded (student)
JFSI-502 show max points for forum in grading view
JFSI-506 Recent topics view should have scores columns for grade by topic
JFSI-537 Add validation for forum description
JFSI-531 grade topic links in recent topics need grading icon
JFSI-519 Jforum redirects
JFSI-499 grade by forum - evaluation screen with student grade and comments
JFSI-548 on search list page checkall/uncheckall not working properly
JFSI-462 Should not be able to email inactive users
JFSI-556 Change word from "Grade" to "Score" in student views
JFSI-572 make links more clearly visible in jforum
JFSI-580 tell users we don't allow negative scores
JFSI-487 Graded topics or forums and delete
JFSI-512 open send PM in new browser window
JFSI-503 add ability to expand / collapse all comments
JFSI-517 transaction error while deleting the topics from forum-> tiopics
JFSI-504 add 'grade forum' link in forum home page
JFSI-518 finalize in JForum
JFSI-508 exclude non-contributors in student pagination
JFSI-524 topics that have "i'll re-use' checked should have the 'task' icon
JFSI-540 Mask "archive' topic button...
JFSI-533 add 'send to GB' and 'Update' at the top of page, too
JFSI-527 add option to send to gb when grading from the topic page
JFSI-516 Grade topics cannot be moved, deleted if the topic is graded
JFSI-545 error when uploading avatar
JFSI-542 grade button is not showing for admin on topics page
JFSI-543 mask archive icon in legend
JFSI-547 after search and moderation activity the list is not fetched correctly
JFSI-546 search moderation delete throws exception
JFSI-544 search returns exception some times
JFSI-467 Remove "Messages" count from pages
JFSI-557 Preserve "send to gradebook" setting
JFSI-553 When expanding comments, the jforum iframe doesn't expand fully
JFSI-552 Add ability to sort grading page to list what needs to be graded first
JFSI-549 old UI of moderation option is shown in search
JFSI-558 Save grades and 'update' grading page behavior
JFSI-563 scores of students who didn't post don't get sent to the GB
JFSI-566 exception when clicking on 'grade forum' in forums home page
JFSI-564 Grading pages fetching the users that are not in the course
JFSI-565 if point value of forum or topic is 0, don't show points in student view
JFSI-571 identify inactive users in posts
JFSI-579 graded topics in grade-by-forums shouldn't be movable
JFSI-584 Make comments boxes collapsed, by default, in grading
JFSI-585 show forum or topic title in student comments page
JFSI-515 Add indexes to the tables creation scripts, queries, etc.
JFSI-588 Change the UUID generation code to use IdManager
JFSI-589 add support for sakai 2.5.x
JFSI-522 conversion script to support change 'task' type in topics
JFSI-497 Support for Oracle and testing on oracle database
JFSI-464 Release notes, database conversion details etc for 2.5 release
JFSI-590 web site install guide changes
JFSI-596 moving topics returns java exception
JFSI-601 change "Answers" to "Posts" on header in grading view
JFSI-605 add column with total # of posts in member listing (refactor later)

Jforum 2.4.1
Released - November 29, 2007
JFSI-238 - Add pagination in Member Listing for large sites (30 per page)
JFSI-186 - You shouldn't be able to email or PM inactive users
JFSI-453 - Turning off persistence wipes out menu options in Jforum
JFSI-456 - Member listing doesn't show the new users when clicked on first time
JFSI-265 - Posting new topic with subject and no message body refreshes the page.
JFSI-449 - Reply only icon in group forums is not correct
JFSI-378 - Change in avatar is not accepted in some cases
JFSI-200 - Any admin user should be able to access the tool.
JFSI-455 - Integrating indexes that are added or updated for mysql databases
JFSI-447 - Avoid copying of dependency files to maven repository
JFSI-351 - Change data type from MEDIUMINT to INT/BIGINT for jforum_posts
JFSI-441 - Modify the data type for column forum_id in the table jforum_forums
JFSI-454 - Trivial - misspelling in Error message

JForum 2.4
Released, June 8, 2007

Release notes

New Features

JFSI-406 Integrate with Sakai's groups; assign groups to forums
JFSI-413 Add/Edit Forum Types & Access to Groups (Read-Only, Reply-Only, etc.)
JFSI-417 Import/export biz rules with regard to forum types and access
JFSI-439 "Import from Site" support for JForum

Enhancements

JFSI-423 Unbury open moderation options (delete, un/lock, move) to forum home
JFSI-443 remove karma column from member listing
JFSI-415 button names for private messages
JFSI-373 add link to Server URL in PM *and in "topic" email msg notification
JFSI-122 re-size external avatar automatically to 130X130
JFSI-419 make invisible at x date' forums should be listed but not viewable to students.
JFSI-444 add locked icon before nav bar at forum level for locked forums

Fixes

JFSI-409 Mask "Choose the groups you want to allow..." (in add NEW Category)
JFSI-408 Mask "Users" link under Manage
JFSI-407 Mask 'Groups' (under Manage)
JFSI-418 Icons for forum 'types' and 'access' (legend and discussion home)
JFSI-314 misspellings under my profile by signature
JFSI-395 warn message for posts in tomcat log
JFSI-336 when clicked on the post there is an error in the tomcat log related 'dwr'
JFSI-404 Export throws error with attachments having [ ] characters in the file names
JFSI-323 Profile doesn't update in home and messages listing when user changes account
JFSI-400 Upgrade JBoss cache to make use of eviction attribute
JFSI-422 'edit' button should not be available to non-owners of topic
JFSI-375 change user name from "Admin" to "admin" in default data loading files
JFSI-392 'quick reply' link should not be available in READ ONLY forums
JFSI-84 Sakai guest accounts are displayed as "Guest"
JFSI-364 Separate last and first name with a comma"
JFSI-429 instructor cannot see 'X' icon to delete posts or replies
JFSI-397 Private messages count query should be optimized
JFSI-433 when forums is locked at specific date wrong icon is shown (cache issue?)
JFSI-427 read only, group forums show wrong icon
JFSI-426 students shouldn't see category, if all of its forums are not visible yet
JFSI-432 "Mark all as read" does not change the icons to 'read' in the Discussion Home
JFSI-420 admins should have the SAME forum access as facilitator roles
JFSI-428 gap in navigation when forum becomes locked at specific date
JFSI-438 students cannot view attachments
JFSI-370 phrasing error in email confirmation about new topics
JFSI-391 Topics in invisible forums should not show in Recent topics.
JFSI-241 users are listed multiple times in Member Listing
JFSI-402 Attachments being mysteriously replaced
JFSI-434 the 'edit' feature no longer gives you the option to revise or add attachments
JFSI-431 locked at specific date forums don't allow instructors/admins to post
JFSI-424 read-only forums don't show correct icons unless you update them
JFSI-430 read-only + lock at date overlap (remove date?)
JFSI-435 normal + group shows wrong icon
JFSI-437 admins cannot edit locked topics
JFSI-436 read-only (or lock at date) forums don't use new activity icons
JFSI-442 locked topics should have 'quick reply' link for facilitators and admins
JFSI-445 reply with quote is missing from locked topics for admins/facilitators

JForum 2.3 for Sakai 2.2.x or higher
December 11, 2008 and m1, January 30 2007

Review release notes

New Features & Enhancements

  • Refactor JForum code to load info in cache on demand (performance work).
  • Implement IMS CP "Import/Export" of discussions (links under Manage)
    • Implement export functionality for task topics
    • Implement import functionality for task topics
    • Implement import/export of organizational structure of categories/forums
    • Display error messages of import/export in red
    • Revise text of import confirmation message
  • 'Quick Reply' should NOT turn on 'watch' automatically
  • "Mark Topic(s) as read" (selectively) at the forum level.
  • Add "Mark Forum as Read" (check all messages)
  • Add ability to "Mark a Topic as Read" as you open it.
  • Highlight the body of new replies with a different color.
  • Preference in my profile to be notified via email if new topic is posted.
  • Replace “find user” (PM) with drop-list of pre-populated users.
  • Send private messages to more than one student selectively. 
  • Add new topic type ('task'). Include in legend.
  • Add "Task" type of topic for facilitator roles only.
  • Recent topics recognizes and lists 'task' topics .
  • Include option to allow 'task' in JForum group permissions.
  • By default, only instructors can add 'task' topics.

Fixes

  • Resorting of forums not updated on launch page (clustered environments)
  • # of topics in Discussion Home doesn't propagate to other application servers until users post something new
  • Corrections needed in language/text of PM alert messages
  • Update update oracle_db_struct.sql file in Jforum 2.3
  • Mark All requires clicking on it twice to remove orange color.
  • Clicking on last message icon does not stay in message.
  • New activity in sticky/announcement topics is not shown in Recent Topics.
  • Add validation when subject is too long (exceeds 100 characters).
  • Post reply shows userids (under 'review messages') -  
  • Improve performance of loading Member Listing 
  • Extra lines are added in posts in between paragraphs. FF only.  
  • Rewrite sub-queries to improve performance in many areas.  
  • Mask "Views" column under forum main page. Not accurate/essential data.  
  • Change label "From:" to "Location" in profile.
  • Some users are listed multiple times in Member Listing.
  • Searching by group under Manage returns Java error.

JForum 2.2 for Sakai 2.2
July 20, 2006

This release is the same code as that for Sakai 2.1.2 (below), but it includes code changes *specific* to the internal and external userid's implemented in Sakai 2.2.

JForum 2.2 for Sakai 2.1.2
July 11, 2006

Oracle support is the latest addition to the supported databases of JForum. Sakai-JForum 2.2 works with Mysql4.1+, Oracle, HSQLDB and PostgreSQL databases. JForum now makes use of Sakai's database connection pool. And JForum tables are created in the sakai database.

JForum 2.2 will only run on sakai 2.1.2. You MUST make FCK Editor the default editor in Sakai.properties (wysiwyg.editor=FCKeditor).

What's New in 2.2

  1. Oracle support (contributed by UC-Berkeley)
  2. JForum now makes use of Sakai's database connection pool (UC-B contribution)
  3. Allow instructors to set start and stop dates for forums - instructors can make forums visible on start date/time and lock forum on stop date/time. (Etudes Project/Foothill)

Fixes and Enhancements

  1. AIM info does not display (fix contributed by Beth Kirschner, U of Mich)
    1. Opens IM links in a new window (external to Sakai)
    2. Adds AIM link and icon to posted messages
  2. Hard returns were lost in Quick Reply (fixed)
  3. Reply with quote in PM revealed userid's (fixed).
  4. Less JForum-specific configuration is needed (no database to configure)
  5. Fixed caching of user sessions (transient/serialization)
  6. Code clean-up for readability and performance
  7. Upgraded jboss-cache, which (according to JBoss) should fix the caching deadlocks.
  8. Added option to specify alternate jboss cache configuration path (see readme).

Release 2.1.1
March 31, 2006

JForum 2.1.1 for Sakai will only run on sakai 2.1.2. To make it compatible with sakai 2.1.1 or earlier versions, FCK Editor needs to be added to the Sakai library. If you deploy JForum 2.1.1, you MUST make FCK Editor the default editor in Sakai.properties (wysiwyg.editor=FCKeditor).

Enhancements

  • JForum can now be run in a clustered environment.
  • Integration of FCK Editor with JForum.

Bugs and Issues Fixed

  • Remove limitation to require users.present=true setting in sakai.properties.
  • Second page of topics not updated when forum exceeds 15 topics.
  • Launch page does not reflect accurate # of topics/messages or last author.
  • Recent topics "author" should be original topic poster.
  • File size upload limit is currently site aware. Make it configurable globally.
  • Default extension groups and extension types (allowed and banned) defined.
  • Remove ability to edit, delete, and upload smilies. Main library was impacted. Feature added via FCK Editor.
  • Remove 'reset' from JForum container toolbar. Not supported.
  • Reply with quote must show full name – not username.
  • Inability to upload avatars in clustered MySQL server environment.
  • Users under Member Listing should be listed in alphabetical order by last name.
  • New activity in sticky and announcement topics is not shown by Recent Topics.
  • Can delete a forum with topics in it! No warning given.
  • Change System.out.println statments to use Logger.
  • Change the setting of "default.container.encoding" from iso-8859-1 to utf-8 in SystemGlobals.properties.
  • Read-Only and Reply-Only forum settings (group perms) are not respected.
  • Broken smilies for some users only (clustered environment). Added in FCK Editor toolbar.
  • Implemented error handling.
  • Karma is now set to "No" for all roles in new sites.

Release 2.1.0
December 2, 2005

JForum version designed to support Sakai 2.1.0 or higher.

Release 1.0.1 Updates & Fixes
November 18, 2005

  • Better synchronization between Jforum and Sakai users. Updates of users or accounts in Site Info and under Sakai Users, including role changes are respected and reflected in Jforum instantly (profile, member listing, and manage).
  • When attempting to manage as "admin" error message "Registration of new users is disabled." used to appear. Sakai admin can access JForums first with no issues.
  • If first name and last name are blank, then Jforum considers the user as a site participant added via the guest feature of sakai. Jforum displays "Guest" for the user's name in all areas of the software and respects her role. If name gets filled under Account, Jforum fills it, too.
  • Recent Topics lists full name instead of usernames.
  • Removed "can approve messages" in group permissions page, since message approval is not supported.

Release 1.0 Requirements & Fixes
November 4, 2005

Version 1.0 addresses additional requirements and known issues since the JForum-Sakai Beta Version, released in October, 2005.

Requirements Completed
  • “Mark ALL topics as read” must be site aware
  • “Mark ALL topics as read” added in top menu
  • Bookmark feature must be site aware
  • Read new topics since last visit must be site aware
  • Search topics must be site aware
  • Statistics for total number of posts of users must be site aware
  • “Find users” lists full names of users – not userid’s (in PM)
  • “To user” field lists first/last name – not userid (in PM)
  • Search for users handles first/last name (in PM)  
  • Remove user permissions – group permissions handle this
  • Custom group permissions must retain unique values
  • Remove “ranking” from tool and requirements
  • Remove moderation/message approving requirement
  • Remove “who is online” - same as Sakai users present

Resolved Bugs

  • Clicking on "Recent Topics" returns an "Oops..." message
  • Editing group permissions wipes out default values badly
  • Facilitator default permissions incorrect (not enough power)
  • Email notification when PM is sent to user not working
  • Email notification was sent despite “off” setting in profile
  • XML link/image on Launch page - remove
  • And a few other little things…
License

Open Source Initiative Centified

The original JForum source code is licensed under the BSD License. Code development under the leadership of Etudes is licensed under the Apache License, Version 2.0

 


Up | Overview | Development | Downloads | Past Releases

Back to top

Copyright © 2008, 2009, 2010 Etudes Inc. | Privacy Policy | Contact Us