Skip to content

Commit bf51775

Browse files
committed
Merge remote-tracking branch 'upstream/main' into dbsync
* upstream/main: (387 commits) Show a warning in the merge dialog when authors are the same but formatted differently (#9088) Fix subdatabase from aux on cli (#9117) Visual improvements to LinkedFilesEditor (#9114) SLR Remove "last-search-date" (#9116) Hide diffs when one of the field values is blank a.k.a no conflict (#9110) Squashed 'buildres/csl/csl-locales/' changes from e637746677..b2afeb4d87 Squashed 'buildres/csl/csl-styles/' changes from c750b6e..8d69f16 Fix title case capitalization after en-dash characters (#9102) Update journal abbrev list (#9109) Fix CSL rendering in case of article (#8607) [WIP][GSOC22] - C - Improve the external changes resolver dialog (#9021) Bump jsoup from 1.15.1 to 1.15.3 (#9103) Bump checkstyle from 10.3.2 to 10.3.3 (#9104) Bump postgresql from 42.4.2 to 42.5.0 (#9105) Bump unirest-java from 3.13.10 to 3.13.11 (#9106) Include check for TimeStamp (#9089) Close OO connection on JabRef exit (#9076) Bump slf4j-tinylog from 2.4.1 to 2.5.0 (#9085) Bump bcprov-jdk18on from 1.71 to 1.71.1 (#9079) Bump tinylog-impl from 2.4.1 to 2.5.0 (#9086) ... # Conflicts: # src/main/java/org/jabref/gui/shared/SharedDatabaseUIManager.java # src/main/java/org/jabref/gui/util/DefaultTaskExecutor.java # src/main/java/org/jabref/logic/shared/DBMSSynchronizer.java
2 parents 4b936a3 + 7239503 commit bf51775

File tree

1,416 files changed

+64742
-23408
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,416 files changed

+64742
-23408
lines changed

.editorconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,8 @@ indent_style = space
66
insert_final_newline = true
77
trim_trailing_whitespace = true
88

9+
[*.{fxml,java,properties,sh}]
10+
end_of_line = lf
11+
912
[*.md]
1013
trim_trailing_whitespace = false

.gitattributes

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,17 @@ gradlew text eol=lf
55
# windows line endings at windows files
66
*.bat text eol=crlf
77

8-
# ensure that line endings of *.java, and *.properties are normalized
9-
*.java text
10-
*.properties text
8+
# ensure that line endings of *.fxml, *.java, and *.properties are normalized
9+
*.fxml text eol=lf
10+
*.java text eol=lf
11+
*.properties text eol=lf
1112

1213
# .bib files have to be written using OS specific line endings to enable our tests working
1314
*.bib text !eol
1415

15-
# disable after a release
16-
CHANGELOG.md merge=union
16+
# Citavi needs to be LF line ending
17+
# This overwrites the setting of "*.bib"
18+
Citavi*.bib eol=lf
19+
20+
# disable after a release (otherwise, duplicate CHANGELOG.md entries will be generated)
21+
# CHANGELOG.md merge=union

.gitbook.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ body:
1212
attributes:
1313
label: JabRef version
1414
options:
15-
- "5.5 (latest release)"
15+
- "5.7 (latest release)"
1616
- "3.8.2"
1717
- Latest development branch build (please note build date below)
1818
- Other (please describe below)

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@ The title of the PR must not reference an issue, because GitHub does not support
1515
- [ ] Tests created for changes (if applicable)
1616
- [ ] Manually tested changed features in running JabRef (always required)
1717
- [ ] Screenshots added in PR description (for UI changes)
18+
- [ ] [Checked developer's documentation](https://devdocs.jabref.org/): Is the information available and up to date? If not, I outlined it in this pull request.
1819
- [ ] [Checked documentation](https://docs.jabref.org/): Is the information available and up to date? If not, I created an issue at <https://github.com/JabRef/user-documentation/issues> or, even better, I submitted a pull request to the documentation repository.

.github/workflows/automerge.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ jobs:
99
steps:
1010
- name: 'Wait for status checks'
1111
id: waitforstatuschecks
12-
uses: "WyriHaximus/github-action-wait-for-status@v1.4"
12+
uses: "WyriHaximus/github-action-wait-for-status@v1.6"
1313
with:
1414
ignoreActions: Automerge Dependabot,Code coverage,Create snapcraft image,Deploy binaries on builds.jabref.org,codecov/project,markdown-link-check
1515
checkInterval: 13
1616
env:
1717
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
1818
- name: Auto approve
19-
uses: hmarr/auto-approve-action@v2.1.0
19+
uses: hmarr/auto-approve-action@v2.4.0
2020
if: steps.waitforstatuschecks.outputs.status == 'success'
2121
with:
2222
github-token: "${{ secrets.GITHUB_TOKEN }}"
2323
- name: Merge pull requests
24-
uses: pascalgn/automerge-action@v0.14.3
24+
uses: pascalgn/automerge-action@v0.15.3
2525
if: steps.waitforstatuschecks.outputs.status == 'success'
2626
env:
2727
MERGE_METHOD: "merge"

.github/workflows/check-links.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
markdown-link-check:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v3
1717
- uses: gaurav-nelson/github-action-markdown-link-check@v1
1818
with:
1919
use-quiet-mode: 'yes'

.github/workflows/cleanup_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
echo "##[set-output name=branch;]$(echo ${{ github.event.pull_request.head.ref }})"
2828
- name: Delete folder on builds.jabref.org
2929
if: ${{ steps.checksecrets.outputs.secretspresent }}
30-
uses: appleboy/[email protected].4
30+
uses: appleboy/[email protected].5
3131
with:
3232
script: rm -rf /var/www/builds.jabref.org/www/${{ steps.extract_branch.outputs.branch }} || true
3333
host: build-upload.jabref.org

.github/workflows/deployment.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ env:
2222
SpringerNatureAPIKey: ${{ secrets.SpringerNatureAPIKey }}
2323
AstrophysicsDataSystemAPIKey: ${{ secrets.AstrophysicsDataSystemAPIKey }}
2424
IEEEAPIKey: ${{ secrets.IEEEAPIKey }}
25+
BiodiversityHeritageApiKey: ${{ secrets.BiodiversityHeritageApiKey}}
2526
OSXCERT: ${{ secrets.OSX_SIGNING_CERT }}
2627
GRADLE_OPTS: -Xmx4g -Dorg.gradle.daemon=false -Dorg.gradle.vfs.watch=false
2728
JAVA_OPTS: -Xmx4g
@@ -51,20 +52,20 @@ jobs:
5152
name: Create installer and portable version for ${{ matrix.displayName }}
5253
steps:
5354
- name: Fetch all history for all tags and branches
54-
uses: actions/checkout@v2
55+
uses: actions/checkout@v3
5556
with:
5657
fetch-depth: 0
5758
- name: Install GitVersion
58-
uses: gittools/actions/gitversion/[email protected].11
59+
uses: gittools/actions/gitversion/[email protected].13
5960
with:
6061
versionSpec: "5.x"
6162
- name: Run GitVersion
6263
id: gitversion
63-
uses: gittools/actions/gitversion/[email protected].11
64+
uses: gittools/actions/gitversion/[email protected].13
6465
- name: Set up JDK
65-
uses: actions/setup-java@v2
66+
uses: actions/setup-java@v3
6667
with:
67-
java-version: 17
68+
java-version: 18
6869
distribution: 'temurin'
6970
cache: 'gradle'
7071
- name: Setup OSX key chain on OSX
@@ -152,16 +153,16 @@ jobs:
152153
env:
153154
BUILDJABREFPRIVATEKEY: ${{ secrets.buildJabRefPrivateKey }}
154155
- name: Checkout source
155-
uses: actions/checkout@v2
156+
uses: actions/checkout@v3
156157
- name: Fetch all history for all tags and branches
157158
run: git fetch --prune --unshallow
158159
- name: Install GitVersion
159-
uses: gittools/actions/gitversion/[email protected].11
160+
uses: gittools/actions/gitversion/[email protected].13
160161
with:
161162
versionSpec: '5.x'
162163
- name: Run GitVersion
163164
id: gitversion
164-
uses: gittools/actions/gitversion/[email protected].11
165+
uses: gittools/actions/gitversion/[email protected].13
165166
- name: Get linux binaries
166167
uses: actions/download-artifact@master
167168
with:

.github/workflows/gource.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: 'Checkout'
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@v3
1717
with:
1818
fetch-depth: 0
1919
- name: Determine dates

0 commit comments

Comments
 (0)