Changesets: MantisBT

master 05c1639f

2024-02-11 10:20

dregad


Details Diff
Use enabled/disabled for category status

Since we currently only use a binary state (enabled/disabled) for the
status, we do not need to make things more complex than they have to be.

This simplifies @cas's original contribution by:
- using a checkbox for input instead of radio buttons
- display a check icon instead of relying on language strings in lists
- standardize on enabled/disabled terminology

This also fixes the "inverted logic" (status == 0 was previously treated
as enabled, which is the reverse of one would expect.

Fixes 0031017
Affected Issues
0031017
mod - bug_report_page.php Diff File
mod - bug_update_page.php Diff File
mod - core/category_api.php Diff File
mod - core/print_api.php Diff File
mod - lang/strings_english.txt Diff File
mod - manage_proj_cat_edit_page.php Diff File
mod - manage_proj_cat_update.php Diff File
mod - manage_proj_edit_page.php Diff File
mod - manage_proj_page.php Diff File

master cefd6643

2024-02-11 08:14

dregad


Details Diff
Use CATEGORY_STATUS_DISABLED constant instead of 0
mod - core/category_api.php Diff File

master 4ee2eacc

2024-02-11 08:13

dregad


Details Diff
Whitespace
mod - core/category_api.php Diff File
mod - manage_proj_cat_edit_page.php Diff File
mod - manage_proj_cat_update.php Diff File

master 447a45ba

2024-02-11 08:12

dregad


Details Diff
Move constants and add comment
mod - core/constant_inc.php Diff File

master 0d884d29

2024-02-11 08:12

dregad


Details Diff
Update PHPDoc
mod - core/category_api.php Diff File
mod - core/print_api.php Diff File

master d348ea51

2024-02-11 07:11

dregad


Details Diff
Merge branch 'master-2.26'
mod - admin/install.php Diff File

master 1791605e

2024-02-11 06:03

dregad


Details Diff
Installer: catch RandomException

When the installer attempts to generate the Crypto Master Salt, if there
is no available randomness source, random_bytes() throws an exception
which was not caught, disrupting the installation procedure.

Refactoring the code to catch the exception, and display a meaningful
warning message to the admin, and add a comment in the generated config
file.

Note: it's a RandomException on PHP 8.2+, and plain Exception in older
PHP versions, so we catch the latter for now to ensure compatibility.

Fixes 33631
Affected Issues
0033631
mod - admin/install.php Diff File

master 309f35bd

2024-02-11 05:49

dregad


Details Diff
Installer: fix static analysis warnings
mod - admin/install.php Diff File

master dc8e59a8

2024-02-09 11:46

dregad


Details Diff
Travis: switch to focal distribution for builds

Fixes 0033623
Affected Issues
0033623
mod - .travis.yml Diff File

master 2a456554

2024-02-08 07:08

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_interlingua.txt Diff File

master e8e41832

2024-02-03 17:12

dregad


Details Diff
Merge branch 'master-2.26'
mod - admin/check/check_database_inc.php Diff File
mod - admin/install.php Diff File
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master fb497d03

2024-02-01 07:09

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_occitan.txt Diff File

master 71a08c17

2024-01-31 11:45

maturbet

Committer: dregad


Details Diff
Add button to view user info on view_user_page.php

Fixes 0027004, PR https://github.com/mantisbt/mantisbt/pull/1961

Signed-off-by: Damien Regad <dregad@mantisbt.org>
Affected Issues
0027004
mod - manage_user_edit_page.php Diff File

master 565dc979

2024-01-31 06:20

dregad


Details Diff
Merge branch 'master-2.26'
mod - core/classes/ConfigParser.class.php Diff File

master-2.26 0de6dd21

2024-01-31 06:19

dregad


Details Diff
Allow negative number when editing array config

Previously, attempting to set the option's value to `array( -1, 0 )`
would trigger APPLICATION ERROR 103: Cannot set configuration option
"due_date_warning_levels": Invalid token '-'.

Updating ConfigParser::process_array() to properly handle signed integer
values

Fixes 0033588
Affected Issues
0033588
mod - core/classes/ConfigParser.class.php Diff File

master 7c151427

2024-01-28 18:19

dregad


Details Diff
Removed unused language strings

- $s_warning_plain_password_authentication was removed in 2009,
commit 4b34df234015d5cebc82f4381f68c48dbd9baa47.
- $s_warning_integrity_hazard was removed in 2018, see issue 0023955
commit 469b782f30ec04e155b992579cb721a146ced861.
Affected Issues
0023955
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_arabicegyptianspoken.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_czech.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_english.txt Diff File
mod - lang/strings_estonian.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_french.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_hindi.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_icelandic.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_macedonian.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_occitan.txt Diff File
mod - lang/strings_persian.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_ripoarisch.txt Diff File
mod - lang/strings_romanian.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_serbian_latin.txt Diff File
mod - lang/strings_slovak.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_turkish.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lang/strings_vietnamese.txt Diff File

master-2.26 6fdedc30

2024-01-28 16:02

dregad


Details Diff
Reference mysqlnd in Admin Guide install section

Issue 0033519
Affected Issues
0033519
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master 9feae450

2024-01-28 15:12

dregad


Details Diff
Merge branch 'master-2.26'
mod - .travis.yml Diff File
mod - bug_report_page.php Diff File
mod - core/print_api.php Diff File

master-2.26 5e65518b

2024-01-24 17:35

dregad


Details Diff
Display a message with the Proceed button

When delayed inline error messages are displayed on a page with a
redirection, call html_operation_successful() to inform the user that
the operation completed successfully despite the errors.

Issue 0033480
Affected Issues
0033480
mod - core/print_api.php Diff File

master 535d6202

2024-01-22 07:10

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_turkish.txt Diff File

master-2.26 20cb4766

2024-01-20 18:10

dregad


Details Diff
Add admin check for mysqlnd driver

Issue 0033519
Affected Issues
0033519
mod - admin/check/check_database_inc.php Diff File

master-2.26 787eea89

2024-01-20 17:50

dregad


Details Diff
Install: check for missing mysqld and stop if fail

Move database support checks into a separate function to avoid code
duplication.

Add a check for mysqlnd when db_type is mysqli.

Do not attempt to initialize ADOdb object ($g_db) or connect to the
database if the DB checks failed.

Fixes 0033519
Affected Issues
0033519
mod - admin/install.php Diff File

master 145a3322

2024-01-18 07:49

cas

Committer: dregad


Details Diff
MantisGraph: new "By Project" graphs

Fixes 0033521

Signed-off-by: Damien Regad <dregad@mantisbt.org>

Original commit modified
- Whitespace fixes
- PHPdoc adjustments
- Renamed, reordered and corrected language strings
Affected Issues
0033521
mod - plugins/MantisGraph/MantisGraph.php Diff File
mod - plugins/MantisGraph/core/graph_api.php Diff File
mod - plugins/MantisGraph/lang/strings_english.txt Diff File
add - plugins/MantisGraph/pages/project_graph.php Diff File

master 02cc86eb

2024-01-15 07:09

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_russian.txt Diff File

master 2c09d01e

2024-01-07 12:57

dregad


Details Diff
Use config API to access allow_browser_cache

Until now $g_allow_browser_cache config was handled in a non-standard
way in in http_caching_headers(), i.e. by referencing it as a global
variable instead of retrieving its value with config_get_global().

Moreover, the setting was commented out in config_default_inc.php
(i.e. not defined) instead of being set to OFF.

This follows up on discussion in PR
https://github.com/mantisbt/mantisbt/pull/1925

Fixes 0033482
Affected Issues
0033482
mod - config_defaults_inc.php Diff File
mod - core/http_api.php Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 704 705 706  Next  Last