• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleanup acs_CopyText and inline the only usage found in the codebase with a modern replacement

The function was using deprecated idioms, see https://developer.mozilla.org/en-US/docs/Web/API/document/execCommand, and "PrivilegeManager" and the "netscape" property, both long discontinued.

On modern browsers, under the correct conditions, the function can be reimplemented via a oneliner (see https://developer.mozilla.org/en-US/docs/Web/API/Clipboard)

Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Merging simulation from oacs-5-1 to oacs-5-2

  1. … 88 more files in changeset.
Merged the latest simulation code in oacs-5-1 to HEAD

  1. … 87 more files in changeset.
Importing updated Simulation 1.0.1 and fixed ad_returnredirect to accept html switch (for not quoting the message relayed).

  1. … 80 more files in changeset.
Added work from Leiden Simulation project

  1. … 114 more files in changeset.
Adding work from Leiden project

  1. … 70 more files in changeset.
Adding work from Leiden project

  1. … 121 more files in changeset.
deleting old relations properly on edit so that we don't have trailing acs_object records lying around that cause context_id integrity violation on deletion

  1. … 1 more file in changeset.
Return object/ or object-content/ based on mime_type

  1. … 3 more files in changeset.
Changed to work with renamed acs_CopyText javascript proc

  1. … 1 more file in changeset.
Changed code to not use ad_returnredirect -abort

  1. … 5 more files in changeset.
avoiding bcms proc bombing by setting storage_type to text if the user doesn't upload any content (neither file nor text)

  1. … 1 more file in changeset.
Using richtext-or-file

  1. … 9 more files in changeset.
Fixed TODO: 'Associated with 1' should say 'Associated With'

  1. … 3 more files in changeset.
hiding all B priority TODOs from the UI. Revamping the cast and case-admin pages with Lars's help. Adding a page listing users playing a certain role in a simulation case

  1. … 27 more files in changeset.
going over TODOs, fixing them, classifying as B, or removing

  1. … 13 more files in changeset.
edited TODOs

  1. … 3 more files in changeset.
Fixed TODO's

  1. … 3 more files in changeset.
More TODO's

  1. … 9 more files in changeset.
going over most of the TODO's in citybuild and siminst, removing some, fixing others

  1. … 25 more files in changeset.
Handling TODO's in simbuild

  1. … 15 more files in changeset.
walkthrough notes and TODOs

  1. … 17 more files in changeset.
Moved javascript into core library

  1. … 7 more files in changeset.
Assign tasks to props

  1. … 23 more files in changeset.
Display the link-text that you're copy-and-pasting

  1. … 1 more file in changeset.
permissions implemented in some places

  1. … 33 more files in changeset.
added UI handling for new attributes

  1. … 1 more file in changeset.
making crawler work and fixing some bugs related to that

  1. … 18 more files in changeset.