• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
minor fix, code standardization

moving proc definitions to ecommerce/tcl from dynamically generated with each page request

  1. … 3 more files in changeset.
allow for values in sku by default (without breaking), add easy adaption for param DisplayPriceOfZeroAs variations + misc html attrib added

old ec_pretty_price is exactly ec_pretty_pure_price strictly, new ec_pretty_price is backwards compatible but does more..

  1. … 16 more files in changeset.
adding some casual web 2 capabilities

    • -0
    • +259
    ./ecds-ex-procs.tcl
    • -0
    • +1712
    ./ecds-procs.tcl
adding procs and minor fixes to existing ones

    • -19
    • +105
    ./ecommerce-utilities-procs.tcl
begun refactor of image support:

* created new ecommerce::resource package and moved eg. thumbnail creation there from various places

* added support for two sizes of thumbnail

* added smaller thumbnail to category-browse page

* changed default product template to use larger thumbnail and use new ::resource procs

* fixed bulk image importing page

    • -0
    • +265
    ./resource-procs.tcl
  1. … 14 more files in changeset.
pragmatically resolving bug #2324

  1. … 7 more files in changeset.
Fix y2k08 bug in ecommerce. The year was formatted with leading 0. When

year is 2008 and the this_year_for_db string is "08" tcl tries to add

one to an octal number and finds an invalid octal number. In this case

we strip leading zeros from the year, add one, then format with leading

0 if necessary.

Added other currency symbols

Bugfix on ec_unrefunded_transactions scheduled proc to use refunded_transaction_id instead of the ecommerce generated transaction_id

    • -1
    • +1
    ./ecommerce-scheduled-procs-oracle.xql
    • -1
    • +1
    ./ecommerce-scheduled-procs-postgresql.xql
fixing typo

Bugfix on ec_update_state_to_in_basket.update_transaction_state query

removing duplicate query

removing duplicate query

Added missing entry for ec_creditcard_return.transaction_success_update in postgres xql file

    • -0
    • +8
    ./ecommerce-credit-procs-postgresql.xql
Changed ad_parameter calls (for Currency and PaymentGateway) to default to identical parameter value in the ecommerce package so these procs can be called outside of ecommerce

Fixed bug on checking if gift certificate is expired

    • -1
    • +1
    ./ecommerce-state-changes-procs-postgresql.xql
Rolled back added code for after-checkout callback

Callback now takes order_id instead of individual product_id

Replaced two calls to ad_ssl_available_p with ec_ssl_available_p

file callback-procs.tcl was initially added on branch oacs-5-2.

committing changes, improvements and fixes to assessment, assessment-portlet, dotlrn, dotlrn-assessment, dotlrn-catalog, dotlrn-evaluation, ecommerce, evaluation and evaluation-portlet

    • -2
    • +2
    ./ecommerce-customer-service-procs.tcl
    • -1
    • +1
    ./ecommerce-money-computations-procs.tcl
    • -2
    • +2
    ./ecommerce-user-contributions-summary-procs.tcl
  1. … 900 more files in changeset.
updating ssl procs to work with current config.tcl, clarifying annotations

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. … 689 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. … 43 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

    • -2
    • +2
    ./ecommerce-customer-service-procs-postgresql.xql
    • -27
    • +22
    ./ecommerce-customer-service-procs.tcl
    • -1
    • +13
    ./ecommerce-money-computations-procs.tcl
    • -1
    • +10
    ./ecommerce-state-changes-procs.xql
  1. … 314 more files in changeset.
adding a check for no supplied email, because openacs now allows users to not have email addresses in some cases, and it's going to take some time to go through the code to properly insert checks by narrowing queries, adding parameter constraints etc etc

added postgresql queries, so now procs handle both

    • -2
    • +2
    ./ecommerce-customer-service-procs-postgresql.xql
    • -27
    • +22
    ./ecommerce-customer-service-procs.tcl
adding proc for monetary comparisons, where logical comparisons of binary values are too petty

    • -1
    • +13
    ./ecommerce-money-computations-procs.tcl