Search Changesets

MantisBT: master 1b1f2b2c

2017-09-21 20:01:57

cproensa

Details Diff
Oracle, read config values as varchar

When using Oracle database, read config values as varchar type whenever
it's possible, to avoid performance issues of reading clob field types.

Even if the issue may also exist with other tables, config table is
especially sensitive, as it is fully fetched for every page execution.

Fixes: 0023395
Affected Issues
0023395
mod - core/config_api.php Diff File

MantisBT: master f01b08d5

2017-09-21 03:59:05

atrol

Details Diff
Add check for deprecated mysql driver

Issue 0023381
Affected Issues
0023381
mod - admin/install.php Diff File

MantisBT: master 32ec2687

2017-09-21 03:28:48

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_asturian.txt Diff File
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_bulgarian.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_russian.txt Diff File

MantisBT: master 677c247e

2017-09-20 15:31:31

atrol

Details Diff
Remove code that is no longer needed when using PHP >= 5.5.0

Fixes 0023381
Affected Issues
0023381
mod - admin/check/check_php_inc.php Diff File
mod - admin/install.php Diff File
mod - core/database_api.php Diff File

Tools: master c98e17f1

2017-09-20 07:16:23

dregad

Details Diff
Fixes and improvements to DocBook manual build scripts

Following upgrade of Publican to 4.3.2.

- fix issues with file names introduced by the new version
- fix rsync error when not building html manual
- add support for EPUB format
- allow building only the TXT manual
Attach Issues:
mod - docbook-manual-repo.py Diff File
mod - docbook-manual.py Diff File

Tools: master 288ef0b1

2017-09-20 06:52:02

dregad

Details Diff
Allow building EPUB format
Attach Issues:
mod - docbook-manual.py Diff File

Tools: master e6254b51

2017-09-20 06:44:36

dregad

Details Diff
Fix rsync error when not building HTML manual
Attach Issues:
mod - docbook-manual.py Diff File

Tools: master 6042a8e1

2017-09-20 06:43:29

dregad

Details Diff
Allow building just the txt manual
Attach Issues:
mod - docbook-manual.py Diff File

MantisBT: master 380fde11

2017-09-20 05:36:27

atrol

Details Diff
Enforce usage of PHP >= 5.5.0

Fixes 0023378
Affected Issues
0023378
mod - core/php_api.php Diff File

MantisBT: master 9f441314

2017-09-19 16:42:43

atrol

Details Diff
Retrieve right column when emailing custom fields of type text area

Fixes 0023377
Affected Issues
0023377
mod - core/custom_field_api.php Diff File

Tools: master b9cd8c7b

2017-09-19 11:16:00

dregad

Details Diff
Consistent file name when copying to target dir

Modern Publican releases changed the way the generated PDF files are
named from 'book.pdf' to 'product-version-book-lang.pdf'

This causes broken links in MantisBT web site's documentation page, so
we rename the files as part of copying them to the target dir.

Fixes #23369
Affected Issues
0023369
mod - docbook-manual.py Diff File

Tools: master e8b45c28

2017-09-19 06:52:50

dregad

Details Diff
Redirect git checkout output to /dev/null

This avoids cluttering the log file - when redirecting STDOUT, git
checkout still displays information about the previous and new HEAD.
Attach Issues:
mod - docbook-manual-repo.py Diff File

MantisBT: master 6b0df308

2017-09-18 19:24:18

cproensa

Details Diff
Fix comparing to null from db result

Oracle returns nulls as ''.
Change the check for an empty tags result.

Fixes PR 1154
Related issue: 0021914
Affected Issues
0021914
mod - core/tag_api.php Diff File

MantisBT: master df9a9e45

2017-09-18 15:00:33

cproensa

Details Diff
Fix dynamic filter custom field check

Check access to custom field in any of the user projects, as a minimal
permission check. The filter would return only accesible values anyway.
Attach Issues:
mod - return_dynamic_filters.php Diff File

MantisBT: master bff1351f

2017-09-18 07:26:52

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_ukrainian.txt Diff File

MantisBT: master b04bc138

2017-09-17 17:01:41

dregad

Details Diff
Initialize $t_status to prevent PHP notice

This could happen if the schema update specifies an invalid function
name.
Attach Issues:
mod - core/plugin_api.php Diff File

MantisBT: master fc93a7c8

2017-09-17 04:34:41

dregad

Details Diff
Add no-op upgrade step in plugin_upgrade()

Implement the same functionality that was added to the MantisBT
installer in 061e66b5cfbda95e2ecbe87803c3388b2642cead.

This is a prerequisite to fix an issue with Source Integration plugin
https://github.com/mantisbt-plugins/source-integration/issues/36.

Fixes 0023367
Affected Issues
0023367
mod - core/plugin_api.php Diff File

MantisBT: master 46422eeb

2017-09-17 04:34:27

dregad

Details Diff
Refactor plugin_upgrade() to use switch statement

Align code with reference in MantisBT installer, make it easier to read.
Attach Issues:
mod - core/plugin_api.php Diff File

MantisBT: master ffa3a838

2017-09-14 01:25:20

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_polish.txt Diff File

MantisBT: master 0f8d2005

2017-09-11 03:29:43

cproensa

Details Diff
Allow caching of plugin pages

Include the option to by pass headers in plugin.php.
Attach Issues:
mod - plugin.php Diff File

MantisBT: master 4405be2e

2017-09-11 01:24:00

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_german.txt Diff File

MantisBT: master-1.3.x ff14f1c1

2017-09-10 19:47:37

dregad

Details Diff
Travis: force PHP 5.3 builds on precise

PHP 5.3.x is not supported on default TravisCI builders (Trusty).

Reference:
https://docs.travis-ci.com/user/reference/trusty#PHP-images

PHP 5.3 is removed from the main php list, and setup as an include in
the build matrix. This is required, otherwise the 5.3 builds end up
being executed twice, once with default 'trusty' and one with 'precise.
Affected Issues
0023338
mod - .travis.yml Diff File

Tools: master 722540a8

2017-09-10 19:03:58

dregad

Details Diff
Nightly builds: improve branch list retrieval

To get the branch list from the reference repo, the 'branches' variable
must now be set to empty.

The retrieval code now includes error handling and logging.
Attach Issues:
mod - nightly-builds.sh Diff File

Tools: master b047b367

2017-09-10 17:26:41

dregad

Details Diff
Nightly build: include all branches in 'origin' remote

This avoids having to manually edit the script when new maintenance
branches are created after a new release.
Attach Issues:
mod - nightly-builds.sh Diff File

Tools: master fcff6812

2017-09-10 17:23:22

dregad

Details Diff
Nightly builds: don't use phpenv by default

With the new server, it is not needed anymore
Attach Issues:
mod - nightly-builds.sh Diff File
 First  Prev  1 2 3 ... 59 60 61 62 63 64 65 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 664 665 666  Next  Last