• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Avoid unnecesary existence checks.

  1. … 5 more files in changeset.
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.
improve spelling

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

  1. … 204 more files in changeset.
modernize tcl

  1. … 2 more files in changeset.
Fix typos

  1. … 76 more files in changeset.
Reduce divergencies between oracle and postgres codebase, replace queries with proper api, exploit on delete cascade

  1. … 3 more files in changeset.
- reflow long lines

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

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

- standardize url construction to protect against injection attacks

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

  1. … 1 more file in changeset.
- brace expressions

- flatten nested "lindex" structures

- use tcl 8.5 extended index format for "lrange"

- normalize string expressions

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

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. … 14 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.

  1. … 1 more file in changeset.
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. … 4 more files in changeset.
Cleaned up some annoying stupidity. A package's package-key is immutable.

  1. … 5 more files in changeset.
Parameterized page size ...

Allow bulk actions on bugs

  1. … 9 more files in changeset.
Add feature to allow incoming email to create new bugs

  1. … 5 more files in changeset.
Get distribution specific code from oacs-5-1 branch.

  1. … 1 more file in changeset.
make sure notification fields are localized

new files for handling distributions

  1. … 21 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

  1. … 321 more files in changeset.
added assignee and fix for version to the bug add script; added appropriate upgrade scripts for postgres and oracle; fixed an oracle installation bug

  1. … 10 more files in changeset.
Added a whole shitpile of caching to speed things up

  1. … 7 more files in changeset.
removed internationalization

  1. … 1 more file in changeset.
It looks like things have sped up to the point where it's worth trying

to pagination 10 pages of 25 entries a page at a time for now.