Changesets: MantisBT
|
master 5bf41613 2016-02-10 03:47 Details Diff |
Merge pull request 0000716 from dregad/russian-translations Russian translations bulk update |
||
| mod - lang/strings_russian.txt | Diff File | ||
|
master fbc379fa 2016-02-05 14:07 Details Diff |
Additional fixes following rebase | ||
| mod - core/user_api.php | Diff File | ||
|
master ccdaf579 2016-02-05 12:57 Details Diff |
Fix SQL error in user_set_fields() with empty array When $p_array is empty, the function generates an invalid SQL query and throws an error. Fixes 0020574 |
Affected Issues 0020574 |
|
| mod - core/user_api.php | Diff File | ||
|
master 53245f5c 2016-02-05 11:59 Details Diff |
Fix 0020547: attachments upload |
Affected Issues 0020547 |
|
| mod - admin/schema.php | Diff File | ||
| mod - api/soap/mc_file_api.php | Diff File | ||
| mod - core/file_api.php | Diff File | ||
|
master 66f735c5 2016-02-04 07:34 Details Diff |
Check access for every time tracking note - Add access level check per bugnote. - Refactor code to have a single place where time tracking entries are calculated. Fixes 0020539 |
Affected Issues 0020539 |
|
| mod - billing_inc.php | Diff File | ||
| mod - billing_page.php | Diff File | ||
| mod - core/billing_api.php | Diff File | ||
| mod - core/bugnote_api.php | Diff File | ||
| mod - core/user_api.php | Diff File | ||
|
issue20543_login_by_email 91ee93bb 2016-02-04 06:34 Details Diff |
Email login disabled by default | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/email.xml | Diff File | ||
|
master 39f4d67f 2016-01-31 21:25 Details Diff |
Convert to Unix line endings | ||
| mod - lang/strings_russian.txt | Diff File | ||
|
master ed625b55 2016-01-31 18:26 Rafik Robeal Details Diff |
Fix breaks due to merge issues | ||
| mod - account_prefs_inc.php | Diff File | ||
| mod - account_prof_menu_page.php | Diff File | ||
| mod - adm_config_report.php | Diff File | ||
| mod - bug_report_page.php | Diff File | ||
|
master 1da646f6 2016-01-31 18:01 Rafik Robeal Details Diff |
Merge branch 'master' of git://github.com/mantisbt/mantisbt into syncguru-modern-ui-2 # Conflicts: # manage_user_create_page.php # manage_user_edit_page.php |
||
| mod - admin/schema.php | Diff File | ||
| mod - admin/upgrade_unattended.php | Diff File | ||
| mod - core/error_api.php | Diff File | ||
| mod - core/events_inc.php | Diff File | ||
| mod - core/logging_api.php | Diff File | ||
| mod - core/user_api.php | Diff File | ||
| mod - docbook/Developers_Guide/en-US/Events_Reference_Manage.xml | Diff File | ||
| mod - lang/strings_amharic.txt | Diff File | ||
| mod - lang/strings_asturian.txt | Diff File | ||
| mod - lang/strings_basque.txt | Diff File | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_breton.txt | Diff File | ||
| mod - lang/strings_bulgarian.txt | Diff File | ||
| mod - lang/strings_catalan.txt | Diff File | ||
| mod - lang/strings_chinese_simplified.txt | Diff File | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_dutch.txt | Diff File | ||
| mod - lang/strings_estonian.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_italian.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_lithuanian.txt | Diff File | ||
| mod - lang/strings_norwegian_bokmal.txt | Diff File | ||
| mod - lang/strings_polish.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_ripoarisch.txt | Diff File | ||
| mod - lang/strings_serbian.txt | Diff File | ||
| mod - lang/strings_serbian_latin.txt | Diff File | ||
| mod - lang/strings_spanish.txt | Diff File | ||
| mod - lang/strings_swedish.txt | Diff File | ||
| mod - lang/strings_swissgerman.txt | Diff File | ||
| mod - lang/strings_tagalog.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - login_page.php | Diff File | ||
| mod - manage_user_create_page.php | Diff File | ||
| mod - manage_user_edit_page.php | Diff File | ||
| mod - manage_user_update.php | Diff File | ||
| mod - plugins/MantisGraph/lang/strings_korean.txt | Diff File | ||
| mod - plugins/XmlImportExport/lang/strings_korean.txt | Diff File | ||
|
master ed616b08 2016-01-31 05:03 Details Diff |
Remove the "new syntax" for query parameters This was introduced in ad4b7bf0f31f7983e7cdb12b717c856bf2993897 but is currently not used anywhere in the code. Considering the potential for problems this introduces right now with interleaved queries and PostgreSQL, it's better to revert now as discussed [1], and put it back later if we decide to do so. [1] https://github.com/mantisbt/mantisbt/pull/705#issuecomment-172260207 |
||
| mod - core/database_api.php | Diff File | ||
|
master 40cf35c6 2016-01-31 04:00 Details Diff |
Russian translations bulk update Contributed by Alexey Chumakov (@achumakov) Fixes 0020531 |
Affected Issues 0020531 |
|
| mod - lang/strings_russian.txt | Diff File | ||
|
master c7a47d31 2016-01-30 23:49 Details Diff |
Fix file attachment for PostgreSQL Use of an associative array causes issues with pgsql as it expects a 0-based numeric array for the query parameters. Issue 0020547 |
Affected Issues 0020547 |
|
| mod - api/soap/mc_file_api.php | Diff File | ||
| mod - core/file_api.php | Diff File | ||
|
master 5dc82367 2016-01-30 13:49 Details Diff |
Partial revert: helper functions are required in install.php Looks like I removed the require_api() call a bit too fast in 6f20d376d66aeca6abeedcbefe1524c89e1194af. Issue 0020553 |
Affected Issues 0020553 |
|
| mod - admin/install.php | Diff File | ||
|
master 6f20d376 2016-01-30 13:39 Details Diff |
Require install helper functions in schema.php Following 29898e34c1b533df6cb860cd67ccee363ab9bf96 which moved install_db_now() to install_helper_functions_api.php, admin/index.php is throwing an error as the function is not defined within schema.php. We now require the API from within schema.php. Fixes 0020553 |
Affected Issues 0020553 |
|
| mod - admin/install.php | Diff File | ||
| mod - admin/schema.php | Diff File | ||
| mod - admin/upgrade_unattended.php | Diff File | ||
| mod - login_page.php | Diff File | ||
|
master a3e52aab 2016-01-30 13:30 Details Diff |
Ensure consistent definition blob columns In 1.2.x, custom code in adodb-datadict.inc.php disabled silent dropping of NOT NULL attribute (see 19dbfb0e290a30fcfe1ec29566e611d36c1c7aa9). Consequently, BLOBs columns created in that version do not allow NULL values: mysql> desc mantis_bug_file_table content; +---------+----------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+----------+------+-----+---------+-------+ | content | longblob | NO | | NULL | | +---------+----------+------+-----+---------+-------+ In 1.3, we reverted to standard ADOdb behavior, so the NOT NULL attribute is ignored by the data dictionary and BLOB columns are allowed to be NULL: mysql> desc mantis_bug_file_table content; +---------+----------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+----------+------+-----+---------+-------+ | content | longblob | YES | | NULL | | +---------+----------+------+-----+---------+-------+ This results in an inconsistent schema definition between instances upgraded from 1.2.x to 1.3.x, vs created straight in 1.3.x. To avoid any issues due to this situation, we add 2 schema steps to update the BLOB columns so they allow NULL values. Issue 0020547 |
Affected Issues 0020547 |
|
| mod - admin/schema.php | Diff File | ||
|
master f1d5a8b3 2016-01-30 13:04 Details Diff |
Insert file attachments records in a single step Commit 12a7f8342b9df21b694a7c0bf23f251230add2ad split the attachment of a BLOB in the bug_file and project_file tables in 2 steps, first inserting the record, then updating it to add the BLOB's content. This introduced a regression with MySQL when SQL_MODE is set to STRICT_ALL_TABLES and the database was created pre 1.3.x and subsequently upgraded. In 1.2, BLOB columns are created with a NOT NULL attribute, due to custom ADOdb code (see 19dbfb0e290a30fcfe1ec29566e611d36c1c7aa9) This reverts the behavior to what it was before 12a7f834, i.e. execute a single INSERT statement that also populates the BLOB (except with Oracle which requires this to occur as a separate operation). Fixes 0020547 |
Affected Issues 0020547 |
|
| mod - api/soap/mc_file_api.php | Diff File | ||
| mod - core/file_api.php | Diff File | ||
|
issue20543_login_by_email 92dbc44e 2016-01-30 08:54 Details Diff |
Use 'Username or email address' label when appropriate | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - login_page.php | Diff File | ||
|
issue20543_login_by_email b77e9ee7 2016-01-30 08:46 Details Diff |
Lookup login as email when valid address | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/authentication_api.php | Diff File | ||
|
issue20543_login_by_email 815350cf 2016-01-30 08:43 Details Diff |
Add index on user email address | ||
| mod - admin/schema.php | Diff File | ||
|
master ed72e4dc 2016-01-30 02:16 Details Diff |
Fix PHP notice in logging api | ||
| mod - core/logging_api.php | Diff File | ||
|
issue20543_login_by_email 4ed8acf7 2016-01-28 22:26 Details Diff |
Support ensuring email is unique Fixes 0009093 |
Affected Issues 0009093 |
|
| mod - account_update.php | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/user_api.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/email.xml | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - manage_user_update.php | Diff File | ||
| mod - signup.php | Diff File | ||
|
issue20543_login_by_email 7a0334de 2016-01-28 20:11 Details Diff |
Support login by email address In addition to login by username and password, this change adds support for login by email address and password when the following conditions are true: - email address is not blank. - email_login_enabled is ON. - there is a single enabled email account w/ such email. Fixes 0020543 |
Affected Issues 0020543 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/authentication_api.php | Diff File | ||
| mod - core/user_api.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/email.xml | Diff File | ||
|
master 7279031b 2016-01-26 23:34 Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_amharic.txt | Diff File | ||
| mod - lang/strings_asturian.txt | Diff File | ||
| mod - lang/strings_basque.txt | Diff File | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_breton.txt | Diff File | ||
| mod - lang/strings_bulgarian.txt | Diff File | ||
| mod - lang/strings_catalan.txt | Diff File | ||
| mod - lang/strings_chinese_simplified.txt | Diff File | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_dutch.txt | Diff File | ||
| mod - lang/strings_estonian.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_italian.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_lithuanian.txt | Diff File | ||
| mod - lang/strings_norwegian_bokmal.txt | Diff File | ||
| mod - lang/strings_polish.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_ripoarisch.txt | Diff File | ||
| mod - lang/strings_serbian.txt | Diff File | ||
| mod - lang/strings_serbian_latin.txt | Diff File | ||
| mod - lang/strings_spanish.txt | Diff File | ||
| mod - lang/strings_swedish.txt | Diff File | ||
| mod - lang/strings_swissgerman.txt | Diff File | ||
| mod - lang/strings_tagalog.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - plugins/MantisGraph/lang/strings_korean.txt | Diff File | ||
| mod - plugins/XmlImportExport/lang/strings_korean.txt | Diff File | ||
|
master 2ef0e7de 2016-01-25 16:38 Details Diff |
Make Avatar::normalize() method private | ||
| mod - core/classes/Avatar.class.php | Diff File | ||
|
master 2ce99481 2016-01-25 16:12 Details Diff |
Add getAvatarUrl() method | ||
| mod - plugins/Gravatar/Gravatar.php | Diff File | ||