Changesets: MantisBT

master bbdc1525

2002-10-22 00:28

Julian Fitzell


Details Diff
Resolve issue 0002637: tweak sort order in print_*_list functions (mantisbt.sourceforge.net/mantis/view_bug_advanced_page.php?f_id=0002637)

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1582 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
Affected Issues
0002637
mod - core/print_api.php Diff File

master cdf96862

2002-10-20 19:59

Julian Fitzell


Details Diff
remove every instance of f_id, p_id, and c_id and replace them with more meaningful names

This will break old URLs, of course, but I think the tradeoff is worth it since we're changing so much in this release anyway. It makes reading the code *so* much easier. If anyone has huge complaints we can revert it - but speak up quickly! :)

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1581 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - bug_view_page.php Diff File
mod - proj_doc_page.php Diff File
mod - manage_user_page.php Diff File
mod - bug_close.php Diff File
mod - core/html_api.php Diff File
mod - news_delete_page.php Diff File
mod - core/relationship_api.php Diff File
mod - bug_resolve_page.php Diff File
mod - bug_file_upload_inc.php Diff File
mod - proj_doc_delete.php Diff File
mod - proj_doc_delete_page.php Diff File
mod - bug_monitor.php Diff File
mod - bug_delete_page.php Diff File
mod - bug_resolve.php Diff File
mod - news_delete.php Diff File
mod - bug_close_page.php Diff File
mod - bug_vote_add.php Diff File
mod - bug_assign.php Diff File
mod - sql/db_add_indexes_2002-06-07.sql Diff File
mod - manage_user_proj_add.php Diff File
mod - admin/css/view_inc.php Diff File
mod - news_list_page.php Diff File
mod - manage_user_update.php Diff File
mod - proj_doc_edit_page.php Diff File
mod - core/string_api.php Diff File
mod - bug_update.php Diff File
mod - bugnote_inc.php Diff File
mod - file_download.php Diff File
mod - manage_user_delete.php Diff File
mod - manage_user_delete_page.php Diff File
mod - bug_file_add.php Diff File
mod - bug_view_inc.php Diff File
mod - proj_user_add2.php Diff File
mod - bug_reopen_page.php Diff File
mod - history_inc.php Diff File
mod - manage_user_reset.php Diff File
mod - bug_update_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - bug_delete.php Diff File
mod - news_update.php Diff File
mod - bug_file_delete.php Diff File
mod - news_view_page.php Diff File
mod - core/print_api.php Diff File
mod - print_bug_page.php Diff File
mod - bug_view_advanced_page.php Diff File
mod - proj_doc_update.php Diff File
mod - news_edit_page.php Diff File
mod - print_bugnote_inc.php Diff File
mod - manage_page.php Diff File
mod - print_all_bug_options_inc.php Diff File
mod - bugnote_add.php Diff File
mod - manage_user_proj_delete.php Diff File
mod - news_menu_page.php Diff File
mod - bug_reopen.php Diff File
mod - jump_to_bug.php Diff File
mod - core/file_api.php Diff File

master cc87f781

2002-10-20 19:51

Julian Fitzell


Details Diff
* user_api.php
(user_is_monitoring_bug): use db_result(), not db_num_rows(), with a SELECT COUNT(*) query

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1580 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File

master 73716677

2002-10-20 18:52

Julian Fitzell


Details Diff
cleanup to use ensure_user_unprotected() instead of checking manually in every page. Also, remove checks from data modifying pages. Data modifying APIs do the check themselves. Data dispplaying pages should perform the check if the data should not be displayed for protected accounts.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1579 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - account_prefs_update.php Diff File
mod - core/user_pref_api.php Diff File
mod - account_prof_add.php Diff File
mod - account_prof_update.php Diff File
mod - account_prefs_reset.php Diff File
mod - core/profile_api.php Diff File
mod - print_all_bug_options_inc.php Diff File
mod - account_prof_delete.php Diff File
mod - account_prof_edit_page.php Diff File
mod - account_prof_menu_page.php Diff File
mod - print_all_bug_options_reset.php Diff File
mod - account_prof_make_default.php Diff File

master bb3e28f0

2002-10-20 18:51

jlatour


Details Diff
Fixed a few issues in the preference code with PHP versions earlier than 4.2.1

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1578 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_pref_api.php Diff File

master 462aaf61

2002-10-20 18:19

Julian Fitzell


Details Diff
* user_api.php:
(user_exists): take advantage of user_cache_row()'s caching

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1577 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File

master 6d24844b

2002-10-20 18:15

Julian Fitzell


Details Diff
* user_pref_api.php
(user_pref_get): fix a logic problem that caused problems when a user had no prefs defined for project 0

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1576 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_pref_api.php Diff File

master 28f21628

2002-10-20 18:14

Julian Fitzell


Details Diff
* user_api.php
(user_get_field): add a WARNING so we make sure to track down why a user_id of 0 is being used
(user_get_name): put it back to use user_cache_row() so we can prevent an error from occurring when the row doesn't exist

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1575 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File

master e48d511a

2002-10-20 18:13

Julian Fitzell


Details Diff
move some functions from print_api to string_api

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1574 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/string_api.php Diff File
mod - core/print_api.php Diff File

master 63b911c4

2002-10-20 18:12

Julian Fitzell


Details Diff
* email_api.php: fix some cases of asking for prefs for users that no longer exist

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1573 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/email_api.php Diff File

master 7c26869f

2002-10-20 16:42

Julian Fitzell


