• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file captcha.de_DE.ISO-8859-1.xml was initially added on branch oacs-5-10.

file captcha.it_IT.ISO-8859-1.xml was initially added on branch oacs-5-10.

file captcha.en_US.ISO-8859-1.xml was initially added on branch oacs-5-10.

Factored out captcha package from acs-templating, since it introduces too many external dependencies

Furthermore, as it is, this does not work under macOS (and probably not on *BSD, or windows)

and breaks regression test.

    • -0
    • +35
    /openacs-4/packages/captcha/captcha.info
    • -0
    • +362
    /openacs-4/packages/captcha/tcl/captcha-procs.tcl
file captcha.info was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/captcha/captcha.info
file captcha-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/captcha/tcl/captcha-procs.tcl
    • -0
    • +0
    /openacs-4/packages/captcha/tcl/test/captcha-procs.tcl
file captcha-drop.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/captcha/sql/oracle/captcha-drop.sql
file captcha-create.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/captcha/sql/oracle/captcha-create.sql
remove deprecated call

    • -2
    • +2
    /openacs-4/packages/caldav/tcl/caldav-procs.tcl
improve comments, such that is is clear what command to use instead

deactivate captcha test for the time being

we need the upgrade script, since the automatic aler just kicks in, when the constraint does not exist. Antonio was right.

Nevertheless, it would be a nice feature, if the ORM would handle this.

remove useless upgrade scripts (xotcl-core does this automatically on reloads)

Document and enforce expected behavior when Forms are deleted: this is forbidden and returns an error as long as they have instances

Follow up of https://cvs.openacs.org/changelog/OpenACS?cs=oacs-5-10%3Agustafn%3A20220622174910

In the end we need the upgrade logic, as the ORM will kick in only if the column is just being created

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
Do not attempt to load downstream-only workflows at startup

Downstream, the cod will stay as it is and maintained as a local modification

    • -1
    • +0
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
reduce verbosity

    • -1
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
reduce verbosity for legacy workflows

    • -3
    • +6
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
Upgrade to CKEditor 4.19.0 (released on 2022-05-24)

fix missing variable, make login/logout handling more consistent

switched to Bootstrap 5 idioms

Adapted standard form template to Bootstrap5 CSS classes (many thanks to Monika Andergassen)

Make page_template foreign key deferrable

This solves the problem of deleting implicitly child-items, which

depend on each other when deleting an item. When deleting an item, the

deletion of child-items in the content repository happens in an

arbitrary order, which could raise fk constraints. Since the deletion

happens in a transaction, the deferring checking of the constraints

helps, since then the constraint violating item is also already

deleted.

There is no update script necessary, since reload alters the

constraint.

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
undo recent change, which is not sufficiently general (and solve the issue by db means, next commit)

    • -4
    • +1
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Address the cornercase of form pages having their template stored in the same folder: when deleting items containing such a setup, cleanup these formpages first

Addresses a consequence of https://cvs.openacs.org/changelog/OpenACS?cs=oacs-5-10%3Agustafn%3A20220613165033

    • -1
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Constrain captcha width to 100% of its parent's size

Added navbar-dark style to header nav, remove obsolete CSS defs (many thanks to Monika Andergassen)

Make login and logout urls subsite specific (many thanks to Monika Andergassen)

cleanup of subsite_link and subsite_url variables and reduce to subsite_url (many thanks to Monika Andergassen)

adapt markup for navbar and dropdown elements to bootstrap5 notation (many thanks to Monika Andergassen)