Anonymous Login
2016-05-30 23:57 EDT

Changesets: MantisBT

Search ] Browse ] Back to Index ]
master ef2628e1
Timestamp: 2016-05-24 06:27:45
Author: dregad
Details ] Diff ]
Let Timeline handle non-existing bugs

If an history entry refers to a bug that does not exist in the database,
history_get_event_from_row() throws application error 1100.

Even though it is not a normal situation to find orphan records in the
history table, the overhead of verifying a bug's existence at the
beginning of the loop is negligible, so it doesn't hurt to add the extra
bug_exists() check.

Fixes 0020727
mod - core/history_api.php Diff ] File ]
master 4d46f8e3
Timestamp: 2016-05-24 06:27:10
Author: dregad
Details ] Diff ]
PHPDoc: fix incorrect param type
mod - core/history_api.php Diff ] File ]
master f3ab14c5
Timestamp: 2016-05-23 05:54:07
Author: dregad
Details ] Diff ]
Use correct function name db_param_push()

Commit fbc379faaf27e6b853c8b08ac380834836b81032 referenced the wrong
name db_push_param().

Issue 0020479
mod - core/user_api.php Diff ] File ]
master fa4f7950
Timestamp: 2016-05-23 03:57:04
Author: siebrand
Details ] Diff ]
Localisation updates from https://translatewiki.net.
mod - lang/strings_arabic.txt Diff ] File ]
mod - lang/strings_asturian.txt Diff ] File ]
mod - lang/strings_belarusian_tarask.txt Diff ] File ]
mod - lang/strings_chinese_simplified.txt Diff ] File ]
mod - lang/strings_dutch.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_hungarian.txt Diff ] File ]
mod - lang/strings_italian.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_ripoarisch.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_spanish.txt Diff ] File ]
mod - lang/strings_swedish.txt Diff ] File ]
mod - lang/strings_ukrainian.txt Diff ] File ]
mod - plugins/MantisCoreFormatting/lang/strings_arabic.txt Diff ] File ]
mod - plugins/MantisGraph/lang/strings_korean.txt Diff ] File ]
mod - plugins/MantisGraph/lang/strings_spanish.txt Diff ] File ]
mod - plugins/XmlImportExport/lang/strings_arabic.txt Diff ] File ]
master b6f81949
Timestamp: 2016-05-21 04:19:28
Author: dregad
Details ] Diff ]
Consistently push query params in all APIs

Fixes 0020479, https://github.com/mantisbt/mantisbt/pull/705
mod - core/access_api.php Diff ] File ]
mod - core/api_token_api.php Diff ] File ]
mod - core/authentication_api.php Diff ] File ]
mod - core/billing_api.php Diff ] File ]
mod - core/bug_api.php Diff ] File ]
mod - core/bug_revision_api.php Diff ] File ]
mod - core/bugnote_api.php Diff ] File ]
mod - core/category_api.php Diff ] File ]
mod - core/cfdefs/cfdef_standard.php Diff ] File ]
mod - core/config_api.php Diff ] File ]
mod - core/custom_field_api.php Diff ] File ]
mod - core/database_api.php Diff ] File ]
mod - core/email_api.php Diff ] File ]
mod - core/email_queue_api.php Diff ] File ]
mod - core/file_api.php Diff ] File ]
mod - core/filter_api.php Diff ] File ]
mod - core/history_api.php Diff ] File ]
mod - core/install_helper_functions_api.php Diff ] File ]
mod - core/news_api.php Diff ] File ]
mod - core/plugin_api.php Diff ] File ]
mod - core/print_api.php Diff ] File ]
mod - core/profile_api.php Diff ] File ]
mod - core/project_api.php Diff ] File ]
mod - core/project_hierarchy_api.php Diff ] File ]
mod - core/relationship_api.php Diff ] File ]
mod - core/sponsorship_api.php Diff ] File ]
mod - core/summary_api.php Diff ] File ]
mod - core/tag_api.php Diff ] File ]
mod - core/tokens_api.php Diff ] File ]
mod - core/user_api.php Diff ] File ]
mod - core/user_pref_api.php Diff ] File ]
mod - core/version_api.php Diff ] File ]
master e6993795
Timestamp: 2016-05-19 09:00:27
Author: atrol
Details ] Diff ]
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 0011923, but
- affects also email notification
- displays "no access" for existing users instead of displaying nothing

Fixes 0020897
mod - bugnote_view_inc.php Diff ] File ]
mod - core/access_api.php Diff ] File ]
mod - core/email_api.php Diff ] File ]
mod - lang/strings_english.txt Diff ] File ]
master 053a274b
Timestamp: 2016-05-18 22:39:07
Author: vboctor
Details ] Diff ]
Fix broken text in polish translation
mod - lang/strings_polish.txt Diff ] File ]
master 73f2cf8c
Timestamp: 2016-05-16 13:29:08
Author: cproensa
Committer: dregad
Details ] Diff ]
Add account menu in api tokens page

