• last updated 4 hours ago
Constraints: committers
Constraints: files
Constraints: dates
prefer https over http on request going to openacs.org

  1. … 3 more files in changeset.
Cleanup trailing whitespace

  1. … 6 more files in changeset.
Remove unused query mentioning a table not part of the datamodel anymore. Remove inline sql in the tcl file as xql version is available

  1. … 1 more file in changeset.
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
strengthen page contracts

  1. … 16 more files in changeset.
Remove usage of apm_package_version.version_name_greater stored procedure in favor of apm_version_names_compare proc, because their logics conflict

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

  1. … 7834 more files in changeset.
- improve validity and saftey of HTML

  1. … 18 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
Fix index query, and commit some apm changes that.

  1. … 13 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Adding new package version attributes maturity, license, and license_url. Introducing the concept of dynamic package version attributes so that these can be added easily in the future. The attributes are driven by a metadata spec returned by the proc apm::package_version::attributes::get_spec.The attributes are stored in the skinny table apm_package_version_attr and managed through the Tcl API in namespace apm::package_version::attributes. Changing the parse and generate info XML file procs to use the dynamic attributes. Adding the dynamic attributes to the manifest XML file as well. The attributes are editable in the APM admin UI.

  1. … 10 more files in changeset.
Fixed some context bar, show name of package being reloaded

  1. … 3 more files in changeset.
- Added link to reload/watch package files

removing files and queries related to the removed tables apm_package_files and apm_package_file_types

  1. … 8 more files in changeset.
Templated pages

  1. … 10 more files in changeset.
Templated pages

  1. … 3 more files in changeset.
Cleaned out the registered files count, which was always zero

making export of I18N messages have a confirm page. Adding noquote to html adp vars

  1. … 3 more files in changeset.
merge of 4.6.3b1 to HEAD

  1. … 101 more files in changeset.
- Took out extra call to apm_package_load status

- allowed calling file-watch with more than one file_id

- offer a 'watch all above files' link when reloading a package

- restructured the version-view page to display links more logically

  1. … 3 more files in changeset.
adding editing of auto-mount and Tcl callbacks to the APM UI

  1. … 21 more files in changeset.
making it possible to import/export message catalog data to/from the filesystem for a package version

  1. … 7 more files in changeset.
Peter: adding a web interface to Jeff's magical script for extracting translatable text from adp files to make them multilingual

  1. … 14 more files in changeset.
Peter: Adding a link from the package version page for replacing occurencies of <#message_key message#> in adp templates with #message_key# and inserting the messages into the message catalog

  1. … 2 more files in changeset.
cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

  1. … 692 more files in changeset.

1. Added a new attribute to the .info file which tells the bootstrap

installer whether or not a package is part of the acs-core. Only

acs-core packages are now installed during the initial bootstrap install

of the system.

2. Fixed a dupe query name problem in a couple of queryfiles. The problem

is not with the dispatcher but with the extractor, and for the moment it

is just easier to kludge the resulting queryfile than fix the extractor.

  1. … 36 more files in changeset.

Big 'ole update to implement multi-db aware packages. Don't try this yet,

I can't *possibly* have gotten all the right files added and removed in

one fell swoop!

  1. … 118 more files in changeset.
Initial revision

    • -0
    • +236
  1. … 1321 more files in changeset.