• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
upgrade script fix: the defaulting of pretty name to impl_name was not working

Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

    • -4
    • +4
    ./sql/oracle/acs-sc-msg-types-create.sql
    • -22
    • +22
    ./sql/oracle/acs-sc-packages-create.sql
  1. … 269 more files in changeset.
Fixed bug #856: acs_sc::impl::new had -pretty_name be a required switch.

Added impl_pretty_name to selects

Deleted too mcuh

    • -0
    • +3
    ./sql/postgresql/acs-sc-views-create.sql
- Default impl_pretty_name to impl_name

- Include impl_owner_name and impl_pretty_name in views

- Clean up UI and make it use list builder

    • -28
    • +27
    ./sql/postgresql/acs-sc-views-create.sql
    • -1
    • +54
    ./sql/postgresql/upgrade/upgrade-4.7d2-4.7d3.sql
adding an s to the package name makes it sound better

removing ACS and OpenACS prefixes from core package names as they weren't really conveying any useful information for system admins

  1. … 12 more files in changeset.
making the acs_sc::impl::get_options proc take an empty_label switch so you can choose the label of the empty option

Fixed unterminated string in acs_sc_impl__new, and untabified the entire file

making pretty_name of acs_sc_impls default to null in plsql new function

    • -3
    • +3
    ./sql/oracle/acs-sc-packages-create.sql
the three argument acs_sc_impl__new function was previously removed but it's used in more than 50 places in the code. Adding it back

Simon added a Tcl API test when adding pretty_name to service contract implementaitons

    • -0
    • +73
    ./tcl/test/acs-service-contract-procs.tcl
adding upgrades scripts for pretty_names on acs sc impls

    • -0
    • +182
    ./sql/oracle/upgrade/upgrade-4.7d2-4.7d3.sql
    • -0
    • +45
    ./sql/postgresql/upgrade/upgrade-4.7d2-4.7d3.sql
added support for pretty_names to acs sc impls

    • -5
    • +7
    ./sql/oracle/acs-sc-packages-create.sql
    • -0
    • +1
    ./sql/postgresql/acs-sc-tables-create.sql
    • -0
    • +1
    ./tcl/implementation-procs-postgresql.xql
Make sure auto-generated proc names do not contain spaces

Ordering contracts and implementations

Bug: acs_sc::invoke accidentally required contract even though you had impl_id

Added option to verify that the implementation implements the contract you think

Added API for contracts and implementations

Allow service contracts to be invoked with impl_id

    • -11
    • +26
    ./tcl/acs-service-contract-procs.tcl
Removed old debugging log statements

  1. … 5 more files in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 815 more files in changeset.
1. removed some errant log statemets previously inserted when debugging

2. sql/common/*sql files weren't being displayed by the APM, are now

3. added index on start_date in timespan-create after user reported

very slow calendar queries in .LRN

  1. … 7 more files in changeset.
Fixed some minor acs-lang stuff and a few noquote things.

  1. … 6 more files in changeset.
noquote changes (Dirk Gomez)

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

    • -2
    • +2
    ./sql/oracle/acs-sc-packages-create.sql
    • -1
    • +1
    ./sql/postgresql/acs-sc-packages-drop.sql
    • -0
    • +23
    ./www/contract-display-postgresql.xql
  1. … 97 more files in changeset.
Added documentation for acs_sc::contract::new_from_spec and acs_sc::impl::new_from_spec

Clarified the error message when a service contract cannot be bound. Did the same for PostgreSQL a while ago.

    • -2
    • +2
    ./sql/oracle/acs-sc-packages-create.sql
removing the file listings from the info files since those are no longer used by OpenACS

  1. … 28 more files in changeset.