{"push_id":920129399,"size":17,"distinct_size":8,"ref":"refs/heads/required","head":"25695c721254b2a69e5ef9e049fd272ff69b3398","before":"5675f36df1aacffa053a3cae81fe92d04dbb08ee","commits":[{"sha":"d01292246b303473ab8a5bd515f2b9d93929d833","author":{"email":"b2bc70ac58432e3a20d9c8f41e374a52b40e18bc@gmail.com","name":"Jeremy Vriens"},"message":"javascript files: syntax fixes\n\n- var scope\n- missing semicolumns\n\nSigned-off-by: Damien Regad <dregad@mantisbt.org>","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/d01292246b303473ab8a5bd515f2b9d93929d833"},{"sha":"bd603b3841d5ee038594b5e707af7d6557642874","author":{"email":"0c2170529afa7815982629829bfd89964baa87c4@gmail.com","name":"Carlos Proensa"},"message":"Automatic assignment: check for assignment change only\n\nFor 'auto_set_status_to_assigned', only change status when bug change\nexclusively affects assignment.\n\nA new assignement that is part of a status change is not applied now.\nThis is the behaviour from 1.2.x\n\nFixes #20076\n\nSigned-off-by: Damien Regad <dregad@mantisbt.org>","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/bd603b3841d5ee038594b5e707af7d6557642874"},{"sha":"15990874a610339b62afc361e1280ae49c31ce44","author":{"email":"0c2170529afa7815982629829bfd89964baa87c4@gmail.com","name":"Carlos Proensa"},"message":"Fix adm_config_report filter for protected configs\n\nIn adm_config_report.php, when filtering by option name some options\nwere shown but did not work with the filter, and couldn't be set\nmanually.\n\nWe now check for option names in DB also, not just global ones.\n\nFixes #20107\n\nSigned-off-by: Damien Regad <dregad@mantisbt.org>","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/15990874a610339b62afc361e1280ae49c31ce44"},{"sha":"4ac423751c7a813af1c4b1b6b52d536f1a81ba97","author":{"email":"0c2170529afa7815982629829bfd89964baa87c4@gmail.com","name":"Carlos Proensa"},"message":"Prevent modification of protected config options\n\nDo not allow edition or deletion of protected config options in db.\n\nCurrently this only covers \"database_version\", as defined in\nconfig_can_delete() function.\n\nSigned-off-by: Damien Regad <dregad@mantisbt.org>","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/4ac423751c7a813af1c4b1b6b52d536f1a81ba97"},{"sha":"770df68eb22f18a8a4a2171c8c3bfea25704584f","author":{"email":"0c2170529afa7815982629829bfd89964baa87c4@gmail.com","name":"Carlos Proensa"},"message":"Improve sql performance print_project_option_list\n\nCache subprojects before processing them to reduce the number of SQL\nqueries executed.\n\nPreviously, only first level projects got cached, resulting in repeated\nqueries (one for each project).\n\nFixes #20139\n\nSigned-off-by: Damien Regad <dregad@mantisbt.org>","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/770df68eb22f18a8a4a2171c8c3bfea25704584f"},{"sha":"9eb915c34fe0b300d551b9c5598b7cc337710ac3","author":{"email":"0c2170529afa7815982629829bfd89964baa87c4@gmail.com","name":"Carlos Proensa"},"message":"Check workflow prior to reopening bug\n\nAdd a check to access_can_reopen_bug() to ensure the reopen status is\nreachable by the current workflow configuration. If not, return false.\n\nPreviously, the reopen operation would fail anyway when the status is\nchanged. With this early check, failure is detected before the action is\nmade.\n\nA direct benefit from this is that the \"reopen\" button is not shown to\nthe user if the action is not possible.\n\nFixes #20256\n\nSigned-off-by: Damien Regad <dregad@mantisbt.org>","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/9eb915c34fe0b300d551b9c5598b7cc337710ac3"},{"sha":"952a7aeabbdc97d6ebb8a83d0a82c64688613cde","author":{"email":"0c2170529afa7815982629829bfd89964baa87c4@gmail.com","name":"Carlos Proensa"},"message":"Print caller trace in file log\n\nInclude info for call trace when the log\ndestination is \"file\". This information is\nalready printed on \"page\" destination\n\nFix #20408","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/952a7aeabbdc97d6ebb8a83d0a82c64688613cde"},{"sha":"6ff4bd5b39945a26374363d26e3474b9cf63191d","author":{"email":"88fa846e5f8aa198848be76e1abdcb7d7a42d292@mantishub.net","name":"Victor Boctor"},"message":"Document 'none' as a log destination","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/6ff4bd5b39945a26374363d26e3474b9cf63191d"},{"sha":"462ed3fc4ef28160123d351231babfcc6466da44","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"Fix HTML for email settings in account prefs page\n\nRegression introduced by 8b6da6032aa5bda631a6e7fde96e150ef540a0cb.\n\nThe severities selection lists were no longer visible on the page\n(hidden behind the label background span).\n\nFixes #20414","distinct":false,"url":"https://api.github.com/repos/dregad/mantisbt/commits/462ed3fc4ef28160123d351231babfcc6466da44"},{"sha":"f3f75728f8f414469ccff2a1d44caa59c79770ae","author":{"email":"0d270388f2f92757a5de0f4bd891d3b392c44c4f@atrol.de","name":"Roland Becker"},"message":"Correct description of option $g_global_settings","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/f3f75728f8f414469ccff2a1d44caa59c79770ae"},{"sha":"892d350db45000100bc46137cc6f154e5c9f866f","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"CSS class renamed from 'has-required' to 'required'\n\nThere was an inconsistency in the class name used to flag mandatory\nfields. The fields use 'required' class to display a red asterisk next\nto the label, while the parent fieldset relied on 'has-required' to\ndisplay the '* required' legend at the bottom of the form.\n\nThis caused password fields in account_page.php (which are only required\nin specific contexts, e.g.  when changing a new account's password after\nverification) not to be flagged with the red asterisk.\n\nWe now consistently use 'required'.\n\nFixes #20395","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/892d350db45000100bc46137cc6f154e5c9f866f"},{"sha":"28fee5eed3835e4fb41c35137818dbebee545a4c","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"CSS: consistency for 'required' color","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/28fee5eed3835e4fb41c35137818dbebee545a4c"},{"sha":"d078ce3ba742d5e378ae882fed22f639a74aeebc","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"CSS 'required': project documentation pages\n\nRemove hardcoded '*' with span, use CSS 'required' class on label\ninstead.","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/d078ce3ba742d5e378ae882fed22f639a74aeebc"},{"sha":"629686a29c6ac1b27960325a9d328120d967b674","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"CSS 'required': bug report page\n\nRemove hardcoded '*' with span, use CSS 'required' class on label\ninstead.\n\nImprove generated HTML for custom fields display.","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/629686a29c6ac1b27960325a9d328120d967b674"},{"sha":"61a559f61f6e0de90488b9fb795cbbffa86de01d","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"CSS 'required': bug update page\n\nImprove generated HTML for custom fields display, remove hardcoded '*'\nwith span, use CSS 'required' class on label instead.","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/61a559f61f6e0de90488b9fb795cbbffa86de01d"},{"sha":"5c4035bfe3bd652c8cd71a20939348127fcce7b3","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"HTML/CSS for bug change status page\n\nRefactor the code to use \"1.3-style\" layout with form-container div and\nfieldset, instead of html table.\n\nUse 'required' CSS class for custom fields display instead of hardcoded\n'*' with span.","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/5c4035bfe3bd652c8cd71a20939348127fcce7b3"},{"sha":"25695c721254b2a69e5ef9e049fd272ff69b3398","author":{"email":"d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","name":"Damien Regad"},"message":"HTML/CSS for account profile edit page\n\nRefactor the code to use \"1.3-style\" layout with form-container div and\nfieldset, instead of html table\n\nUse 'required' CSS class for mandatory fields display instead of\nhardcoded '*' with span.","distinct":true,"url":"https://api.github.com/repos/dregad/mantisbt/commits/25695c721254b2a69e5ef9e049fd272ff69b3398"}]}