• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
remove duplicated words

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

  1. … 204 more files in changeset.
Fix one more recently introduced bug detected by Hani Gadllah.

remove conditions, which are always true

remove parens

  1. … 4 more files in changeset.
simplify code and make it more consistent

  1. … 5 more files in changeset.
use per-thread caching for dotlrn_community::get_community_id to reduce stress on util_memoize cache

Remove obsolete .xql files

  1. … 22 more files in changeset.
Fix missing default value

dotlrn_community::get_type_package_id was called in the wrong way (hanks to Felix Mödritscher)

Use cached api instead of query to retrieve node id from community and community_type

  1. … 1 more file in changeset.
Streamline and optimize idiom

  1. … 1 more file in changeset.
Declare explicitly the only column we need in a way that DBMS can create a better query plan

  1. … 1 more file in changeset.
Introduce a callback hook for packages to insert some specific logic

Driver is reduce difference between downstream and upstream code

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

  1. … 7834 more files in changeset.
Standardize spellings of names

  1. … 12 more files in changeset.
- replace deprecated "cc_email_from_party ..." by "party::email -party_id ..."

  1. … 2 more files in changeset.
- get_community_id: pass current url to closest_ancestor_package if no

package_id is given

- use list for argument of util_memoize to avoid surprises

- don't write HTML tags to error.log

  1. … 1 more file in changeset.
- prefer sql statements between curly braces

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

  1. … 217 more files in changeset.
- remove globals for errorInfo and use namespace qualifiers instead

  1. … 3 more files in changeset.
- standardize url construction to protect against injection attacks

  1. … 11 more files in changeset.
- improve safety of HTML

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- fix invalid pi-doc variable @version and @cvs_id

  1. … 21 more files in changeset.
- replace calls to deprecated "ad_parameter" by non-deprecated counterparts

  1. … 1 more file in changeset.
- replace seemingly unneeded call to "eval" by expand operator

  1. … 1 more file in changeset.
- remove some more "empty_string_p" occurances

  1. … 4 more files in changeset.
- use $$ quoting in postgres SQL

- use name parameter for SQL functions

- provide compatility with pg9

- replace deprecated "acs_sc_call" by "acs_sc::invoke"

- replace deprecated "ad_maybe_redirect_for_registration" by "auth::require_login"

- brace expressions

- favor tcl-compilable string comparisons

- don't use numeric comparison operator for non-numeric arguments

- use numeric comparison operator for truth value comparisons

- use "in" or "ni" expression instead of "lsearch"

- bump version number to indicate compatibility with 5.8.1

  1. … 146 more files in changeset.
- replace depreacted "ad_parameter" by parameter::get

- replace deprecated "ad_get_user_id" by "ad_conn user_id"

- replace deprecated "ad_permission_p" by "permission::permission_p"

- replace deprecated "export_url_vars" by "export_vars"

  1. … 24 more files in changeset.
- fix sloppy pseudo-comments to silence automated testing

  1. … 8 more files in changeset.