• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix a few more missing rdbms stanzas

    • -0
    • +29
    ./acs-service-contract-procs-oracle.xql
  1. … 10 more files in changeset.
added doc link

is not null vs. != '' problem

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)

  1. … 273 more files in changeset.
Fixed bug #856: acs_sc::impl::new had -pretty_name be a required switch.

- 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

  1. … 14 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

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

    • -0
    • +73
    ./test/acs-service-contract-procs.tcl
added support for pretty_names to acs sc impls

  1. … 5 more files in changeset.
Make sure auto-generated proc names do not contain spaces

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
    ./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.
merge of 4.6.3b1 to HEAD

  1. … 107 more files in changeset.
Added documentation for acs_sc::contract::new_from_spec and acs_sc::impl::new_from_spec

1. removed some needless LARS notices

2. removed acs_methods and friends from the permissions documentation

and got rid of the commented-out table stubs.

3. dropping of permissions was broken in PG, fixed that.

4. cc_users and registered_users views have been sped up.

5. removed an unused and incorrect proc from revision-procs

6. updated acs-kernel to 4.6.3

-------------------------------------------------------------------------------------

  1. … 11 more files in changeset.
Upgrade to 4.6.2: Added Tcl API for definining contracts and implementations

    • -18
    • +41
    ./acs-service-contract-procs.tcl
  1. … 1 more file in changeset.
various Oracle bug fixes (such as missing queries), bumping up version and provides to 4.7d2 as the new Bug Tracker and Workflow will rely on these fixes

    • -13
    • +21
    ./implementation-procs-oracle.xql
    • -0
    • +14
    ./implementation-procs.xql
    • -0
    • +13
    ./msg-type-procs.xql
  1. … 1 more file in changeset.
Added Tcl API for defining contracts and registering implementations

    • -17
    • +38
    ./acs-service-contract-procs.tcl
    • -0
    • +82
    ./contract-procs-oracle.xql
    • -0
    • +73
    ./contract-procs-postgresql.xql
    • -0
    • +233
    ./contract-procs.tcl
    • -0
    • +46
    ./implementation-procs-oracle.xql
    • -0
    • +46
    ./implementation-procs-postgresql.xql
    • -0
    • +185
    ./implementation-procs.tcl
    • -0
    • +34
    ./msg-type-procs-oracle.xql
    • -0
    • +44
    ./msg-type-procs-postgresql.xql
    • -0
    • +124
    ./msg-type-procs.tcl
  1. … 1 more file in changeset.
merge from oacs-4-6

  1. … 110 more files in changeset.
contract display, better error handling in acs_sc_proc, document API some

    • -24
    • +60
    ./acs-service-contract-procs.tcl
  1. … 4 more files in changeset.
document API somewhat, add contract browser

    • -24
    • +60
    ./acs-service-contract-procs.tcl
  1. … 2 more files in changeset.
reduced debug output by adding acs_sc_log proc and setting level to SCDebug in most logging stmts

fixed for Oracle

    • -0
    • +14
    ./acs-service-contract-init-oracle.xql
    • -0
    • +40
    ./acs-service-contract-procs-oracle.xql
naming conventions

  1. … 7 more files in changeset.