Changesets: MantisBT
|
master e99bbbc7 2011-01-21 15:52 Details Diff |
Fix validation issues and improve html and css for account preferences page. | ||
| mod - account_prof_menu_page.php | Diff File | ||
| add - css/account-prefs.css | Diff File | ||
| mod - account_prefs_inc.php | Diff File | ||
|
master 2b37d27b 2011-01-21 12:46 Details Diff |
Fix validation errors and improve html and css for manage columns pages. | ||
| mod - manage_columns_inc.php | Diff File | ||
| mod - css/default.css | Diff File | ||
|
master c303e425 2011-01-21 11:45 Details Diff |
Fix validation errors and improve html and css for account page. Generalize style for error/warning messages and move it to default css. Modify login pages to use new css classes. Create new function to query for user assigned projects. Modify the print_project_user_list function to user the new function. Modify the account page to just use the query function and output the data in an html list. Use css to style the list. |
||
| mod - css/default.css | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - core/user_api.php | Diff File | ||
| mod - account_page.php | Diff File | ||
| mod - css/login.css | Diff File | ||
| mod - login_page.php | Diff File | ||
|
master 1b932f88 2011-01-20 17:45 Details Diff |
Fix validation issues on account profile menu pages. Improve html and css. Modify login and signup pages to use generalized html and css. Add new css file to handle common configuration and language elements needed in css. |
||
| mod - lost_pwd_page.php | Diff File | ||
| mod - css/login.css | Diff File | ||
| add - css/common_config.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
| mod - login_select_proj_page.php | Diff File | ||
| mod - account_prof_menu_page.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - css/default.css | Diff File | ||
| mod - login_page.php | Diff File | ||
|
master 0e5b7564 2011-01-20 09:57 Details Diff |
Fix validation errors. Improve html and css for manage overview page. | ||
| mod - manage_overview_page.php | Diff File | ||
| mod - css/default.css | Diff File | ||
|
master 564f92a0 2011-01-20 00:15 Details Diff |
Fix validation issues for my view and for the status legends. Add css/status_config.php to allow configuring statuses and colors in config_inc but output with css. |
||
| mod - css/default.css | Diff File | ||
| mod - my_view_inc.php | Diff File | ||
| mod - my_view_page.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - core/helper_api.php | Diff File | ||
| mod - view_all_bug_page.php | Diff File | ||
| add - css/status_config.php | Diff File | ||
|
master 8d21eb2f 2011-01-19 23:54 Details Diff |
Fix validation for select project page. Improve html and css. | ||
| mod - login_select_proj_page.php | Diff File | ||
| mod - css/login.css | Diff File | ||
|
master b0ebce3c 2011-01-19 22:52 Details Diff |
Fix validation errors for lost password page. Improve html and css. | ||
| mod - css/login.css | Diff File | ||
| mod - lost_pwd_page.php | Diff File | ||
|
master 38b02126 2011-01-19 19:01 Details Diff |
kill form_action_self(). It seems we can avoid setting an explicit action on forms posting to same page. This system has the additional benefit of not breaking setups with a front controller script hadling page requests. |
Affected Issues 0016410 |
|
| mod - core/helper_api.php | Diff File | ||
| mod - core/authentication_api.php | Diff File | ||
| mod - manage_config_email_page.php | Diff File | ||
| mod - bugnote_stats_inc.php | Diff File | ||
| mod - billing_inc.php | Diff File | ||
| mod - core/form_api.php | Diff File | ||
| mod - manage_config_work_threshold_page.php | Diff File | ||
| mod - manage_config_workflow_page.php | Diff File | ||
|
master 9c64d885 2011-01-19 18:00 Details Diff |
Improve html and remove inline styles for error messages. | ||
| mod - css/default.css | Diff File | ||
| mod - core/error_api.php | Diff File | ||
|
master 46a05279 2011-01-19 17:54 Details Diff |
Fix validation errors for the project selector and bug jump fields. | ||
| mod - javascript/common.js | Diff File | ||
| mod - css/default.css | Diff File | ||
| mod - core/html_api.php | Diff File | ||
|
master de92f0a6 2011-01-19 17:01 Details Diff |
Fix validation erros on signup page. Improve html layout and css. | ||
| mod - css/login.css | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master 5e3dbd73 2011-01-19 16:00 Details Diff |
Fix validation errors on login page. Restructure markup and move it below the logic. Improve css. |
||
| mod - css/default.css | Diff File | ||
| add - css/login.css | Diff File | ||
| mod - login_page.php | Diff File | ||
|
master-1.2.x c5cb6dfa 2011-01-17 22:55 Details Diff |
Fix 0005926: Filter "None" for custom fields with blank value Generate the correct where clause for custom fields of type Checkbox and Multiselection list, to return both bugs having an empty value ('', as opposed to NULL) in the field as well as those without matching record in mantis_custom_field_string_table. |
Affected Issues 0005926 |
|
| mod - core/filter_api.php | Diff File | ||
|
master 7968aef0 2011-01-17 03:00 01-Scripts Details Diff |
Problems if the json-message contains special characters like german umlauts (äöü). Commit should fix that problem. |
Affected Issues 0020350 |
|
| mod - core/json_api.php | Diff File | ||
|
master-1.2.x 031afb68 2011-01-17 03:00 01-Scripts Committer: jreese Details Diff |
Problems if the json-message contains special characters like german umlauts (äöü). Commit should fix that problem. Signed-off-by: John Reese <john@noswap.com> |
||
| mod - core/json_api.php | Diff File | ||
|
master eca0321a 2011-01-16 13:35 Details Diff |
Fix issue with browser (Firefox) showing only the document tree. Additional fixes for XHTML strict conformance |
Affected Issues 0012679 |
|
| mod - admin/install.php | Diff File | ||
|
master-1.2.x cc139295 2011-01-14 05:49 Details Diff |
Localisation updates from translatewiki.net. | ||
| mod - lang/strings_greek.txt | Diff File | ||
| mod - lang/strings_breton.txt | Diff File | ||
| mod - lang/strings_catalan.txt | Diff File | ||
| mod - lang/strings_vietnamese.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - plugins/MantisCoreFormatting/lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_galician.txt | Diff File | ||
| mod - lang/strings_serbian.txt | Diff File | ||
| mod - lang/strings_polish.txt | Diff File | ||
| mod - lang/strings_french.txt | Diff File | ||
| mod - lang/strings_macedonian.txt | Diff File | ||
|
master-1.2.x 7ab6eb38 2011-01-09 03:23 Details Diff |
Follow up fix for: Issue 0012619: Custom fields are reported as required after upgrade from 1.1.0 to 1.2.3. Issue 0011684: Incorrect error "A necessary field "MyField" was empty. Please recheck your inputs." when submitting new issue. |
Affected Issues 0011684, 0012619 |
|
| mod - core/custom_field_api.php | Diff File | ||
|
master-1.2.x 890c36eb 2011-01-09 03:00 Details Diff |
Issue 0012619: Custom fields are reported as required after upgrade from 1.1.0 to 1.2.3. Issue 0011684: Incorrect error "A necessary field "MyField" was empty. Please recheck your inputs." when submitting new issue. There is a lot of details about this issue in issue 0011684. In 1.2.1 a breaking change was introduced which blocks users from submitting / updating issues for projects with certain custom field configurations. The aim of this fix is to unblock these users. We can do follow up fixes to improve on this for 1.2.x or to come up with the alternative strategy for 1.3.x. The goal is to come up with an approach that doesn't break existing users. The worst thing is that users upgrade and then find out that they can continue to use the product. If there is a path for upgrade to avoid these issues, then we should automate it as part of the upgrade script. I haven't marked the issue as completely fixed until dhx checks it out, since he was working on the issue. I've used my fix for 0012619 + one more fix for the update code path. When I compared my fix to the attached patches, I note that the patches have more changes to handle things like special cases for checkboxes and the case where user doesn't have read-write. We may incorporate these after we do the necessary validations. Thanks for Sergiodf for contributing the patches. |
Affected Issues 0011684, 0012619 |
|
| mod - bug_report.php | Diff File | ||
| mod - bug_update.php | Diff File | ||
| mod - core/custom_field_api.php | Diff File | ||
|
master-1.2.x 1cce7f36 2011-01-08 18:35 Details Diff |
Fix 0012669: Ordering of version fields in filter area is not ideal. |
Affected Issues 0012669 |
|
| mod - core/filter_api.php | Diff File | ||
|
master-1.2.x 97fb89fd 2011-01-08 18:28 Details Diff |
Fix 0012617: Move / Delete operations are not available for resolved issues. |
Affected Issues 0012617 |
|
| mod - core/html_api.php | Diff File | ||
|
master 083d91fa 2011-01-08 18:28 Details Diff |
Fix 0012617: Move / Delete operations are not available for resolved issues. |
Affected Issues 0012617 |
|
| mod - core/html_api.php | Diff File | ||
|
master-1.2.x a25d69fc 2011-01-07 15:55 Details Diff |
Fix 0012667: Moving issues between projects doesn't update the category If an issue with category GUI is moved from Project A to Project B (where both have the category defined as non-global), then the issue will show the category name in the view page as "[Project A] GUI" even though the issue now belongs to project B. Also if the user edits the issue, the first category is selected from the list since "[Project A] GUI" is not a valid entry. The proposed fix is as follows: 1. If the category is global, then leave as is. 2. If the category has a match by name in the target project, then switch to that. 3. If the category doesn't have a match by name in the target project, then move a configured default global category (by default "General"). |
Affected Issues 0012667 |
|
| mod - bug_actiongroup.php | Diff File | ||
| mod - docbook/adminguide/en/configuration.sgml | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/bug_api.php | Diff File | ||
|
master 8e303d2c 2011-01-07 15:55 Details Diff |
Fix 0012667: Moving issues between projects doesn't update the category If an issue with category GUI is moved from Project A to Project B (where both have the category defined as non-global), then the issue will show the category name in the view page as "[Project A] GUI" even though the issue now belongs to project B. Also if the user edits the issue, the first category is selected from the list since "[Project A] GUI" is not a valid entry. The proposed fix is as follows: 1. If the category is global, then leave as is. 2. If the category has a match by name in the target project, then switch to that. 3. If the category doesn't have a match by name in the target project, then move a configured default global category (by default "General"). |
Affected Issues 0012667 |
|
| mod - docbook/Admin_Guide/en-US/Configuration.xml | Diff File | ||
| mod - bug_actiongroup.php | Diff File | ||
| mod - core/bug_api.php | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||