You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(80) |
Jun
(166) |
Jul
(27) |
Aug
(346) |
Sep
(166) |
Oct
(83) |
Nov
(40) |
Dec
(117) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(134) |
Feb
(424) |
Mar
(128) |
Apr
(52) |
May
(11) |
Jun
(8) |
Jul
(46) |
Aug
(75) |
Sep
(14) |
Oct
(8) |
Nov
(4) |
Dec
(5) |
2004 |
Jan
(21) |
Feb
(204) |
Mar
(105) |
Apr
(65) |
May
(158) |
Jun
(85) |
Jul
(244) |
Aug
(236) |
Sep
(163) |
Oct
(101) |
Nov
(73) |
Dec
(121) |
2005 |
Jan
(84) |
Feb
(123) |
Mar
(72) |
Apr
(122) |
May
(110) |
Jun
(80) |
Jul
(138) |
Aug
(71) |
Sep
(42) |
Oct
(24) |
Nov
(14) |
Dec
(54) |
2006 |
Jan
(45) |
Feb
(32) |
Mar
(28) |
Apr
(96) |
May
(63) |
Jun
(2) |
Jul
(15) |
Aug
(33) |
Sep
(86) |
Oct
(31) |
Nov
(21) |
Dec
(47) |
2007 |
Jan
(2) |
Feb
(31) |
Mar
(98) |
Apr
(48) |
May
(60) |
Jun
(30) |
Jul
(161) |
Aug
(77) |
Sep
(67) |
Oct
(139) |
Nov
(113) |
Dec
(45) |
2008 |
Jan
(88) |
Feb
(125) |
Mar
(83) |
Apr
(68) |
May
(87) |
Jun
(77) |
Jul
(92) |
Aug
(57) |
Sep
(81) |
Oct
(136) |
Nov
(85) |
Dec
(92) |
2009 |
Jan
(47) |
Feb
(23) |
Mar
(41) |
Apr
(54) |
May
(46) |
Jun
(97) |
Jul
(133) |
Aug
(36) |
Sep
(65) |
Oct
(126) |
Nov
(70) |
Dec
(89) |
2010 |
Jan
(80) |
Feb
(77) |
Mar
(40) |
Apr
(66) |
May
(55) |
Jun
(15) |
Jul
(10) |
Aug
(67) |
Sep
(49) |
Oct
(28) |
Nov
(21) |
Dec
(57) |
2011 |
Jan
(26) |
Feb
(59) |
Mar
(25) |
Apr
(34) |
May
(8) |
Jun
(14) |
Jul
(81) |
Aug
(20) |
Sep
(59) |
Oct
(23) |
Nov
(17) |
Dec
(78) |
2012 |
Jan
(46) |
Feb
(29) |
Mar
(50) |
Apr
(36) |
May
(39) |
Jun
(66) |
Jul
(12) |
Aug
(50) |
Sep
(47) |
Oct
(40) |
Nov
(42) |
Dec
(26) |
2013 |
Jan
(39) |
Feb
(30) |
Mar
(26) |
Apr
(64) |
May
(43) |
Jun
(16) |
Jul
(30) |
Aug
(11) |
Sep
(110) |
Oct
(114) |
Nov
(19) |
Dec
(6) |
2014 |
Jan
(56) |
Feb
(37) |
Mar
(22) |
Apr
(16) |
May
(42) |
Jun
(28) |
Jul
(20) |
Aug
(50) |
Sep
(57) |
Oct
(40) |
Nov
(64) |
Dec
(30) |
2015 |
Jan
(29) |
Feb
(24) |
Mar
(12) |
Apr
(33) |
May
(10) |
Jun
(6) |
Jul
(7) |
Aug
(29) |
Sep
(20) |
Oct
(20) |
Nov
(13) |
Dec
(36) |
2016 |
Jan
(28) |
Feb
(16) |
Mar
(31) |
Apr
(21) |
May
(27) |
Jun
(53) |
Jul
(42) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: GitHub <no...@gi...> - 2016-05-23 07:12:03
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: e6993795e036c3a7a5b621596bdde4581132820e https://github.com/mantisbt/mantisbt/commit/e6993795e036c3a7a5b621596bdde4581132820e Author: Roland Becker <ro...@at...> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M bugnote_view_inc.php M core/access_api.php M core/email_api.php M lang/strings_english.txt Log Message: ----------- Enhance access level display Prior to this, the access level display in bugnotes was (@0@) if the user who added the note did not have access to the project. This situation can happen when an issue is moved to a private project, or when a user's rights to a private project are revoked. This is similar to the fix for #11923, but - affects also email notification - displays "no access" for existing users instead of displaying nothing Fixes #20897 |
From: GitHub <no...@gi...> - 2016-05-21 08:20:26
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 6e44490360b57d0424dd26b9e644e5978ba33315 https://github.com/mantisbt/mantisbt/commit/6e44490360b57d0424dd26b9e644e5978ba33315 Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/access_api.php M core/api_token_api.php M core/authentication_api.php M core/billing_api.php M core/bug_revision_api.php M core/bugnote_api.php M core/category_api.php M core/config_api.php M core/custom_field_api.php M core/database_api.php M core/email_api.php M core/email_queue_api.php M core/file_api.php M core/filter_api.php M core/history_api.php M core/install_helper_functions_api.php M core/news_api.php M core/plugin_api.php M core/print_api.php M core/profile_api.php M core/project_api.php M core/project_hierarchy_api.php M core/relationship_api.php M core/sponsorship_api.php M core/summary_api.php M core/tag_api.php M core/tokens_api.php M core/user_api.php M core/user_pref_api.php M core/version_api.php Log Message: ----------- Consistently push query params in all APIs Prior to building a database query, our APIs must ensure that they leave the parameters numbering in the same state as it was prior to the function call. While failure to do so does not have any impact with MySQL, it causes errors with RDBMS which rely on strict parameter ordering (PostgreSQL and Oracle) when a query is executed while another is being built, because the parameter count is reset. All MantisBT APIs have been reviewed, and db_push_param() calls added where needed to ensure that the caller always finds the environment in the same state as it was prior the API call. A new db_pop_param() API was added to cover rare cases where a query is called multiple times, or built but never executed. Fixes #20479 Commit: 6cc0c2ab51a4cb21cde43d17c1a7af19e1cc673b https://github.com/mantisbt/mantisbt/commit/6cc0c2ab51a4cb21cde43d17c1a7af19e1cc673b Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/bug_api.php M core/cfdefs/cfdef_standard.php Log Message: ----------- Added db_push_param() calls in 2 more APIs Commit: eae4b1e323bbc41923e43c1992dcc1955925bf4a https://github.com/mantisbt/mantisbt/commit/eae4b1e323bbc41923e43c1992dcc1955925bf4a Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/database_api.php Log Message: ----------- Pop param stack regardless of query execution status This ensure the stack is left in a consistent state, in case the query fails and errors were suppressed. Commit: c714016bde9d98fa9005e95ad3b86e047ca9b1ed https://github.com/mantisbt/mantisbt/commit/c714016bde9d98fa9005e95ad3b86e047ca9b1ed Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/database_api.php Log Message: ----------- Pop the param stack only if the query had params As suggested by cproensa, since we only push the stack before preparing queries which use parameters, then we should not pop after executing a query which had no params otherwise the stack will be left in an inconsistent state. Commit: 4c5b9d117a16c92120afbaf5913dc83dac5d871c https://github.com/mantisbt/mantisbt/commit/4c5b9d117a16c92120afbaf5913dc83dac5d871c Author: Carlos Proensa <pr...@gm...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/database_api.php Log Message: ----------- Evaluate db_param as a callback for replacement Fix the shift of param count due to evaluating the db_param() function as part of argument of string replace Commit: 11f17c18284edca0cff915d644d9f89a08fbf688 https://github.com/mantisbt/mantisbt/commit/11f17c18284edca0cff915d644d9f89a08fbf688 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/database_api.php Log Message: ----------- Further fix parameter count for pgsql We need an internal parameter push/pop to keep track of parameter count when using pgsql. This is due to ADOdb returning token numbered by its internal counter, which is resetted al query execution. Our inner param pop restores that count in ADOdb. The internal push/pop is needed anyway for the '%' substitutions which also should not interfere with an upper level sql build using parameters, even in the situation that db_param was not explitly used for current sql, but is needed to replace the '%' tokens. Commit: ed616b0818399b62b50e9bca38c7ff327ecc3f35 https://github.com/mantisbt/mantisbt/commit/ed616b0818399b62b50e9bca38c7ff327ecc3f35 Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/database_api.php Log Message: ----------- 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 Commit: fbc379faaf27e6b853c8b08ac380834836b81032 https://github.com/mantisbt/mantisbt/commit/fbc379faaf27e6b853c8b08ac380834836b81032 Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/user_api.php Log Message: ----------- Additional fixes following rebase Commit: d7274439ab932f910d3f4504a39a3e8d128274a4 https://github.com/mantisbt/mantisbt/commit/d7274439ab932f910d3f4504a39a3e8d128274a4 Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/category_api.php Log Message: ----------- Add missing db_param_push() call in category_can_delete() Commit: b6f8194992fd0880f114d18490de9e9d032048eb https://github.com/mantisbt/mantisbt/commit/b6f8194992fd0880f114d18490de9e9d032048eb Author: Damien Regad <dr...@ma...> Date: 2016-05-21 (Sat, 21 May 2016) Changed paths: M core/access_api.php M core/api_token_api.php M core/authentication_api.php M core/billing_api.php M core/bug_api.php M core/bug_revision_api.php M core/bugnote_api.php M core/category_api.php M core/cfdefs/cfdef_standard.php M core/config_api.php M core/custom_field_api.php M core/database_api.php M core/email_api.php M core/email_queue_api.php M core/file_api.php M core/filter_api.php M core/history_api.php M core/install_helper_functions_api.php M core/news_api.php M core/plugin_api.php M core/print_api.php M core/profile_api.php M core/project_api.php M core/project_hierarchy_api.php M core/relationship_api.php M core/sponsorship_api.php M core/summary_api.php M core/tag_api.php M core/tokens_api.php M core/user_api.php M core/user_pref_api.php M core/version_api.php Log Message: ----------- Consistently push query params in all APIs Fixes #20479, https://github.com/mantisbt/mantisbt/pull/705 Compare: https://github.com/mantisbt/mantisbt/compare/053a274b03b1...b6f8194992fd |
From: GitHub <no...@gi...> - 2016-05-19 02:39:33
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 053a274b03b19246bef64ab91b3b83959f226c71 https://github.com/mantisbt/mantisbt/commit/053a274b03b19246bef64ab91b3b83959f226c71 Author: Victor Boctor <vi...@ma...> Date: 2016-05-18 (Wed, 18 May 2016) Changed paths: M lang/strings_polish.txt Log Message: ----------- Fix broken text in polish translation |
From: GitHub <no...@gi...> - 2016-05-16 12:10:06
|
Branch: refs/heads/master-1.2.x Home: https://github.com/mantisbt/mantisbt Commit: b8d5d85c9e161bba8730c65323a2ea9637f20d4e https://github.com/mantisbt/mantisbt/commit/b8d5d85c9e161bba8730c65323a2ea9637f20d4e Author: Roland Becker <ro...@at...> Date: 2016-05-16 (Mon, 16 May 2016) Changed paths: M docbook/administration_guide/en/configuration.sgml Log Message: ----------- Correct variable name in admin guide Fixes #20915 |
From: GitHub <no...@gi...> - 2016-05-15 16:28:50
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 67ee7b65ff7d70867a6f0420630cdf7d38c6326f https://github.com/mantisbt/mantisbt/commit/67ee7b65ff7d70867a6f0420630cdf7d38c6326f Author: Damien Regad <dr...@ma...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M lang/strings_english.txt Log Message: ----------- Add missing 'email_due_date' language string Commit 0fd3ba13f2557c18c961139a795eda9d85810686 referenced a new string but did not define it. Fixes #20806 |
From: GitHub <no...@gi...> - 2016-05-15 15:50:17
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: e98a8fa387e6270df59bf4472264b8e4f077f41b https://github.com/mantisbt/mantisbt/commit/e98a8fa387e6270df59bf4472264b8e4f077f41b Author: Alexander ISHMURADOV <ish...@gm...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M .mailmap M docbook/Admin_Guide/en-US/Configuration.xml Log Message: ----------- Improve documentation for Admin Guide > Configuration Fixes #20880 Commit: 55a34cef876e35681664b22cb751af7e830be04b https://github.com/mantisbt/mantisbt/commit/55a34cef876e35681664b22cb751af7e830be04b Author: Damien Regad <dr...@ma...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M docbook/Admin_Guide/en-US/Configuration.xml Log Message: ----------- Doc: add Configuration intro section and reword Issue #20880 Commit: e0f91162acaca60a68b16c9ceffd8feac0a4ff7c https://github.com/mantisbt/mantisbt/commit/e0f91162acaca60a68b16c9ceffd8feac0a4ff7c Author: Damien Regad <dr...@ma...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M docbook/Admin_Guide/en-US/Configuration.xml Log Message: ----------- Doc: swap xmlns:xi and href attributes This improves readability of the document by aligning include names Compare: https://github.com/mantisbt/mantisbt/compare/a11f41ad1948...e0f91162acac |
From: GitHub <no...@gi...> - 2016-05-15 13:58:31
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: a11f41ad1948d9c92dcd61fd3322a071483e0337 https://github.com/mantisbt/mantisbt/commit/a11f41ad1948d9c92dcd61fd3322a071483e0337 Author: Damien Regad <dr...@ma...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M .travis.yml Log Message: ----------- Travis: restore all build scenarios Forgot to remove the comments I put in place to test the fixes for issue #20910 prior to pushing. |
From: GitHub <no...@gi...> - 2016-05-15 13:55:21
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: b433e7e6d657ca91d5f5a6d3a21b52c224b5d148 https://github.com/mantisbt/mantisbt/commit/b433e7e6d657ca91d5f5a6d3a21b52c224b5d148 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M core/email_api.php M core/project_api.php Log Message: ----------- Don't cache users in project_get_all_user_rows() Most of the callers of project_get_all_user_rows use the return array directly, and do not need to fetch the user rows. There's no need to always cache the calculated users. Especially when the user list is very large, eg: print users option list with public access. By not caching them, memory and time is saved (see issue #17577) Of all the callers of this function, those that actually use the cached data are: - email_notify_new_account(): Adds an explicit call to cache - email_collect_recipients(): Was already calling to cache users Signed-off-by: Damien Regad <dr...@ma...> Commit: cd8fa25fa69f50fd2ccba5b9f521411bbefaa063 https://github.com/mantisbt/mantisbt/commit/cd8fa25fa69f50fd2ccba5b9f521411bbefaa063 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M core/user_pref_api.php Log Message: ----------- Clean up function user_pref_cache_row Clean up duplicated logic, fix comments Signed-off-by: Damien Regad <dr...@ma...> Reworded the docblock comment in original commit to simplify it. Compare: https://github.com/mantisbt/mantisbt/compare/837d9a607d73...cd8fa25fa69f |
From: GitHub <no...@gi...> - 2016-05-15 13:53:19
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: cd81b088a85bdc851ced9b8630293fa721654b1d https://github.com/mantisbt/mantisbt/commit/cd81b088a85bdc851ced9b8630293fa721654b1d Author: Damien Regad <dr...@ma...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M .travis.yml Log Message: ----------- Travis: only install publican for Docbook builds We do not need Publican for regular MantisBT builds. This commit improves the overall build performance by specifying the addon apt package install in the build matrix for the docbook specific build only. The average gain is approx 30-45 seconds per build, for a total improvement of over 5 minutes for all builds: - Before: 23'25" - https://travis-ci.org/dregad/mantisbt/builds/130372109 - After: 17'55" - https://travis-ci.org/dregad/mantisbt/builds/130374454 Fixes #20910 Commit: 837d9a607d739f683a1b2205ea1308144c0f7147 https://github.com/mantisbt/mantisbt/commit/837d9a607d739f683a1b2205ea1308144c0f7147 Author: Damien Regad <dr...@ma...> Date: 2016-05-15 (Sun, 15 May 2016) Changed paths: M .travis.yml Log Message: ----------- Travis: use Ruby instead of PHP when building Docbook PHP is not preinstalled on Travis test containers, so using it as the base language forces its installation even though we do not use it. This commit sets the language to Ruby for Docbook builds, making them 15-30 seconds faster. Before: 1'34" - https://travis-ci.org/dregad/mantisbt/jobs/130374467 After: 1'14" - https://travis-ci.org/dregad/mantisbt/jobs/130377992 Fixes #20910 Compare: https://github.com/mantisbt/mantisbt/compare/aa91878cd8bd...837d9a607d73 |
From: GitHub <no...@gi...> - 2016-05-14 17:29:23
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: aa91878cd8bdb28fd302598d8a26471a30c56a3b https://github.com/mantisbt/mantisbt/commit/aa91878cd8bdb28fd302598d8a26471a30c56a3b Author: Ian MacKenzie <ia...@qu...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M config_defaults_inc.php M core/constant_inc.php M core/string_api.php M docbook/Admin_Guide/en-US/config/html.xml Log Message: ----------- Add link target options to $g_html_make_links - Replace "magic numbers" with constants defined in constants_inc.php - Update manual and config_defaults_inc.php with revised constants Fixes #20694 Signed-off-by: Damien Regad <dr...@ma...> Changes from original submission: - commits squashed; - reworded and reformatted the documentation for the new constants; - referenced the equivalence between LINKS_SAME_WINDOW and ON; - simplify the code in string_insert_hrefs(). |
From: GitHub <no...@gi...> - 2016-05-14 16:45:58
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 9e532d6b264d4c4c119acc44c0b5112569d03600 https://github.com/mantisbt/mantisbt/commit/9e532d6b264d4c4c119acc44c0b5112569d03600 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M core/session_api.php Log Message: ----------- Dont use serialization for Session variables There is no need to serialize data inserted in $_SESSION, as php does it at the end of script This is a performance hit when a session key is used multiple times (eg: 'form_security_tokens') Additionally, we use a new identifier for the session key (by adding a version number to it). Since we changed the format of the stored data, this will ignore older session data to avoid errors for users having active sessions during the transition. Fixes #20142, #18016 Signed-off-by: Damien Regad <dr...@ma...> Squashed original commits and reworded commit message |
From: GitHub <no...@gi...> - 2016-05-14 16:30:37
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: ac8939dbf89c68b7e1d7b35d15c594737d3ecc51 https://github.com/mantisbt/mantisbt/commit/ac8939dbf89c68b7e1d7b35d15c594737d3ecc51 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M core/constant_inc.php M core/user_api.php M lost_pwd.php M verify.php Log Message: ----------- Create a token type for password activation hash Having the activation hash stored as a token allows for more control over when the token is used and deactivated. Now, this token is created when the activation or password reset is requested, and remains valid until the user actually changes their password. Commit: f782d97993a6ba73da0374e242b64aae458ab669 https://github.com/mantisbt/mantisbt/commit/f782d97993a6ba73da0374e242b64aae458ab669 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M account_update.php M css/default.css M verify.php Log Message: ----------- Implement verify.php as a standalone page Redesign verify.php as a clean page that only prompts for new password, does not log the user in the application, so no navigation is possible until a new password provided. Commit: 607d7d674f5fd40022e42b6b24d639e457381362 https://github.com/mantisbt/mantisbt/commit/607d7d674f5fd40022e42b6b24d639e457381362 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M verify.php Log Message: ----------- Verify password, adjustements for LDAP In case LDAP is active, don't show the password change form, and print the warning message explaining that passwords can't be modified. When LDAP login is active, or in a general case, the user cannot change its own password, this page should not be reached in the first place, because the options to reset user password should not be available. Commit: edb58828460d0ebc667175a4fdced3e4f642732e https://github.com/mantisbt/mantisbt/commit/edb58828460d0ebc667175a4fdced3e4f642732e Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M lang/strings_english.txt M verify.php Log Message: ----------- Verify password, text adjustements Change some text string to match verification behaviour: - Change warning as token is still valid after initial access - Change label for "new password" field. Commit: 8fadfb2c4be01c76f491fae5adf6c2aba1fd3e0a https://github.com/mantisbt/mantisbt/commit/8fadfb2c4be01c76f491fae5adf6c2aba1fd3e0a Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M account_update.php M verify.php Log Message: ----------- Include realname field in verify.php Show realname field in account verification, and allow the user to modify their real name in the same page. This is useful for self registration, where real name is created blank. So even if real name is not required, there is more chances that the user fills in their name on first activation. Commit: 01affc804ac56b0f603d493e2d59dd5e26749ae4 https://github.com/mantisbt/mantisbt/commit/01affc804ac56b0f603d493e2d59dd5e26749ae4 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M account_update.php Log Message: ----------- Do not allow blank password on account verification Fixes #20816 Commit: ae8871cef46788f044f27bc225dde74e5e50ed67 https://github.com/mantisbt/mantisbt/commit/ae8871cef46788f044f27bc225dde74e5e50ed67 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M account_page.php Log Message: ----------- Fix labels in account update form - Fix "current password" label association in form source. - Change label for "new password", to better explain the function of that field. Commit: 777f5e81ecd6176ec0cffb84c38136e09e45851e https://github.com/mantisbt/mantisbt/commit/777f5e81ecd6176ec0cffb84c38136e09e45851e Author: Carlos Proensa <pr...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M account_update.php Log Message: ----------- Only update user data if all fields are valid On user account update, first verify all submitted fields, and only update the data if they are valid. Fixes #20817 Commit: d7b8d33e79250e67888e2d6e82ee1e5f2bfd091f https://github.com/mantisbt/mantisbt/commit/d7b8d33e79250e67888e2d6e82ee1e5f2bfd091f Author: Damien Regad <dr...@ma...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M account_page.php M account_update.php M core/constant_inc.php M core/user_api.php M css/default.css M lang/strings_english.txt M lost_pwd.php M verify.php Log Message: ----------- Manage the password reset hash as a token Refactor verify.php to be a not-logged-in page (like login_page.php), so the only action the user can do is change the password, and not navigate into the site. If the user does not change the password and quits the page, the activation token remains valid until the change is effectively done (or the token times out) Fixes #20686, #6009, https://github.com/mantisbt/mantisbt/pull/735 Note: I reworded and reformatted some of the original commit messages. Compare: https://github.com/mantisbt/mantisbt/compare/1b8427298702...d7b8d33e7925 |
From: GitHub <no...@gi...> - 2016-05-14 16:16:03
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 1b8427298702341a35ecabb329e22136ac60eb9e https://github.com/mantisbt/mantisbt/commit/1b8427298702341a35ecabb329e22136ac60eb9e Author: Damien Regad <dr...@ma...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M core/user_api.php Log Message: ----------- pgsql: integer vs boolean issue in user_count_level() Use a query parameter instead of hardcoded 0/1 values so ADOdb automatically converts the data type. Fixes #20894 |
From: GitHub <no...@gi...> - 2016-05-14 16:09:14
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 040cde6230ff165aaacfb73413748abbf350eb6a https://github.com/mantisbt/mantisbt/commit/040cde6230ff165aaacfb73413748abbf350eb6a Author: Alexander Ishmuradov <ish...@gm...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M config_defaults_inc.php M core/email_api.php M docbook/Admin_Guide/en-US/Customizing.xml M docbook/Admin_Guide/en-US/config/email.xml M lang/strings_english.txt M manage_config_email_page.php M manage_config_email_set.php Log Message: ----------- Add email notifications for users assigned to categories Users who are assigned to categories can now receive email notifications. This is configurable via E-mail Notifications page, on a per-project basis. A common use case: - A user was assigned to some category; - When new issue is submitted to this category and "Assigned To" field is empty, this issue is assigned to Category Owner (who receives a notification); - If we then re-assign issue to someone else, the Category Owner will no longer receive notifications. This commit makes it possible for category owners receiving notifications in this case as well. Fixes #20876 Signed-off-by: Damien Regad <dr...@ma...> Original commit amended to default the new flag to ON as per [1]. Reworded and formatted commit message. [1] https://github.com/mantisbt/mantisbt/pull/762#issuecomment-217280123 Commit: 25315e01aaf358e7dda3a2d8f03f3e428d87ed3b https://github.com/mantisbt/mantisbt/commit/25315e01aaf358e7dda3a2d8f03f3e428d87ed3b Author: Damien Regad <dr...@ma...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M manage_config_email_page.php Log Message: ----------- Remove unnecessary in column headings Column headings in E-mail Notifications page were wrapped in non-breaking spaces. This caused the labels to appear off-center when the text wraps on more than one line. Commit: 09c97dd9d2542bf539c419e1a7618152d1e1e08b https://github.com/mantisbt/mantisbt/commit/09c97dd9d2542bf539c419e1a7618152d1e1e08b Author: Damien Regad <dr...@ma...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M docbook/Admin_Guide/en-US/Customizing.xml Log Message: ----------- Documentation: fix incorrect link The xref link in Customizing MantisBT > Email Notifications section was pointing to that section itself instead of the Configuration section. Compare: https://github.com/mantisbt/mantisbt/compare/f18505cf0151...09c97dd9d254 |
From: GitHub <no...@gi...> - 2016-05-14 14:10:26
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: f18505cf0151db8a7385b55b295c9fb6d3da3907 https://github.com/mantisbt/mantisbt/commit/f18505cf0151db8a7385b55b295c9fb6d3da3907 Author: Damien Regad <dr...@ma...> Date: 2016-05-14 (Sat, 14 May 2016) Changed paths: M core/html_api.php M manage_overview_page.php Log Message: ----------- Do not add a space before version suffix It makes more sense to let the user choose whether they need a space before the suffix by adding it themselves, rather than hardcoding it in core which prevents them from removing it. This reverts commit 065521c1f7832d12fd0b4ca47e7587caa214444b and applies the same change in manage_overview_page.php. The admin index page did not need fixing as it already concatenated the suffix without the space. Fixes #20909 |
From: GitHub <no...@gi...> - 2016-05-12 11:55:47
|
Branch: refs/heads/master-1.2.x Home: https://github.com/mantisbt/mantisbt Commit: f8ea0a033b015c729e4782cf5764fd66d7e8c522 https://github.com/mantisbt/mantisbt/commit/f8ea0a033b015c729e4782cf5764fd66d7e8c522 Author: Damien Regad <dr...@ma...> Date: 2016-05-12 (Thu, 12 May 2016) Changed paths: M core/collapse_api.php M javascript/dev/common.js Log Message: ----------- Use ':' as separator in collapse_settings cookie Previously we were using a comma, which is not a valid character in a cookie (per RFC6265 section 4.1.1 [1]). Fixes #20822 [1] http://tools.ietf.org/html/rfc6265#section-4.2.1 [^] Backported from master e3956c28762877e041671427b59d24c927b08521 Conflicts: js/common.js Commit: 9109ed67afe82164007210f1c7c949713e3bd4cb https://github.com/mantisbt/mantisbt/commit/9109ed67afe82164007210f1c7c949713e3bd4cb Author: Damien Regad <dr...@ma...> Date: 2016-05-12 (Thu, 12 May 2016) Changed paths: M core/collapse_api.php Log Message: ----------- Fix token_touch() call in collapse_cache_token() token_touch() requires a token ID, but we give it a TOKEN_COLLAPSE token type instead, so collapse_cache_token() always tries to update token # 5 rather than the user's token. Fixes #20824 Backported from master fd47e9c8cb4d41e0d9ce9785c8b3d79b905fdd46. Conflicts: core/collapse_api.php Compare: https://github.com/mantisbt/mantisbt/compare/6b9bf08babc4...9109ed67afe8 |
From: GitHub <no...@gi...> - 2016-05-09 15:41:16
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 046e878dff97047e53ce235aa4d1872d25637c01 https://github.com/mantisbt/mantisbt/commit/046e878dff97047e53ce235aa4d1872d25637c01 Author: Damien Regad <dr...@ma...> Date: 2016-05-09 (Mon, 09 May 2016) Changed paths: M core/compress_api.php Log Message: ----------- Do not enable compress handler if errors occured Prevents 'Content Encoding Error', shows the actual output instead. Fixes #20865 |
From: GitHub <no...@gi...> - 2016-05-03 15:11:51
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 45ed88b85a8a186e6f55c90dbffb0efecbfa5034 https://github.com/mantisbt/mantisbt/commit/45ed88b85a8a186e6f55c90dbffb0efecbfa5034 Author: Victor Boctor <vi...@ma...> Date: 2016-05-03 (Tue, 03 May 2016) Changed paths: M core/bug_api.php M core/print_api.php Log Message: ----------- Fix error when category default handler is deleted - Fix the error in edit category page. - Don't assign to default handler on reporting an issue unless user exists. Fixes #20867 |
From: GitHub <no...@gi...> - 2016-05-03 02:50:10
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 13bda674ee2131f65edfd1eccc36b114b3b5ea69 https://github.com/mantisbt/mantisbt/commit/13bda674ee2131f65edfd1eccc36b114b3b5ea69 Author: Carlos Proensa <pr...@gm...> Date: 2016-05-02 (Mon, 02 May 2016) Changed paths: M adm_config_report.php M adm_config_set.php M lang/strings_english.txt Log Message: ----------- Actions for edit/clone configuration options In adm_config_report, show buttons for different editing actions: - Action "Clone" creates new option and keeps old, overwritting if one already exists with those key values. exists - Action "Edit" updates current configuration option, or moves the option if key values are changed, overwritting if one already exists Fixes #20058 |
From: GitHub <no...@gi...> - 2016-05-03 02:37:26
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: f5a278d6aa5c368e6bd89c1fc28123132b91a1eb https://github.com/mantisbt/mantisbt/commit/f5a278d6aa5c368e6bd89c1fc28123132b91a1eb Author: Carlos Proensa <pr...@gm...> Date: 2016-05-02 (Mon, 02 May 2016) Changed paths: M core/filter_api.php Log Message: ----------- Fix FILTER_TYPE_MULTI_STRING type for plugin filter When treating filter options keys as strings, META_FILTER_ANY has to be used as a string, to not trigger a type mismatch error Also, when using check_selected() to print selected options, "strict" option cannot be used because not always the option keys can be kept as strings. This happens when the options returned by the plugin filter object uses integers for keys. Even if the keys are set as string type, PHP will translate them to integer keys, thus triggering a type mismatch error if strict check is used. Eg: array( '1' => 'x' ) is parsed by PHP as: array( 1 => 'x' ) |
From: GitHub <no...@gi...> - 2016-05-01 09:17:56
|
Branch: refs/heads/master-1.2.x Home: https://github.com/mantisbt/mantisbt Commit: 6b9bf08babc45b68128e57a0317f16a418b6528f https://github.com/mantisbt/mantisbt/commit/6b9bf08babc45b68128e57a0317f16a418b6528f Author: Damien Regad <dr...@ma...> Date: 2016-05-01 (Sun, 01 May 2016) Changed paths: M core/graphviz_api.php Log Message: ----------- PHP7: Remove old-style constructors One function was omitted from a9731e9468f3112bde652326310bd3fcf5086a29. Fixes #20501 |
From: GitHub <no...@gi...> - 2016-05-01 09:17:47
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: db98d830f75076d20a9a21065151fb05c262e606 https://github.com/mantisbt/mantisbt/commit/db98d830f75076d20a9a21065151fb05c262e606 Author: Damien Regad <dr...@ma...> Date: 2016-05-01 (Sun, 01 May 2016) Changed paths: M core/graphviz_api.php Log Message: ----------- PHP7: Remove old-style constructors One function was omitted from baae433f220fe8b0bed41e0ffb4c46942729a142. Fixes #20501 Commit: 3709b4481c2d3673a882b040c55f0d988ba7cc2e https://github.com/mantisbt/mantisbt/commit/3709b4481c2d3673a882b040c55f0d988ba7cc2e Author: Damien Regad <dr...@ma...> Date: 2016-05-01 (Sun, 01 May 2016) Changed paths: M core/compress_api.php Log Message: ----------- Fix inconsistent return type in compress_handler_is_enabled() When $g_compress_html == OFF, the function would return null instead of false. Compare: https://github.com/mantisbt/mantisbt/compare/fcd4939a4b4d...3709b4481c2d |
From: GitHub <no...@gi...> - 2016-04-30 17:37:20
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: fcd4939a4b4de8ec605fa945fbbaca151dcd1ac9 https://github.com/mantisbt/mantisbt/commit/fcd4939a4b4de8ec605fa945fbbaca151dcd1ac9 Author: Victor Boctor <vi...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M core/email_api.php M lang/strings_english.txt Log Message: ----------- Add tags to email notifications when set Fixes #20857 |
From: GitHub <no...@gi...> - 2016-04-30 16:41:14
|
Branch: refs/heads/master-1.2.x Home: https://github.com/mantisbt/mantisbt Commit: 672a256ec1e260318e8b8ab174c0bdd4499c6e66 https://github.com/mantisbt/mantisbt/commit/672a256ec1e260318e8b8ab174c0bdd4499c6e66 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M core/lang_api.php Log Message: ----------- Require user pref API in lang API If the user pref API has not yet been loaded and an error is triggered, then the error API is not able to retrieve the error message because language API cannot get the user's preferred language. Fixes #20864 |
From: GitHub <no...@gi...> - 2016-04-30 16:33:02
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 6abac24696079abbbf1ec80880ff7451e245a592 https://github.com/mantisbt/mantisbt/commit/6abac24696079abbbf1ec80880ff7451e245a592 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/AllTests.php M tests/Mantis/AllTests.php M tests/Mantis/ConfigParserTest.php M tests/Mantis/HelperTest.php M tests/Mantis/StringTest.php M tests/soap/AllTests.php Log Message: ----------- Consistency in PHPUnit test classes names Some of the test case classes were named with an underscore (e.g. Mantis_StringTests) while others did not have one (MantisEnumTests). For consistency, we now exclusively use names witout '_'. |