• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
There was a missing package_id parameter in part of the Tcl API. HOWEVER,

don't believe the bug-tracker Tcl API that misleads you into thinking that

you can explicitly pass package_id as a parameter to various procs. The

vile bug_tracker::conn proc guarantees this does not work. I rewrote my

test case to save/set/restore ad_conn package_id ...

Added test subdirectory and first cut at the first test (which doesn't work

at the moment, but never fear). Decided to write some simple tests for this

package while working out how to write populate scripts to test scalability

(fix scalability, we already know it sucks on PG!) ...

file bug-tracker-procs.tcl was initially added on branch oacs-5-1.

    • -0
    • +0
    ./test/bug-tracker-procs.tcl
file bug-tracker-procs.xql was initially added on branch oacs-5-1.

    • -0
    • +0
    ./test/bug-tracker-procs.xql
Added the changes for Oracle as well to improve BT performance. Can someone test on Oracle?

Removed one join with acs_users_all that was unnecessary. Removed on call of acs_users_all and replaced with persons. Works now for openacs.org

search and syndication for bugs

  1. … 2 more files in changeset.
message key fix from Stan Kaufman, bug 1927, patch 542

  1. … 2 more files in changeset.
There was an extra acs_users_all assignee join in the first part of

the query which caused the set of returned rows to be the cartesian

product of the bugs X keywords X users on system = very very slow

for anything more than a trivial number of users.

It still returns bugs x keywords rows which is not great but seems tolerable.

merge changes on oacs-5-1 branch to head, changes between jcd-merge-20040420 and jcd-merge-5-1-20040517 were merged, head pre changes is jcd-merge-pre-20040517 and post is jcd-merge-post-20040517

  1. … 832 more files in changeset.
Merged changes on oacs-5-0 branch from jcd-504-merge to lars-504-2-merge (changes made since 5.0.4 release) onto oacs-5-1 branch

  1. … 3 more files in changeset.
Lower instead of upper

Fixed bug with sorting bugs list

some i18n fixes, make bug_tracker::bug::get work outside the bug tracker pkg, add search datasource/url impl for bugs and patches

    • -0
    • +195
    ./bug-search-procs.tcl
  1. … 6 more files in changeset.
some more minor fixes for i18n

  1. … 4 more files in changeset.
fix some of the i18n issues incl bug 1748, bug.tcl patch.tcl still borked though

  1. … 8 more files in changeset.
I18N: A first stab at internationalizing Bug Tracker by Nima and Joel. This commit will probably introduce a number of bugs. You may use the before-i18n tag for reverting or for seeing how things have changed.

  1. … 41 more files in changeset.
Added support for parameterizing name of a 'patch', like you can with bugs and components

Adding a column to the bug list showing who is assigned to which bug.

Fixed string_truncate bug.

Changing bug-tracker to work with workflow version 2.0d1. Making use of enabled_action_id instead of action_id/case_id on the bug page

  1. … 3 more files in changeset.
in the bug listing query, setting parent_enabled_action_id to null in where clause to only get top workflows

only show 'Fix for version' in list if versions are on

Bug in bug-tracker workflow: 'allowed_role', not 'allowed_roles'

dont ad_quotehtml summary for list bug 1097, unset category array and handle missing name bug 1105

use %20 rather than + in patch label (cf bug 1099) fix some quoting problems, order the patch list by summary, add -- where needed

  1. … 1 more file in changeset.
make some Notices either warnings or debug and made them more descriptive by generally including the proc name as well bug #1032

  1. … 74 more files in changeset.
Bug # instead of parameter-driven name

Unassigned query not ported to PG

initializes category_defaults so empty bug-tracker does not fail