• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework array idioms into dict idioms where appropriate

merge from oacs-5-10

  1. … 8099 more files in changeset.
fixed regression test, when mailserver is not yet set up (nssmtpd only)

  1. … 2 more files in changeset.
Deprecate template::util::is_true, implemented as a simple string command oneliner since 2015 and inline occurrences

  1. … 33 more files in changeset.
improve listing of test coverage

  1. … 8 more files in changeset.
Add default to avoid empty values. Fixes 'acs_mail_lite_inbound_procs_check' test case

make listing of tested procs more complete

  1. … 6 more files in changeset.
Fix typos

Fix priority check in 'acs_mail_lite_inbound_procs_check' test case

Prefer 'namespace which' over 'info commands', as it is faster (on local tests, around 2x) and returns a single value. Many thanks to Nathan Coulter.

  1. … 58 more files in changeset.
Use only 100 objects for the test, as in large instances this can take several minutes

Rename 'random', 'randomInit' and 'randomRange' procs to something compliant to OpenACS naming convention, replace occurrences, create deprecated wrapper

  1. … 7 more files in changeset.
improve spelling

  1. … 9 more files in changeset.
Keep accepting empty values as proper ids, as deprecated ad_var_type_check_integer_p would have done

whitespace changes

  1. … 1 more file in changeset.
avoid usage of ad_var_type_check_integer_p

(use Tcl idiom "string is integer -strict" instead)

  1. … 1 more file in changeset.
Fix typo

max test cases explicit

Enable ns_imap dependent tests only when this is installed.

Whitespace cleanup

Fix typos

  1. … 5 more files in changeset.
Apply pachtes #960, #961, #962 and #963 from Ben Brink, bump version number to 5.10.0d3 such that changes in .info file get picked up

  1. … 3 more files in changeset.
merge with changes from https://github.com/tekbasse/acs-mail-lite/tree/master/tcl

in essence, these changes provide support for handling email with attachments based on nsIMAP.

see https://openacs.org/forums/message-view?message_id=5378972 for more background

    • -0
    • +737
    ./email-inbound-procs.tcl
  1. … 71 more files in changeset.