• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add 'acs_subsite_relation_procs' test case, covering 'relation_add', 'relation_remove', 'relation::get_object_one', 'relation::get_object_two', 'relation::get_objects' and 'relation::get_id'

    • -1
    • +77
    ./acs-subsite/tcl/test/acs-subsite-procs.tcl
Extend 'category_tree_procs' test case with 'category::relation::add_meta_category' and 'category::relation::get_meta_categories'

    • -1
    • +22
    ./categories/tcl/test/categories-procs.tcl
set default grading scheme to "wi1p" instead of "wi1"

Extend 'category_tree_procs' test case with 'category::change_parent'

    • -1
    • +13
    ./categories/tcl/test/categories-procs.tcl
Extend 'category_tree_procs' test case with 'category::count_children'

    • -1
    • +4
    ./categories/tcl/test/categories-procs.tcl
Replace deprecated 'acs_mail_lite::utils::valid_email_p' with 'util_email_valid_p'

    • -2
    • +2
    ./acs-mail-lite/tcl/email-inbound-procs.tcl
Reuse email validation logic

    • -2
    • +2
    ./acs-tcl/tcl/tcl-documentation-procs.tcl
Deprecate 'acs_mail_lite::utils::valid_email_p', as it is duplicated by 'util_email_valid_p'. It was not deleted because it was a public proc recently turned to private.

    • -14
    • +8
    ./acs-mail-lite/tcl/utils-procs.tcl
Replace regexp for mail validation by the version proposed by mozilla for the email input type validation, and increment the test cases for valid/invalid emails. Thanks to Günter Ernst for the pointers.

    • -1
    • +22
    ./acs-tcl/tcl/test/utilities-procs.tcl
Fix ancient typo

    • -2
    • +2
    ./acs-tcl/tcl/tcl-documentation-procs.tcl
update covered procs in test case

    • -29
    • +39
    ./xowf/tcl/test/test-item-procs.tcl
- support var args for "aa_log_result" like for "ns_log" and "ad_log"

- make form parsing via xpath more robust

(don't assume, every INPUT has a name, allthough it should)

    • -8
    • +22
    ./acs-automated-testing/tcl/aa-test-procs.tcl
extend regression test by including participants page during and after exam

    • -1
    • +23
    ./xowf/tcl/test/test-item-procs.tcl
Add 'object_p' test case, covering 'acs_object::object_p'

    • -1
    • +23
    ./acs-tcl/tcl/test/object-test-case-procs.tcl
Add 'string_length_compare' test case, covering 'util::string_length_compare'

    • -0
    • +56
    ./acs-tcl/tcl/test/utilities-procs.tcl
Add 'name_to_path' test case, covering 'util::name_to_path'

    • -0
    • +23
    ./acs-tcl/tcl/test/utilities-procs.tcl
Add 'util_email_valid_p' test case, covering 'util_email_valid_p'

    • -0
    • +35
    ./acs-tcl/tcl/test/utilities-procs.tcl
Increase verbosity

    • -2
    • +2
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
Add 'db_boolean' test case, covering 'db_boolean'

    • -0
    • +18
    ./acs-tcl/tcl/test/db-proc-test-procs.tcl
Add 'ad_future_years_list' test case, covering 'ad_future_years_list'

    • -0
    • +19
    ./acs-tcl/tcl/test/widget-test-procs.tcl
Add 'host_admin_and_outgoing_sender' test case, covering 'ad_outgoing_sender' and 'ad_host_administrator'

    • -0
    • +22
    ./acs-tcl/tcl/test/utilities-procs.tcl
Add 'forum_enable_disable' test case, covering 'forum::enable' and 'forum::disable'

add a 10sec grace period to allow typing until the last seconds (but not longer)

Add all whitespace characters between double quotes when converting a dict to hstore

Many thanks to Guenter Ernst for the analysis.

Extended regression test

    • -7
    • +15
    ./xowiki/tcl/xowiki-utility-procs.tcl
Add minimal test case for 'attachments::get_package_key'

    • -1
    • +12
    ./attachments/tcl/test/attachments-procs.tcl
Add minimal test case for 'dt_midnight_p'

    • -1
    • +43
    ./acs-datetime/tcl/test/acs-datetime-procs.tcl
- fixed display of total points in exam protocol: base calculations on total points rather than the points achievable based on progress

- fixed typo in message key

    • -3
    • +3
    ./xowf/catalog/xowf.de_DE.ISO-8859-1.xml
    • -3
    • +3
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
    • -2
    • +2
    ./xowf/catalog/xowf.es_ES.ISO-8859-1.xml
    • -2
    • +2
    ./xowf/catalog/xowf.it_IT.ISO-8859-1.xml
Improved handling of autosaved revisions

- reject autosave attempts when time for a student is up

(works for synchronized and non-synchronized exams)

- include submissions with autosaved content in exam protocol (even when state is "initial")

    • -1
    • +1
    ./xowf/catalog/xowf.en_US.ISO-8859-1.xml
Fix typo

show personal bulk-notification link only if at least one user can receive the notification