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

Missing es_ES translations for "Updating instructions..." #4419

Closed
wants to merge 585 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
585 commits
Select commit Hold shift + click to select a range
40dcb48
pkp/pkp-lib#8442 Submodule update ##jonasraoni/bugfix/stable-3_3_0/84…
jonasraoni Nov 9, 2022
b1a5851
Merge pull request #3636 from jonasraoni/bugfix/stable-3_3_0/8442-fix…
jonasraoni Dec 1, 2022
a2ac2b8
Fix build script
jonasraoni Dec 5, 2022
d04201e
Merge pull request #3656 from jonasraoni/bugfix/stable-3_3_0/fix-buil…
jonasraoni Dec 13, 2022
2f5484f
pkp/pkp-lib#8397 reviewReport submodule update ##bozana/8397-stable##
bozana Dec 13, 2022
eb2d728
Merge pull request #3657 from bozana/8397-stable
bozana Dec 13, 2022
cfeef52
pkp/pkp-lib#8287 Defined content-type header for the web feeds
jonasraoni Dec 20, 2022
5d192a5
Submodule update
asmecher Dec 20, 2022
13ccb39
Merge pull request #3684 from jonasraoni/bugfix/stable-3_3_0/8287-web…
jonasraoni Dec 21, 2022
c825b4c
Submodule update
asmecher Jan 3, 2023
627ace8
Submodule update
asmecher Jan 5, 2023
066902a
Apply templates to locale files; remove empty locale files
asmecher Jan 5, 2023
2c6c620
Submodule update
asmecher Jan 10, 2023
7b752db
pkp/pkp-lib#6340 Added new setting and updated release notes
jonasraoni Jan 13, 2023
2beee50
pkp/pkp-lib#8372 do not display empty contributors element
bozana Jan 17, 2023
7e81955
Merge pull request #3704 from bozana/8372
bozana Jan 17, 2023
5be2e8e
pkp/pkp-lib#6340 Updated default value of same site to "Lax"
jonasraoni Jan 13, 2023
a98eb78
pkp/pkp-lib#6340 Submodule update ##jonasraoni/feature/stable-3_3_0/6…
jonasraoni Jan 17, 2023
ce800a9
Merge pull request #3700 from jonasraoni/feature/stable-3_3_0/6340-im…
jonasraoni Jan 17, 2023
5b228f9
pkp/pkp-lib#7642 Check submission_galley_settings existence before in…
asmecher Jan 19, 2023
a48395d
pkp/pkp-lib#7642 Fix escaping
asmecher Jan 19, 2023
357fa7f
pkp/pkp-lib#2135 Removd password reset email template and associated …
touhidurabir Dec 16, 2022
46e78c9
pkp/pkp-lib#2135 Removed password reset email template locale keys
touhidurabir Dec 19, 2022
6dfcbf2
pkp/pkp-lib#2135 Removed merge conflict remnant
touhidurabir Jan 10, 2023
35c9de1
pkp/pkp-lib#2135 Locale fixing
touhidurabir Jan 12, 2023
159c97a
pkp/pkp-lib#2135 Locale update
touhidurabir Jan 12, 2023
e671832
pkp/pkp-lib#2135 email locale update
touhidurabir Jan 13, 2023
b4ce6c3
Submodule update
asmecher Jan 20, 2023
38ac0ef
Submodule updates
asmecher Jan 20, 2023
e3099b6
pkp/pkp-lib#7337 Fix duplicate stage_id parameter of ReviewerSubmissi…
defstat Dec 22, 2022
7414a1d
pkp/pkp-lib#7337 Comment Added
defstat Jan 24, 2023
0290c1e
Submodule update ##defstat/i7337_330##
defstat Jan 24, 2023
7517d19
Merge pull request #3690 from defstat/pkp/pkp-lib#7337_330
NateWr Jan 24, 2023
c88345c
pkp/pkp-lib#8579 Fix type error pickiness with PHP8.1
asmecher Jan 26, 2023
549c69d
Submodule update
asmecher Jan 30, 2023
9d57238
pkp/pkp-lib#8587 Consider new resourceType JournalArticle in DataCite…
bozana Jan 30, 2023
5889797
Merge pull request #3733 from bozana/8587-stable
bozana Jan 31, 2023
45e0212
Scatter zh_TW COUNTER locale keys back to stable-3_3_0
asmecher Feb 3, 2023
80520ee
Back-port zh_TW from main to stable-3_3_0
asmecher Feb 3, 2023
4be9a21
Submodule updates
asmecher Feb 3, 2023
313ada3
Final commits for 3.3.0-14 release
asmecher Feb 4, 2023
6ce4ff0
Submodule update
asmecher Feb 16, 2023
e7a28f9
Update submodule
asmecher Feb 17, 2023
48a8fc4
Be more aware of types with PHP8.x
asmecher Feb 20, 2023
fe1e11c
Submodule update
asmecher Feb 24, 2023
75d8dfd
pkp/pkp-lib#7304 Reduce redundant use of getCurrentPublication
asmecher Feb 25, 2023
1b6240d
Apply templates to locale files; remove obsolete locale files
asmecher Feb 27, 2023
015ef4b
Backport zh_TW from zh_Hant
asmecher Feb 28, 2023
21060f4
pkp/pkp-lib#7183 Dropped search by authors interface due to performan…
jonasraoni Feb 28, 2023
fbf9560
pkp/pkp-lib#8627 Allow skipping missing cover issue/publication image…
jonasraoni Feb 16, 2023
c608785
pkp/pkp-lib#8627 Fixed typo
jonasraoni Feb 16, 2023
764f7dd
pkp/pkp-lib#8627 Updated the code to not fail in the case an issue ga…
jonasraoni Feb 17, 2023
5f7b358
pkp/pkp-lib#8627 Skip the issue galley if it's missing its file
jonasraoni Feb 19, 2023
477004d
pkp/pkp-lib#8627 Adjusted locale message
jonasraoni Feb 19, 2023
b2ec10d
pkp/pkp-lib#8627 Moved getDeployment() up
jonasraoni Mar 1, 2023
c4c160f
pkp/pkp-lib#8627 Submodule update ##jonasraoni/feature/stable-3_3_0/8…
jonasraoni Mar 1, 2023
c6bf945
Merge pull request #3778 from jonasraoni/feature/stable-3_3_0/8627-ig…
jonasraoni Mar 1, 2023
2bb2fa5
Submodule update
asmecher Mar 7, 2023
15686fe
pkp/pkp-lib#6596 Fix subcription notification email sending
Vitaliy-1 Mar 10, 2023
1dfb0ea
Merge pull request #3825 from Vitaliy-1/stable-3_3_0-i6596
NateWr Mar 13, 2023
5b1f769
pkp/pkp-lib#8794 Do not use each() in subscription IP range save
asmecher Mar 15, 2023
75ebbf8
pkp/crossref-ojs#30 fix file name
bozana Mar 21, 2023
a2de634
Merge pull request #3845 from bozana/stable-crossref-30
bozana Mar 21, 2023
975c55e
pkp/pkp-lib#8811 Fix PHP8.1 incompatibility
asmecher Mar 21, 2023
83f6df0
pkp/pkp-lib#8828 Dropped removal success check
jonasraoni Mar 22, 2023
562493f
pkp/pkp#8828 Submodule update
jonasraoni Mar 23, 2023
5a9ca66
Merge pull request #3851 from jonasraoni/bugfix/stable-3_3_0/8828-rem…
jonasraoni Mar 24, 2023
1e7a088
Submodule update
asmecher Mar 29, 2023
a88e572
Submodule update
asmecher Mar 29, 2023
48d0e8f
Submodule update
asmecher Mar 29, 2023
ef1e083
Submodule update
asmecher Mar 31, 2023
f56f51a
pkp/pkp-lib#8147 Article Cover pages are not preserved during the upg…
ewhanson Apr 3, 2023
7bf76c5
Merge pull request #3862 from ewhanson/i8174_330
ewhanson Apr 3, 2023
33acb68
Bump distro to focal
asmecher Apr 3, 2023
ef36cc5
Drop PHP7.3 testing; add PHP8.1 testing
asmecher Apr 3, 2023
3cd5ee0
Add legacy node build option
asmecher Apr 3, 2023
90f4f55
Try adding 7.3 testing with specific dist
asmecher Apr 3, 2023
40f6d39
Set legacy SSL options only when needed
asmecher Apr 3, 2023
b71632c
Fix PHP deprecated syntax
asmecher Apr 4, 2023
ed5eb93
Resolve PHP8.1 deprecation warnings
asmecher Apr 4, 2023
4069898
Submodule update ##asmecher/php82-stable##
asmecher Apr 4, 2023
8c294a9
Fix PHP8.2 warning
asmecher Apr 4, 2023
b359f45
Submodule update
asmecher Apr 4, 2023
a05091b
pkp/orcidProfile#232 Display Orcid Icon only for authenticated users
withanage Apr 4, 2023
3d4b0c5
pkp/pkp#8726 Dropped abort early workaround from Cypress
jonasraoni Mar 23, 2023
185ecd2
pkp/pkp-lib#8726 Updated Travis to output only a single screenshot
jonasraoni Mar 24, 2023
1f768a6
pkp/pkp-lib#8726 Submodule update ##jonasraoni/bugfix/stable-3_3_0/87…
jonasraoni Apr 5, 2023
ab383ed
Submodule update
jonasraoni Apr 13, 2023
53f6d11
pkp/pkp-lib#8710 Improved the performance of the RecommendBySimilarit…
jonasraoni Mar 2, 2023
29c32af
pkp/pkp-lib#8710 Added todo reminder
jonasraoni Mar 2, 2023
f93a167
pkp/pkp-lib#8710 Formatted and added comments
jonasraoni Apr 7, 2023
dae9780
pkp/pkp-lib#8710 Updated code to be more similar with the main branch
jonasraoni Apr 16, 2023
46f3d34
Fixed build status icon
jonasraoni Apr 18, 2023
2e4e4e8
pkp/pkp-lib#8462 consider ORCID in DOAJ JSON export
bozana May 9, 2023
5fe9ca6
pkp/pkp-lib#8705 Crossref username character limit too low
ewhanson May 11, 2023
39c0ec1
Merge pull request #3902 from ewhanson/i8705_charlimit_330
ewhanson May 11, 2023
2748116
pkp/pkp-lib#8987 adapt DOAJ API base URLs
bozana May 12, 2023
3ebc5f3
Merge pull request #3904 from bozana/8987-stable
bozana May 12, 2023
647078a
Merge pull request #3894 from bozana/8462
bozana May 15, 2023
2b33252
pkp/orcidProfile#232 Remove duplicate icon display; fix indentation
asmecher May 17, 2023
e252e6b
Submodule update
asmecher May 18, 2023
cf46217
pkp/pkp-lib#6293 consider urnCheckNo setting
bozana May 10, 2023
4c96794
pkp/pkp-lib#6293 submodule update ##bozana/6293##
bozana May 22, 2023
8ff8bee
Merge pull request #3897 from bozana/6293
bozana May 22, 2023
bd9bb9e
Submodule update
asmecher May 31, 2023
98b713e
pkp/pkp-lib#4903 consider creators orcid and affiliation in DataCite …
bozana Jun 2, 2023
71a9212
pkp/pkp-lib#7665 DataCite export: remove pages from the size element,…
bozana Jun 2, 2023
84ca833
Merge pull request #3939 from bozana/4903-stable
bozana Jun 3, 2023
2ecff8e
Merge pull request #3940 from bozana/7665-stable
bozana Jun 3, 2023
f2fe29f
pkp/pkp-lib#9068 consider ROR in DataCite affiliation element
bozana Jun 6, 2023
492c88a
Merge pull request #3941 from bozana/9068-stable
bozana Jun 6, 2023
71276b0
pkp/pkp-lib#9053 submodule udpate ##pkp/stable-3_3_0##
bozana Jun 7, 2023
789750d
Merge pull request #3945 from bozana/stable-3_3_0
bozana Jun 8, 2023
bfa33a4
https://gitlab.erudit.org/coalitionpublica/support/-/issues/125 Add w…
asmecher Jun 15, 2023
ce9d388
pkp/pkp-lib#9112 Update marc21 schema url from http to https (stable-…
asmecher Jun 26, 2023
fed581e
Submodule updates
asmecher Jun 27, 2023
23b2339
Prep for 3.3.0-15 build
asmecher Jun 27, 2023
eeffd72
pkp/pkp-lib#9126: backport for multilingual crossref metadata
ctgraham Jul 6, 2023
35c5573
pkp/pkp-lib#9126: tighten legacy logic for backport for multilingual …
ctgraham Jul 7, 2023
12923fa
pkp/pkp-lib#9138 Do not use mt_ functions for secrets
asmecher Jul 10, 2023
a4201e5
Submodule update
asmecher Jul 10, 2023
4383979
pkp/pkp-lib#9144 Fix potential type mismatch (stable-3_3_0)
asmecher Jul 11, 2023
49f4bab
pkp/pkp-lib#9138 Specify range for default calls to random_int
asmecher Jul 12, 2023
d2f7cb3
Submodule update
asmecher Jul 12, 2023
5b0828a
Merge pull request #3964 from ulsdevteam/pkp9126-3_3
bozana Jul 14, 2023
79a0de9
pkp/pkp-lib#9132 submodule update ##bozana/9132-3_3_0##
bozana Jul 18, 2023
1b35ccd
Merge pull request #3973 from bozana/9132-3_3_0
bozana Jul 19, 2023
d9cb99c
pkp/pkp-lib#9182 Fix join() calling convention
asmecher Jul 25, 2023
abe79fb
Submodule update
asmecher Jul 28, 2023
2284254
Submodule update
asmecher Jul 28, 2023
b7b67be
pkp/pkp-lib#9205 Fix language metadata (stable-3_3_0)
asmecher Aug 2, 2023
e5861ec
pkp/pkp-lib#9132 submodule update ##bozana/9132-3_3_0##
bozana Aug 9, 2023
c16fbeb
Merge pull request #4000 from bozana/9132-3_3_0
bozana Aug 9, 2023
c5bce37
Do not expose author emails in Atom feed
asmecher Aug 24, 2023
d365a17
Merge pull request #3804 from jonasraoni/feature/stable-3_3_0/8710-ad…
jonasraoni Aug 25, 2023
6507b72
Submodule update
asmecher Sep 5, 2023
3fe1bbc
pkp/pkp-lib#9277 Rebuild JS (stable-3_3_0)
asmecher Sep 7, 2023
2959ed1
pkp/pkp-lib#9277 Submodule updates
asmecher Sep 7, 2023
838105f
pkp/pkp-lib#9283 Correctly escape special characters in issue title
asmecher Sep 7, 2023
27e59d5
Add escaping to field labels
asmecher Sep 15, 2023
c1bbdc7
pkp/pkp-lib#9319 Remove author email from PubMed affiliation field
asmecher Sep 22, 2023
7b8ca20
Escape journal name in site-wide list
asmecher Sep 25, 2023
3838b0d
pkp/pkp-lib#9383 Add publisher URL to masthead form (stable-3_3_0)
asmecher Oct 4, 2023
68b138d
pkp/pkp-lib#9406 Add missing CSRF check
asmecher Oct 12, 2023
99a9f39
pkp/pkp-lib#9407 Add CSRF check to payment types form
asmecher Oct 12, 2023
e5a16ac
pkp/pkp-lib#9406 Stop processing on validation fail
asmecher Oct 13, 2023
dd8da1d
pkp/pkp-lib#9397 submodule update ##bozana/9397_3_3_0##
bozana Oct 16, 2023
94364e5
Merge pull request #4062 from bozana/9397_3_3_0
bozana Oct 16, 2023
a6b03d4
pkp/pkp-lib#9458 usageStats submodule update ##bozana/9458##
bozana Oct 24, 2023
a2793f9
Merge pull request #4083 from bozana/9458
bozana Oct 24, 2023
3ae4ecb
pkp/pkp-lib#9464 Sanitize cover filename on import (stable-3_3_0; ojs)
asmecher Oct 26, 2023
49d74f0
pkp/pkp-lib#9464 Sanitize cover filename on import (stable-3_3_0; omp…
asmecher Oct 27, 2023
0ad8fae
Revert "pkp/pkp-lib#9464 Sanitize cover filename on import (stable-3_…
asmecher Oct 27, 2023
48c47bf
Fixed warning when generating native XML
jonasraoni Oct 30, 2023
a9f7c9a
Dropped property types to keep PHP 7.3 compatibility
jonasraoni Oct 31, 2023
f3e43b1
pkp/pkp-lib#9504 Very low contrast ratio on no/error/off/stop color …
israelcefrin Nov 16, 2023
70ca9a1
Submodule update
asmecher Nov 17, 2023
eb2b868
Submodule updates
asmecher Nov 17, 2023
7fd68b2
Submodule update
asmecher Nov 17, 2023
4ce3397
Final commits for 3.3.0-16
asmecher Nov 17, 2023
dd7b656
Rebuild JS
asmecher Nov 17, 2023
1c2ff7b
pkp/pkp-lib#9524 Fix removed context getTitle call
asmecher Nov 22, 2023
548cc58
pkp/pkp-lib#9546 Enforced UTF-8 encoding on DOMDocument
jonasraoni Nov 29, 2023
a8b778c
pkp/pkp-lib#9546 Submodule update ##jonasraoni/bugfix/stable-3_3_0/95…
jonasraoni Nov 29, 2023
5e7f052
Merge pull request #4114 from jonasraoni/bugfix/stable-3_3_0/9546-enf…
jonasraoni Dec 13, 2023
b19c3ea
Use getLocalizedTitle for exporting article title with prefix
thiagolepidus Dec 21, 2023
9584bfb
pkp/pkp-lib#9594 Add CSRF check to issue publish action
asmecher Jan 2, 2024
00473f4
pkp/pkp-lib#9574 Add author CI statement support
asmecher Dec 14, 2023
eaee52c
pkp/pkp-lib#9574 Submodule update ##asmecher/i9574-stable-3_3_0##
asmecher Dec 14, 2023
09ba442
pkp/pkp-lib#9487 Skipped non-conforming setting tables from failing t…
jonasraoni Nov 4, 2023
3645c40
pkp/pkp-lib#9487 Included common fields for extra reliability
jonasraoni Jan 11, 2024
2daac84
Merge pull request #4096 from jonasraoni/bugfix/stable-3_3_0/9487-fix…
jonasraoni Jan 11, 2024
9d6d2c6
Updated submodule
jonasraoni Jan 12, 2024
4d3d34a
pkp/pkp-lib#9623 fix creating an ULR when running from CLI
bozana Jan 23, 2024
55201ba
Merge pull request #4150 from bozana/9623-3_3_0
bozana Jan 24, 2024
5187f00
pkp/pkp-lib#9421 replace v-html with v-strip-unsave-html
jardakotesovec Feb 6, 2024
37c2177
pkp/pkp-lib#9421 Submodule update ##jardakotesovec/i9421_3_3_0##
jardakotesovec Feb 6, 2024
4f139c0
Submodule updates
asmecher Feb 8, 2024
48f3f32
Submodule update
asmecher Feb 8, 2024
d0588bf
Submodule update
asmecher Feb 9, 2024
5bf9e15
added deleteIncompleteSubmissions tool compatible for 3.3
rob-a-ubiquity Feb 13, 2024
652fd54
Submodule updates
jonasraoni Feb 22, 2024
8ef30d3
Final commits for 3.3.0-17
asmecher Feb 23, 2024
e6bf766
pkp/pkp-lib#9592 Don't race autocomplete
asmecher Feb 23, 2024
462943b
pkp/pkp-lib#9775 Fix PHP8.2 strictness on array functions with no art…
asmecher Mar 6, 2024
bc41f94
Submodule updates
jonasraoni Mar 26, 2024
5e79ddc
Fix missing dollar sign in variable interpolation
asmecher Mar 26, 2024
60744f2
Submodule update
asmecher Apr 18, 2024
c45c940
pkp/pkp-lib#6186 Submodule update ##jonasraoni/bugfix/stable-3_3_0/61…
jonasraoni Mar 29, 2024
8610734
Merge pull request #4228 from jonasraoni/bugfix/stable-3_3_0/6186-sup…
jonasraoni Apr 26, 2024
c525405
Add VPAT for default theme
asmecher May 9, 2024
3dfe7b6
pkp/pkp-lib#9953 Fix garbling of review form responses (#4273)
asmecher May 9, 2024
4311636
pkp/pkp#8700 Optimized DAOResultFactory instances
jonasraoni Feb 25, 2023
2570b3d
pkp/pkp-lib#8700 Updated code to make use of the new safeCount() macro
jonasraoni Mar 23, 2023
bedfb75
pkp/pkp-lib#8700 Dropped safeCount() workaround in favor of getCountF…
jonasraoni May 23, 2024
e8a0b1e
pkp/pkp-lib#8700 Submodule update ##jonasraoni/feature/stable-3_3_0/8…
jonasraoni Mar 24, 2023
7c61f93
Merge pull request #3799 from jonasraoni/feature/stable-3_3_0/8700-im…
jonasraoni May 30, 2024
d867847
pkp/pkp-lib#9946 submodule udpate ##bozana/9946-3_3_0##
bozana May 31, 2024
72de7f2
Merge pull request #4288 from bozana/9946-3_3_0
bozana May 31, 2024
8295a92
pkp/pkp-lib#10004 Updated code to check the isEnabled() before sendin…
jonasraoni May 31, 2024
69c60d4
pkp/pkp-lib#10004 Disentangled author email
jonasraoni May 31, 2024
1740004
pkp/pkp-lib#10004 Submodule update ##jonasraoni/bugfix/stable-3_3_0/1…
jonasraoni May 31, 2024
b832e8b
Merge pull request #4293 from jonasraoni/bugfix/stable-3_3_0/10004-fi…
jonasraoni Jun 6, 2024
6276d55
pkp/pkp-lib#10029 Submodule update ##jonasraoni/bugfix/stable-3_3_0/1…
jonasraoni Jun 8, 2024
ea898d4
Merge pull request #4304 from jonasraoni/bugfix/stable-3_3_0/10029-fi…
jonasraoni Jun 8, 2024
77c1f9e
Submodule update
asmecher Jun 10, 2024
31df1dd
Submodule updates
asmecher Jun 14, 2024
fb6fd95
pkp/pkp-lib#9979 submodule update ##bozana/9979-3_3_0##
bozana Jun 16, 2024
7d2951b
Merge pull request #4310 from bozana/9979-3_3_0
bozana Jun 17, 2024
1206530
travis removal for ojs 3.3 (#4323)
withanage Jun 17, 2024
8dd121b
Add github ations for OJS 3.3 (#4319)
withanage Jun 17, 2024
ebf1727
pkp/pkp-lib#10019 submodule update ##pkp/stable-3_3_0##
bozana Jun 19, 2024
b91d468
Merge pull request #4328 from bozana/stable-3_3_0
bozana Jun 19, 2024
ea868ac
pkp/pkp-lib#10111 Replaced null by an empty string
jonasraoni Jun 24, 2024
941db93
pkp/pkp-lib#10111 Dropped the reference assignment
jonasraoni Jun 24, 2024
3d3cedb
pkp/pkp-lib#10111 Submodule update ##jonasraoni/bugfix-stable-3_3_0-1…
jonasraoni Jun 24, 2024
d3f50ed
Merge pull request #4338 from jonasraoni/bugfix-stable-3_3_0-10111-fi…
jonasraoni Jun 25, 2024
1b0314a
pkp/pkp-lib#10111 Fixed typo
jonasraoni Jun 25, 2024
de6af8e
pkp/pkp-lib#10111 Submodule update
jonasraoni Jun 25, 2024
92cbe94
Submodule update
asmecher Jul 2, 2024
b80f157
Submodule update
asmecher Jul 2, 2024
445c833
pkp/pkp-lib#10174 Included ORCID ID
jonasraoni Jul 9, 2024
bd23b1a
pkp/pkp-lib#10174 Drop URL prefix from ORCID
jonasraoni Jul 9, 2024
9663ee5
Submodule update
asmecher Jul 9, 2024
3c43c9c
pkp/pkp-lib#10132 move plugin validation locale key for use in omp
kaitlinnewson Jul 10, 2024
d7ad655
Merge pull request #4361 from kaitlinnewson/10132-3_3_0
bozana Jul 15, 2024
821d8e6
Merge pull request #4355 from jonasraoni/feature-stable-3_3_0-10174-i…
jonasraoni Jul 16, 2024
064d0e7
Submodule updates
asmecher Jul 19, 2024
39ec0a8
Update version descriptors
asmecher Jul 19, 2024
8f03e68
Release notes
asmecher Jul 19, 2024
178b426
Submodule update
asmecher Jul 19, 2024
8517ea2
Update README
asmecher Jul 19, 2024
b91c713
pkp/pkp-lib#10249 Fixed regression on migration
jonasraoni Jul 26, 2024
9d4f667
pkp/pkp-lib#10249 Added migration to recover from data loss on the pr…
jonasraoni Jul 28, 2024
ffba8e1
pkp/pkp-lib#10249 Added code to look for primary keys
jonasraoni Jul 28, 2024
4bda358
pkp/pkp-lib#10249 Submodule update ##jonasraoni/bugfix-stable-3_3_0-1…
jonasraoni Jul 28, 2024
4c22b42
pkp/pkp-lib#10249 Updated affected version
jonasraoni Jul 31, 2024
bf7fb57
pkp/pkp-lib#10249 Cast object to array
jonasraoni Jul 31, 2024
7ff912c
pkp/pkp-lib#10249 Submodule update ##jonasraoni/bugfix-stable-3_3_0-1…
jonasraoni Jul 31, 2024
d226fb1
Merge pull request #4379 from jonasraoni/bugfix-stable-3_3_0-10249-fi…
jonasraoni Jul 31, 2024
7000678
pkp/pkp-lib#10249 Submodule update
jonasraoni Jul 31, 2024
0913f79
submodule update
taslangraham Aug 10, 2024
a5b5871
Submodule updates
asmecher Aug 23, 2024
a0c12ea
Version descriptors; release notes
asmecher Aug 23, 2024
72bb999
Bump README version
asmecher Aug 23, 2024
839439a
pkp/pkp-lib#8564 order export by issue ordering in pubmed plugin
kaitlinnewson Aug 7, 2024
7ae7d66
pkp/pkp-lib#8564 order export by issue ordering in pubmed plugin
kaitlinnewson Aug 29, 2024
fcabc5a
pkp/pkp-lib#8564 order export by issue ordering in pubmed plugin
kaitlinnewson Aug 30, 2024
887f988
Merge pull request #4388 from kaitlinnewson/8564-3_3_0
bozana Aug 30, 2024
9151389
Missing translations in es_ES
marcbria Sep 1, 2024
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
  •  
  •  
  •  
57 changes: 57 additions & 0 deletions .github/workflows/stable-3_3_0.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
on:
push:
branches:
- '*'
pull_request:
branches:
['stable-3_3_0']
name: ojs
jobs:
ojs:
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
include:
- php-version: 8.0
validate: 'validate'
- php-version: 7.3
database: pgsql
test: 'test'
- php-version: 7.3
database: mysql
test: 'test'
- php-version: 7.4
database: pgsql
test: 'test'
- php-version: 7.4
database: mysql
test: 'test'
- php-version: 8.0
database: mysql
test: 'test'
- php-version: 8.0
database: pgsql
test: 'test'
- php-version: 8.1
database: mysql
test: 'test'
- php-version: 8.1
database: pgsql
test: 'test'
- php-version: 8.2
database: mysql
test: 'test'
- php-version: 8.2
database: pgsql
test: 'test'


name: ojs
steps:
- uses: pkp/pkp-github-actions@v1
with:
node_version: 12
dataset_branch: 'stable-3_3_0'
DATASETS_ACCESS_KEY: ${{secrets.DATASETS_ACCESS_KEY}}
DEBUG_IN_TMATE: false
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ temp
/plugins/paymethod/paypal/vendor/
.htaccess
.project
.vscode
.buildpath
.settings
.DS_Store
Expand Down
80 changes: 0 additions & 80 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> Open Journal Systems (OJS) has been developed by the Public Knowledge Project. For general information about OJS and other open research systems, visit the [PKP web site][pkp].

[![Build Status](https://travis-ci.org/pkp/ojs.svg?branch=master)](https://travis-ci.org/pkp/ojs)
[![Build Status](https://app.travis-ci.com/pkp/ojs.svg?branch=stable-3_3_0)](https://app.travis-ci.com/pkp/ojs)

## Documentation

Expand Down
5 changes: 3 additions & 2 deletions api/v1/submissions/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@
*
*/
$requestPath = Application::get()->getRequest()->getRequestPath();
if (strpos($requestPath, '/files')) {
$urlParts = explode('/', trim($_SERVER['PATH_INFO'], '/'));
if (count($urlParts) >= 6 && $urlParts[5] == 'files') {
import('lib.pkp.api.v1.submissions.PKPSubmissionFileHandler');
return new PKPSubmissionFileHandler();
} else {
import('lib.pkp.api.v1.submissions.PKPSubmissionHandler');
return new PKPSubmissionHandler();
}
}
57 changes: 40 additions & 17 deletions classes/article/ArticleGalleyDAO.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@
* @brief Operations for retrieving and modifying ArticleGalley objects.
*/

use Illuminate\Database\Capsule\Manager as Capsule;
use Illuminate\Database\Query\Builder;

import('classes.article.ArticleGalley');
import('lib.pkp.classes.db.SchemaDAO');
import('lib.pkp.classes.plugins.PKPPubIdPluginDAO');
Expand Down Expand Up @@ -52,6 +55,24 @@ function newDataObject() {
return new ArticleGalley();
}

/**
* @copydoc RepresentationDAO::getById()
*/
function getById($representationId, $publicationId = null) {
$row = Capsule::table($this->tableName)
->where($this->primaryKeyColumn, (int) $representationId)
->when(!is_null($publicationId), function(Builder $query) use ($publicationId) {
$query->where('publication_id', (int) $publicationId);
})
->first();
if (!$row) {
return null;
}
// Convert to an assoc array
$rowArray = json_decode(json_encode($row), true);
return $this->_fromRow($rowArray);
}

/**
* Retrieve a galley by ID.
* @param $pubIdType string One of the NLM pub-id-type values or
Expand Down Expand Up @@ -289,20 +310,19 @@ function getExportable($contextId, $pubIdType = null, $title = null, $author = n
$params[] = $pubIdSettingValue;
}

$result = $this->retrieveRange(
$sql = 'SELECT g.*
FROM publication_galleys g
LEFT JOIN publications p ON (p.publication_id = g.publication_id)
LEFT JOIN publication_settings ps ON (ps.publication_id = p.publication_id)
LEFT JOIN submissions s ON (s.submission_id = p.submission_id)
LEFT JOIN submission_files sf ON (g.submission_file_id = sf.submission_file_id)
' . ($pubIdType != null?' LEFT JOIN publication_galley_settings gs ON (g.galley_id = gs.galley_id)':'')
. ($title != null?' LEFT JOIN publication_settings pst ON (p.publication_id = pst.publication_id)':'')
. ($author != null?' LEFT JOIN authors au ON (p.publication_id = au.publication_id)
LEFT JOIN author_settings asgs ON (asgs.author_id = au.author_id AND asgs.setting_name = \''.IDENTITY_SETTING_GIVENNAME.'\')
LEFT JOIN author_settings asfs ON (asfs.author_id = au.author_id AND asfs.setting_name = \''.IDENTITY_SETTING_FAMILYNAME.'\')
':'')
. ($pubIdSettingName != null?' LEFT JOIN publication_galley_settings gss ON (g.galley_id = gss.galley_id AND gss.setting_name = ?)':'') .'
$baseSql = '
FROM publication_galleys g
LEFT JOIN publications p ON (p.publication_id = g.publication_id)
LEFT JOIN publication_settings ps ON (ps.publication_id = p.publication_id)
LEFT JOIN submissions s ON (s.submission_id = p.submission_id)
LEFT JOIN submission_files sf ON (g.submission_file_id = sf.submission_file_id)
' . ($pubIdType != null?' LEFT JOIN publication_galley_settings gs ON (g.galley_id = gs.galley_id)':'')
. ($title != null?' LEFT JOIN publication_settings pst ON (p.publication_id = pst.publication_id)':'')
. ($author != null?' LEFT JOIN authors au ON (p.publication_id = au.publication_id)
LEFT JOIN author_settings asgs ON (asgs.author_id = au.author_id AND asgs.setting_name = \''.IDENTITY_SETTING_GIVENNAME.'\')
LEFT JOIN author_settings asfs ON (asfs.author_id = au.author_id AND asfs.setting_name = \''.IDENTITY_SETTING_FAMILYNAME.'\')
':'')
. ($pubIdSettingName != null?' LEFT JOIN publication_galley_settings gss ON (g.galley_id = gss.galley_id AND gss.setting_name = ?)':'') .'
WHERE
s.status = ? AND s.context_id = ?
' . ($pubIdType != null?' AND gs.setting_name = ? AND gs.setting_value IS NOT NULL':'')
Expand All @@ -312,12 +332,15 @@ function getExportable($contextId, $pubIdType = null, $title = null, $author = n
. (($pubIdSettingName != null && $pubIdSettingValue != null && $pubIdSettingValue == EXPORT_STATUS_NOT_DEPOSITED)?' AND gss.setting_value IS NULL':'')
. (($pubIdSettingName != null && $pubIdSettingValue != null && $pubIdSettingValue != EXPORT_STATUS_NOT_DEPOSITED)?' AND gss.setting_value = ?':'')
. (($pubIdSettingName != null && is_null($pubIdSettingValue))?' AND (gss.setting_value IS NULL OR gss.setting_value = \'\')':'') .'
GROUP BY g.galley_id
ORDER BY p.date_published DESC, p.publication_id DESC, g.galley_id DESC',
GROUP BY g.galley_id
';

$result = $this->retrieveRange(
"SELECT g.* {$baseSql} ORDER BY p.date_published DESC, p.publication_id DESC, g.galley_id DESC",
$params,
$rangeInfo
);

return new DAOResultFactory($result, $this, '_fromRow', [], $sql, $params, $rangeInfo);
return new DAOResultFactory($result, $this, '_fromRow', [], "SELECT 0 {$baseSql}", $params, $rangeInfo);
}
}
76 changes: 41 additions & 35 deletions classes/article/AuthorDAO.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ class AuthorDAO extends PKPAuthorDAO {
* Authors will be sorted by (family, given). Note that if journalId is null,
* alphabetized authors for all enabled journals are returned.
* If authors have the same given names, first names and affiliations in all journal locales,
* as well as country and email (otional), they are considered to be the same.
* as well as country and email (optional), they are considered to be the same.
* @param $journalId int Optional journal ID to restrict results to
* @param $initial An initial a family name must begin with, "-" for authors with no family names
* @param $rangeInfo Range information
Expand Down Expand Up @@ -90,46 +90,52 @@ function getAuthorsAlphabetizedByJournal($journalId = null, $initial = null, $ra
$initialSql .= ')';
}

$baseSql = '
FROM authors a
JOIN user_groups ug ON (a.user_group_id = ug.user_group_id)
JOIN publications p ON (p.publication_id = a.publication_id)
JOIN submissions s ON (s.current_publication_id = p.publication_id)
LEFT JOIN author_settings agl ON (a.author_id = agl.author_id AND agl.setting_name = ? AND agl.locale = ?)
LEFT JOIN author_settings agpl ON (a.author_id = agpl.author_id AND agpl.setting_name = ? AND agpl.locale = s.locale)
LEFT JOIN author_settings afl ON (a.author_id = afl.author_id AND afl.setting_name = ? AND afl.locale = ?)
LEFT JOIN author_settings afpl ON (a.author_id = afpl.author_id AND afpl.setting_name = ? AND afpl.locale = s.locale)
JOIN (
SELECT
MIN(aa.author_id) as author_id,
CONCAT(
' . ($includeEmail ? 'aa.email, \' \', ' : '') . '
ac.setting_value,
\' \'
' . $sqlColumnsAuthorSettings . '
) as names
FROM authors aa
JOIN publications pp ON (pp.publication_id = aa.publication_id)
LEFT JOIN publication_settings ppss ON (ppss.publication_id = pp.publication_id)
JOIN submissions ss ON (ss.submission_id = pp.submission_id AND ss.current_publication_id = pp.publication_id AND ss.status = ' . STATUS_PUBLISHED . ')
JOIN journals j ON (ss.context_id = j.journal_id)
JOIN issues i ON (ppss.setting_name = ? AND ppss.setting_value = CAST(i.issue_id AS CHAR(20)) AND i.published = 1)
LEFT JOIN author_settings ac ON (ac.author_id = aa.author_id AND ac.setting_name = \'country\')
' . $sqlJoinAuthorSettings . '
WHERE j.enabled = 1
' . (isset($journalId) ? ' AND j.journal_id = ?' : '')
. $initialSql . '
GROUP BY names
) as t1 ON (t1.author_id = a.author_id)
';

$result = $this->retrieveRange(
$sql = 'SELECT a.*, ug.show_title, s.locale,
"SELECT
a.*, ug.show_title, s.locale,
COALESCE(agl.setting_value, agpl.setting_value) AS author_given,
CASE WHEN agl.setting_value <> \'\' THEN afl.setting_value ELSE afpl.setting_value END AS author_family
FROM authors a
JOIN user_groups ug ON (a.user_group_id = ug.user_group_id)
JOIN publications p ON (p.publication_id = a.publication_id)
JOIN submissions s ON (s.current_publication_id = p.publication_id)
LEFT JOIN author_settings agl ON (a.author_id = agl.author_id AND agl.setting_name = ? AND agl.locale = ?)
LEFT JOIN author_settings agpl ON (a.author_id = agpl.author_id AND agpl.setting_name = ? AND agpl.locale = s.locale)
LEFT JOIN author_settings afl ON (a.author_id = afl.author_id AND afl.setting_name = ? AND afl.locale = ?)
LEFT JOIN author_settings afpl ON (a.author_id = afpl.author_id AND afpl.setting_name = ? AND afpl.locale = s.locale)
JOIN (
SELECT
MIN(aa.author_id) as author_id,
CONCAT(
' . ($includeEmail ? 'aa.email, \' \', ' : '') . '
ac.setting_value,
\' \'
' . $sqlColumnsAuthorSettings . '
) as names
FROM authors aa
JOIN publications pp ON (pp.publication_id = aa.publication_id)
LEFT JOIN publication_settings ppss ON (ppss.publication_id = pp.publication_id)
JOIN submissions ss ON (ss.submission_id = pp.submission_id AND ss.current_publication_id = pp.publication_id AND ss.status = ' . STATUS_PUBLISHED . ')
JOIN journals j ON (ss.context_id = j.journal_id)
JOIN issues i ON (ppss.setting_name = ? AND ppss.setting_value = CAST(i.issue_id AS CHAR(20)) AND i.published = 1)
LEFT JOIN author_settings ac ON (ac.author_id = aa.author_id AND ac.setting_name = \'country\')
' . $sqlJoinAuthorSettings . '
WHERE j.enabled = 1
' . (isset($journalId) ? ' AND j.journal_id = ?' : '')
. $initialSql . '
GROUP BY names
) as t1 ON (t1.author_id = a.author_id)
ORDER BY author_family, author_given',
CASE WHEN agl.setting_value <> '' THEN afl.setting_value ELSE afpl.setting_value END AS author_family
{$baseSql}
ORDER BY
author_family, author_given",
$params,
$rangeInfo
);

return new DAOResultFactory($result, $this, '_fromRow', [], $sql, $params, $rangeInfo);
return new DAOResultFactory($result, $this, '_fromRow', [], "SELECT 0 {$baseSql}", $params, $rangeInfo);
}
}

Expand Down
5 changes: 5 additions & 0 deletions classes/components/forms/context/MastheadForm.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ public function __construct($action, $locales, $context, $imageUploadUrl) {
'groupId' => 'publishing',
'value' => $context->getData('publisherInstitution'),
]))
->addField(new FieldText('publisherUrl', [
'label' => __('common.url'),
'groupId' => 'publishing',
'value' => $context->getData('publisherUrl'),
]))
->addField(new FieldText('onlineIssn', [
'label' => __('manager.setup.onlineIssn'),
'size' => 'small',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ public function __construct($action, $publication, $publicationContext) {
foreach ($unpublishedIssues as $issue) {
$issueOptions[] = [
'value' => (int) $issue->getId(),
'label' => $issue->getIssueIdentification(),
'label' => htmlspecialchars($issue->getIssueIdentification()),
];
}
}
Expand All @@ -58,7 +58,7 @@ public function __construct($action, $publication, $publicationContext) {
foreach ($publishedIssues as $issue) {
$issueOptions[] = [
'value' => (int) $issue->getId(),
'label' => $issue->getIssueIdentification(),
'label' => htmlspecialchars($issue->getIssueIdentification()),
];
}
}
Expand Down
Loading
Loading