• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reduce people expectations

Fix acs-tcl.logout_from_everywhere test case and support again invalidating of all existing user logins, useful e.g. to make sure no device still holds a valid login when we change our password on a device

Test the use case supposedly supported by sec_change_user_auth_token: invalidate all existing login cookies (e.g. when the users change their password) so that all devices need to log in again

the test exposes a long standing regression (~17 years) where this was broken in order to support persistent login. See e.g. https://openacs.org/forums/message-view?message_id=1691183#msg_1691183

file security-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/acs-tcl/tcl/test/security-procs.tcl
improve documentation

use proper user_id

    • -1
    • +1
    /openacs-4/packages/xowf/lib/inclass-exam.wf
Added text-attachment

Ny using text-attachments, a lecturer can attach files to the exercise

text for the student to download when solving the exercise.

    • -1
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
improved comments

enable question-form resolving again.

fix dependencies

provide export interface

    • -4
    • +24
    /openacs-4/packages/xowf/lib/inclass-exam.wf
    • -3
    • +174
    /openacs-4/packages/xowf/tcl/test-item-procs.tcl
change tcl arrays into dicts

    • -5
    • +12
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
break overlong lines

improve comment

improve documentation (follow LDP guidelines)

  1. … 32 more files in changeset.
improve spelling (follow LDP)

Include download link for .apm files

show HEAD branch and oacs-5-10 development branch

improve line-breaks

improve spelling

improve robustness of table sort links, when called without connection

fix spelling

add explicit casts to all max_n_rels with value null to increase readability and to ease function disambiguation

add explicit cast to all max_n_rels with value null to increase readability and to ease function disambiguation

Make package installable on current codebase, fix obious issues with ancient outdated api

fix typo

    • -1
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
Undo change from 15 Dec, since it breaks shuffling

the Linux Documentation Project recommends to write "lowercase" as a single word

perform a more sane test to check, whether the util_memoize cache was created already

fix for issue #3448