• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adding new proc db_bounce_pools and calling it after each package is installed or upgraded. Installations/upgrades are done in a separate process, making changes that could affect our sessions. This is particularly a problem with the content_item package on Oracle. To be on the safe side we refresh the db connections after each install/upgrade.

  1. … 1 more file in changeset.
Bringing in last commit from the oacs-5-1 branch onto HEAD.

Add a confirmation step before taking the destructive action of deleting the parmeter. This protects against stray clicks and prefetching tools like the Google Web Accelerator.

file parameter-delete.adp was initially added on branch oacs-5-1.

fix pacakge -> package typo

  1. … 10 more files in changeset.
fix pacakge -> package typo

  1. … 7 more files in changeset.
change ad_verify_and_get_user_id to ad_conn user_id, change ad_maybe_redirect_for_registration to auth::require_login, make some db_ and dt_ function -public

  1. … 688 more files in changeset.
fix missing rdbms things and a few oracle or postgresisms that snuck in the wrong files

  1. … 57 more files in changeset.
removed the remaining procs which were -deprecated -warn in 5.0 and fixed most occurances of those procs in the code

  1. … 41 more files in changeset.
using renamed function for maturity name

adding Maturity and license support to repository builder

pass array into apm_package_install_version, bash maturity to 0 (needs to be fixed)

merge changes on oacs-5-1 branch to head, changes between jcd-merge-20040420 and jcd-merge-5-1-20040517 were merged, head pre changes is jcd-merge-pre-20040517 and post is jcd-merge-post-20040517

  1. … 834 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. … 7 more files in changeset.
Removed HTML to deliberately set cell background color to white for the reload links, which is where you need it the most, because it's the furthest away from the name of the package

merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

  1. … 645 more files in changeset.
Making sure you can keep the version of a package unchanged while editing it. Even if you keep the upgrade checkbox selected it will now not attempt an upgrade if you didn't change the version_name. fixing bug 1106

cosmetic change of file filter

various bug fixes for package_id, title addition to acs_objects

  1. … 12 more files in changeset.
added a hint on howe to use the repository.

updated package version numbers in core from 5.0.0 to 5.1.0d1

  1. … 24 more files in changeset.
added cosmetic improvements to repository builder UI and output

Forgot to turn off debugging mode in new repository builder

New version of repository-builder also builds html pages for the repository, and one for each channel

    • -0
    • +15
    ./repository-channel-index.adp
    • -0
    • +10
    ./repository-index.adp
- Use openacs-x-y-compat tag to find packages

- Include dotlrn-core packages in repository

Obsolete page

Cleanup page

- Fixed problem with manifest variable not being cleared between channels

- Added an exclude-packages list as a quick hack to remove packages which we now are broken (particularly dependencies not satisfied)

Fixed bug in repository-building, it wiped the directory before each new channel, thus wiping the channels already built

Fixed to handle oacs-5-0 branch, where the release tags are named openacs-...-final