• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Maintenance upgrade to get rid of obsolete package parameters

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

    • -0
    • +0
    /openacs-4/packages/chat/tcl/apm-callback-procs.tcl
Centralize logic to retrieve out own user_id, then use it also when rendering the users list

Fix typo

Access object members directly instead than by method

Add default for avatar_p

strengthen parameter checking for weblog and syndication integerfaces

    • -5
    • +5
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
improve input checking

    • -0
    • +3
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
raise error when entries_of forms not found

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
Replace ad_decode idioms

Replace ad_decode idioms

Replace ad_decode idioms

Fix automated tests

Bump version numbers so chat depends on latest xotcl-core

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
Rely on xotcl ORM machinery to handle acs_object metadata instead of doing it manually

Allow allow to specify context_id for the object in save and save_new methods

Add acs_object attributes to ::xo::db::Object slots definition

Pretty names have been taken from acs_attributes defined on a vanilla instance on acs_object, which apparently are not localized. Changes to cr-procs are to make sure new object members from slots don't interfere with previous behavior for CrItems

Subst language before feeding it to the workflow machinery (fixes test)

Validation on 'get_instance_from_db' only

Switch to a sql-only approach (fixes regression)

Move validation block into page contract

    • -9
    • +11
    /openacs-4/packages/chat/www/chat.tcl
Right way to override the fetching of an object is thorugh the fetch query

This would not be necessary once we add acs_object attributes to ::xo::db::Object slots, but as side-effects of this are not clear we leave it for some other time

Chat Redesign: clicking in your own name points to '/pvt/home' instead of '/shared/community-member'

Fix upgrade script

Fix typo

fix site issues #136 and #140

  1. … 317 more files in changeset.
fix site issue #139

Replace old procedural api with OO idioms and deprecate it

    • -11
    • +12
    /openacs-4/packages/chat/tcl/chat-ajax-procs.tcl
    • -2
    • +2
    /openacs-4/packages/chat/tcl/chat-init.tcl
    • -35
    • +25
    /openacs-4/packages/chat/tcl/chat-procs.tcl
    • -100
    • +0
    /openacs-4/packages/chat/tcl/chat-procs.xql
    • -2
    • +5
    /openacs-4/packages/chat/www/room-delete-2.tcl
    • -2
    • +3
    /openacs-4/packages/chat/www/room-delete.tcl
  1. … 12 more files in changeset.
file upgrade-6.0.0d1-6.0.0d2.sql was initially added on branch oacs-5-10.

Chat Reform: reduce complexity by removing the 'chat_avatar_allow' privilege, 'chat_room_edit' should suffice.