• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
use consistently 'ad_script_abort' after 'ns_returnfile'

Add missing 'ad_script_abort' after 'ns_returnfile'

Better handling of errors during 'exec convert' in portrait-bits.tcl, returning the default avatar when it fails

Use a variable for the default avatar mime type

Return default avatar also when there are internal issues parsing the user provided picture

Chat Redesign:

+ Add avatars to chat user list.

+ acs-subsite: new default avatar images (x50 and x100)

+ acs-subsite: provide with a default avatar (x50) on portrait-bits.tcl

+ acs-subsite: restrict portrait-bits.tcl to authenticated users

+ xowiki and chat: add blocks and styles for the user picture

  1. … 4 more files in changeset.
fix bug #3352

increase number of accepted sizes

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

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

  1. … 7834 more files in changeset.
Improve robustness of "file delete" operations

  1. … 19 more files in changeset.
- set expiration to one day on portrait-bits

- handle case where item has no live_revision

- fix lob interface (especially for portraits)

  1. … 5 more files in changeset.
- improve portrait bits to provide cached scaling and caching

- fix old security hole, that allowed to download arbitrary files given a known item_id

  1. … 6 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 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.
- check ids in page contracts

  1. … 40 more files in changeset.
- use standard templating

- fix HTML

- remove call to deprecated ad_header

  1. … 1 more file in changeset.
Added support for other sizes than "thumbnail"

Made sure that we are redirecting for thumbnails so we can cache them on the proxy server

Made sure we are not returning something for the portrait if it was not found as this confuses the load balancer. I personally think we should not return the error message, especially as the portrait-bits are usually included as an image in OpenACS, which makes the error senseless anyway

Support for providing the item_id of the portrait directly

Portrait bits are included so I deem it a bad idea to raise an ad_return_error, especially if not all users have portraits

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
portrait-bits now accepts an optional size parameter for eg. returning avatar sized images

  1. … 1 more file in changeset.

1. Added a new Tcl procedure to the content repository's library, named

cr_write_content, which properly writes content to the connection

regardless of RDBMS and storage type. This simplified a bunch of stuff

(which explains the removed files).

2. Fixed a lot of general comments issues regarding HTML vs. Plain/Text,

attachments, etc.

3. Partially ported glossary.

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

  1. … 1321 more files in changeset.
Initial revision

  1. … 1321 more files in changeset.