Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog entry for #8788 fix #1

Merged
merged 228 commits into from
May 13, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
228 commits
Select commit Hold shift + click to select a range
db625f0
Update FUNDING.yml (#8473)
k3KAW8Pnf7mkmdSMPHz27 Jan 28, 2022
b16160e
Support CrossRef in CSL styles (#8454)
Siedlerchr Jan 28, 2022
d710c9a
Potential fix for Library tab issue (#8474)
Siedlerchr Jan 29, 2022
8ca6b7f
Observable Preferences K (Integration of wild preferences) (#8422)
calixtus Jan 30, 2022
6f9cd95
Fixsomefetchers (#8477)
Siedlerchr Jan 30, 2022
9f1ef74
Bump checkstyle from 9.2.1 to 9.3 (#8480)
dependabot[bot] Jan 31, 2022
c95cef5
Bump xmlunit-matchers from 2.8.4 to 2.9.0 (#8479)
dependabot[bot] Jan 31, 2022
395abea
Fix for DOI copy issues (#8471)
Jan 31, 2022
a8a6129
Upgrade to jdk 17 (#8433)
calixtus Jan 31, 2022
c1c79a0
Introduce preference to disable fulltext indexing (#8478)
btut Jan 31, 2022
afe35f1
Merge commit 'b4d5d46e97ea4a9cac016c46883423694927216f'
Feb 1, 2022
b4d5d46
Squashed 'buildres/csl/csl-styles/' changes from 0237ae7bea..76f23a2d0e
Feb 1, 2022
cbe75a7
Merge commit '20b19f141c7d00c86c69ee86a007d18b9cebbfa7'
Feb 1, 2022
20b19f1
Squashed 'buildres/csl/csl-locales/' changes from 4a551a87c3..4877f181b1
Feb 1, 2022
2614890
Merge pull request #8482 from JabRef/refresh-csl
Siedlerchr Feb 1, 2022
55c2457
Bump postgresql from 42.3.1 to 42.3.2 (#8488)
dependabot[bot] Feb 7, 2022
1a4e349
Bump libreoffice from 7.2.5 to 7.3.0 (#8487)
dependabot[bot] Feb 7, 2022
c52936b
Bump flowless from 0.6.7 to 0.6.8 (#8489)
dependabot[bot] Feb 7, 2022
dd75938
Bump unoloader from 7.2.5 to 7.3.0 (#8486)
dependabot[bot] Feb 7, 2022
de114d5
Fix for opening console on active database (#8492)
RyanEubank Feb 9, 2022
d88d6c0
Bump classgraph from 4.8.138 to 4.8.139 (#8502)
dependabot[bot] Feb 14, 2022
d83bc73
Bump tika-core from 2.2.1 to 2.3.0 (#8501)
dependabot[bot] Feb 14, 2022
c0b0dac
Bump flexmark-ext-gfm-strikethrough from 0.62.2 to 0.64.0 (#8500)
dependabot[bot] Feb 14, 2022
bbe4bf1
Update Gradle Wrapper from 7.3.3 to 7.4. (#8499)
koppor Feb 14, 2022
eeb793c
Squashed 'buildres/csl/csl-styles/' changes from 76f23a2d0e..eb97405e0e
Feb 15, 2022
999b9e2
Merge commit 'eeb793ca4d447afdae750d3668c62d98b73216ad'
Feb 15, 2022
3eb60dc
Refresh example styles
Feb 15, 2022
b33ebfb
Merge pull request #8503 from JabRef/refresh-csl
Siedlerchr Feb 15, 2022
d6fec0b
Fix for Indexing stopping while having library modification (#8469)
GabrielZardoya Feb 18, 2022
e60c87e
Fix grammar
koppor Feb 18, 2022
4fee3c4
Fix typo
koppor Feb 18, 2022
f58ab67
Revert "Fix for Indexing stopping while having library modification (…
Siedlerchr Feb 19, 2022
c29bb24
Bump mockito-core from 4.3.0 to 4.3.1 (#8520)
dependabot[bot] Feb 21, 2022
3cc3e16
Bump org.openjfx.javafxplugin from 0.0.11 to 0.0.12 (#8518)
dependabot[bot] Feb 21, 2022
2873be0
Bump xmlunit-core from 2.8.4 to 2.9.0 (#8519)
dependabot[bot] Feb 21, 2022
fe09fcc
Bump flexmark-ext-gfm-tasklist from 0.62.2 to 0.64.0 (#8515)
dependabot[bot] Feb 21, 2022
d98a603
Update to jakarta xml everywhere and update PDFbox (#8521)
Siedlerchr Feb 22, 2022
a55f1d5
Disable telemetry client due to incompatibilites with jakarta (#8526)
Siedlerchr Feb 24, 2022
de331ed
Add existing "Remote storage" to index
koppor Feb 24, 2022
0e81417
Add initial telemetry development documentation (#8530)
koppor Feb 25, 2022
f17eb40
issue(8448): allow URL with + sign in entry tabs (#8508)
alexandre-cremieux Feb 26, 2022
356d940
Bump archunit-junit5-api from 0.22.0 to 0.23.1 (#8536)
dependabot[bot] Feb 28, 2022
2234f78
Bump classgraph from 4.8.139 to 4.8.141 (#8535)
dependabot[bot] Feb 28, 2022
927b7e7
Squashed 'buildres/csl/csl-styles/' changes from eb97405e0e..8f69d4e2c0
Mar 1, 2022
f30c47f
Merge commit '927b7e752db6c20b87e2cef210eb8b30ea93d2db'
Mar 1, 2022
096d770
Merge pull request #8537 from JabRef/refresh-csl
Siedlerchr Mar 1, 2022
daa09ff
Bump actions/checkout from 2 to 3 (#8542)
dependabot[bot] Mar 7, 2022
3d5e0a1
Bump archunit-junit5-engine from 0.22.0 to 0.23.1 (#8545)
dependabot[bot] Mar 7, 2022
91d34c2
Bump richtextfx from 0.10.7 to 0.10.9 (#8547)
dependabot[bot] Mar 7, 2022
f76e725
Bump postgresql from 42.3.2 to 42.3.3 (#8546)
dependabot[bot] Mar 7, 2022
40636f4
Bump org.beryx.jlink from 2.24.4 to 2.25.0 (#8548)
dependabot[bot] Mar 7, 2022
3c381bb
Bump guava from 31.0.1-jre to 31.1-jre (#8543)
dependabot[bot] Mar 7, 2022
b304feb
Support two argument form of \abx@aux@cite macro in DefaultAuxParser …
Insomniac66 Mar 7, 2022
3c247ff
Add some JavaDoc to Fetchers
koppor Mar 7, 2022
0c439de
Fix online link detection in entry editor (#8514)
Siedlerchr Mar 7, 2022
3383f9b
Bump checkstyle from 9.3 to 10.0 (#8544)
dependabot[bot] Mar 8, 2022
7bc6766
Add Missing Fillers/Extractors for Supported Fields and Support Day C…
addak Mar 9, 2022
75df9a3
Add encoding detection (and pin export to UTF-8) (#8506)
koppor Mar 9, 2022
6b32e86
Fix missing metadata in BibDatabaseContext (#8556)
k3KAW8Pnf7mkmdSMPHz27 Mar 10, 2022
749b6b2
New Crowdin updates (#8553)
Siedlerchr Mar 10, 2022
1134eb8
New Crowdin updates (#8557)
Siedlerchr Mar 11, 2022
f62bef0
Refine documentation (#8551)
koppor Mar 11, 2022
0a22513
Revert "Refine documentation (#8551)" (#8559)
Siedlerchr Mar 11, 2022
f033ff3
Refine documentation on logging (#8550)
koppor Mar 11, 2022
ada4bae
Revert "Refine documentation (#8551)" (#8560)
Siedlerchr Mar 11, 2022
e486650
Open office refactor finalization (formerly OObranch J cleanup) (#7795)
antalk2 Mar 11, 2022
89d1047
readd encoding after merge
Siedlerchr Mar 11, 2022
5149ee1
Update RemoteSetupTest.java, adding eq() function from mockito (#8561)
JoaoHenrique12 Mar 11, 2022
6fedcee
Bump com.adarshr.test-logger from 3.1.0 to 3.2.0 (#8572)
dependabot[bot] Mar 14, 2022
4e88e42
Bump libreoffice from 7.3.0 to 7.3.1 (#8571)
dependabot[bot] Mar 14, 2022
f610c5e
Bump jackson-datatype-jsr310 from 2.13.1 to 2.13.2 (#8570)
dependabot[bot] Mar 14, 2022
cf9dc61
Bump org.eclipse.jgit from 6.0.0.202111291000-r to 6.1.0.202203080745…
dependabot[bot] Mar 14, 2022
d16f282
Update Gradle Wrapper from 7.4 to 7.4.1. (#8565)
koppor Mar 14, 2022
882d8de
Bump jackson-dataformat-yaml from 2.13.1 to 2.13.2 (#8568)
dependabot[bot] Mar 14, 2022
86f90de
Fix medline import due to mising module (#8573)
Siedlerchr Mar 14, 2022
3e359ba
Update citeproc to fix CSL render exceptions (#8532)
Siedlerchr Mar 14, 2022
7a16720
Merge commit '663709d6832501f27cc33eae33ea86d4b5c454a6'
Mar 15, 2022
663709d
Squashed 'buildres/csl/csl-styles/' changes from 8f69d4e2c0..6a7b708057
Mar 15, 2022
a582c9c
Merge commit '333a7027f4ef17f4b3451600be928c8cc6f69e09'
Mar 15, 2022
bf72e50
Refresh example styles
Mar 15, 2022
333a702
Squashed 'buildres/csl/csl-locales/' changes from 4877f181b1..c6e38e6963
Mar 15, 2022
6406619
Merge pull request #8574 from JabRef/refresh-csl
Siedlerchr Mar 15, 2022
5b27522
Resolve File Creation Issue With Medline/PubMed (#8552)
addak Mar 16, 2022
bc7d227
Bump JavaFX from 17.0.2 to 18 (#8577)
calixtus Mar 17, 2022
6ebb56f
Fix missing search index dir (#8581)
Siedlerchr Mar 17, 2022
1afc604
Bump unirest-java from 3.13.6 to 3.13.7 (#8593)
dependabot[bot] Mar 21, 2022
52d9959
Bump ikonli-javafx from 12.3.0 to 12.3.1 (#8592)
dependabot[bot] Mar 21, 2022
97a9c9a
Bump flowless from 0.6.8 to 0.6.9 (#8590)
dependabot[bot] Mar 21, 2022
4c69363
Bump mockito-core from 4.3.1 to 4.4.0 (#8588)
dependabot[bot] Mar 21, 2022
d923970
Bump gittools/actions from 0.9.11 to 0.9.13 (#8587)
dependabot[bot] Mar 21, 2022
3876628
Bump ikonli-materialdesign2-pack from 12.3.0 to 12.3.1 (#8591)
dependabot[bot] Mar 21, 2022
5d976a6
Bump slf4j-api from 2.0.0-alpha6 to 2.0.0-alpha7 in /buildSrc (#8589)
dependabot[bot] Mar 21, 2022
d38774c
Fix some fetcher test (#8595)
Siedlerchr Mar 21, 2022
d11449e
Missed l10n for fetcher fix (#8597)
calixtus Mar 21, 2022
b47c29f
fix import of unlinked files (#8444) (#8582)
ni-wi Mar 21, 2022
03c3d55
Add research gate (#8580)
etienne428 Mar 22, 2022
42e4772
Add semantic scholar (#8575)
etienne428 Mar 22, 2022
aa49def
Use unkown entry type
Siedlerchr Mar 22, 2022
b73910a
StringUtilTest new test for method GetPart (#8594)
Neitan2001 Mar 22, 2022
1624405
Fix merge entries dialog exceeding screen size (#8599)
HoussemNasri Mar 23, 2022
e9d3e67
Creating more unit tests for NumericFieldComparatorTest (#8604)
paulohgontijoo Mar 26, 2022
d774503
Fix changelog and version parsing (#8578)
NYH-Dolphin Mar 26, 2022
075a228
Fix protectedTerms not stored due to weaklistener (#8609)
Siedlerchr Mar 26, 2022
18913f6
Allow using custom SSL certificates (#8583)
HoussemNasri Mar 26, 2022
d4d2e76
Add ControlHelper truncateString tests comments (#8612)
thiagohdaqw Mar 27, 2022
ee88e7f
update test getPart (#8610)
Jonathan-Oliveira Mar 27, 2022
6594702
Bump classgraph from 4.8.141 to 4.8.143 (#8622)
dependabot[bot] Mar 28, 2022
e5310e9
Bump flexmark from 0.62.2 to 0.64.0 (#8621)
dependabot[bot] Mar 28, 2022
38fc189
Bump pascalgn/automerge-action from 0.14.3 to 0.15.2 (#8618)
dependabot[bot] Mar 28, 2022
75c1a03
Bump peter-evans/create-pull-request from 3 to 4 (#8619)
dependabot[bot] Mar 28, 2022
4514bad
Bump checkstyle from 10.0 to 10.1 (#8620)
dependabot[bot] Mar 28, 2022
0ef029e
Add an extra dialog to ask the user whether they want to open the sav…
LingZhang22 Mar 28, 2022
cc20997
GitBook: [#56] No subject
Siedlerchr Mar 28, 2022
ac11c68
Fix zbMath fetcher (#8623)
Siedlerchr Mar 28, 2022
93e12d7
Merge GitBook view
koppor Mar 28, 2022
621ad26
Add check for developer's documentation
koppor Mar 28, 2022
2bf53cb
fix unit test
Siedlerchr Mar 29, 2022
0536a39
Add more tests for FieldChange Class (#8614)
CarlosZoft Mar 31, 2022
c4d01bf
Squashed 'buildres/csl/csl-styles/' changes from 6a7b708057..21e21772…
koppor Apr 1, 2022
515e9c1
Ensure SSL truststore is present at startup (#8631)
HoussemNasri Apr 2, 2022
41bd5e0
Citation keygen: Return vonPart if lastName is empty (#8634)
Siedlerchr Apr 2, 2022
52229ac
GitBook: [#57] test
Siedlerchr Apr 3, 2022
008245c
Bump hmarr/auto-approve-action from 2.1.0 to 2.2.0 (#8638)
dependabot[bot] Apr 4, 2022
a6341dc
Update Gradle Wrapper from 7.4.1 to 7.4.2. (#8637)
koppor Apr 4, 2022
4d8e41c
Fix import entry by id does not generate citation key (#8361)
Siedlerchr Apr 4, 2022
432d743
Refine search code (#8636)
koppor Apr 4, 2022
90276f3
Improve key generation (#8641)
koppor Apr 4, 2022
dbf921e
Remove obsolete comments
koppor Apr 4, 2022
64ac2ae
Only show exit warning if running tasks will not be recovered (#8651)
btut Apr 8, 2022
a6489cb
Fixed the inconsistent behavior for accents in search (#8640)
LingZhang22 Apr 8, 2022
e754cac
Adding notifications when writing metadata to pdfs (#8647)
AntonioIgorCarvalho Apr 10, 2022
b229618
Save xmp data to new file and then copy it back (#8656)
Siedlerchr Apr 10, 2022
93177fa
Upgrade lucence to 9.x with proper JPMS (#8362)
Siedlerchr Apr 10, 2022
1b75408
Bump antlr from 3.5.2 to 3.5.3 (#8663)
dependabot[bot] Apr 11, 2022
01bfa40
Bump unoloader from 7.3.0 to 7.3.2 (#8662)
dependabot[bot] Apr 11, 2022
ff37a97
Bump hmarr/auto-approve-action from 2.2.0 to 2.2.1 (#8661)
dependabot[bot] Apr 11, 2022
4a66004
Bump actions/setup-java from 2 to 3 (#8660)
dependabot[bot] Apr 11, 2022
9ba9d0b
Bump h2-mvstore from 2.1.210 to 2.1.212 in /buildSrc (#8665)
dependabot[bot] Apr 11, 2022
85dff5f
Fix XMP write (#8658)
koppor Apr 11, 2022
bb68630
Add lucence backwards codec (#8667)
Siedlerchr Apr 11, 2022
f507243
fix dep version
Siedlerchr Apr 11, 2022
54ef2f9
GitBook: [#58] No subject
koppor Apr 11, 2022
fbbd760
Fix freeze on first entry selection after fresh start (#8624)
HoussemNasri Apr 11, 2022
1c782b7
Allow adding and deleting multiple files in the general tab (#8666)
Siedlerchr Apr 11, 2022
d50adc1
Allowing changing entry types of multiple entries (#8668)
ThisTestUser Apr 12, 2022
92f5129
Merge commit '9d994ae9ecdcad90433022bb1062a9cacc773a7b'
Apr 15, 2022
9d994ae
Squashed 'buildres/csl/csl-styles/' changes from 6a7b708057..9ff31121b2
Apr 15, 2022
eded8f6
Merge commit '0ee770398139375a244491690bfcf73db90e4610'
Apr 15, 2022
0ee7703
Squashed 'buildres/csl/csl-locales/' changes from c6e38e6963..d834200f65
Apr 15, 2022
f13ada0
Merge pull request #8677 from JabRef/refresh-csl
Siedlerchr Apr 15, 2022
fbd84e9
Bump unirest-java from 3.13.7 to 3.13.8 (#8686)
dependabot[bot] Apr 18, 2022
70e371a
Bump classgraph from 4.8.143 to 4.8.146 (#8684)
dependabot[bot] Apr 18, 2022
ca68049
Bump libreoffice from 7.3.1 to 7.3.2 (#8683)
dependabot[bot] Apr 18, 2022
d81548c
Fight EOL issues by pinning LF for *.java and *.properties (#8690)
koppor Apr 19, 2022
3611809
Refine code of ISBN fetcher tests (#8693)
koppor Apr 19, 2022
9cc52b3
Add required modules to module-info.java (#8692)
koppor Apr 19, 2022
a022324
Refine checkstyle (#8688)
koppor Apr 19, 2022
c99dfc9
Add check for empty lines at beginning / end of block (#8689)
koppor Apr 19, 2022
d3e0f86
update deps (#8699)
Siedlerchr Apr 19, 2022
f220575
adding DOAB to web search (#8598)
Mohamadi98 Apr 20, 2022
2ea9694
Fix medline tests (#8702)
Siedlerchr Apr 20, 2022
f8cff6a
fix dblp fetcher test (#8704)
calixtus Apr 20, 2022
911804b
Fix DOI Resultion Test (#8703)
koppor Apr 20, 2022
e558d35
Fix Grobid tests (#8705)
koppor Apr 20, 2022
4c6b5dd
Add uses for tika (#8706)
Siedlerchr Apr 20, 2022
51a1569
Introduce OpenLibraryFetcher (and remove OttoBibFetcher) (#8700)
koppor Apr 20, 2022
60c2f17
Cleanup: Escape $ signs (#8698)
fly-ing-fish Apr 20, 2022
2607374
New Crowdin updates (#8707)
Siedlerchr Apr 20, 2022
46d378f
New Crowdin updates (#8709)
Siedlerchr Apr 22, 2022
59b1984
Bump mockito-core from 4.4.0 to 4.5.1 (#8722)
dependabot[bot] Apr 25, 2022
789c819
Bump WyriHaximus/github-action-wait-for-status from 1.4 to 1.5 (#8720)
dependabot[bot] Apr 25, 2022
0068e58
New Crowdin updates (#8713)
Siedlerchr Apr 25, 2022
6e441ee
try to fix build (#8710)
Siedlerchr Apr 25, 2022
6dfc2e0
Fix for issue 6877: Allow users to customize the API Key (#7720)
ruanych Apr 25, 2022
85b5939
Fix test
koppor Apr 25, 2022
c55041f
We hit rate limit for DOABFetcherTest --> disabled
koppor Apr 25, 2022
dd27b36
Select correct entry in search using "New Article" (#8717)
ThisTestUser Apr 25, 2022
98e3d7f
Merge commit 'ec54f9b99508e067f473e4581c803c93318f04d8'
Apr 25, 2022
ec54f9b
Squashed 'buildres/csl/csl-styles/' changes from 9ff31121b2..76b4268412
Apr 25, 2022
7420f88
Merge pull request #8723 from JabRef/refresh-csl
Siedlerchr Apr 25, 2022
7b8b6da
Update journal abbrev list
Siedlerchr Apr 25, 2022
8e622fe
Merge pull request #8724 from JabRef/update-journallist
Siedlerchr Apr 25, 2022
f6c5bd0
Pairs in external-libraries.md
calixtus Apr 25, 2022
f945088
Finish external
calixtus Apr 25, 2022
5c9d898
Release v5.6
calixtus Apr 25, 2022
cc5db7b
Show development information\n\n+semver: minor
calixtus Apr 25, 2022
e7c26a8
Update bug_report.yml for v5.6
calixtus Apr 25, 2022
be85b1b
Update snapcraft URL
koppor Apr 25, 2022
5151a61
New Crowdin updates (#8725)
Siedlerchr Apr 25, 2022
7ff6cab
Fix link to maintainers (#8731)
ThiloteE Apr 27, 2022
955badf
Switch from GitBook to just-the-docs theme (#8734)
koppor Apr 29, 2022
80f17a9
Updated devdocs links
calixtus Apr 29, 2022
45d649f
Fixed faulty devdoc adr link
calixtus Apr 29, 2022
8969532
Update devdoc theme
calixtus Apr 29, 2022
3a32789
Change code highlighting theme
koppor Apr 30, 2022
d0116b1
"master" -> "main"
koppor Apr 30, 2022
1e73fd1
Delete head_custom.html
koppor Apr 30, 2022
9122cfd
Restructure page intro
koppor Apr 30, 2022
d94607e
Fix typo
Siedlerchr Apr 30, 2022
ddad239
Squashed 'buildres/csl/csl-styles/' changes from 76b4268412..25512a5b5c
May 1, 2022
2ff2432
Merge commit 'ddad2395bc153220758da0c4f7753c263db7bf05'
May 1, 2022
9a86aed
Squashed 'buildres/csl/csl-locales/' changes from d834200f65..969d9567ac
May 1, 2022
d28b1ed
Merge commit '9a86aed960211df7d6eaf95bf3b1be5ea9c88c69'
May 1, 2022
1835958
Merge pull request #8737 from JabRef/refresh-csl
Siedlerchr May 1, 2022
aa8f025
Bump org.openjfx.javafxplugin from 0.0.12 to 0.0.13 (#8748)
dependabot[bot] May 2, 2022
dd173e0
Bump postgresql from 42.3.3 to 42.3.4 (#8749)
dependabot[bot] May 2, 2022
4718930
Bump latex2unicode_2.12 from 0.2.6 to 0.3.0 (#8639)
dependabot[bot] May 2, 2022
3d790e2
Multiple messages in the SnackBar (#8733)
yogeshvar May 3, 2022
46a4edf
chore: Set permissions for GitHub actions (#8751)
nathannaveen May 3, 2022
b2e4ecc
Fix notify not on FX Thread (#8759)
Siedlerchr May 4, 2022
c3f3813
Fix invisible notification message (#8763)
HoussemNasri May 8, 2022
86be39e
Fix typography of first paragraph of guidelines
koppor May 8, 2022
9a1b262
Replace " | " by " > " to fix rendering
koppor May 8, 2022
be0efcc
Separate generation step
koppor May 8, 2022
ad8ad82
Fix linebreak
koppor May 8, 2022
345da10
Fix markdown
koppor May 8, 2022
01ca7f5
Remove --patch-module test... (#8765)
koppor May 8, 2022
2a898db
Bump tika-core from 2.3.0 to 2.4.0 (#8779)
dependabot[bot] May 9, 2022
e55be96
Bump libreoffice from 7.3.2 to 7.3.3 (#8777)
dependabot[bot] May 9, 2022
e779b5f
Bump postgresql from 42.3.4 to 42.3.5 (#8778)
dependabot[bot] May 9, 2022
d42d76a
Bump WyriHaximus/github-action-wait-for-status from 1.5 to 1.6 (#8776)
dependabot[bot] May 9, 2022
68278c5
Add search to return article and books for biodiversity (#8539) (#8680)
Jonathan-Oliveira May 9, 2022
177d5ec
Update to gradle 7.4.2 and jdk18 (#8629)
calixtus May 9, 2022
6b9b84e
Fix for unnecessary horizontal scroll bar in group panel (#8756)
LIM0000 May 12, 2022
8bd859d
Fix for issue 8396: filter out the empty field (#8783)
tomlinn May 12, 2022
b938f18
Improve XMP handling - latex free field, remove file field (#8789)
koppor May 12, 2022
065b05f
Workaround for buildSrc:jar issue (#8792)
koppor May 13, 2022
df33e7a
Update CHANGELOG.md
falschgeldkind May 13, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

[*.{fxml,java,properties,sh}]
end_of_line = lf

[*.md]
trim_trailing_whitespace = false
7 changes: 4 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ gradlew text eol=lf
# windows line endings at windows files
*.bat text eol=crlf

# ensure that line endings of *.java, and *.properties are normalized
*.java text
*.properties text
# ensure that line endings of *.fxml, *.java, and *.properties are normalized
*.fxml text eol=lf
*.java text eol=lf
*.properties text eol=lf

# .bib files have to be written using OS specific line endings to enable our tests working
*.bib text !eol
Expand Down
1 change: 0 additions & 1 deletion .gitbook.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
github: JabRef
patreon: # Patreon user account
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ body:
attributes:
label: JabRef version
options:
- "5.5 (latest release)"
- "5.6 (latest release)"
- "3.8.2"
- Latest development branch build (please note build date below)
- Other (please describe below)
Expand Down
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ The title of the PR must not reference an issue, because GitHub does not support
- [ ] Tests created for changes (if applicable)
- [ ] Manually tested changed features in running JabRef (always required)
- [ ] Screenshots added in PR description (for UI changes)
- [ ] [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.
- [ ] [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.
6 changes: 3 additions & 3 deletions .github/workflows/automerge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ jobs:
steps:
- name: 'Wait for status checks'
id: waitforstatuschecks
uses: "WyriHaximus/github-action-wait-for-status@v1.4"
uses: "WyriHaximus/github-action-wait-for-status@v1.6"
with:
ignoreActions: Automerge Dependabot,Code coverage,Create snapcraft image,Deploy binaries on builds.jabref.org,codecov/project,markdown-link-check
checkInterval: 13
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
- name: Auto approve
uses: hmarr/auto-approve-action@v2.1.0
uses: hmarr/auto-approve-action@v2.2.1
if: steps.waitforstatuschecks.outputs.status == 'success'
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Merge pull requests
uses: pascalgn/automerge-action@v0.14.3
uses: pascalgn/automerge-action@v0.15.2
if: steps.waitforstatuschecks.outputs.status == 'success'
env:
MERGE_METHOD: "merge"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-links.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: gaurav-nelson/github-action-markdown-link-check@v1
with:
use-quiet-mode: 'yes'
Expand Down
19 changes: 10 additions & 9 deletions .github/workflows/deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ env:
SpringerNatureAPIKey: ${{ secrets.SpringerNatureAPIKey }}
AstrophysicsDataSystemAPIKey: ${{ secrets.AstrophysicsDataSystemAPIKey }}
IEEEAPIKey: ${{ secrets.IEEEAPIKey }}
BiodiversityHeritageApiKey: ${{ secrets.BiodiversityHeritageApiKey}}
OSXCERT: ${{ secrets.OSX_SIGNING_CERT }}
GRADLE_OPTS: -Xmx4g -Dorg.gradle.daemon=false -Dorg.gradle.vfs.watch=false
JAVA_OPTS: -Xmx4g
Expand Down Expand Up @@ -51,21 +52,21 @@ jobs:
name: Create installer and portable version for ${{ matrix.displayName }}
steps:
- name: Fetch all history for all tags and branches
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install GitVersion
uses: gittools/actions/gitversion/[email protected].11
uses: gittools/actions/gitversion/[email protected].13
with:
versionSpec: "5.x"
- name: Run GitVersion
id: gitversion
uses: gittools/actions/gitversion/[email protected].11
uses: gittools/actions/gitversion/[email protected].13
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Setup OSX key chain on OSX
if: matrix.os == 'macos-latest'
Expand Down Expand Up @@ -152,16 +153,16 @@ jobs:
env:
BUILDJABREFPRIVATEKEY: ${{ secrets.buildJabRefPrivateKey }}
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Fetch all history for all tags and branches
run: git fetch --prune --unshallow
- name: Install GitVersion
uses: gittools/actions/gitversion/[email protected].11
uses: gittools/actions/gitversion/[email protected].13
with:
versionSpec: '5.x'
- name: Run GitVersion
id: gitversion
uses: gittools/actions/gitversion/[email protected].11
uses: gittools/actions/gitversion/[email protected].13
- name: Get linux binaries
uses: actions/download-artifact@master
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gource.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Determine dates
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/refresh-csl-subtrees.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,17 @@ on:
- cron: '1 2 1,15 * *'
workflow_dispatch:

permissions:
contents: read

jobs:
publish:
name: Refresh Citation Style Language Files
runs-on: ubuntu-latest
if: github.repository == 'JabRef/jabref'
steps:
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
ref: main
fetch-depth: 0
Expand Down Expand Up @@ -42,7 +45,7 @@ jobs:
cp buildres/csl/csl-locales/locales-en-US.xml src/main/resources/csl-locales/
git add .
git commit -m"Refresh example styles" || true
- uses: peter-evans/create-pull-request@v3
- uses: peter-evans/create-pull-request@v4
with:
token: ${{ secrets.GH_TOKEN_UPDATE_GRADLE_WRAPPER }}
branch: refresh-csl
Expand Down
16 changes: 11 additions & 5 deletions .github/workflows/refresh-journal-lists.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,28 @@ on:
workflow_dispatch:
# Allow to run manually

permissions:
contents: read

jobs:
publish:
permissions:
contents: write # for peter-evans/create-pull-request to create branch
pull-requests: write # for peter-evans/create-pull-request to create a PR
name: Refresh Journal List Files
runs-on: ubuntu-latest
steps:
- name: Fetch all history for all tags and branches
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
ref: main
persist-credentials: false
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Update journal lists
run: |
Expand All @@ -46,7 +52,7 @@ jobs:
# create .mv file
cd $GITHUB_WORKSPACE
./gradlew generateJournalAbbreviationList
- uses: peter-evans/create-pull-request@v3
- uses: peter-evans/create-pull-request@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
branch: update-journallist
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/snap.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
env:
SNAPCRAFT_LOGIN_FILE: ${{ secrets.SNAPCRAFT_LOGIN_FILE }}
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
# The image relies on https://builds.jabref.org/master/JabRef-5.0-portable_linux.tar.gz^
# See snap/snapcraft.yml for details
- name: Run snapcraft build
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/tests-fetchers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,23 +26,27 @@ env:
SpringerNatureAPIKey: ${{ secrets.SPRINGERNATUREAPIKEY_FOR_TESTS }}
AstrophysicsDataSystemAPIKey: ${{ secrets.AstrophysicsDataSystemAPIKey_FOR_TESTS }}
IEEEAPIKey: ${{ secrets.IEEEAPIKey_FOR_TESTS }}
BiodiversityHeritageApiKey: ${{ secrets.BiodiversityHeritageApiKey_FOR_TESTS}}

concurrency:
group: fetcher-tests-${{ github.head_ref }}
cancel-in-progress: true

permissions:
contents: read

jobs:
fetchertests:
name: Fetcher tests
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Run fetcher tests
run: ./gradlew fetcherTest
Expand Down
44 changes: 23 additions & 21 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ env:
SpringerNatureAPIKey: ${{ secrets.SpringerNatureAPIKey }}
AstrophysicsDataSystemAPIKey: ${{ secrets.AstrophysicsDataSystemAPIKey }}
IEEEAPIKey: ${{ secrets.IEEEAPIKey }}
BiodiversityHeritageApiKey: ${{ secrets.BiodiversityHeritageApiKey}}
GRADLE_OPTS: -Xmx4g
JAVA_OPTS: -Xmx4g

Expand All @@ -26,18 +27,19 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Run check style reporter
uses: nikitasavinov/checkstyle-action@master
with:
reporter: github-pr-check
checkstyle_config: 'config/checkstyle/checkstyle_reviewdog.xml'
checkstyle_version: '10.1'
- name: Run checkstyle gradle
run: ./gradlew checkstyleMain checkstyleTest checkstyleJmh
- name: Run markdown-lint
Expand All @@ -50,12 +52,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Run tests
run: xvfb-run --auto-servernum ./gradlew check -x checkstyleJmh -x checkstyleMain -x checkstyleTest
Expand All @@ -82,12 +84,12 @@ jobs:
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
steps:
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Run tests on PostgreSQL
run: ./gradlew databaseTest --rerun-tasks
Expand Down Expand Up @@ -116,12 +118,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Run GUI tests
run: xvfb-run --auto-servernum ./gradlew guiTest
Expand Down Expand Up @@ -154,12 +156,12 @@ jobs:
env:
SNAPCRAFT_LOGIN_FILE: ${{ secrets.CODECOV_TOKEN }}
- name: Checkout source
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up JDK
uses: actions/setup-java@v2
uses: actions/setup-java@v3
with:
java-version: 16
distribution: 'adopt'
java-version: 18
distribution: 'temurin'
cache: 'gradle'
- name: Update test coverage metrics
if: ${{ steps.checksecrets.outputs.secretspresent }}
Expand All @@ -174,5 +176,5 @@ jobs:
name: "Validate Gradle Wrapper"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: gradle/wrapper-validation-action@v1
2 changes: 1 addition & 1 deletion .github/workflows/update-gradle-wrapper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Update Gradle Wrapper
uses: gradle-update/update-gradle-wrapper-action@v1
Expand Down
2 changes: 1 addition & 1 deletion .idea/runConfigurations/JabRef_Main.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading