Changesets: MantisBT

master db97f441

2003-02-19 07:18

puklos


Details Diff
(email_send): added usage of $s_charset while sending email via phpMailer class.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1944 <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 7ae04a33

2003-02-19 07:17

int2str


Details Diff
* lang/strings_german.txt:
Updated german strings.

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

master 7b7a3dfc

2003-02-19 05:21

Julian Fitzell


Details Diff
actually mentioning the 8000+ query fix would be nice

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

master bc08b197

2003-02-19 05:20

Julian Fitzell


Details Diff
Well, we're down from 8000+ queries to 167, which is pretty good. I think I can get it lower but I need to sleep now.

In fact, I'm not even really using the cache yet for the big savings. I just had to use existing code project_get_all_user_rows() instead of the crappy SQL that was in the print_* functions.

* config_defaults_inc.php
(private_project_threshold): access level to get into private projects

* core/access_api.php
(access_cache_matrix_project): new; cache access levels for all users for
the project
(access_cache_matrix_user): new; cache access levels for all projects for
the user
(access_has_project_level): call access_get_local_level() instead of a
function in the project_api
(access_get_local_level): get the access level of a user on a project

* core/print_api.php
(print_reporter_option_list):
(print_handler_option_list):
use project_get_all_user_rows() to reduce the number of queries made

* core/project_api.php
(project_get_all_user_rows): provide a second parameter that limits the
returned rows to users above a certain access level

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

master cddfcdfc

2003-02-19 02:36

Julian Fitzell


Details Diff
I'm working on cleaning up the 8000+ queries that is the view_all_bug_page but in case I don't get it finished tonight (likely), I thought I'd commit this which at least gets rid of 4000 or so unecessary joins.

* core/print_api.php
(print_reporter_option_list): remove useless table joins

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1940 <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 f413a962

2003-02-19 01:55

Julian Fitzell


Details Diff
Add some functions to allow certain pages to run longer than the default timeout of 30 seconds.

* config_defaults_inc.php
(long_process_timeout): new config option to set how many seconds are given
long-running pages like database upgrades

* admin/upgrade_inc.php
(UpgradeSet::run): display a warning that the process may take a while and
register the process as long-running. Also disable compression and flush
the output buffers in an attempt to enable streaming.

* core/helper_api.php
(helper_being_long_process): new function to set up PHP to allow a page to
run for an extended period of time. Currently used in database upgrades
but might be useful in project deletion and view_all if we can't speed
them up *ugh*

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

master b0e8626f

2003-02-18 20:37

vboctor


Details Diff
M core/error_api.php
- Changed MANTIS ERROR to APPLICATION ERROR. So there is now SYSTEM ERROR and
APPLICATION ERROR.

M core/file_api.php
M core/project_api.php
- Move the validation of upload path from project_api.php to file_api.php
- Hence renamed project_ensure_valid_upload_path() to file_ensure_valid_upload_path()

M core/constant_inc.php
M lang/strings_chinese_simplified.txt
M lang/strings_chinese_traditional.txt
M lang/strings_czech.txt
M lang/strings_danish.txt
M lang/strings_dutch.txt
M lang/strings_english.txt
M lang/strings_french.txt
M lang/strings_german.txt
M lang/strings_hungarian.txt
M lang/strings_italian.txt
M lang/strings_japanese_euc.txt
M lang/strings_japanese_sjis.txt
M lang/strings_korean.txt
M lang/strings_norwegian.txt
M lang/strings_polish.txt
M lang/strings_portuguese_brazil.txt
M lang/strings_portuguese_standard.txt
M lang/strings_romanian.txt
M lang/strings_russian.txt
M lang/strings_russian_koi8.txt
M lang/strings_spanish.txt
M lang/strings_swedish.txt
M lang/strings_turkish.txt
- Changed the constant from ERROR_PROJECT_INVALID_UPLOAD_PATH to ERROR_FILE_INVALID_UPLOAD_PATH.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1938 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - lang/strings_korean.txt Diff File
mod - core/project_api.php Diff File
mod - core/constant_inc.php Diff File
mod - lang/strings_english.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_norwegian.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_czech.txt Diff File
mod - lang/strings_turkish.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_russian_koi8.txt Diff File
mod - lang/strings_japanese_euc.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - core/error_api.php Diff File
mod - lang/strings_romanian.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - core/file_api.php Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_japanese_sjis.txt Diff File

