• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

Fixing some bugs and provide some documentation on what is happening with the project_new callback

My bad. table_name can be null on OpenACS 5.3. reverting my commit

Change project::new to use content::item::new