• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add 'dotlrn_homework_portlet_add_remove_from_page' test case, covering 'dotlrn_homework_portlet::add_self_to_page', 'dotlrn_homework_portlet::remove_self_from_page', 'dotlrn_homework_portlet::add_self_to_page' and 'dotlrn_homework_portlet::remove_self_from_page'

New public method for the renaming form loader: name_to_question_obj_dict

Provide quick mapping from the mangled attribute name to the question obj

    • -4
    • +15
    /openacs-4/packages/xowf/lib/inclass-exam.wf
Always make sure to clear any previously scheduled upload, before scheduling another one

This handles the case when a connection times out (readyState 4 and status = 0). In this case both the rescheduling in the readystatechange handler and in the timeout handler would be executed.

added detail info for xowf::test_item::answer_manager achieved_points

the result dict of this method has now a key "details" containing

information about the query object, the achieved points and the achievable points

for this test item. Previously, just the sums were reported.

    • -0
    • +1
    /openacs-4/packages/xowf/lib/inclass-exam.wf
added example-usage of set_css_property -querySelector

Check stream refactoring: break down better the various error situations so they can be reported to the user

Use common interface for object reference in bulk actions

- use same interface in child-resources and form-usages (when bulk-actions are used)

- move "get_ids_for_bulk_actions" from page to package (to make in usable in www/admin)

- use consistently "get_ids_for_bulk_actions" (also in www/admin/*.tcl)

- provide backward compatibility (still support "name" and "-parent_id")

    • -2
    • +69
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -3
    • +7
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
    • -1482
    • +0
    /openacs-4/packages/xowiki/www/admin/test.tcl
Include stream name in the error message

Enforce also that, after proctoring has successfully started, captured videos do not stop anymore

This could mean that the video entered some invalid state, as we had already defined an event handler to restart a paused video...

Improve error message

template::set_css_property: support flag "-querySelector" (in addition to the leass powerful "-class")

Whitespace changes

Add 'static_portlet_add_remove_from_page' test case, covering 'static_portlet::add_self_to_page', 'static_portlet::remove_self_from_page', 'static_admin_portlet::add_self_to_page' and 'static_admin_portlet::remove_self_from_page'

Fix 'portal::remove_element' call

Avoid suddent request bursts when e.g. connectivity resumes

Include the technical error message in the popup to the user when missing stream error occurs

Add 'calendar_full_portlet::get_pretty_name' and 'calendar_portlet::get_pretty_name' to the 'calendar_portlet_links_names' test case

Add 'calendar_portlet_add_remove_from_page' test case, covering 'calendar_portlet::add_self_to_page', 'calendar_portlet::remove_self_from_page', 'calendar_list_portlet::add_self_to_page', 'calendar_list_portlet::remove_self_from_page', 'calendar_full_portlet::add_self_to_page', 'calendar_full_portlet::remove_self_from_page', 'calendar_admin_portlet::add_self_to_page', and 'calendar_admin_portlet::remove_self_from_page'

Store the previous picture by a deep value copy, rather then by reference, as the original canvas is going to be watermarked

Add 'dotlrn_portlet_add_remove_from_page' test case, covering 'dotlrn_portlet::add_self_to_page', 'dotlrn_portlet::remove_self_from_page', 'dotlrn_members_portlet::add_self_to_page', 'dotlrn_members_portlet::remove_self_from_page', 'dotlrn_members_staff_portlet::add_self_to_page', 'dotlrn_members_staff_portlet::remove_self_from_page', 'dotlrn_admin_portlet::add_self_to_page' and 'dotlrn_admin_portlet::remove_self_from_page'

Add 'dotlrn_portlet::get_pretty_name' to the 'dotlrn_portlet_links_names_keys' test case

Add 'fs_portlet::get_pretty_name' to the 'fs_portlet__names' test case

Add 'fs_portlet_add_remove_from_page' test case, covering 'fs_portlet::add_self_to_page', 'fs_portlet::remove_self_from_page', 'fs_contents_portlet::add_self_to_page', 'fs_contents_portlet::remove_self_from_page', 'fs_admin_portlet::add_self_to_page' and 'fs_admin_portlet::remove_self_from_page'

Add 'evaluation_portlet_add_remove_from_page' test case, covering 'evaluation_evaluations_portlet::add_self_to_page', 'evaluation_evaluations_portlet::remove_self_from_page', 'evaluation_assignments_portlet::add_self_to_page', 'evaluation_assignments_portlet::remove_self_from_page', 'evaluation_admin_portlet::add_self_to_page' and 'evaluation_admin_portlet::remove_self_from_page'

New index on the forums_reading_info table

    • -2
    • +2
    /openacs-4/packages/forums/forums.info
file upgrade-1.4d2-1.4d3.sql was initially added on branch oacs-5-10.

Whitespace cleanup

Add 'forums_portlet_add_remove_from_page' test case, covering 'forums_portlet::add_self_to_page' and 'forums_portlet::remove_self_from_page'

Add 'news_portlet_get_summary_length' test case, covering 'news_portlet::get_summary_length'

Add 'news_portlet::get_pretty_name' to the 'news_portlet_links_names' test case