Changesets: MantisBT

master 2d93f1b3

2021-03-05 20:17:14

dregad

Details Diff
Merge tag 'release-2.24.5'

Stable release 2.24.5

# Conflicts:
# core/constant_inc.php

master-2.24 3a549441

2021-03-05 19:59:00

dregad

Details Diff
Bump version to 2.24.5
mod - core/constant_inc.php Diff File

master c59060c0

2021-03-05 19:26:26

dregad

Details Diff
Merge remote-tracking branch 'origin/master-2.24' into master

# Conflicts:
# core/cfdefs/cfdef_standard.php

master 65ebd29f

2021-03-05 18:44:43

dregad

Details Diff
New API function to get User Id by cookie string

By calling user_get_id_by_cookie(), we avoid code duplication in
authentication API, replacing 4 specific SQL statements against the
user table.

Fixes 0028002
Affected Issues
0028002
mod - core/authentication_api.php Diff File
mod - core/user_api.php Diff File

master 7d532d6f

2021-03-05 18:18:36

dregad

Details Diff
Fix PHPStorm warnings, PHPDoc

Also, fix whitespace and typos.
mod - core/authentication_api.php Diff File

master c2ed5da6

2021-03-04 08:01:40

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_macedonian.txt Diff File

master 444aed90

2021-03-02 02:58:13

dregad

Details Diff
Break long lines
mod - manage_proj_edit_page.php Diff File

master 3dd8a44d

2021-03-02 02:53:57

dregad

Details Diff
Fix form inputs missing associated label warnings
mod - manage_proj_edit_page.php Diff File

master 8da89e65

2021-03-02 02:50:31

dregad

Details Diff
Make Category field required too

To be consistent with the Version field, as suggested by @atrol.

Issue 0027994
Affected Issues
0027994
mod - manage_proj_edit_page.php Diff File

master 0f37d2fe

2021-03-02 02:49:01

dregad

Details Diff
Fix missing language string 'edit_link'

Regression from 0a8eaa710fb8c0801452ec0e75911d246e65af9d.

Fixes 0027298
Affected Issues
0027298
mod - manage_proj_edit_page.php Diff File

master d1b99b56

2021-03-01 12:29:31

dregad

Details Diff
Version field is now required

When adding a new version from manage_proj_edit_page.php via the
'Add Version' or 'Add and Edit Version', it should not be allowed to
submit an empty field.

The HTML required attribute has been added to the 'version' input, and
the manage_proj_ver_add.php page displays an error message if no version
was created.

Fixes 0027994
Affected Issues
0027994
mod - manage_proj_edit_page.php Diff File
mod - manage_proj_ver_add.php Diff File

master 00c6da25

2021-03-01 08:46:37

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_chinese_traditional.txt Diff File

master 3868bdb9

2021-02-26 19:00:07

dregad

Details Diff
Doc: improve Dev Guide Plugins section

- General revision and various improvements to the "Building a Plugin"
section
- Remove references to deprecated helper_alternate_class() function
- remove the "Example Plugin Source Listing" section, code is now hosted
in a GitHub repository in the mantisbt-plugins organization [1]
- Improve the Example Plugin; for details, see [1]

Fixes 0027992, 0027993

[1]: https://github.com/mantisbt-plugins/Example
Affected Issues
0027992, 0027993
mod - docbook/Developers_Guide/en-US/Plugins.xml Diff File
mod - docbook/Developers_Guide/en-US/Plugins_Building.xml Diff File
rm - docbook/Developers_Guide/en-US/Plugins_Building_Source.xml Diff File

master e140ec53

2021-02-25 10:20:53

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_catalan.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_turkish.txt Diff File

master-2.24 79a78c09

2021-02-24 13:16:48

dregad

Details Diff
Set a new random cookie string upon logout

When a user logs out from Mantis, we reset their session cookie string.
This ensures that anyone knowing its value is no longer able to login
with it.

While not a complete fix for issue 0011296, this does improve the
situation by providing an easy and logical means for users to
effectively invalidate all their previous sessions.

Additionally, using an empty value to indicate an invalidated cookie
string instead of directly generating a new hash makes it easy to:
- identify user records which should be considered as logged out
(e.g. last_visit older than $g_cookie_time_length)
- invalidate login cookies (set them to '')
Leveraging this is left for future improvements.

Note: an empty string in the session cookie always triggers an anonymous
login (or sends the user back to login page if anonymous login is
disabled).

Fixes 0027976

(cherry picked from commit d8181a548e5131eede5d3b891bec0df68b472ba9)
Affected Issues
0011296, 0027976
mod - core/authentication_api.php Diff File

master d8181a54

2021-02-24 13:16:48

dregad

Details Diff
Set a new random cookie string upon logout

Per @vboctor's request in PR review [1].

This reverts the earlier implementation, where the cookie string was set
to '' and a new one generated at next login.

Fixes 0027976

[1]: https://github.com/mantisbt/mantisbt/pull/1737
Affected Issues
0027976
mod - core/authentication_api.php Diff File

vboctor/gitpod-setup 9016cbde

2021-02-24 00:34:09

vboctor

Details Diff
Open browser once port 8000 is ready
mod - .gitpod.yml Diff File

vboctor/gitpod-setup 281f0d6a

2021-02-24 00:18:45

vboctor

Details Diff
Update test seed data to match current CI
mod - .gitpod/setup-db.sh Diff File

vboctor/gitpod-setup 615f6055

2021-02-24 00:14:20

vboctor

Details Diff
Add tags
mod - .gitpod/setup-db.sh Diff File

vboctor/gitpod-setup e95f5d1e

2021-02-24 00:05:26

vboctor

Details Diff
Add 3 project versions for tests to pass
mod - .gitpod/setup-db.sh Diff File

vboctor/gitpod-setup b089cb6e

2021-02-23 23:53:58

vboctor

Details Diff
Fix syntax error with setup-db.sh
mod - .gitpod/setup-db.sh Diff File

vboctor/gitpod-setup f35c07f8

2021-02-23 23:53:46

vboctor

Details Diff
Remove Welcome message
mod - .gitpod.yml Diff File

vboctor/gitpod-setup 1858f76a

2021-02-23 23:46:41

vboctor

Details Diff
Add test.sh and setup-db.sh scripts
mod - .gitpod.yml Diff File
mod - .gitpod/bootstrap.php Diff File
add - .gitpod/setup-db.sh Diff File
add - .gitpod/test.sh Diff File

vboctor/gitpod-setup 2d6ee3e2

2021-02-23 23:17:22

vboctor

Details Diff
Wait for MySQL to be ready
mod - .gitpod.yml Diff File

vboctor/gitpod-setup fe156a78

2021-02-23 22:49:29

vboctor

Details Diff
Remove apt-get upgrade command
mod - .gitpod/Dockerfile Diff File
1 2 3 4 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 652 653 654  Next  Last