• last updated 32 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file upgrade-5.0.0b4-5.0.0b5.sql was initially added on branch oacs-5-0.

file message-conflicts.tcl was initially added on branch oacs-5-0.

file message-conflicts.adp was initially added on branch oacs-5-0.

file message-conflict-resolve.tcl was initially added on branch oacs-5-0.

file import-messages.tcl was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/packages/acs-lang/www/admin/import-messages.tcl
file import-messages.adp was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/packages/acs-lang/www/admin/import-messages.adp
file export-messages.tcl was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/packages/acs-lang/www/admin/export-messages.tcl
file export-messages.adp was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/packages/acs-lang/www/admin/export-messages.adp
Adding support for I18N message catalog upgrades. Any import of

messages from catalog files that is done after the initial import is

considered an upgrade. The message import and upgrade logic is

encapsulated in the proc lang::catalog::import_messages (invoked

through lang::catalog::import).

acs-lang package

- Bumping version of package to 5.0.0b5

- Changes to datamodel:

- Adding columns deleted_p, conflict_p, and sync_time to lang_messages table.

- Removed column upgrade_status from lang_message_keys table

- Adding columns deleted_p, sync_time, conflict_p, upgrade_status to lang_messages_audit table

- Changes to lang::catalog Tcl API:

- Added proc lang::catalog::import_messages that encapsulates the logic for import and upgrade of

messages from catalog files to database.

- Changed the lang::catalog::import_from_file and lang::catalog:import procs to use the new import_messages proc.

- Added the upgrade Tcl API test cases that extensively tests through the import_messages proc with both

en_US and de_DE locales.

- Changes to lang::message Tcl API:

- Changed lang::message::register to take new switches upgrade_sync, upgrade_status, and conlfict. Cleaned up the

proc a little and made it construct SQL dynamically.

- Added procs delete, get, and get_element.

- Added the edit proc that is used when editing attributes of a message other than the message text itself. This

proc will not create a new message revision. It is invoked for example by the delete proc.

- Added the count_conflicts proc.

- Changes to admin UI

- New canonical pages for import/export of catalog files that check for site-wide-admin priv

- Made the message delete page use appropriate Tcl API

- Added the message-conflicts page that shows conflicting messages. Linking to this page from

index page, locale-, and package index pages.

acs-admin package

- Removed the import/export messages pages and using the ones in acs-lang package instead.

    • -0
    • +22
    /openacs-4/packages/acs-lang/lib/conflict-link.tcl
  1. … 30 more files in changeset.
file conflict-link.adp was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/packages/acs-lang/lib/conflict-link.adp
file conflict-link.tcl was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/packages/acs-lang/lib/conflict-link.tcl
removing invocation of removed proc lang::catalog::reset_upgrade_status_message_keys. Making invocation of db_source_sql_file pass on the callback variable.

making apm_callback_and_log log to the log file in Notice mode. That way we can now actually see in the log file what the APM is up to when it's installing packages etc.

indenting proc_doc of aa_run_with_teardown proc

fix eval ad_context_bar cf bug 1265

build a list to eval rather than eval ad_context_bar $args, bug 1265

fix to use apm_invoke_callback_proc rather than apm_package_call_post_instantiation_proc

fix vendor and owner tags update requires to 5.0.0b4

    • -1
    • +1
    /openacs-4/packages/dotlrn/dotlrn.info
bug fixes etc

Latest revision, full of internal notes, work in progress

use /var/tmp and local checkout, use -F flag on tag, note checkout from branch

add some xreflabels, fix formatting on programlisting thing i broke, make assumptions a table rather than a figure and give it a more explicit title

tweaked some mockups

    • -0
    • +11
    /openacs-4/packages/workflow/www/doc/mockups.html
Fixed permissions checking problems: Need to check on workflow, which is an acs_object, not on roles or actions, which are not

added mockup stuff

    • -0
    • +9
    /openacs-4/packages/workflow/www/doc/mockup-sim-cc-1.adp
    • -0
    • +58
    /openacs-4/packages/workflow/www/doc/mockup-sim-cc-1.tcl
    • -0
    • +38
    /openacs-4/packages/workflow/www/doc/mockup-sim-cc-2.adp
    • -0
    • +96
    /openacs-4/packages/workflow/www/doc/mockup-sim-cc-2.tcl
    • -0
    • +10
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-1.adp
    • -0
    • +99
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-1.tcl
    • -0
    • +232
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-2.adp
    • -0
    • +58
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-2.tcl
    • -0
    • +10
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-3.adp
    • -0
    • +83
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-3.tcl
    • -0
    • +166
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-4.adp
    • -0
    • +60
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-4.tcl
    • -0
    • +13
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-5.adp
    • -0
    • +93
    /openacs-4/packages/workflow/www/doc/mockup-sim-ft-5.tcl
  1. … 18 more files in changeset.
Upload ZIP file with multiple internally linked files feature for Heidelberg

organizing the db config section. Making Oracle and PG share the same db_name variable. Making the grep for aolserver pid use the right aolserver config file path.

organizing the db config section. Making Oracle and PG share the same db_name variable

Removed bogus file-storage-simple references

Removed bogus references to file-storage-simple that someone re-inserted

for some reason. That was removed ages ago!