• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix typo

Fix typos

  1. … 61 more files in changeset.
Fix typos

  1. … 42 more files in changeset.
fix typos

  1. … 4 more files in changeset.
Fix more typos

  1. … 84 more files in changeset.
mark *not_cached functions as private

  1. … 2 more files in changeset.
fix invalid meta-data and documentation strings

No need to keep empty file

move deprecated procs into deprecated-procs

    • -0
    • +213
    ./deprecated-procs-oracle.xql
    • -0
    • +188
    ./deprecated-procs-postgresql.xql
    • -0
    • +1193
    ./deprecated-procs.tcl
    • -0
    • +123
    ./deprecated-procs.xql
  1. … 7 more files in changeset.
move deprecated procs into deprecated-procs

fix typos

  1. … 10 more files in changeset.
Reduce divergency between oracle and postgres codebase

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 79 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

    • -1
    • +7
    ./acs-content-repository-callback-procs.tcl
    • -6
    • +0
    ./acs-content-repository-procs-oracle.xql
    • -10
    • +1
    ./content-revision-procs-oracle.xql
    • -2
    • +2
    ./content-revision-procs-postgresql.xql
  1. … 7820 more files in changeset.
Standardize spellings of names

  1. … 11 more files in changeset.
- Introduce new proc ad_sanitize_filename implementing current best practices for ensuring a valid filename on most filesystems.

- Use it in every place where filename sanitization is performed in the code and deprecate fs::remove_special_file_system_characters.

TODO deprecate also util_text_to_html? Use case of sanitizing urls and filenames might have different requirements.

  1. … 5 more files in changeset.
Support image sizes on png portraits (as supported by NaviServer)

Fix spelling errors

  1. … 41 more files in changeset.
Improve robustness of "file delete" operations

  1. … 16 more files in changeset.
Make sure that the file-creation.log exists, without using "exec touch", which is not available under windows (see issue #3311).

Trust the users's mime_type when acceptable, or content names that are not filenames won't have a mime_type

- avoid call of deprecated sql variant with 12 args via API (many thnaks to Guenter Ernst)

- handling of NULL values in cr_revision_latest_tr (many thanks to Guenter Ernst)

- bump version to 5.9.1d24

  1. … 3 more files in changeset.
Created new proc cr_check_mime_type, centralizing the retrieval of the mime_type from uploaded file's information.

Applied the new proc to the different situations in the system when we require mime_type retrieval: content-repository, file-storage and xotcl CrItem

TODO: get the real mime_type from the file content, but this would require some modification in the data model.

  1. … 3 more files in changeset.
Avoid using deprecated content_item__new/17

- Fix type of v_is_registered in dql function content_folder__register_content_type to boolean (was "varchar")

(This chance is necessary at least for pg 9.5)

  1. … 2 more files in changeset.
- fix documentation bug (... -revision best ... does not work)

- fix lob interface (especially for portraits)

  1. … 4 more files in changeset.
- prefer sql statements between curly braces

    • -2
    • +2
    ./content-revision-procs-postgresql.xql
  1. … 3 more files in changeset.
.xql-file reform of acs-content-repository

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

- remove unneeded sql queries

cr_check_orphaned_files.fetch_path

content::item::upload_file.get_parent_existing_filenames

content::revision::new.update_lob_attribute

content::init_all.get_template_url

content::init.get_live_revision

content::init_all.get_live_revision

cr::keyword::item_unassign.item_unassign

cr::keyword::get_keyword_id.select_keyword_id

cr::keyword::item_unassign_children.item_unassign_children

cr::keyword::item_get_assigned.get_keywords

cr::keyword::item_get_assigned.get_child_keywords

cr::keyword::get_options_flat.select_keyword_options

publish::write_content.get_revision_id

    • -6
    • +0
    ./acs-content-repository-procs-oracle.xql
    • -10
    • +1
    ./content-revision-procs-oracle.xql
- add editor hints to keep spaces/tabs in the furture more consistent

    • -1
    • +7
    ./acs-content-repository-callback-procs.tcl
  1. … 740 more files in changeset.