packages-install-3.tcl

  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework variable assignment (set -> lassign)

  1. … 1 more file in changeset.
Prefer lappend over concat for appending lists (lappend modifies the variable 'in place')

  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
.xql-file reform of acs-admin

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

- remove obsolete Oracle queries

member_approve

member_ban

member_reject

member_deleted

member_unapprove

user_info

- remove obsolete .xql files (containing only unused query names)

www/users/modify-admin-privileges-oracle.xql

www/users/modify-admin-privileges-postgresql.xql

www/users/user-add-2.xql

  1. … 13 more files in changeset.
- fix misleading quoery variable (mount_p, which is not a boolean)

  1. … 1 more file in changeset.
- improve validity and security of HTML of admin pages

  1. … 15 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- white space change: replace tabs by spaces

  1. … 1 more file in changeset.
- cleanup of acs-admin/apm/packages-install

- use usual OpenACS styles instead of self-cooked solution

- finish cleanup of install vs. finished started by lars ages ago

- improve HTML (quote attributes)

  1. … 3 more files in changeset.
- cleanup of apm management (reduce redundancy, consistent headers, cleanup HTML, reduce deprecated code, remove obsolete files)

- the only remaining calls to apm_headers are now in combination with ad_return_top_of_page

  1. … 42 more files in changeset.
- get rid of depecated calls to ad_header and ad_footer

- simplify quoting, produce better HTML

  1. … 9 more files in changeset.
- make use of byte-compiled functions

  1. … 13 more files in changeset.
HTML Strict cleanup: removed trailing slash of input, img, link, meta tags

  1. … 21 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Using adp pages now for a consistent UI

  1. … 5 more files in changeset.
various bug fixes for package_id, title addition to acs_objects

  1. … 12 more files in changeset.
fixing problem that I introduced earlier with ctl files not being loaded when package is installed from install.xml file and the the proc apm_packages_full_install. The problem was that no data model files were provided and the proc apm_data_model_scripts_find was used to provide the default. However, that proc would not return ctl files. I therefore changed it to do so and removed the proc apm_ctl_files_find that we no longer need

  1. … 2 more files in changeset.
fixing upgrade bug related to .ctl (ctl_file) files. First of all, don't offer ctl files when upgrading (ok, we should make this possible if we need it). Second of all, use the ctl file selections the user actually made when choosing files to source (in proc apm_package_install_data_model)

  1. … 1 more file in changeset.
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

  1. … 6 more files in changeset.
Added code to allow loading of data for packages like ref-timezones with

SQL*Loader or PostgreSQL's COPY command.

  1. … 8 more files in changeset.
merge of 4.6.3b1 to HEAD

  1. … 101 more files in changeset.
Upgrade to 4.6.2: The infamous APM changes, workflow, bug-tracker, etc.

  1. … 35 more files in changeset.
Changed the file manage page of the APM to reflect that file paths are no longer in the database. The page now just serves the purpose of showing the file types that the APM thinks your files are and watching files. Making paths to sql files and catalog files be fetched directly from the filesystem. Offering to mount applications under /package_key upon install for convenience. Making sure the package-delete page works by unmounting and uninstantiating packages with the Tcl API (to trigger callbacks) before uninstall. Adding ability to watch all files in a package. Minor update of I18N instructions

  1. … 10 more files in changeset.
making sure message catalog files are loaded during package installation and package upgrade

  1. … 4 more files in changeset.
Peter Marklund: setting the sql_file_paths session property with a clob instead of a varchar (we have so darn many packages these days...)

removed .tcl extension from redirects

  1. … 1 more file in changeset.

Big 'ole update to implement multi-db aware packages. Don't try this yet,

I can't *possibly* have gotten all the right files added and removed in

one fell swoop!

  1. … 118 more files in changeset.
OpenACS 4.x

  1. … 1321 more files in changeset.
Initial revision

    • -0
    • +90
    ./packages-install-3.tcl
  1. … 1321 more files in changeset.