• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Allow the club to be recreated if an error occured previously

Fixed the checks for email and letter to be run only when we are actually sending the message, not when we try to send one

Fire callback failed because of a callback implementation defined in the

test callback create callback test. Each case would pass separately, but if

the create test was followed by the fire test, the fire test would faile.

Fixed constraint naming error caught by automated testing.

Made sure that an opening letter is printed when generating an invoice for a different recipient

Made sure an invoice is marked as billed as soon as the invoice is printed

Made sure we are displaying the correct information when resending an invoice (and only then)

Cleaned up, made sure that back button does not generate mass invoices again, added opening if invoice recipient differs

    • -235
    • +226
    /openacs-4/packages/invoices/www/mass-invoice.tcl
Changed project-search to use pm::project::search_url

Fixing problems with transactions and deadlocks

Now need for transaction

Made sure to limit only to ETP applications and disregard other packages that use -100 as the root folder

Added a timeout for the request in case the webserver hangs due to database connections

    • -0
    • +57
    /openacs-4/etc/keepalive/keepalive.sh
Improvements in order to increase the functionalities, overall in the creation and using of chat rooms

    • -0
    • +55
    /openacs-4/packages/chat/www/html-chat-script-form.adp
    • -0
    • +34
    /openacs-4/packages/chat/www/html-chat-script-form.tcl
    • -0
    • +17
    /openacs-4/packages/chat/www/html-chat-script-msg.adp
    • -0
    • +29
    /openacs-4/packages/chat/www/html-chat-script-msg.tcl
    • -0
    • +16
    /openacs-4/packages/chat/www/html-chat-script.adp
    • -0
    • +31
    /openacs-4/packages/chat/www/html-chat-script.tcl
    • -0
    • +9
    /openacs-4/packages/chat/www/options.adp
    • -0
    • +33
    /openacs-4/packages/chat/www/room-edit-2.tcl
    • -0
    • +31
    /openacs-4/packages/chat/www/room-edit.postgresql
    • -0
    • +29
    /openacs-4/packages/chat/www/room-entry.adp
    • -0
    • +58
    /openacs-4/packages/chat/www/room-new-2.tcl
    • -0
    • +153
    /openacs-4/packages/chat/www/room-new.tcl
    • -0
    • +18
    /openacs-4/packages/chat/www/user-grant-2.tcl
    • -0
    • +32
    /openacs-4/packages/chat/www/user-grant.tcl
  1. … 4 more files in changeset.
Improvements in order to increase the fu

nctionalities, overall in the creation and using of chat rooms

    • -0
    • +91
    /openacs-4/packages/chat/www/options.tcl
Initialize NSV for sweeper on startup

Improvements in order to increase the funcionalities, overall in the creation and using of chat rooms

    • -20
    • +107
    /openacs-4/packages/chat/tcl/chat-procs.tcl
    • -1
    • +0
    /openacs-4/packages/chat/www/html-chat.adp
    • -2
    • +2
    /openacs-4/packages/chat/www/java-chat.adp
    • -56
    • +103
    /openacs-4/packages/chat/www/room-edit.tcl
    • -6
    • +7
    /openacs-4/packages/chat/www/room-enter.tcl
Add nsv check so bulk mail sweep only run once at a time.

Added warning for mass invoices

Removed transaction as it was not needed

    • -47
    • +47
    /openacs-4/packages/invoices/tcl/offer-procs.tcl
Made some more performance tuning for billable projects

made sure we deal correctly with project_manager

Added check that prohibits negative rebates

Caching of package_id

Performance tuning for the tasks query

Adding carosel files.

Fixed display or running requests

Added second page for the project overview as the one page design is overloaded

New language keys

Speeding up search