FORGE-245: use app config id rather than project id in artifact queries

Two trackers mounted at the same level of a project would have identical
project ids, and hence one query would get tickets from both. Each
tracker has its own config, however, which is already referenced in
model.Artifact. This actually allows to drop project_id from Ticket,
Globals, and Comment.

Wolf Wolf 2010-02-01

added ForgeTracker/forgetracker/tests/functional/test_root.py
added ForgeTracker/forgetracker/tests/functional/__init__.py
changed ForgeTracker/forgetracker/model/ticket.py
changed ForgeTracker/forgetracker/widgets/ticket_form.py
changed ForgeTracker/forgetracker/tracker_main.py
changed ForgeTracker/test.ini
changed pyforge/pyforge/websetup/bootstrap.py
ForgeTracker/forgetracker/tests/functional/test_root.py Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/tests/functional/__init__.py Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/model/ticket.py Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/widgets/ticket_form.py Diff Switch to side-by-side view
Loading...
ForgeTracker/forgetracker/tracker_main.py Diff Switch to side-by-side view
Loading...
ForgeTracker/test.ini Diff Switch to side-by-side view
Loading...
pyforge/pyforge/websetup/bootstrap.py Diff Switch to side-by-side view
Loading...