master b525183a

2003-02-18 20:04

jlatour


Details Diff
Fixed another one of those bugs.

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

master c90aa070

2003-02-18 20:04

jlatour


Details Diff
thanks to Yves <huile@olyves.com> for the patch* manage_proj_edit_page.php: display the user list for the correct project,not the current project

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1936 <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

master 3ef5039b

2003-02-18 19:59

vboctor


Details Diff
Updated changelog for a fix I did yesterday

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

master ebc9a14e

2003-02-18 13:00

Julian Fitzell


Details Diff
add a changelog entry for the fix I did last night

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

master 36ab91f3

2003-02-18 12:04

jlatour


Details Diff
Added project name to print_bug_page. I'm not entirely sure about the layout, so I'd appreciate some comments. It should also probably be added to print_all_bug_page.php

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

master 1b91e113

2003-02-18 11:33

jlatour


Details Diff
Updated French localisation, with thanks to Quentin Delance

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

master 0572eb0b

2003-02-18 04:51

Julian Fitzell


Details Diff
* news_add.php: use auth_get_current_user_id() directly instead of taking a
poster_id

* news_delete.php: pass in project_id to access function, not news id

* news_menu_page.php: don't pass poster_id

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

master 10e9fdea

2003-02-18 01:19

vboctor


Details Diff
Fixed 0002943: Document title should be mandatory.

M proj_doc_add.php
M proj_doc_update.php
- Trigger an error if the title is blank.
- Fixed a string-not-found error due to a typo.

M proj_doc_add_page.php
M proj_doc_edit_page.php
- Added the required *'s.

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

master 0b4c39a1

2003-02-17 22:16

Julian Fitzell


Details Diff
* core/html_api.php: let's have the description right at the top of the page

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1929 <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 bb356345

2003-02-17 22:10

Julian Fitzell


Details Diff
* core/html_api.php: update comments and move stuff around - no code changes

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1928 <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 024645e7

2003-02-17 21:53

vboctor


Details Diff
Removed colons for consistency with other forms.

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

master 9f9a3384

2003-02-17 21:51

vboctor


Details Diff
Fixed a parse error

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

master 88cbf2ea

2003-02-17 21:37

Julian Fitzell


Details Diff
* core/html_api.php
(html_css): don't take a parameter, look up the config value
(html_top_banner): don't take a parameter, look up the config value
(html_bottom_banner): don't take a parameter, look up the config value

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1925 <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 05b1fff3

2003-02-17 21:28

Julian Fitzell


Details Diff
* core/html_api.php: remove global variables and use config_get() where appropriate

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1924 <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 9f16c549

2003-02-17 21:18

Julian Fitzell


Details Diff
There's no point documenting this line by line.

The changes are all geared around html_api and they are all function renames.

