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-04-30 12:01:59
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 8107ea50a63cf6016b6793f9e4ca6477c012445a https://github.com/mantisbt/mantisbt/commit/8107ea50a63cf6016b6793f9e4ca6477c012445a Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php M core/constant_inc.php M lang/strings_english.txt Log Message: ----------- Parse complex configs using PHP tokenizer Implements 2 classes to parse 'complex' config options in admin Configuration Report page using PHP tokenizer instead of relying on regular expressions. - Tokenizer calls token_get_all() to build a list of tokens from the given code - Parser uses a Tokenizer object to convert the code (string) to an actual PHP array variable TODO: Move classes to an API and write automated tests Fixes #20787, #20812, #20813, #20850, #20851 Commit: 9d7824783446dd0287ea79748ebaba5b3624d221 https://github.com/mantisbt/mantisbt/commit/9d7824783446dd0287ea79748ebaba5b3624d221 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php A core/classes/ConfigParser.class.php A core/classes/Tokenizer.class.php Log Message: ----------- Move Tokenizer and Parser to core class files Commit: 3bb856efc28b3e8dab7d45b4ae980089372a8292 https://github.com/mantisbt/mantisbt/commit/3bb856efc28b3e8dab7d45b4ae980089372a8292 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php M core/classes/ConfigParser.class.php Log Message: ----------- Move constant_replace() to ConfigParser class as static method Commit: fa8ed9973f63b417f3ea46450ef677e27d6f7d50 https://github.com/mantisbt/mantisbt/commit/fa8ed9973f63b417f3ea46450ef677e27d6f7d50 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php M core/classes/ConfigParser.class.php Log Message: ----------- ConfigParser: add option to ignore extra tokens Prior to this, parse() method would always throw an exception when additional code is found after the first token. Commit: 22b3a6842ad7c9a92e34602a5c833c1ccb60c754 https://github.com/mantisbt/mantisbt/commit/22b3a6842ad7c9a92e34602a5c833c1ccb60c754 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M core/classes/ConfigParser.class.php M core/classes/Tokenizer.class.php M lang/strings_english.txt Log Message: ----------- Improve error messages Commit: 4569bdc7390119ac07fe625c7310cd7f2fde606d https://github.com/mantisbt/mantisbt/commit/4569bdc7390119ac07fe625c7310cd7f2fde606d Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php Log Message: ----------- Use parse() method for scalar types Avoids direct calls to constant_replace(). Commit: 8d8e48043f200f913d1ae125e0c40072f892ce05 https://github.com/mantisbt/mantisbt/commit/8d8e48043f200f913d1ae125e0c40072f892ce05 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php M core/classes/ConfigParser.class.php Log Message: ----------- Remove debugging code Commit: 6c531644a7952657096ebd602c3cb55724ad1583 https://github.com/mantisbt/mantisbt/commit/6c531644a7952657096ebd602c3cb55724ad1583 Author: Carlos Proensa <pr...@gm...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/AllTests.php A tests/Mantis/ConfigParserTest.php Log Message: ----------- Add tests Commit: 3304c32bd662ffe65fa92ebc0e082b5193976d0d https://github.com/mantisbt/mantisbt/commit/3304c32bd662ffe65fa92ebc0e082b5193976d0d Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Fix cproensa's unit tests to use ConfigParser class Commit: 584537ae3488d6c985978285fcb134c5d57fb569 https://github.com/mantisbt/mantisbt/commit/584537ae3488d6c985978285fcb134c5d57fb569 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Use new addCase() method Also rename 'test_correct_syntax' property to 'cases'. Commit: 3ba1a7433699fe6414456279670bece500930ee8 https://github.com/mantisbt/mantisbt/commit/3ba1a7433699fe6414456279670bece500930ee8 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Move test cases initialization to dedicated method Makes code easier to read, moving all the init code to the bottom of the file. Also call parent class' constructor. Commit: 21d6b0202adb9e910c1d96ce2871aaad48aaa807 https://github.com/mantisbt/mantisbt/commit/21d6b0202adb9e910c1d96ce2871aaad48aaa807 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Update test case template comment Commit: d95a097630b03ab425cbf74edfbd4813cb6935c4 https://github.com/mantisbt/mantisbt/commit/d95a097630b03ab425cbf74edfbd4813cb6935c4 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Uncomment tests marked as failing in TODOs Commit: dc96f5a4334cec6504e6da062dd3b0fa7e25fe4e https://github.com/mantisbt/mantisbt/commit/dc96f5a4334cec6504e6da062dd3b0fa7e25fe4e Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Add and improve test cases - scalar types - multidimentional arrays - use of constants - whitespace other than space (tab, cr, lf) Reorder and regroup tests cases, add comments. Commit: 03513dd23fcf31f816ddeb2968fe2c06a4bb294d https://github.com/mantisbt/mantisbt/commit/03513dd23fcf31f816ddeb2968fe2c06a4bb294d Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- No need for json and serialize test assertions Since the parser gives us a native PHP variable, it is not necessary to perform assertions with json_encode() and serialize(). Commit: 58d74b3419bb94841d132242af651237739874f6 https://github.com/mantisbt/mantisbt/commit/58d74b3419bb94841d132242af651237739874f6 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Use method to generate 'original input' message Commit: ff2eb1668a3e2f826500fbdaa1743e015a0dace2 https://github.com/mantisbt/mantisbt/commit/ff2eb1668a3e2f826500fbdaa1743e015a0dace2 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Put all array test code in a single method Commit: b942dff68150f4430156364f54fdf2cdb29dcb07 https://github.com/mantisbt/mantisbt/commit/b942dff68150f4430156364f54fdf2cdb29dcb07 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Export the parsed array, not the result of eval() Bug in cproensa's original commit. Commit: db05b481822da710fe77a539d709aa7fd918171c https://github.com/mantisbt/mantisbt/commit/db05b481822da710fe77a539d709aa7fd918171c Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Remove redundant assertion It is not necessary to test against both the 1st parsing result and the reference array, since we already know they are equal. Commit: a55cb58cbaae34de509c7b56d1aea9f95361a119 https://github.com/mantisbt/mantisbt/commit/a55cb58cbaae34de509c7b56d1aea9f95361a119 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Add test cases to cover various error cases - syntax error - extra tokens (both ignore and error) - invalid token - undefined constant More exceptions handling test cases Commit: e071978add367076e274fb5568b5c11be074435c https://github.com/mantisbt/mantisbt/commit/e071978add367076e274fb5568b5c11be074435c Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M core/classes/ConfigParser.class.php Log Message: ----------- Fix Parser for OFF constant We need to use a strict comparison, otherwise process_scalar() throws an exception instead of returning the constant's value. Commit: e11cac7f3366ee6b66322c1774f8822f16d032c3 https://github.com/mantisbt/mantisbt/commit/e11cac7f3366ee6b66322c1774f8822f16d032c3 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Add PHPDoc blocks Commit: 85e1aa2aceec0a669fe28cb045b73abee6bd8d4c https://github.com/mantisbt/mantisbt/commit/85e1aa2aceec0a669fe28cb045b73abee6bd8d4c Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M core/classes/Tokenizer.class.php M tests/Mantis/ConfigParserTest.php Log Message: ----------- Tokenizer: fix syntax check under PHP7 In PHP >= 7, eval() throws a ParseError which we can catch and rethrow as an Exception. Failure to do so causes Travis builds to fail [1] [1] https://travis-ci.org/mantisbt/mantisbt/jobs/125235617#L877 Commit: e228c62f8df460da962d29b22302e9fd291f503d https://github.com/mantisbt/mantisbt/commit/e228c62f8df460da962d29b22302e9fd291f503d Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M core/classes/ConfigParser.class.php Log Message: ----------- ConfigParser: fix extra token detection with scalar values When processing a scalar value, the parse() method was returning immediately, silently dropping any extra tokens regardless of the value of $p_extra_tokens parameter. Commit: 973de08fd287f83f18cd3c496340f1addf6e1cb3 https://github.com/mantisbt/mantisbt/commit/973de08fd287f83f18cd3c496340f1addf6e1cb3 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M tests/Mantis/ConfigParserTest.php Log Message: ----------- Tests: implement vboctor's revision comments - use correct EXTRA_TOKENS_IGNORE constant in testExtraTokensIgnore() - add scalar test case for '1' - add 2 entries to notify_flags array test case Commit: 3ed60df16d65113c1e0b0acc651396c8db7a38d5 https://github.com/mantisbt/mantisbt/commit/3ed60df16d65113c1e0b0acc651396c8db7a38d5 Author: Damien Regad <dr...@ma...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M adm_config_set.php A core/classes/ConfigParser.class.php A core/classes/Tokenizer.class.php M core/constant_inc.php M lang/strings_english.txt M tests/Mantis/AllTests.php A tests/Mantis/ConfigParserTest.php Log Message: ----------- Parse complex configs using PHP tokenizer Implements 2 classes to parse 'complex' config options in admin Configuration Report page using PHP tokenizer instead of relying on regular expressions. - Tokenizer calls token_get_all() to build a list of tokens from the given code - Parser uses a Tokenizer object to convert the code (string) to an actual PHP array variable Includes PHPUnit test cases for the new parser code. Fixes #20787, #20812, #20813, #20850, #20851, #16931, #16932 PR https://github.com/mantisbt/mantisbt/pull/761 Compare: https://github.com/mantisbt/mantisbt/compare/a5a08a6f77b0...3ed60df16d65 |
From: GitHub <no...@gi...> - 2016-04-28 15:26:22
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: a5a08a6f77b03fcc871768418b9bd5413dba5de9 https://github.com/mantisbt/mantisbt/commit/a5a08a6f77b03fcc871768418b9bd5413dba5de9 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M print_bug_page.php Log Message: ----------- Place history after notes in print issue page This is to make it consistent with the regular view issue page. Fixes #20306 |
From: GitHub <no...@gi...> - 2016-04-28 14:29:35
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 0fd3ba13f2557c18c961139a795eda9d85810686 https://github.com/mantisbt/mantisbt/commit/0fd3ba13f2557c18c961139a795eda9d85810686 Author: Luke <lu...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/email_api.php Log Message: ----------- Add due_date to email notifications when set Fixes #20806 |
From: GitHub <no...@gi...> - 2016-04-28 14:22:11
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 59970d8735dd06975c3aeabbd9ce8ba0d7593b16 https://github.com/mantisbt/mantisbt/commit/59970d8735dd06975c3aeabbd9ce8ba0d7593b16 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M config_defaults_inc.php M core/bug_api.php M core/bugnote_api.php A core/mention_api.php M docbook/Admin_Guide/en-US/config/misc.xml M plugins/MantisCoreFormatting/MantisCoreFormatting.php M tests/Mantis/AllTests.php A tests/Mantis/MentionTest.php M tests/TestConfig.php Log Message: ----------- Support @ mentions This provides the basic support for @ mentions. We can grow this feature further over time. Fixes #20837 Commit: dabb160e1ba825abb623868ebf1c994258c0ed58 https://github.com/mantisbt/mantisbt/commit/dabb160e1ba825abb623868ebf1c994258c0ed58 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M config_defaults_inc.php M docbook/Admin_Guide/en-US/config/misc.xml M docbook/Admin_Guide/en-US/config/reminders.xml Log Message: ----------- Move mentions settings to reminders section Commit: 13a984c82533d4e3ab5eb428946239c5481f5975 https://github.com/mantisbt/mantisbt/commit/13a984c82533d4e3ab5eb428946239c5481f5975 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bugnote_api.php M core/email_api.php M core/mention_api.php M lang/strings_english.txt M plugins/MantisCoreFormatting/MantisCoreFormatting.php Log Message: ----------- Send email notifications for user mentions Instead of adding user to monitor list, send them email notifications about being mentioned in an issue or issue note. Commit: 98d5a8d501044fed3f3388acf29778d1170d5227 https://github.com/mantisbt/mantisbt/commit/98d5a8d501044fed3f3388acf29778d1170d5227 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M api/soap/mc_issue_api.php M core/bug_api.php M core/bugnote_api.php M core/mention_api.php M tests/soap/AllTests.php A tests/soap/MentionTest.php Log Message: ----------- Handle placeholders in API for issues and notes Commit: f4dbeab8d2b344f1af61fa8ee50e7f6b641b2e50 https://github.com/mantisbt/mantisbt/commit/f4dbeab8d2b344f1af61fa8ee50e7f6b641b2e50 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/mention_api.php M tests/Mantis/MentionTest.php Log Message: ----------- Tests for placeholder replacement on save/load Commit: 092fea45a75f80fb516c6ee40f094a4fd8ad2482 https://github.com/mantisbt/mantisbt/commit/092fea45a75f80fb516c6ee40f094a4fd8ad2482 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_revision_api.php M core/history_api.php M core/mention_api.php Log Message: ----------- Support placeholders in history and revisions` Commit: 455c22b8a7df12f31834d82dc06501ee9a7e991a https://github.com/mantisbt/mantisbt/commit/455c22b8a7df12f31834d82dc06501ee9a7e991a Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bugnote_api.php Log Message: ----------- Fix placeholder replacement for bugnote edit page Commit: 11fe0c544d26a2863588bc6021d9f5c9017fb97f https://github.com/mantisbt/mantisbt/commit/11fe0c544d26a2863588bc6021d9f5c9017fb97f Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/filter_api.php Log Message: ----------- Handle placeholders for summary column Commit: a0c44da4fc91e778403ec4edd0b526a65ac8e377 https://github.com/mantisbt/mantisbt/commit/a0c44da4fc91e778403ec4edd0b526a65ac8e377 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_api.php Log Message: ----------- Use placeholders when updating issues Commit: c34d5a352cb6070e2f1e2dab7bed2040d3102b4b https://github.com/mantisbt/mantisbt/commit/c34d5a352cb6070e2f1e2dab7bed2040d3102b4b Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/filter_api.php Log Message: ----------- Handle @username and placeholders when filtering If user types @username, then it will match old issues which may have @username, and new ones which may have placeholders. Commit: dbdc3ef163d604954a80aea8aa4ebc74fdcea12b https://github.com/mantisbt/mantisbt/commit/dbdc3ef163d604954a80aea8aa4ebc74fdcea12b Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_api.php Log Message: ----------- Fix placeholder to usernames in bug action group Commit: 989db338ac59691a5d73bad154d06eb6954c5b8a https://github.com/mantisbt/mantisbt/commit/989db338ac59691a5d73bad154d06eb6954c5b8a Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/mention_api.php Log Message: ----------- Don't display mentions with realname Commit: b8b4d1da145dd5785c9dc1ca363a5ea5940f6dba https://github.com/mantisbt/mantisbt/commit/b8b4d1da145dd5785c9dc1ca363a5ea5940f6dba Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M api/soap/mc_issue_api.php M core/bugnote_api.php Log Message: ----------- Show username, not placeholder, in mention email Commit: 8ba31e44ccbf5ec90a1c5612e7d8868a3f7e50ad https://github.com/mantisbt/mantisbt/commit/8ba31e44ccbf5ec90a1c5612e7d8868a3f7e50ad Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M tests/Mantis/AllTests.php A tests/Mantis/MentionParsingTest.php R tests/Mantis/MentionTest.php Log Message: ----------- Fix test case failure for duplicate class name Commit: 3e15cd5879731e21ab4c0c184573444203022162 https://github.com/mantisbt/mantisbt/commit/3e15cd5879731e21ab4c0c184573444203022162 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/email_api.php M lang/strings_english.txt Log Message: ----------- Clarify that user is mentioned in email subject Commit: 10e5ebb27e30aabe2b83337844d50f4be4728f97 https://github.com/mantisbt/mantisbt/commit/10e5ebb27e30aabe2b83337844d50f4be4728f97 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M api/soap/mc_issue_api.php M core/bug_api.php M core/bug_revision_api.php M core/bugnote_api.php M core/filter_api.php M core/history_api.php M core/mention_api.php M docbook/Admin_Guide/en-US/config/reminders.xml M tests/Mantis/MentionParsingTest.php Log Message: ----------- Don't alter text due to mentions Do all the @ mention processing at rendering time. Commit: 65d20e1e48b2cf83d001c04144080299d8d19fbf https://github.com/mantisbt/mantisbt/commit/65d20e1e48b2cf83d001c04144080299d8d19fbf Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M bug_reminder_page.php M lang/strings_english.txt Log Message: ----------- Let users know about mentions on reminders page Commit: 651e1b3e86d15cb8145de1903825748ba80b727e https://github.com/mantisbt/mantisbt/commit/651e1b3e86d15cb8145de1903825748ba80b727e Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M bug_reminder_page.php M config_defaults_inc.php M core/mention_api.php M docbook/Admin_Guide/en-US/config/reminders.xml Log Message: ----------- Make mentions tag configurable Commit: 4bf8e6487f5d4228f5f3151eea0df70ed41008e5 https://github.com/mantisbt/mantisbt/commit/4bf8e6487f5d4228f5f3151eea0df70ed41008e5 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/email_api.php Log Message: ----------- Don't trigger mention emails for self mentions Commit: 15a1ace5029468f0b262fd8d205166629d21a59e https://github.com/mantisbt/mantisbt/commit/15a1ace5029468f0b262fd8d205166629d21a59e Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/access_api.php M core/bug_api.php M core/bugnote_api.php M core/mention_api.php Log Message: ----------- Don't send mentions for users with no access If a user doesn't have access to the issue or issue note they are mentioned from, then don't send them a message. Commit: 8e849c254273c95d2a455368bf7c26d753bcb627 https://github.com/mantisbt/mantisbt/commit/8e849c254273c95d2a455368bf7c26d753bcb627 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/email_api.php Log Message: ----------- Don't send a user more than one mention email If a user is mentioned in multiple fields, e.g. summary and description, only notify them once. Commit: b12998802993bbf92c94a91d95a83406a4ed30cb https://github.com/mantisbt/mantisbt/commit/b12998802993bbf92c94a91d95a83406a4ed30cb Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_api.php Log Message: ----------- Include mention context for new issue w/ mentions Before we included the text containing the mention only in case of new notes. This change adds the same for the case of new issues. Commit: 1aee17b95e1563b0eed78824f67382acfb7bb666 https://github.com/mantisbt/mantisbt/commit/1aee17b95e1563b0eed78824f67382acfb7bb666 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_api.php M core/bug_revision_api.php M core/filter_api.php Log Message: ----------- Fix spacing issues Commit: 16dc6c1a7475b507f53255b249ce682090baaf2a https://github.com/mantisbt/mantisbt/commit/16dc6c1a7475b507f53255b249ce682090baaf2a Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_api.php M core/bugnote_api.php M core/email_api.php Log Message: ----------- Logging for mention email notifications Commit: 9e2ec909df8b20a82a76d7d79d306f5b60fdfbf8 https://github.com/mantisbt/mantisbt/commit/9e2ec909df8b20a82a76d7d79d306f5b60fdfbf8 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/bug_revision_api.php M tests/soap/MentionTest.php Log Message: ----------- Spacing updates for test cases Commit: b1576be09525fe109195384f52db9a07919de544 https://github.com/mantisbt/mantisbt/commit/b1576be09525fe109195384f52db9a07919de544 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M docbook/Admin_Guide/en-US/config/reminders.xml Log Message: ----------- Fix docbook error for mentions configuration Commit: cf44da0173ab7a880c710d4fd2192cad76127f93 https://github.com/mantisbt/mantisbt/commit/cf44da0173ab7a880c710d4fd2192cad76127f93 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M config_defaults_inc.php M core/bugnote_api.php M core/email_api.php M core/mention_api.php Log Message: ----------- Applied misc PR review comments from @atrol Commit: a9a20393d0ed765a72d69f0f68e536458748b894 https://github.com/mantisbt/mantisbt/commit/a9a20393d0ed765a72d69f0f68e536458748b894 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/mention_api.php M tests/Mantis/MentionParsingTest.php Log Message: ----------- Fix handling of email addresses for @ mentions Use tokenization instead of regular expression to fix handling for: - vboctor@localhost and vb...@ex... shouldn't match. - @vb...@ex... and @vboctor@localhost should match for email addresses used as usernames. - @ mention with invalid characters shouldn't match. Based on PR review comments from @cproensa Commit: dc291809a7748de13a4cfedcb4dc5b6bc8700570 https://github.com/mantisbt/mantisbt/commit/dc291809a7748de13a4cfedcb4dc5b6bc8700570 Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/mention_api.php Log Message: ----------- Remove assumption that mentions tag is 1 character Commit: 11d1dcc6b27508b071a41ca52dab193988c182aa https://github.com/mantisbt/mantisbt/commit/11d1dcc6b27508b071a41ca52dab193988c182aa Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/mention_api.php Log Message: ----------- Refactor mention_format_text & remove user_exists Commit: 934f63c0e549f2279067ae2c2544409e77d467da https://github.com/mantisbt/mantisbt/commit/934f63c0e549f2279067ae2c2544409e77d467da Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M core/email_api.php Log Message: ----------- Don't send mention notifications to disabled users Commit: 3ecab1a85f0f8f113094e5d3b1a46ec939a893da https://github.com/mantisbt/mantisbt/commit/3ecab1a85f0f8f113094e5d3b1a46ec939a893da Author: Victor Boctor <vi...@ma...> Date: 2016-04-28 (Thu, 28 Apr 2016) Changed paths: M api/soap/mc_issue_api.php M bug_actiongroup.php M bug_actiongroup_add_note_inc.php M bug_reminder.php M bug_report.php M bug_update.php M bugnote_add.php M core/bug_api.php M core/bugnote_api.php Log Message: ----------- Make mention processing an explicit API action Don't process mentions as part of create API for issues and notes. However, make it a separate APIs and call it from applicable scenarios. Compare: https://github.com/mantisbt/mantisbt/compare/fe73a91620c9...3ecab1a85f0f |
From: GitHub <no...@gi...> - 2016-04-26 11:36:25
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: fe73a91620c9a5f76c73d1439dad4b3d733b6e90 https://github.com/mantisbt/mantisbt/commit/fe73a91620c9a5f76c73d1439dad4b3d733b6e90 Author: Damien Regad <dr...@ma...> Date: 2016-04-26 (Tue, 26 Apr 2016) Changed paths: M docbook/Admin_Guide/en-US/Customizing.xml M docbook/Admin_Guide/en-US/config/email.xml Log Message: ----------- Documentation: review & improve email notification sections |
From: GitHub <no...@gi...> - 2016-04-26 10:51:11
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: da3d2be7e05df21614720abe4f3080601242a7fd https://github.com/mantisbt/mantisbt/commit/da3d2be7e05df21614720abe4f3080601242a7fd Author: Carlos Proensa <pr...@gm...> Date: 2016-04-26 (Tue, 26 Apr 2016) Changed paths: M core/columns_api.php M csv_export.php M excel_xml_export.php M print_all_bug_page.php M view_all_inc.php Log Message: ----------- Only cache visible plugin columns On issues view/print/export, a call is made to all MantisColumn plugin objects to cache the list of issues. This call is now done only for those columns that are part of the user column selection. Fixes #20854 Signed-off-by: Damien Regad <dr...@ma...> |
From: GitHub <no...@gi...> - 2016-04-22 10:19:03
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 7335fddefaabc0be14929d52262182ca89e52da7 https://github.com/mantisbt/mantisbt/commit/7335fddefaabc0be14929d52262182ca89e52da7 Author: Damien Regad <dr...@ma...> Date: 2016-04-22 (Fri, 22 Apr 2016) Changed paths: M config_defaults_inc.php Log Message: ----------- Removed one more hr_size/hr_width reference Forgot to run 'git add' before committing the previous change... |
From: GitHub <no...@gi...> - 2016-04-22 10:14:54
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: c1b463e61bb23ad2766cd5aa422f5895704bd824 https://github.com/mantisbt/mantisbt/commit/c1b463e61bb23ad2766cd5aa422f5895704bd824 Author: Damien Regad <dr...@ma...> Date: 2016-04-22 (Fri, 22 Apr 2016) Changed paths: M config_defaults_inc.php M core/obsolete.php M docbook/Admin_Guide/en-US/config/html.xml Log Message: ----------- Remove unused $g_hr_size and $g_hr_width config options These 2 configs were removed from the code several years ago (see commit 6a0714fec0426d7dfb44c3978b91e96d0103c740), but their definition remained in config_defaults_inc.php and the documentation (admin guide). |
From: GitHub <no...@gi...> - 2016-04-22 02:50:16
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 4853bd12e7468eab60a72e13141305c2597bb51a https://github.com/mantisbt/mantisbt/commit/4853bd12e7468eab60a72e13141305c2597bb51a Author: Victor Boctor <vi...@ma...> Date: 2016-04-21 (Thu, 21 Apr 2016) Changed paths: M core/classes/Avatar.class.php Log Message: ----------- Re-use user exists check when rendering avatars |
From: GitHub <no...@gi...> - 2016-04-21 15:32:34
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 341e1baf0852b1fa3d1c0a79410037e20ccd3aa5 https://github.com/mantisbt/mantisbt/commit/341e1baf0852b1fa3d1c0a79410037e20ccd3aa5 Author: Victor Boctor <vi...@ma...> Date: 2016-04-21 (Thu, 21 Apr 2016) Changed paths: M core/classes/Avatar.class.php Log Message: ----------- Rendering avatars for deleted users triggers error Fixes #13788 |
From: GitHub <no...@gi...> - 2016-04-21 14:09:48
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: f008b8d8939b62fee2ec3552ff64d01d31450670 https://github.com/mantisbt/mantisbt/commit/f008b8d8939b62fee2ec3552ff64d01d31450670 Author: Victor Boctor <vi...@ma...> Date: 2016-04-21 (Thu, 21 Apr 2016) Changed paths: M bug_report.php Log Message: ----------- Fix error on reporting issues w/ tags field hidden Fixes #9450 |
From: GitHub <no...@gi...> - 2016-04-19 22:32:54
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: e3956c28762877e041671427b59d24c927b08521 https://github.com/mantisbt/mantisbt/commit/e3956c28762877e041671427b59d24c927b08521 Author: Damien Regad <dr...@ma...> Date: 2016-04-18 (Mon, 18 Apr 2016) Changed paths: M core/collapse_api.php M js/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 [^] Commit: fd47e9c8cb4d41e0d9ce9785c8b3d79b905fdd46 https://github.com/mantisbt/mantisbt/commit/fd47e9c8cb4d41e0d9ce9785c8b3d79b905fdd46 Author: Damien Regad <dr...@ma...> Date: 2016-04-18 (Mon, 18 Apr 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 Compare: https://github.com/mantisbt/mantisbt/compare/d4d42571b607...fd47e9c8cb4d |
From: GitHub <no...@gi...> - 2016-04-17 23:58:46
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: b5178344db9a0f292c6091039243d51d0af401ea https://github.com/mantisbt/mantisbt/commit/b5178344db9a0f292c6091039243d51d0af401ea Author: Victor Boctor <vi...@ma...> Date: 2016-04-17 (Sun, 17 Apr 2016) Changed paths: M core.php Log Message: ----------- Include plugin api even in maintenance mode Otherwise, this fails upgrade unattended. Commit: 72d200fea3dc739535c04f5e055c9952e2a7ec96 https://github.com/mantisbt/mantisbt/commit/72d200fea3dc739535c04f5e055c9952e2a7ec96 Author: Victor Boctor <vi...@ma...> Date: 2016-04-17 (Sun, 17 Apr 2016) Changed paths: M admin/upgrade_unattended.php Log Message: ----------- Handle null steps in upgrade unattended Due to recent changes in schema.php, the following step now breaks unattended upgrade: $g_upgrade[184] = null; This change fixes that. Commit: d4d42571b6071c597542a8237d420a5340214303 https://github.com/mantisbt/mantisbt/commit/d4d42571b6071c597542a8237d420a5340214303 Author: Victor Boctor <vi...@ma...> Date: 2016-04-17 (Sun, 17 Apr 2016) Changed paths: M core/plugin_api.php Log Message: ----------- Access check breaks unattended upgrade Removed a redundant access check that breaks the unattended upgrade. Compare: https://github.com/mantisbt/mantisbt/compare/c711645c3455...d4d42571b607 |
From: GitHub <no...@gi...> - 2016-04-10 23:36:46
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 9ee63231d8e19ed9c3ea2a4066b3c796c0a1b2e8 https://github.com/mantisbt/mantisbt/commit/9ee63231d8e19ed9c3ea2a4066b3c796c0a1b2e8 Author: Victor Boctor <vb...@gm...> Date: 2016-04-10 (Sun, 10 Apr 2016) Changed paths: M core/authentication_api.php M lang/strings_english.txt M manage_user_edit_page.php A manage_user_impersonate.php Log Message: ----------- Allow administrators to impersonate users There are multiple scenarios where user impersonation is a useful feature. For example: 1. When an administrator is troubleshooting an error reported by one of the users. 2. When an administrator wants to verify what issues/projects are and are not visible to specific user. 3. When a user creates an (service) account and wants to create an API key for such account. Any user with the access of managing users, should be able to do the above. Hence, instead of specifically checking for "administrator" access level, use the config option 'manage_user_threshold'. Fixes #20772 Commit: 650ceb181eaf33e298d42dd41e40f7cb9006e427 https://github.com/mantisbt/mantisbt/commit/650ceb181eaf33e298d42dd41e40f7cb9006e427 Author: Victor Boctor <vb...@gm...> Date: 2016-04-10 (Sun, 10 Apr 2016) Changed paths: M core/authentication_api.php M manage_user_edit_page.php M view_user_page.php Log Message: ----------- Add 'Impersonate User' to user view page - Added the impersonate button to user view page. - Added some impersonation APIs for access checks and used them - Change location of 'Impersonate User' button on manage user page. Fixes #20772 Commit: c711645c345576e0de372f034d61e52455f08467 https://github.com/mantisbt/mantisbt/commit/c711645c345576e0de372f034d61e52455f08467 Author: Victor Boctor <vb...@gm...> Date: 2016-04-10 (Sun, 10 Apr 2016) Changed paths: M config_defaults_inc.php M core/authentication_api.php M docbook/Admin_Guide/en-US/Configuration.xml M docbook/Admin_Guide/en-US/User_Management.xml A docbook/Admin_Guide/en-US/config/user.xml Log Message: ----------- Add 'impersonate_user_threshold' config option Add a configuration option to control the threshold needed to be able to impersonate other users. Fixes #20772 Compare: https://github.com/mantisbt/mantisbt/compare/97fd55f5e4a2...c711645c3455 |
From: GitHub <no...@gi...> - 2016-04-09 04:16:10
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 97fd55f5e4a2036ebf7b3eeb3d7c997494f7a4c8 https://github.com/mantisbt/mantisbt/commit/97fd55f5e4a2036ebf7b3eeb3d7c997494f7a4c8 Author: Victor Boctor <vi...@ma...> Date: 2016-04-08 (Fri, 08 Apr 2016) Changed paths: M core/plugin_api.php Log Message: ----------- Remove redundant access check This access check was causing the upgrade_unattended script to fail. The check is redundant, since the only product code has ensure access for the same access level. |
From: GitHub <no...@gi...> - 2016-04-08 09:51:28
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 88f2521fb7534ab2f1412544fe3008925dcb7af5 https://github.com/mantisbt/mantisbt/commit/88f2521fb7534ab2f1412544fe3008925dcb7af5 Author: Siebrand Mazeland <sie...@ki...> Date: 2016-04-08 (Fri, 08 Apr 2016) Changed paths: M lang/strings_belarusian_tarask.txt M lang/strings_chinese_simplified.txt M lang/strings_french.txt M lang/strings_galician.txt M lang/strings_german.txt M lang/strings_hebrew.txt M lang/strings_italian.txt M lang/strings_macedonian.txt M lang/strings_occitan.txt M lang/strings_portuguese_brazil.txt M lang/strings_ripoarisch.txt M lang/strings_spanish.txt M lang/strings_swedish.txt M lang/strings_ukrainian.txt M plugins/XmlImportExport/lang/strings_lithuanian.txt Log Message: ----------- Localisation updates from https://translatewiki.net. |
From: GitHub <no...@gi...> - 2016-04-08 03:44:53
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: c67c88b8fa951c7f978489ca9f78d718d6f49258 https://github.com/mantisbt/mantisbt/commit/c67c88b8fa951c7f978489ca9f78d718d6f49258 Author: Luke <lu...@ma...> Date: 2016-04-07 (Thu, 07 Apr 2016) Changed paths: M billing_export_to_csv.php M billing_export_to_excel.php M core/billing_api.php Log Message: ----------- Add category field to time tracking exports Fixes #20783 |
From: GitHub <no...@gi...> - 2016-04-08 03:42:24
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 2e0e1438d4d9c6c4dbbacc99674428d3c7f27543 https://github.com/mantisbt/mantisbt/commit/2e0e1438d4d9c6c4dbbacc99674428d3c7f27543 Author: Ryan Rafe Lee <ho...@wi...> Date: 2016-04-07 (Thu, 07 Apr 2016) Changed paths: M lost_pwd_page.php Log Message: ----------- Honor allow signup config on lost password page Fixes #20784 |
From: GitHub <no...@gi...> - 2016-03-29 21:26:42
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: f5cd39bd4c64430522f0c6d559460b1845c4c3fa https://github.com/mantisbt/mantisbt/commit/f5cd39bd4c64430522f0c6d559460b1845c4c3fa Author: Carlos Proensa <pr...@gm...> Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M core/error_api.php Log Message: ----------- Do not print inline errors in non-HTML output prevent inline errors messages from being printed when method is DISPLAY_ERROR_HALT. In this case, send an HTTP error header and stop the script. Commit: 9c7240a5106b5ee134a0fa883afbda5ddab6bd22 https://github.com/mantisbt/mantisbt/commit/9c7240a5106b5ee134a0fa883afbda5ddab6bd22 Author: Carlos Proensa <pr...@gm...> Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M js/common.js M return_dynamic_filters.php Log Message: ----------- Disable error output on return_dynamic_filters.php prevent error messages from being printed for this page. Commit: 44eb3eef7de0157831c8eec21125949b361e8062 https://github.com/mantisbt/mantisbt/commit/44eb3eef7de0157831c8eec21125949b361e8062 Author: Damien Regad <dr...@ma...> Date: 2016-03-29 (Tue, 29 Mar 2016) Changed paths: M core/error_api.php M js/common.js M return_dynamic_filters.php Log Message: ----------- Avoid HTML output for errors in AJAX calls Pull Request https://github.com/mantisbt/mantisbt/pull/733 Fixes #13048 Compare: https://github.com/mantisbt/mantisbt/compare/e36a46ce2180...44eb3eef7de0 |
From: GitHub <no...@gi...> - 2016-03-27 22:30:21
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: fdbbf6598f1509c5a4245eeaa1ca86fbb4d8787c https://github.com/mantisbt/mantisbt/commit/fdbbf6598f1509c5a4245eeaa1ca86fbb4d8787c Author: Damien Regad <dr...@ma...> Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M api/soap/mc_project_api.php M core/category_api.php M core/config_api.php M manage_proj_cat_delete.php Log Message: ----------- Fix deletion of default category on MSSQL/Oracle Pull request https://github.com/mantisbt/mantisbt/pull/726 Commit: e36a46ce2180c3e18ccb8a73d570de42c67f96bd https://github.com/mantisbt/mantisbt/commit/e36a46ce2180c3e18ccb8a73d570de42c67f96bd Author: Damien Regad <dr...@ma...> Date: 2016-03-28 (Mon, 28 Mar 2016) Changed paths: M tests/soap/CategoryTest.php Log Message: ----------- Tests: fix property name to match usage in methods Compare: https://github.com/mantisbt/mantisbt/compare/997eb7a14648...e36a46ce2180 |
From: GitHub <no...@gi...> - 2016-03-27 15:13:33
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: f44b1e9181b8f1750c9c68dd23eea415034f41af https://github.com/mantisbt/mantisbt/commit/f44b1e9181b8f1750c9c68dd23eea415034f41af Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M manage_proj_cat_delete.php Log Message: ----------- Fix deletion of default category on MSSQL/Oracle $f_category_id is of type int, but the config table's config_id column is defined as VARCHAR(64). This causes a type mismatch on some RDBMS: - Oracle (ORA-00932: inconsistent data types: expected -, found CLOB) - MSSQL Problem resolved by casting the variable to string when passing it to db_query(). Fixes #16384 Commit: 87622828c37d4e9ec6cab4c038a120966b9c6071 https://github.com/mantisbt/mantisbt/commit/87622828c37d4e9ec6cab4c038a120966b9c6071 Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M core/config_api.php Log Message: ----------- New API function config_is_defined() Check if a configuration option is defined in the database with the given value, returns true if it is. Commit: ee223f370ef4bcb40d8b708e89e7333325b93df9 https://github.com/mantisbt/mantisbt/commit/ee223f370ef4bcb40d8b708e89e7333325b93df9 Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M manage_proj_cat_delete.php Log Message: ----------- Fix deletion of default category on MSSQL/Oracle (take 2) Use new config_is_defined() API to check whether the category to delete is defined as default_category_for_moves, instead of executing a SQL statement against the config table. This prevents a type mismatch error on some RDBMS: - Oracle (ORA-00932: inconsistent data types: expected -, found CLOB) - MSSQL (Operand type clash: text is incompatible with int.) - PostgreSQL (unconfirmed) Fixes #16384 Commit: c5edb0ca864762c73e883575693264b57abfa14e https://github.com/mantisbt/mantisbt/commit/c5edb0ca864762c73e883575693264b57abfa14e Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M core/category_api.php Log Message: ----------- New API functions to check that a category can be deleted - category_can_remove() - category_ensure_can_remove() Fixes #20761 Commit: a9f7cb9686a3e3e50008025aa6e2155744fba1cb https://github.com/mantisbt/mantisbt/commit/a9f7cb9686a3e3e50008025aa6e2155744fba1cb Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M core/category_api.php M manage_proj_cat_delete.php Log Message: ----------- Category deletion now uses the new API functions Issue #20761 Commit: 997eb7a14648e5cd63a0ba131d330bbb84739443 https://github.com/mantisbt/mantisbt/commit/997eb7a14648e5cd63a0ba131d330bbb84739443 Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M api/soap/mc_project_api.php Log Message: ----------- SOAP: prevent deletion of default category mc_project_delete_category() now checks whether the category can be removed and returns a SoapFault if not. Issue #20761 Compare: https://github.com/mantisbt/mantisbt/compare/e18a9c239f23...997eb7a14648 |
From: GitHub <no...@gi...> - 2016-03-27 11:30:10
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: e18a9c239f234885f761311950feb00fdb867b56 https://github.com/mantisbt/mantisbt/commit/e18a9c239f234885f761311950feb00fdb867b56 Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M core/html_api.php Log Message: ----------- Status legend doesn't show final workflow states The patch for issue #11553 did not properly fix the problem, as the code only checked for the workflow allowing to leave a state. We now also cover the case of entering the state. Fixes #20746 |
From: GitHub <no...@gi...> - 2016-03-27 11:30:01
|
Branch: refs/heads/master-1.2.x Home: https://github.com/mantisbt/mantisbt Commit: 7137b78b9045ae0bccf2a06e2af0d57bbb7c1447 https://github.com/mantisbt/mantisbt/commit/7137b78b9045ae0bccf2a06e2af0d57bbb7c1447 Author: Damien Regad <dr...@ma...> Date: 2016-03-27 (Sun, 27 Mar 2016) Changed paths: M core/html_api.php Log Message: ----------- Status legend doesn't show final workflow states The patch for issue #11553 did not properly fix the problem, as the code only checked for the workflow allowing to leave a state. We now also cover the case of entering the state. Fixes #20746 |
From: GitHub <no...@gi...> - 2016-03-25 04:15:05
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: 272624e117d1859bc1a75fb6eea6880fbd246695 https://github.com/mantisbt/mantisbt/commit/272624e117d1859bc1a75fb6eea6880fbd246695 Author: Luke <lr...@or...> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M core/columns_api.php M core/csv_api.php M core/excel_api.php M core/tag_api.php M print_all_bug_page_word.php Log Message: ----------- Support tags column in View, Print, Csv, Excel Fixes #9096 |
From: GitHub <no...@gi...> - 2016-03-25 01:09:12
|
Branch: refs/heads/master Home: https://github.com/mantisbt/mantisbt Commit: f67ec45972ada6ef3cf3b727b41ce1afb967ff6c https://github.com/mantisbt/mantisbt/commit/f67ec45972ada6ef3cf3b727b41ce1afb967ff6c Author: Victor Boctor <vi...@ma...> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M bug_report.php M bug_report_page.php M config_defaults_inc.php M core/print_api.php M core/tag_api.php M docbook/Admin_Guide/en-US/config/fields.xml M tag_attach.php Log Message: ----------- Support tagging from report issue page Fixes #9450 |