• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- reflow long lines

- reduce the dependencies on acs_object_party_privilege_map for PostgreSQL

- restrict format to "table" since "list" has non-trivial message key substitutions problems

- improve robustness against invalid input

  1. … 2 more files in changeset.
- use consistently ns_quotehtml

- don't quote message keys in summary field in bugs table

- fix typos

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

  1. … 8 more files in changeset.
- harden page contracts

- imporve readability

  1. … 2 more files in changeset.
- remove deprecated calls to cr::keyword::get_keyword_id,

cr::keyword::new, and cr::keyword::set_heading

  1. … 1 more file in changeset.
- remove calls to deprecated function cr::keyword::item_get_assigned

  1. … 1 more file in changeset.
- harden page-contracts against injections

- update version dependeny for acs-tcl

- bump version number

  1. … 4 more files in changeset.
- quote hrefs

- more sane HTML generation

  1. … 3 more files in changeset.
- improve page-contracts

  1. … 42 more files in changeset.
- perform better input checking on action and categories

- improve error messages (backport from openacs.org)

- brace expressions

- flatten nested "lindex" structures

- use tcl 8.5 extended index format for "lrange"

- normalize string expressions

  1. … 18 more files in changeset.
- replace deprecated "cr::keyword::item_assign" by "content::keyword::item_assign"

Exporting page variable as well.

Bug fix: grant read permission on individual bug if access policy is show user bugs only.

  1. … 2 more files in changeset.
Optionally display only the bugs the user is participating in.

  1. … 8 more files in changeset.
Add search box to nav bar.

    • -0
    • +32
    ./bug-tracker-init.tcl
  1. … 3 more files in changeset.
Fixed test to work with any bug tracker URL.

1. added missing catalog entry

2. made search work, it was totally hosed

  1. … 8 more files in changeset.
Some changes to make it possible to write scripts that are includable from

other packages to display information on bugs. Unfortunately, the bugtracker

was written from the POV that you'd never want to do such a thing, and is so

poorly written that even with these changes I had to do a bit of ugly hacking

in my include code.

Add paramerers for related files. Add missing proc for related files. Fix indentation

Allow changing of bug tracker workflow. Should be choosable during project

initalization. The default configuration crap in bug tracker is just that

(hard wired! no integration with workflow!) but not sure if there's time

in this short-term improvement project to fix that.

  1. … 3 more files in changeset.
Preliminary work to allow multiple workflows in bug tracker.

  1. … 4 more files in changeset.
Remove unused cruft.

Fix broken list filtering.