• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed bug #829 again, this time moved the username-defaulting logic out of ad_user_new and into auth::create_local_account

Part of the fix for bug #814. I will proceed in a per-package fashion.

bug 335 - making sure it's possible to install from .apm files again. The UI needs improvement. Robustness could also be improved. May need to handle the case when there is a later version of a package in the packages directory than in the apm_workspace dir

Another bug #829-style fix

Fixed bug #439: wrong text in package installation output

Fixed bug #829: Installation fails on administrator creation.

Changed to refer to resoures/dotlrn/... for gifs

    • -7
    • +7
    /openacs-4/packages/dotlrn/www/control-panel.adp
Trying -deprecated -warn instead of -default on ad_template_return ... must have been a little tired last night after all

index.xql has become unnecessary because index.tcl uses a calendar_have_private_p to check whether a user has a private calendar

Check whether the user has a private calendar now performed calendar_have_private_p - this is package-agnostic, so only create one private calendar per user.

when removing file db model, forgot to replace reference to apm_package_files.path%TYPE with varchar. Doing so now and changing upgrade script

Fixed time_p for calendar::item:get. Now uses the correct lc_time_fmt switch to retrieve the proper start_time

bug 535 - fixed variable name typo in outlook export. Made the export to outlook link more clear

removing call to apm_package.enable (proc no longer exists)

removed comment on apm_packages.enabled_p since the column's gone

Fixes to portal so that it installs and drops cleanly.

Added new style

Fixed bug #828: Typo

- Returned to installing packages in foreground so they have a connection

- Templated the progress bar and made it a general utility in acs-tcl

Added ad_progress_bar_begin and ad_progress_bar_end for constructing progress bars

    • -0
    • +73
    /openacs-4/packages/acs-tcl/lib/progress-bar.adp
Adding ad_parse_template to make it easier to parse templates to a string

Returning http status code 500 instead of 200 in case of an error, as it should be. Fixes #799.

Adding the ability to display a static html page instead of the installer if there is a database problem - useful for production sites. Must be enabled manually by the admin by renaming a file. Bug #156

    • -0
    • +36
    /openacs-4/www/global/site-failure.html.disabled
Fixing Bug #439.

Fixing many unclosed <td> tags

changing log statement about registering of test case from notice to debug level

removing files and queries related to the removed tables apm_package_files and apm_package_file_types

adding proc apm_package_supported_databases as part of the process of purging the old db-based APM file tracking

changing APM Tcl API to reflect that we are no longer storing file info in the db (apm_package_file_types and apm_package_files tables are gone)

    • -14
    • +0
    /openacs-4/packages/acs-tcl/tcl/apm-xml-procs.xql
Works with ad_user_new, which now auto-generates a username if none exists, guaranteed to be unqiue -- a little complicated, but it works