Changesets: MantisBT
|
next 2bfa4b4c 2011-09-12 01:48 Details Diff |
Implement SponsorshipAssignerAccessDenied exception | ||
| add - application/MantisBT/Exception/Access/SponsorshipAssignerAccessDenied.php | Diff File | ||
| mod - public/bug_change_status_page.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next b00991a8 2011-09-12 01:42 Details Diff |
Implement SponsorshipHandlerAccessDenied exception | ||
| add - application/MantisBT/Exception/Access/SponsorshipHandlerAccessDenied.php | Diff File | ||
| mod - public/bug_change_status_page.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 4d141096 2011-09-12 01:42 Details Diff |
Implement SponsorshipHandlerAccessDenied exception | ||
| add - application/MantisBT/Exception/Access/SponsorshipHandlerAccessDenied.php | Diff File | ||
| mod - public/bug_change_status_page.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 453133b4 2011-09-12 01:30 Details Diff |
Implement SponsorshipAmountTooLow exception | ||
| add - application/MantisBT/Exception/Sponsorship/SponsorshipAmountTooLow.php | Diff File | ||
| mod - application/core/sponsorship_api.php | Diff File | ||
|
next 321d7e26 2011-09-12 01:30 Details Diff |
Implement SponsorshipAmountTooLow exception | ||
| add - application/MantisBT/Exception/Sponsorship/SponsorshipAmountTooLow.php | Diff File | ||
| mod - application/core/sponsorship_api.php | Diff File | ||
|
next 80a4177c 2011-09-12 01:26 Details Diff |
Implement SponsorshipNotFound exception | ||
| add - application/MantisBT/Exception/Sponsorship/SponsorshipNotFound.php | Diff File | ||
| mod - application/core/sponsorship_api.php | Diff File | ||
|
next 2b7e16d4 2011-09-12 01:26 Details Diff |
Implement SponsorshipNotFound exception | ||
| add - application/MantisBT/Exception/Sponsorship/SponsorshipNotFound.php | Diff File | ||
| mod - application/core/sponsorship_api.php | Diff File | ||
|
next 20192f8b 2011-09-12 01:23 Details Diff |
Implement SponsorshipDisabled exception | ||
| add - application/MantisBT/Exception/Sponsorship/SponsorshipDisabled.php | Diff File | ||
| mod - public/account_sponsor_page.php | Diff File | ||
| mod - public/account_sponsor_update.php | Diff File | ||
| mod - public/bug_set_sponsorship.php | Diff File | ||
|
next 094a30bd 2011-09-12 01:23 Details Diff |
Implement SponsorshipDisabled exception | ||
| add - application/MantisBT/Exception/Sponsorship/SponsorshipDisabled.php | Diff File | ||
| mod - public/account_sponsor_page.php | Diff File | ||
| mod - public/account_sponsor_update.php | Diff File | ||
| mod - public/bug_set_sponsorship.php | Diff File | ||
|
next c7661ea9 2011-09-12 01:17 Details Diff |
Implement SignupConfirmationHashInvalid exception | ||
| add - application/MantisBT/Exception/Authentication/SignupConfirmationHashInvalid.php | Diff File | ||
| mod - public/signup.php | Diff File | ||
|
next 4d096fc3 2011-09-12 01:17 Details Diff |
Implement SignupConfirmationHashInvalid exception | ||
| add - application/MantisBT/Exception/Authentication/SignupConfirmationHashInvalid.php | Diff File | ||
| mod - public/signup.php | Diff File | ||
|
next 2f7bde52 2011-09-12 01:01 Details Diff |
Implement VersionDuplicate exception | ||
| add - application/MantisBT/Exception/Issue/Version/VersionDuplicate.php | Diff File | ||
| mod - application/core/version_api.php | Diff File | ||
| mod - public/manage_proj_ver_add.php | Diff File | ||
|
next afd0d553 2011-09-12 01:01 Details Diff |
Implement VersionDuplicate exception | ||
| add - application/MantisBT/Exception/Issue/Version/VersionDuplicate.php | Diff File | ||
| mod - application/core/version_api.php | Diff File | ||
| mod - public/manage_proj_ver_add.php | Diff File | ||
|
next 7bb1d060 2011-09-12 00:58 Details Diff |
Implement VersionNotFound exception | ||
| add - application/MantisBT/Exception/Issue/Version/VersionNotFound.php | Diff File | ||
| mod - application/core/version_api.php | Diff File | ||
| mod - public/changelog_page.php | Diff File | ||
| mod - public/roadmap_page.php | Diff File | ||
|
next 34ff5868 2011-09-12 00:58 Details Diff |
Implement VersionNotFound exception | ||
| add - application/MantisBT/Exception/Issue/Version/VersionNotFound.php | Diff File | ||
| mod - application/core/version_api.php | Diff File | ||
| mod - public/changelog_page.php | Diff File | ||
| mod - public/roadmap_page.php | Diff File | ||
|
master aa3244ae 2011-09-12 00:28 Details Diff |
Improve directory validation in admin checks This commit brings the following improvements in check_paths_inc.php: - In addition to checking that a directory is valid, we now also verify that it is readable, this way admin will know if the error is caused e.g. by a symlink, or due to access rights - Print actual path instead of a text description in install check. The config option name is already displayed as part of the first line of the check's output, so repeating the information does not add any additional value. - Escape data printed in messages (path) with htmlspecialchars() as recommended by dhx - Added comments to clearly identify purpose of each check block |
||
| mod - admin/check/check_paths_inc.php | Diff File | ||
|
next ace39f88 2011-09-12 00:24 Details Diff |
Use update_bug_threshold access check for relationship add/delete When adding, changing or removing a relationship between two issues, both issues are modified. Therefore we need to ensure that the current user has permission to modify both source AND destination issues. The access threshold could be different for the source and destination issues if they're both in separate projects. Therefore we need to get the thresholds for each respective project and compare against each of these thresholds. This patch also removes hardcoded use of the default VIEWER access level. Use of hardcoded default access levels is _BAD_ because it breaks custom access level configurations. |
||
| mod - public/bug_relationship_add.php | Diff File | ||
| mod - public/bug_relationship_delete.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 02d64a13 2011-09-12 00:24 Details Diff |
Use update_bug_threshold access check for relationship add/delete When adding, changing or removing a relationship between two issues, both issues are modified. Therefore we need to ensure that the current user has permission to modify both source AND destination issues. The access threshold could be different for the source and destination issues if they're both in separate projects. Therefore we need to get the thresholds for each respective project and compare against each of these thresholds. This patch also removes hardcoded use of the default VIEWER access level. Use of hardcoded default access levels is _BAD_ because it breaks custom access level configurations. |
||
| mod - public/bug_relationship_add.php | Diff File | ||
| mod - public/bug_relationship_delete.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 63ba56b1 2011-09-12 00:20 Details Diff |
Implement RelationshipDestinationIssueAccessDenied exception | ||
| add - application/MantisBT/Exception/Access/RelationshipDestinationIssueAccessDenied.php | Diff File | ||
| mod - public/bug_relationship_add.php | Diff File | ||
| mod - public/bug_relationship_delete.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 9aa87c33 2011-09-12 00:20 Details Diff |
Implement RelationshipDestinationIssueAccessDenied exception | ||
| add - application/MantisBT/Exception/Access/RelationshipDestinationIssueAccessDenied.php | Diff File | ||
| mod - public/bug_relationship_add.php | Diff File | ||
| mod - public/bug_relationship_delete.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 412e72de 2011-09-12 00:11 Details Diff |
Implement RelationshipDuplicate exception | ||
| add - application/MantisBT/Exception/Issue/Relationship/RelationshipDuplicate.php | Diff File | ||
| mod - public/bug_relationship_add.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next a3ffd6c6 2011-09-12 00:11 Details Diff |
Implement RelationshipDuplicate exception | ||
| add - application/MantisBT/Exception/Issue/Relationship/RelationshipDuplicate.php | Diff File | ||
| mod - public/bug_relationship_add.php | Diff File | ||
| mod - public/bug_update.php | Diff File | ||
|
next 3946a2f3 2011-09-12 00:07 Details Diff |
Implement RelationshipLoopbackDisallowed exception | ||
| add - application/MantisBT/Exception/Issue/Relationship/RelationshipLoopbackDisallowed.php | Diff File | ||
| mod - public/bug_relationship_add.php | Diff File | ||
|
next e33315e9 2011-09-12 00:07 Details Diff |
Implement RelationshipLoopbackDisallowed exception | ||
| add - application/MantisBT/Exception/Issue/Relationship/RelationshipLoopbackDisallowed.php | Diff File | ||
| mod - public/bug_relationship_add.php | Diff File | ||
|
next 4d79f1d3 2011-09-11 23:55 Details Diff |
Implement RelationshipNotFound exception | ||
| add - application/MantisBT/Exception/Issue/Relationship/RelationshipNotFound.php | Diff File | ||
| mod - application/core/email_api.php | Diff File | ||
| mod - application/core/relationship_api.php | Diff File | ||