Changesets: MantisBT

next 4d096fc3

2011-09-12 01:17

dhx


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

dhx


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

dhx


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

dhx


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

dhx


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

dregad


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

dhx


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

dhx


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

dhx


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

dhx


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

dhx


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

dhx


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

dhx


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

dhx


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

dhx


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

next 41ac70b1

2011-09-11 23:55

dhx


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

next 5d7c3e58

2011-09-11 23:41

dhx


Details Diff
Implement IssueReadOnly exception
add - application/MantisBT/Exception/Issue/IssueReadOnly.php Diff File
mod - public/bug_relationship_add.php Diff File
mod - public/bug_relationship_delete.php Diff File
mod - public/bug_reminder.php Diff File
mod - public/bug_reminder_page.php Diff File
mod - public/bug_report.php Diff File
mod - public/bug_report_page.php Diff File
mod - public/bug_update.php Diff File
mod - public/bug_update_advanced_page.php Diff File
mod - public/bugnote_add.php Diff File
mod - public/bugnote_edit_page.php Diff File
mod - public/bugnote_set_view_state.php Diff File
mod - public/bugnote_update.php Diff File

next 20c41763

2011-09-11 23:41

dhx


Details Diff
Implement IssueReadOnly exception
add - application/MantisBT/Exception/Issue/IssueReadOnly.php Diff File
mod - public/bug_relationship_add.php Diff File
mod - public/bug_relationship_delete.php Diff File
mod - public/bug_reminder.php Diff File
mod - public/bug_reminder_page.php Diff File
mod - public/bug_report.php Diff File
mod - public/bug_report_page.php Diff File
mod - public/bug_update.php Diff File
mod - public/bug_update_advanced_page.php Diff File
mod - public/bugnote_add.php Diff File
mod - public/bugnote_edit_page.php Diff File
mod - public/bugnote_set_view_state.php Diff File
mod - public/bugnote_update.php Diff File

master-1.2.x cc745464

2011-09-11 03:16

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_breton.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_interlingua.txt Diff File
mod - lang/strings_latvian.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_slovene.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_turkish.txt Diff File
mod - plugins/MantisGraph/lang/strings_dutch.txt Diff File
mod - plugins/MantisGraph/lang/strings_polish.txt Diff File

next 065ec9a1

2011-09-10 17:07

dhx


Details Diff
Implement ConfigurationOptionCannotBeSpecifiedInDatabase exception
add - application/MantisBT/Exception/Configuration/ConfigurationOptionCannotBeSpecifiedInDatabase.php Diff File
mod - public/adm_config_set.php Diff File

next a2006bc0

2011-09-10 17:07

dhx


Details Diff
Implement ConfigurationOptionCannotBeSpecifiedInDatabase exception
add - application/MantisBT/Exception/Configuration/ConfigurationOptionCannotBeSpecifiedInDatabase.php Diff File
mod - public/adm_config_set.php Diff File

next e9e2e47d

2011-09-10 17:04

dhx


Details Diff
Implement ConfigurationOptionInvalidValue exception
add - application/MantisBT/Exception/Configuration/ConfigurationOptionInvalidValue.php Diff File
mod - application/core/helper_api.php Diff File

next ae2748a5

2011-09-10 17:04

dhx


Details Diff
Implement ConfigurationOptionInvalidValue exception
add - application/MantisBT/Exception/Configuration/ConfigurationOptionInvalidValue.php Diff File
mod - application/core/helper_api.php Diff File

next e71920b9

2011-09-10 16:55

dhx


Details Diff
Use ConfigurationOptionNotFound exception in adm_config_set.php
mod - public/adm_config_set.php Diff File

next 9b45d3e6

2011-09-10 16:55

dhx


Details Diff
Use ConfigurationOptionNotFound exception in adm_config_set.php
mod - public/adm_config_set.php Diff File
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 400 401 402 403 404 405 406 407 ... 480 ... 560 ... 640 ... 720 ... 751 752 753  Next  Last