• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add 'object_p' test case, covering 'acs_object::object_p'

Add 'string_length_compare' test case, covering 'util::string_length_compare'

Add 'name_to_path' test case, covering 'util::name_to_path'

Add 'util_email_valid_p' test case, covering 'util_email_valid_p'

Increase verbosity

Add 'db_boolean' test case, covering 'db_boolean'

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

Add 'host_admin_and_outgoing_sender' test case, covering 'ad_outgoing_sender' and 'ad_host_administrator'

Add 'forum_enable_disable' test case, covering 'forum::enable' and 'forum::disable'

    • -1
    • +50
    ./packages/forums/tcl/test/forums-procs.tcl
add a 10sec grace period to allow typing until the last seconds (but not longer)

    • -1
    • +6
    ./packages/xowf/lib/inclass-exam-answer.wf
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
    ./packages/xowiki/tcl/xowiki-utility-procs.tcl
    • -3
    • +3
    ./packages/xowiki/tcl/test/api-test-procs.tcl
Add minimal test case for 'attachments::get_package_key'

Add minimal test case for 'dt_midnight_p'

- 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

    • -10
    • +16
    ./packages/xowf/tcl/test-item-procs.tcl
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")

    • -8
    • +23
    ./packages/xowf/lib/inclass-exam-answer.wf
    • -11
    • +34
    ./packages/xowf/tcl/test-item-procs.tcl
Fix typo

    • -1
    • +1
    ./packages/xowiki/tcl/test/api-test-procs.tcl
show personal bulk-notification link only if at least one user can receive the notification

    • -9
    • +12
    ./packages/xowf/tcl/test-item-procs.tcl
Improve zip file download solution: instead of a link to be clicked, stay closer to previous implementation and trigger the download automatically by including an invisible iframe pointing to the file in the user message

    • -2
    • +2
    ./packages/file-storage/file-storage.info
    • -2
    • +4
    ./packages/file-storage/www/download-zip.tcl
avoid potential loss of submission data on "publish" operations

    • -5
    • +15
    ./packages/xowf/lib/inclass-exam.wf
support multiple autosave fields on a single page

file download-zip-2.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./packages/file-storage/www/download-zip-2.tcl
Implement a simple "progress-bar" interaction when one downloads a zip file:

file is generated while the progress bar is running and the download link is generated and served to the user as part of a util_user_message

    • -2
    • +2
    ./packages/file-storage/file-storage.info
    • -0
    • +30
    ./packages/file-storage/www/download-zip-2.tcl
    • -7
    • +19
    ./packages/file-storage/www/download-zip.tcl
Move operations so that they are closer to their computation's actual usage

    • -22
    • +21
    ./packages/file-storage/www/download-zip.tcl
We are only interested in the side effects of this computation

    • -4
    • +4
    ./packages/file-storage/www/download-zip.tcl
Break overlong line

    • -1
    • +4
    ./packages/file-storage/www/download-zip.tcl
Take more advantage of exception handling

    • -12
    • +18
    ./packages/file-storage/www/download-zip.tcl
Simplify determining outfile destination

    • -8
    • +3
    ./packages/file-storage/www/download-zip.tcl
Fix english of query name

    • -1
    • +1
    ./packages/file-storage/www/download-zip.tcl
Check objects ids all in one query, before any further action is taken

    • -9
    • +17
    ./packages/file-storage/www/download-zip.tcl
file upgrade-5.10.0d14-5.10.0d15.sql was initially added on branch oacs-5-10.