Add the account menu to the API tokens manage page (this page is one
of the items in that menu). Now the layout is consistent with the
other account manage pages.

API tokens page was originally implemented in issue 0017766

Fixes 0020943
mod - api_tokens_page.php Diff ] File ]
master f7b11528
Timestamp: 2016-05-16 13:19:42
Author: cproensa
Committer: dregad
Details ] Diff ]
Remove old code from account_page

After the new functionality of verify.php page was implemented (see
issue 0020686), account_page is no longer included, and some old code can
be removed.
mod - account_page.php Diff ] File ]
master-1.2.x b8d5d85c
Timestamp: 2016-05-16 08:09:53
Author: atrol
Details ] Diff ]
Correct variable name in admin guide

Fixes 0020915
mod - docbook/administration_guide/en/configuration.sgml Diff ] File ]
master 67ee7b65
Timestamp: 2016-05-15 12:26:36
Author: dregad
Details ] Diff ]
Add missing 'email_due_date' language string

Commit 0fd3ba13f2557c18c961139a795eda9d85810686 referenced a new string
but did not define it.

Fixes 0020806
mod - lang/strings_english.txt Diff ] File ]
master e0f91162
Timestamp: 2016-05-15 11:45:48
Author: dregad
Details ] Diff ]
Doc: swap xmlns:xi and href attributes

This improves readability of the document by aligning include names
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff ] File ]
master 55a34cef
Timestamp: 2016-05-15 11:42:54
Author: dregad
Details ] Diff ]
Doc: add Configuration intro section and reword

Issue 0020880
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff ] File ]
master a11f41ad
Timestamp: 2016-05-15 09:57:11
Author: dregad
Details ] Diff ]
Travis: restore all build scenarios

Forgot to remove the comments I put in place to test the fixes for
issue 0020910 prior to pushing.
mod - .travis.yml Diff ] File ]
master 837d9a60
Timestamp: 2016-05-15 09:20:48
Author: dregad
Details ] Diff ]
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 0020910
mod - .travis.yml Diff ] File ]
master cd81b088
Timestamp: 2016-05-15 08:58:01
Author: dregad
Details ] Diff ]
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 0020910
mod - .travis.yml Diff ] File ]
master d7274439
Timestamp: 2016-05-15 07:09:51
Author: dregad
Details ] Diff ]
Add missing db_param_push() call in category_can_delete()
mod - core/category_api.php Diff ] File ]
master d7b8d33e
Timestamp: 2016-05-14 12:26:34
Author: dregad
Details ] Diff ]
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 0020686, 0006009, https://github.com/mantisbt/mantisbt/pull/735

Note: I reworded and reformatted some of the original commit messages.
mod - account_page.php Diff ] File ]
mod - account_update.php Diff ] File ]
mod - core/constant_inc.php Diff ] File ]
mod - core/user_api.php Diff ] File ]
mod - css/default.css Diff ] File ]
mod - lang/strings_english.txt Diff ] File ]
mod - lost_pwd.php Diff ] File ]
mod - verify.php Diff ] File ]
master 09c97dd9
Timestamp: 2016-05-14 12:07:05
Author: dregad
Details ] Diff ]
Documentation: fix incorrect link

The xref link in Customizing MantisBT > Email Notifications section was
pointing to that section itself instead of the Configuration section.
mod - docbook/Admin_Guide/en-US/Customizing.xml Diff ] File ]
master 25315e01
Timestamp: 2016-05-14 11:53:56
Author: dregad
Details ] Diff ]
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.
mod - manage_config_email_page.php Diff ] File ]
master f18505cf
Timestamp: 2016-05-14 09:52:05
Author: dregad
Details ] Diff ]
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 0020909
mod - core/html_api.php Diff ] File ]
mod - manage_overview_page.php Diff ] File ]
master 1b842729
Timestamp: 2016-05-10 09:07:03
Author: dregad
Details ] Diff ]
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 0020894
mod - core/user_api.php Diff ] File ]
master e98a8fa3
Timestamp: 2016-05-06 07:11:37
Author: Alexander ISHMURADOV
Committer: dregad
Details ] Diff ]
Improve documentation for Admin Guide > Configuration

Fixes 0020880
mod - .mailmap Diff ] File ]
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff ] File ]
master 13bda674
Timestamp: 2016-05-02 22:47:39
Author: cproensa
Committer: vboctor
Details ] Diff ]
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 0020058
mod - adm_config_report.php Diff ] File ]
mod - adm_config_set.php Diff ] File ]
mod - lang/strings_english.txt Diff ] File ]
master 45ed88b8
Timestamp: 2016-05-02 11:25:06
Author: vboctor
Details ] Diff ]
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 0020867
mod - core/bug_api.php Diff ] File ]
mod - core/print_api.php Diff ] File ]
1 2 3 4 ... 50 ... 100 ... 150 ... 200 ... 250 ... 300 ... 350 ... 400 ... 450 ... 500 ... 503 504 505  Next  Last