• last updated 16 hours ago
Constraints: committers
Constraints: files
Constraints: dates
strengthen boolean parameters in page contracts

  1. … 31 more files in changeset.
Reintroduce "short_name" list element in the folder-chunk, used in the list format and not exactly equivalent to "name"

Sign the return_url we set when we generate a zip file to prevent tampering

  1. … 1 more file in changeset.
Make sure, that also when the number of days is supplied as empty, we set it to a valid default

Refactor the query in the folder-chunk page so that on postgres one can enforce permissions in bulk, rather than for each file

  1. … 2 more files in changeset.
provided a helper proc to query the mapping of a generic icon name to a concrete

This function is necessary in boundary cases, where e.g. a display_template passes the generic

name of the icon via template variables which have to be

@-substituted before adp-tag resolution, which performs the

regular icon name mapping (otherwise, the tag resolver receives

e.g. ...name=@icon@...)

  1. … 3 more files in changeset.
prefer adp:icon over old-style .gif images

  1. … 2 more files in changeset.
Don't go to the cache to tell if the views package is installed

Make sure a non-empty return URL is always provided when downloading a zipfile, or the javascript idiom implementing the redirect would return to the page itself and restart the archiving from scratch

  1. … 1 more file in changeset.
Do not localize the file name: it is not expected that message keys are expanded here as we do for the file title

improve robustness in case parameter is not (yet) set

  1. … 3 more files in changeset.
Whitespace changes

Disable RSS offering in file-storage if the RSS generation service is disabled in rss-support. Bump version numbers and fix dependencies, as the RssGenActiveP parameter is only available in latest rss-support.

  1. … 2 more files in changeset.
Improve sql portability

  1. … 6 more files in changeset.
use "ad_file" as a means to avoid unexpected tilde substitution in file names

  1. … 12 more files in changeset.
Move 'util::content_size_pretty' into 'acs-lang' and rename it to 'lc_content_size_pretty', localicing 'bytes' and adapting automated tests. Bump 'acs-lang' version.

  1. … 41 more files in changeset.
Use 'util::content_size_pretty' instead of manually prettifying data sizes

  1. … 2 more files in changeset.
Reduce divergency between Oracle and Postgres codebase

  1. … 2 more files in changeset.
Replace legacy acs_permission__permission_p with acs_permission.permission_p

  1. … 3 more files in changeset.
Bring files on oacs-5-10 in sync with HEAD

  1. … 162 more files in changeset.
Whitespace changes

rely on ad_urlencode_folder_path working with empty path

check for empty folder_path

encode folder_path

Remove commented leftover debugging statement, add comment about why we need to name the list by folder_id

Put template::list name back as parametric, because this code might be included multiple times

  1. … 3 more files in changeset.
Redefine this page as ad_include_contract, therefore removing all hardcoded variable checks and exploit builtin checks, remove duplicated definitions and queries, streamline template::list definitions in a way its is readable and simpler to maintain

  1. … 3 more files in changeset.
Trim whitespaces

Remove unnecessary parentheses and idioms, state query variables explicitly

Dont even offer to delete the root folder as this is prevented anyway