Details Diff
add ID headers to these files

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1572 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - account_prof_edit_page.php Diff File
mod - account_update.php Diff File
mod - account_prof_make_default.php Diff File
mod - account_prof_add.php Diff File
mod - account_prof_delete.php Diff File
mod - account_prof_menu_page.php Diff File
mod - account_prof_update.php Diff File
mod - account_prefs_update.php Diff File

master ec2e2b75

2002-10-20 16:38

Julian Fitzell


Details Diff
* account_update.php: cleanup to use api functions, better feedback, etc
* lang/strings_english.txt: new strings to support account_update.php cleanup

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1571 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - lang/strings_english.txt Diff File
mod - account_update.php Diff File

master 6c17a87e

2002-10-20 16:37

Julian Fitzell


Details Diff
* user_api: add user_set_password() and user_set_email() and added user_ensure_unprotected() checks throughout

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1570 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File

master b96f57a0

2002-10-20 04:37

vboctor


Details Diff
A typo in an API name was generating an error when a duplicate bug is viewed.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1569 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/print_api.php Diff File

master 1436f24e

2002-10-20 01:53

Julian Fitzell


Details Diff
Cleanup the user profile pages and add profile_api

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1568 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - account_prof_menu_page.php Diff File
mod - account_prof_edit_page.php Diff File
mod - account_prof_delete.php Diff File
mod - account_prof_add.php Diff File
add - core/profile_api.php Diff File
mod - account_prof_update.php Diff File
mod - core/API.php Diff File
mod - account_prof_make_default.php Diff File

master f3cb4253

2002-10-19 00:43

Julian Fitzell


Details Diff
* core/print_api.php
(print_project_option_list):
- use null as the default value instead of ''
- add a second parameter which, if true, prints the option for All Projects as well

* tweak every caller of print_project_option_list() to pass the appropriate new parameters

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1567 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - manage_proj_edit_page.php Diff File
mod - news_edit_page.php Diff File
mod - bug_actiongroup_page.php Diff File
mod - news_menu_page.php Diff File
mod - account_prefs_inc.php Diff File
mod - core/html_api.php Diff File
mod - login_select_proj_page.php Diff File
mod - core/print_api.php Diff File

master 6333c611

2002-10-19 00:26

Julian Fitzell


Details Diff
cleanup of user preference stuff to support per-project prefs (no UI for it, just API support) and to use a UserPreferences class as a c-struct equivalent to hold all the individual preferences.

Not all existing pages have been moved over to use the UserPreferences object yet

And, yes, Ken thought the object was the best solution!! Amazing, isn't it? He must have been having an off day <grin, duck and run>

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1566 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File
mod - core/email_api.php Diff File
mod - core/current_user_api.php Diff File
mod - account_prefs_update.php Diff File
mod - core/user_pref_api.php Diff File
mod - core/string_api.php Diff File
mod - account_prefs_reset.php Diff File
mod - account_prefs_inc.php Diff File

master f12b106d

2002-10-19 00:11

Julian Fitzell


Details Diff
* html_api.php
(print_menu): when in All Projects, make the Users link on the menu include a the user page as a forward destination so that we get redirected there after selecting a project

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1565 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/html_api.php Diff File

master a91d5a7d

2002-10-18 23:41

Julian Fitzell


Details Diff
config options default_advanced_report, default_advanced_view, and default_advanced_update are now ON/OFF instead of BOTH/SIMPLE/ADVANCED (they never worked the other way anyway)

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1564 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - doc/ChangeLog Diff File
mod - config_defaults_inc.php Diff File

master a2cb0d29

2002-10-18 19:36

Julian Fitzell


Details Diff
rename user_pref_api functions to have the user_pref prefix

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1563 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File
mod - core/current_user_api.php Diff File
mod - core/user_pref_api.php Diff File
mod - core/string_api.php Diff File
mod - account_prefs_inc.php Diff File
mod - account_prefs_reset.php Diff File
mod - core/email_api.php Diff File

master 7fb559f0

2002-10-18 19:04

Julian Fitzell


Details Diff
move user preference related functions into a separate api (user_pref_api)

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1562 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File
mod - core/API.php Diff File
add - core/user_pref_api.php Diff File

master 8172ae29

2002-10-18 17:04

Julian Fitzell


Details Diff
* config_api.php
(config_get): trigger a warning instead of a notice - notices are being used for debugging messages only now

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1561 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/config_api.php Diff File

master 843c5745

2002-10-16 07:16

torija


Details Diff
no message

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1560 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - lang/strings_korean.txt Diff File

master b5328c37

2002-10-15 19:46

Julian Fitzell


Details Diff
* database_api.php
(db_query): add a second parameter (with a default value) that allows you to indicate you'd like a return value of false instead of an error if there is a problem. This should be used very infrequently but I'm adding it so that the admin upgrade script can check whether a table exists (the query fails if it doesn't)

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1559 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/database_api.php Diff File

master 3fa42c3a

2002-10-15 16:32

Julian Fitzell


Details Diff
* core/print_api.php
(print_formatted_severity_string): print in bold for everything higher than MAJOR instead of manually specifying the possibilities
(print_formatted_priority_string): new function to print high priorities in bold
* print_all_bug_page.php: use print_formatted_priority_string()
* view_all_inc.php: use print_formatted_priority_string()

Patch supplied by Matt Otto (matt_otto@i-tech.com) and tweaked by me

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1558 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - print_all_bug_page.php Diff File
mod - view_all_inc.php Diff File
mod - core/print_api.php Diff File
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 400 ... 480 ... 560 ... 640 ... 705 706 707 708 709 710 711 ... 720 ... 762 763 764  Next  Last