• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- improve virus check for upgrade scripts: in case of an upgrade script, the (uploaded) tmp file might not exist (many thanks to felix moedritscher for reporting issue)

- improve performance of index page in postgres for large sites from around 10 secs to 120 ms by moving function calls out of sql aggregation

    • -11
    • +14
    /openacs-4/packages/chat/www/index-postgresql.xql
Added template::list::get_rowcount which will get the total number of records contained into template::list.

Before this information was not accessible, because existing count procs would stop at number_of_pages * rows_per_page.

For reference, see proc documentation.

file list-procs.xql was initially added on branch oacs-5-8.

- add more geo-ip services

on xowiki_form_instance_item_view data field became text so no need for the alias.

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- strip traling whitespace

    • -127
    • +127
    /openacs-4/packages/xowiki/tcl/form-field-procs.tcl
- don't load ckeditor for repeated fields repeatedly, since this can bloat the browser (many thanks to Markus Moser for the patch)

- remove acs-object's "tree_sortkey" and "max_child_sortkey" since these are nowhere used

    • -3
    • +5
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- disambiguate package_id

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- fix comment

- fix inconsistent way to refer to ImageMagick binary (parameter

ImageMagickPath vs. image::identify_binary)

- fix incorrect way to refer to results of ImageMagick (foreach was

dangerous and incorrect)

- fix incorrect parameter to ImageMagick (-size geometry)

- fix broken switch statement

- fix typo in name (image::imagmagick_identify should be imagemagick_identify)

- fix incorrect comments

- provide default to optional argument of filename_mime_type

- try to use built-in support and fall back to external programs

(image magick). Built-in support is several hundred times faster.

- use NaviServer's extened functionality

- fix visibility for repeated control "add another"

- update jquery to version 1.11.2

- reduce verbosity

    • -2
    • +0
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
- add message keys for repeat lables (add, delete)

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
    • -2
    • +4
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
- fix bareword syntax error

- improve robustness of download-archive

- fix redirection in native mode:

A redirect from http might point to https, which in turn

might not be configured. So we have to go through

util::http::request again.

- initial check-in of package contributed by Benjamin Brink: http://openacs.org/xowf/package-submissions/PackageSubmit19

- upgrade to version 0.040 by Benjamin Brink

    • -2
    • +2
    /openacs-4/packages/q-forms/q-forms.info
    • -304
    • +195
    /openacs-4/packages/q-forms/tcl/form-procs.tcl
- fix view to return text content in column "text"

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
    • -122
    • +169
    /openacs-4/packages/xowiki/tcl/upgrade/upgrade.tcl
- don't show "add another" when maximum of repeatable entries is reached

- make labels for adding and removing items configurable

    • -2
    • +16
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
a specialized version of CrClass.fetch_object for FormPage based

on xowiki_form_instance_item_view for reduced planning and execution

time in PostgreSQL.

    • -1
    • +41
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- move caching of the package class after potential reclassing

- improve performance of method get_package_class_from_package_key

This procs were meant to be defined at the top level namespace.

Adding missing where clause for parent_id.

    • -2
    • +7
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- fix bad interaction between html5 "required" and richtext editors (ckeditor4)

- ease updating of hstore in xowiki_form_instance_item_index for many instances (i just did the update for 35.000 instances on one machine).

- improve robustness of index generation

- fix bug with missing variable in instvars

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl