• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed bug in auth_driver_params on Oracle, table had wrong unique constraint instead of primary key constraint

  1. … 2 more files in changeset.
Updated version numbers to upgrade to changes made for Oracle 9i support

  1. … 37 more files in changeset.
making acs__remove_user do what the Oracle version already does, i.e. remove records referencing the user record before attempting to delete it. Version number bumped to 5.0d12

  1. … 2 more files in changeset.
adds a kernel param ExcludedFiles for which the rp returns 404 (set to */CVS/* *~) and support for that in rp

  1. … 2 more files in changeset.
Default login to SSL if SSL is enabled for the server.

moving the password question parameters to acs-kernel. Updating parameter::get calls in local-procs to always provide a package_id (either current subsite or acs-kernel)

  1. … 2 more files in changeset.
Implemented bug #194: Do not serve .xql files

  1. … 2 more files in changeset.
when removing the apm_package.enabled_p column I forgot to remove the apm_package.enable/disable functions, so removing those now

  1. … 4 more files in changeset.
Fixed password expiration and approval expiration

  1. … 8 more files in changeset.
Default to persistent logins, now that persistent logins aren't eternal, but only for about 8 hours

Rewrote cookie handling

  1. … 9 more files in changeset.
ext-auth #20: adding support for Login over HTTPS. New acs-kernel parameter RestrictLoginToSSLP. New API in security-procs.tcl for casting requests into HTTPS mode etc. Requiring secure connection in scripts passing password (registration, login, password-update)

  1. … 8 more files in changeset.
Removed snapshot_p flag from data model, and moved into auth_sync_retrieve service contract

  1. … 2 more files in changeset.
removing ACS and OpenACS prefixes from core package names as they weren't really conveying any useful information for system admins

  1. … 12 more files in changeset.
Added UsePasswordWidgetForUsername and UseEmailForUsername parameters

adding datamodel for authority parameters and bumping version to 5.0d4

  1. … 4 more files in changeset.
Support for external authentication: two new columns added to users table - username and authority. New object type authority with corresponding table auth_authorities. Bumping version number to 5.0d3

  1. … 16 more files in changeset.
adding locale and timezone to user_preferences table. Adding default_locale to apm_packages table

  1. … 8 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.
1. Made object_id 0 be a user instead of a person;

2. Created a rel_type 'admin_rel' and corresponding role 'admin'.

  1. … 8 more files in changeset.
Added password_changed_date column to users table, so we can expire passwords after a certain number of days

  1. … 4 more files in changeset.
Removed duplicate parameters that snuck in when I merged with 4.6

Merged with 4.6 branch

  1. … 30 more files in changeset.
adding the acs-kernel parameter DefaultPersistentLoginP in response to bug 474

removing the file listings from the info files since those are no longer used by OpenACS

  1. … 28 more files in changeset.
1. removed some needless LARS notices

2. removed acs_methods and friends from the permissions documentation

and got rid of the commented-out table stubs.

3. dropping of permissions was broken in PG, fixed that.

4. cc_users and registered_users views have been sped up.

5. removed an unused and incorrect proc from revision-procs

6. updated acs-kernel to 4.6.3

-------------------------------------------------------------------------------------

  1. … 11 more files in changeset.
Changed a minor bug regarding the definition of user_tab_comments, bumped

to 4.6.3 and added an upgrade script (we may not release a 4.6.3 but if we

do, we're ready!)

  1. … 2 more files in changeset.
1. Added kernel param IndexRedirectUrl which allows one to specify a url

that the index template will redirect to. dotLRN in particular wants

users to land at /dotlrn.

2. Changed the index file to implement this.

3. Removed unused proc from apm-xml-procs.tcl

  1. … 2 more files in changeset.
Removed Your Workspace from the context bar and put it in the default-master template instead.

  1. … 5 more files in changeset.
Upgrade to 4.6.2: APM changes and change in installation procedure

  1. … 6 more files in changeset.