Everything else is just a grep across all the files to match the renames.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1923 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - bug_actiongroup_page.php Diff File
mod - bug_reminder_page.php Diff File
mod - proj_doc_edit_page.php Diff File
mod - view_all_bug_page.php Diff File
mod - manage_proj_custom_field_update.php Diff File
mod - summary_graph_imp_resolution.php Diff File
mod - proj_doc_add_page.php Diff File
mod - manage_user_update.php Diff File
mod - bug_reopen_page.php Diff File
mod - summary_jpgraph_page.php Diff File
mod - show_source_page.php Diff File
mod - manage_proj_ver_add.php Diff File
mod - manage_user_page.php Diff File
mod - summary_graph_imp_priority.php Diff File
mod - bug_actiongroup.php Diff File
mod - account_prefs_page.php Diff File
mod - manage_user_delete.php Diff File
mod - news_menu_page.php Diff File
mod - core/error_api.php Diff File
mod - print_all_bug_options_page.php Diff File
mod - news_add.php Diff File
mod - manage_custom_field_create.php Diff File
mod - bug_report_page.php Diff File
mod - summary_graph_imp_severity.php Diff File
mod - signup_page.php Diff File
mod - manage_proj_cat_add.php Diff File
mod - print_all_bug_options_update.php Diff File
mod - view_all_inc.php Diff File
mod - manage_proj_ver_update.php Diff File
mod - account_prefs_update.php Diff File
mod - account_prof_menu_page.php Diff File
mod - manage_user_reset.php Diff File
mod - summary_page.php Diff File
mod - news_list_page.php Diff File
mod - login_select_proj_page.php Diff File
mod - proj_doc_page.php Diff File
mod - documentation_page.php Diff File
mod - manage_user_create.php Diff File
mod - print_all_bug_page_word.php Diff File
mod - account_delete.php Diff File
mod - bug_close_page.php Diff File
mod - manage_proj_create_page.php Diff File
mod - manage_user_create_page.php Diff File
mod - manage_custom_field_edit_page.php Diff File
mod - manage_proj_cat_update.php Diff File
mod - news_edit_page.php Diff File
mod - manage_custom_field_delete.php Diff File
mod - bug_resolve_page.php Diff File
mod - manage_custom_field_page.php Diff File
mod - bug_reminder.php Diff File
mod - proj_doc_add.php Diff File
mod - signup.php Diff File
mod - print_all_bug_page_excel.php Diff File
mod - bug_report_advanced_page.php Diff File
mod - manage_proj_custom_field_remove.php Diff File
mod - bug_view_page.php Diff File
mod - manage_proj_create.php Diff File
mod - news_update.php Diff File
mod - bugnote_edit_page.php Diff File
mod - main_page.php Diff File
mod - manage_proj_ver_edit_page.php Diff File
mod - core/helper_api.php Diff File
mod - bug_view_advanced_page.php Diff File
mod - summary_graph_imp_category.php Diff File
mod - bug_file_add.php Diff File
mod - print_all_bug_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - bug_report.php Diff File
mod - account_update.php Diff File
mod - set_project.php Diff File
mod - manage_proj_custom_field_add_existing.php Diff File
mod - summary_graph_imp_status.php Diff File
mod - news_view_page.php Diff File
mod - core/print_api.php Diff File
mod - manage_custom_field_update.php Diff File
mod - print_bug_page.php Diff File
mod - manage_user_edit_page.php Diff File
mod - manage_proj_cat_edit_page.php Diff File
mod - account_page.php Diff File
mod - manage_proj_page.php Diff File
mod - manage_proj_edit_page.php Diff File
mod - core/html_api.php Diff File
mod - login_page.php Diff File
mod - account_prof_edit_page.php Diff File
mod - bug_update_page.php Diff File

master 2ad7e9c0

2003-02-17 20:59

Julian Fitzell


Details Diff
* core/html_api.php: use echo instead of PRINT everywhere for consistency

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1922 <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 3a05fa4b

2003-02-17 20:58

Julian Fitzell


Details Diff
A little prep work for cleaning up html_api and print_api

* core/html_api.php: remove the following functions

* core/print_api.php: add the following functions

print_documentation_link()
print_source_link()
print_hr()
print_signup_link()
print_proceed()
print_sql_error()
print_mantis_error()

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

master b289f602

2003-02-17 20:41

Julian Fitzell


Details Diff
* login_page.php: return $f_project_id, which is no longer used

* core/access_api.php
(access_denied): redirect to login_page if the user is not authenticated

* core/authentication_api.php
(auth_ensure_user_authenticated): use string_url()

* core/string_api.php
(string_url): new function to use before putting a string in a URL

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1920 <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 - core/string_api.php Diff File
mod - core/access_api.php Diff File
mod - core/authentication_api.php Diff File
mod - login_page.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 632 633 634 635 636 637 638 ... 700 ... 704 705 706  Next  Last