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

Jdk17 all in one #2471

Open
wants to merge 1,768 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1768 commits
Select commit Hold shift + click to select a range
d991ec6
LPD-29348 Reword
devpedrotavares Sep 5, 2024
437272a
LPD-35592 Specify the defaultLanguageId property
guilhermedcamacho Sep 5, 2024
9c2e925
LPD-35592 Apply the same custom object behavior to modifiable system …
guilhermedcamacho Sep 5, 2024
8588537
LPD-35592 Add integration test
guilhermedcamacho Sep 5, 2024
de87fb0
LPS-77699 Update Translations
liferay-translation Sep 7, 2024
76ea02b
LPD-35572 Add an integration test to assert the LPS-120348 use case: …
lfbesada Sep 6, 2024
2a54e3b
LPD-35572 Delete the replaced POSHI test
lfbesada Sep 6, 2024
629a1d5
LPD-35571 Extract to reuse
lfbesada Sep 6, 2024
0066ef3
LPD-35571 Add an integration test to assert the LPS-120094 use case: …
lfbesada Sep 6, 2024
c98389a
LPD-35571 Delete the replaced POSHI test
lfbesada Sep 6, 2024
03fa86c
LPD-35571 Inline
ealonso Sep 7, 2024
04a48c8
Revert "LPD-35730 Fix A non-localizabled field is disabled in journal…
CalumR23 Sep 6, 2024
35dfb10
LPD-31935 SF
pyoo47 Sep 6, 2024
098f6d0
LPD-29652 SF
pyoo47 Sep 6, 2024
88be35d
LPD-35773 Disable publish and schedule button in toolbar after first …
brookedalton Sep 6, 2024
232dc73
LPD-32759 Create DocumentDataDefinitionType component that represent …
Mikellorza Aug 29, 2024
30dbdfd
LPD-32759 buildRest
Mikellorza Sep 2, 2024
09caec4
LPD-32759 Create endpoints to create a document data definition type …
Mikellorza Aug 29, 2024
a2791f9
LPD-32759 buildRest
Mikellorza Sep 2, 2024
543a614
LPD-32759 Create document data definition type dto converter to conve…
Mikellorza Sep 2, 2024
429f504
LPD-32759 Implement create endpoints
Mikellorza Sep 2, 2024
0f46197
LPD-32759 Add tests
Mikellorza Sep 3, 2024
d0974e4
LPD-32759 Hide new endpoints under FF: LPD-32247
Mikellorza Sep 4, 2024
8e00853
LPD-32759 SF
Mikellorza Sep 4, 2024
2aa2093
LPD-32759 SF
brianchandotcom Sep 7, 2024
c29b90c
LPD-27031 LPD-27032 search-experiences-test: Add SXPBlueprintAndSXPEl…
AlmirFe Jun 25, 2024
233965b
LPD-27031 LPD-27032 search-experiences-test: Add tests
AlmirFe Jul 4, 2024
166dbd5
LPD-27031 LPD-27032 portal-web: Remove ViewSXPBlueprintsAndElements test
AlmirFe Jul 24, 2024
15c8c60
LPD-27031 LPD-27032 search-experiences-test: SF
AlmirFe Aug 5, 2024
883e3df
LPD-27031 LPD-27032 search-experiences-test: Use JSONAssert
AlmirFe Aug 5, 2024
41d3219
LPD-27031 LPD-27032 search-experiences-service: Rename upgrade proces…
AlmirFe Aug 13, 2024
286f465
LPD-27031 LPD-27032 search-experiences-test: Apply
AlmirFe Aug 13, 2024
b0961d5
LPD-27031 LPD-27032 search-experiences-test: Renames
BryanEngler Sep 6, 2024
6e6d2ee
LPD-27031 LPD-27032 Simplify
brianchandotcom Sep 7, 2024
4bd898d
LPD-27031 LPD-27032 Simplify
brianchandotcom Sep 7, 2024
2737bb3
LPD-27031 LPD-27032 Prefix instead
brianchandotcom Sep 7, 2024
10411d5
LPD-27031 LPD-27032 Is this more accurate?
brianchandotcom Sep 7, 2024
ac3247c
LPD-27031 LPD-27032 auto SF
brianchandotcom Sep 7, 2024
6fbf2e9
LPD-30983 Recording the statement with the invoking upgrade process n…
IstvanD Aug 31, 2024
55dde95
LPD-30983 baseline
IstvanD Aug 31, 2024
3d06c38
LPD-30983 Listing the longest running queries in the upgrade report
IstvanD Aug 31, 2024
b9a341b
LPD-30983 Adding test
IstvanD Sep 2, 2024
c8b115f
LPD-30983 I think it is better to include the semicolon at the origin…
LuisOrtiz89 Sep 4, 2024
7292ddb
LPD-30983 There can be concurrency issues when database partition is …
LuisOrtiz89 Sep 4, 2024
9e4a8c2
LPD-30983 Fix test after changes
LuisOrtiz89 Sep 4, 2024
35905d8
LPD-30983 Only used once
LuisOrtiz89 Sep 4, 2024
250bc39
LPD-30983 Sort
LuisOrtiz89 Sep 4, 2024
ffad642
LPD-30983 If database partitioning is enabled, the same upgrade proce…
IstvanD Sep 5, 2024
159c97e
LPD-30983 Adapting test
IstvanD Sep 5, 2024
0de5a49
LPD-30983 We don't store the value in a variable anywhere else in the…
LuisOrtiz89 Sep 6, 2024
761d601
LPD-30983 Checking all the partitions in the test
LuisOrtiz89 Sep 6, 2024
5959ef6
LPD-30983 Sort
brianchandotcom Sep 7, 2024
4d6fc44
LPD-30983 Buy space
brianchandotcom Sep 7, 2024
b4e7f2e
LPD-30983 Rename
brianchandotcom Sep 7, 2024
ddb683c
LPD-30983 SF
brianchandotcom Sep 7, 2024
e0f7b4a
LPD-30983 Avoid chaining when it's not needed
brianchandotcom Sep 7, 2024
f452721
LPD-30983 SF
brianchandotcom Sep 7, 2024
effbc2a
LPD-30983 SF
brianchandotcom Sep 7, 2024
0913944
LPD-30983 SF
brianchandotcom Sep 7, 2024
90baa0e
LPD-30983 Rename
brianchandotcom Sep 7, 2024
dd94e6c
LPD-30983 SF
brianchandotcom Sep 7, 2024
d94f2ab
LPD-30983 Not used
brianchandotcom Sep 7, 2024
4106275
LPD-30983 Match longest.upgrade.processes RunningUpgradeProcess
brianchandotcom Sep 7, 2024
758a05f
LPD-30983 Burrito
brianchandotcom Sep 7, 2024
a389cb5
LPD-30983 SF
brianchandotcom Sep 7, 2024
287a398
LPD-30983 SF
brianchandotcom Sep 7, 2024
9235101
LPD-30983 Make it more consisten/obvious
brianchandotcom Sep 7, 2024
20610a9
LPD-30983 #sfme don't use a constant if you already make a string rig…
brianchandotcom Sep 7, 2024
0eccca7
LPD-35749 fix test: This is a test for translations filter button in …
gergelyszalay Sep 6, 2024
4232521
LPD-35645 Use Flexmark instead of Pegdown
adolfopa Sep 5, 2024
9832f71
LPD-35645 Update test
adolfopa Sep 5, 2024
e1a5cf0
LPD-35645 Rename test to match class name
adolfopa Sep 5, 2024
1f739c0
LPD-35645 Make test more random
adolfopa Sep 5, 2024
5db8fab
LPD-35645 Implement header ID extension and make test pass
adolfopa Sep 5, 2024
6e987c7
LPD-35645 Remvoe Java 7 requirement
adolfopa Sep 5, 2024
2ae68fe
LPD-35645 Make it match both kinds of headers
adolfopa Sep 6, 2024
64788ff
LPD-35645 Auto SF
adolfopa Sep 6, 2024
3b3d6f6
LPD-35645 Make integration tests pass
adolfopa Sep 6, 2024
636d1f7
LPD-35645 SF
brianchandotcom Sep 9, 2024
008ac17
LPD-35630 Merge AM contributor modules
adolfopa Sep 4, 2024
1e6b582
LPD-35630 Encapsulate impl differences in protected method
adolfopa Sep 4, 2024
1e5101c
LPD-35630 Extract base class
adolfopa Sep 4, 2024
342d0d7
LPD-35630 SF - Rename classes to match base class
adolfopa Sep 4, 2024
7a31e38
LPD-35630 Make protected (used in unit tests)
adolfopa Sep 4, 2024
01dd838
LPD-35630 Make both tests equal in logic
adolfopa Sep 4, 2024
46a9d15
LPD-35630 Move common logic to base test class
adolfopa Sep 4, 2024
0595a15
LPD-35630 Apply to ckeditor classic editor
adolfopa Sep 4, 2024
af5f749
LPD-35630 Unescape friendly url path fragments/param values
adolfopa Sep 5, 2024
713310c
LPD-35630 SF
brianchandotcom Sep 9, 2024
e75b481
LPD-35284 Add ctCollectionId parameter
brookedalton Aug 31, 2024
ee5cf4e
LPD-35284 Upload and process the image in the ctCollection
brookedalton Aug 31, 2024
2efa5b7
LPD-35284 Pass in the ctCollectionId param
brookedalton Aug 31, 2024
8a9b58d
LPD-35284 Set ctCollectionId param for users, my account view, and or…
brookedalton Sep 4, 2024
312e902
LPD-35284 Add test to assert user and organization image is updated i…
brookedalton Sep 5, 2024
6f0feb5
LPD-35284 Use ctCollectionId from thread local as the default so it d…
pei-jung Sep 8, 2024
7359d0b
LPD-35284 The ctCollectionId is only needed in EditOrganizationMVCRen…
pei-jung Sep 8, 2024
bea63cd
LPD-35284 Simplify - get statusId from the organization object
pei-jung Sep 8, 2024
579c0d5
LPD-35284 SF
brianchandotcom Sep 9, 2024
7a998a9
LPD-35388 Control NPE
jkappler Sep 9, 2024
469c4e7
LPD-35388 Add test
jkappler Sep 9, 2024
8cb8912
Revert "LPD-29652 SF"
pyoo47 Sep 9, 2024
0627fcd
LPD-35649 Adapt styles
BarbaraCabrera Sep 5, 2024
76c7337
LPD-35308 Sets LayoutSet to avoid null pointer exception
ealonso Sep 9, 2024
41f1431
LPD-35854 Remove auto SF for Page Management repo
sandrodw3 Sep 9, 2024
af4b99f
LPD-35860 Moves Digital Signature to BPM Team
ealonso Sep 9, 2024
78738e7
LPD-35860 Removes solutions routines from ci since those tests are al…
ealonso Sep 9, 2024
7112e60
LPD-35850 Read from cache for whole PortletPreferences getting
shuyangzhou Aug 29, 2024
78e4d63
LPD-35850 Fix this long overdued bug since the beginning of PortalPre…
shuyangzhou Sep 6, 2024
a211031
LPD-35850 Match order in portal-impl/src/com/liferay/portal/service.xml
brianchandotcom Sep 9, 2024
eb8b7f5
LPD-33659 Fix playwright tests
michelevigilante Aug 29, 2024
e7ba4d5
LPD-35116 Removes LPD-20213 Feature Flag
ealonso Sep 9, 2024
cdad005
LPD-34941 Buttons should be added at the end of the step
victorg1991 Sep 5, 2024
a5656a0
LPD-34941 Consider that the target could be a child of the form
sandrodw3 Sep 5, 2024
009b0c5
LPD-34941 Add constant
victorg1991 Sep 5, 2024
0d7e4f9
LPD-34941 Send only the number of steps the json will be built on the…
victorg1991 Sep 5, 2024
e43120c
LPD-34941 Convert form to multistep when adding a stepper
victorg1991 Sep 5, 2024
316e018
LPD-34941 Remove stepper when changing to simple type
victorg1991 Sep 5, 2024
95c1510
LPD-34941 Change to end with for this to work with the form steps
victorg1991 Sep 5, 2024
abbbc09
LPD-34941 Add test for stepper interactions
victorg1991 Sep 5, 2024
6407ac0
LPD-34941 Buy space
brianchandotcom Sep 9, 2024
e0e6a50
LPD-35740 Cover guest cart reconciliation for B2B and B2X before chec…
gianmarcobrunialti Sep 6, 2024
4da9664
LPD-35755 Feature flag language keys
gianmarcobrunialti Sep 6, 2024
816b3bf
LPD-35755 Autogenerated Code (gw buildLang)
gianmarcobrunialti Sep 6, 2024
250d4de
LPD-35740 Wordsmith
brianchandotcom Sep 9, 2024
cc705cf
LPD-35740 Regen
brianchandotcom Sep 9, 2024
184a64b
LPD-35633 Fix discount value
smottal Sep 5, 2024
f60529f
LPD-35633 Functional test
smottal Sep 5, 2024
4f3e12c
LPD-35633 Fix tests
smottal Sep 6, 2024
594cf60
LPD-35633 Rename
smottal Sep 9, 2024
ba6e219
LPD-35810 Removes redundant parameter
ealonso Sep 9, 2024
b969149
LPD-35810 Don't render drop zone when we are indexing since we are al…
ealonso Sep 9, 2024
a92e596
LPD-35810 Adds new test to expose the issue
ealonso Sep 9, 2024
bb09c2a
LPD-35810 Iterate over fragments since we want to only index content …
ealonso Sep 9, 2024
83ab5b8
LPD-35734 Migrates ConfigureLazyLoadingOnImageFragment to integration…
ealonso Sep 6, 2024
345a038
LPD-35734 Covered in AddMultipleCSSClassesToFragment
ealonso Sep 6, 2024
2ab8bf3
LPD-35734 Migrates AddMultipleCSSClassesToFragment to playwright test
ealonso Sep 6, 2024
b8448ed
LPD-35734 Use changeFragmentConfiguration method
veroglez Sep 9, 2024
6350237
LRSD-6093 fix flaky query to work on psql
nNilton Sep 4, 2024
7bab457
LRSD-6093 get status count from build instead of case result
nNilton Sep 5, 2024
cb6a100
LRSD-6093 remove filters
nNilton Sep 5, 2024
17675be
LRSD-6093 remove filters from sql query
nNilton Sep 5, 2024
67c620d
LRSD-5876 fix filter
nNilton Sep 6, 2024
511e1ed
LRSD-5876 add param with right type
nNilton Sep 6, 2024
fe78909
LRSD-5876 remove filterSchema
nNilton Sep 6, 2024
20bc0f0
LRSD-6093 regen - buildREST
nNilton Sep 5, 2024
b03b32c
LRCI-4526 Reduce testray api timeout and retries
kenjiheigel Sep 6, 2024
e6b63b4
LRCI-4526 Send notifications when testray API interaction times out
kenjiheigel Sep 6, 2024
189f745
LRCI-4526 Send notifications for abnormally slow responses
kenjiheigel Sep 6, 2024
556c575
LRCI-4526 prep next
brianchandotcom Sep 9, 2024
5aeacb3
LPD-35581 Java version blacklist
petershin Sep 6, 2024
c7277b0
LPD-35581 Java 17
petershin Sep 6, 2024
fd4233e
LPD-35581 Revert example
petershin Sep 6, 2024
67b3914
LPD-35581 Improve regex
petershin Sep 6, 2024
ceddc0c
LPD-35581 prep next
brianchandotcom Sep 9, 2024
2566c0d
LPD-35581 prep next
brianchandotcom Sep 9, 2024
ff16e8a
LPD-33245 Adding Masterclass template to test
LuisOrtiz89 Aug 29, 2024
3767d1f
LPD-33245 Until LPD-35676 is solved, the test for Masterclass templat…
LuisOrtiz89 Sep 9, 2024
7ba07fd
LPD-33245 Avoiding duplication
4lejandrito Sep 9, 2024
e5077b1
LPD-29088 Get type names filtered by site
brookedalton Aug 29, 2024
795fee4
LPD-29088 Get item overview data
brookedalton Aug 29, 2024
c45e5d5
LPD-29088 Display the publication overview panel
brookedalton Aug 29, 2024
600a8ea
LPD-29088 Add playwright test for publication overview panel
brookedalton Aug 30, 2024
6dafc41
LPD-29088 Remove unused fields
pei-jung Sep 8, 2024
b886c8a
LPD-29088 SF
pei-jung Sep 8, 2024
9054096
LPD-29088 SF
brianchandotcom Sep 9, 2024
3b498c7
LPD-31830 Add DocumentShortcut GET, DELETE and UPSERT methods by site…
balazssk Aug 5, 2024
fad9fe7
LPD-31830 buildRest
balazssk Aug 30, 2024
02e40d5
LPD-31699 Add get and fetch by ERC to DLApp and Repository layers
balazssk Sep 2, 2024
329e6b8
LPD-31699 buildService
balazssk Sep 2, 2024
7c331c0
LPD-31830 Implement GET, DELETE and UPSERTS methods in DocumentShortc…
balazssk Sep 2, 2024
7ef1f6e
LPD-31699 baseline
balazssk Sep 2, 2024
be0c1c5
LPD-33604 Add new schema for Document Metadata Sets
SamZiemer Aug 14, 2024
545d0fb
LPD-33604 Create endpoints for retrieving document metadata sets
SamZiemer Aug 14, 2024
a806e7d
LPD-33604 BuildRest
SamZiemer Aug 30, 2024
4ea6923
LPD-33604 Create DTO Converter
SamZiemer Aug 15, 2024
c216733
LPD-33604 Implement get methods for site, asset library and individua…
SamZiemer Aug 16, 2024
f42c03e
LPD-33604 Add Test
SamZiemer Aug 16, 2024
ed17565
LPD-33604 SF
SamZiemer Aug 27, 2024
0618b72
LPD-33604 Fix tests
SamZiemer Sep 3, 2024
6195610
LPD-33604 BuildR
SamZiemer Sep 3, 2024
be8ef0d
LPD-33604 SF
SamZiemer Sep 4, 2024
ec2df15
LPD-33604 Hide endpoints under FF
SamZiemer Sep 4, 2024
9a77adf
LPD-33604 Add FF to tests
SamZiemer Sep 4, 2024
17a0f7c
LPD-33604 BuildR
SamZiemer Sep 6, 2024
775bb1b
LPD-33604 SF
brianchandotcom Sep 9, 2024
e301d27
Revert "LPD-30983 Buy space"
brianchandotcom Sep 9, 2024
4035dd6
LPD-30983 SF
brianchandotcom Sep 9, 2024
c3fb5c3
LPD-35348 Move to display context
jkappler Sep 5, 2024
dbdd463
LPD-35348 Use current URL. Using journal portlet breaks pagination si…
jkappler Sep 5, 2024
e41f9d8
LPD-35348 Take into account case for LPS-168601
jkappler Sep 5, 2024
58f62e5
LPD-35348 Take into account case for LPS-168601
jkappler Sep 6, 2024
02638c2
LPD-35348 Adds playwright test
jkappler Sep 5, 2024
ff07f8d
LPD-35348 Close success message
DiegoHu97 Sep 6, 2024
2687067
LPD-35348 Use enter instead of backspace to avoid loss of data
jkappler Sep 6, 2024
8e00432
LPD-32644 Order matters. Creating indexes at the end is faster since …
marianoalvarosaiz Sep 5, 2024
f71ebad
LPD-32644 Create method to be able to save and return information abo…
marianoalvarosaiz Sep 5, 2024
75f3c16
LPD-32644 Create method to be able to return information about the sp…
marianoalvarosaiz Sep 5, 2024
5b1a2e4
LPD-32644 Generate report.
marianoalvarosaiz Sep 5, 2024
d0300d3
LPD-32644 Add README file.
marianoalvarosaiz Sep 3, 2024
a2e4d0d
LPD-32644 Use default for now because DB Partition, specially with Po…
marianoalvarosaiz Sep 3, 2024
011758e
LPD-32644 Rename to be consistent with export repo.
marianoalvarosaiz Sep 6, 2024
0329d28
LPD-32644 Sort and align descriptions between command line help and R…
LuisOrtiz89 Sep 6, 2024
654881d
LPD-32644 Sort
LuisOrtiz89 Sep 6, 2024
45b5244
LPD-32644 Sort
LuisOrtiz89 Sep 6, 2024
3cb2d03
LPD-32644 Rename to follow pattern from DBInspector to check if a tab…
LuisOrtiz89 Sep 6, 2024
f61bdb7
LPD-32644 Wordsmith
brianchandotcom Sep 7, 2024
737bbf0
LPD-32644 SF, rename partitions report info.
marianoalvarosaiz Sep 7, 2024
2a8060d
LPD-32644 Simplify
brianchandotcom Sep 9, 2024
9922757
LPD-32644 Consistency
brianchandotcom Sep 9, 2024
157d160
LPD-32644 Rename/move
brianchandotcom Sep 9, 2024
b828bfa
LPD-32644 Inline
brianchandotcom Sep 9, 2024
b95ee62
LPD-32644 Inline
brianchandotcom Sep 9, 2024
2158548
LPD-32644 Wordsmith
brianchandotcom Sep 9, 2024
b62ebe0
LPD-35894 Update development lib ASM to 9.7
shuyangzhou Sep 7, 2024
3df9cb5
LPD-35894 Update shared dependencies ASM to 9.7
shuyangzhou Sep 7, 2024
5adf6c1
LPD-35894 Update elasticsearch7-impl ASM to 9.7
shuyangzhou Sep 7, 2024
f94e976
LPD-35894 Update portal-proxy ASM to 9.7
shuyangzhou Sep 7, 2024
25b854a
LPD-35894 Update portal-configuration-metatype-api ASM to 9.7
shuyangzhou Sep 7, 2024
66f8845
LPD-35894 Update whip ASM to 9.7
shuyangzhou Sep 7, 2024
5d022af
LPD-35894 Update portal-upgrade-test ASM to 9.7
shuyangzhou Sep 7, 2024
58d9cdc
LPD-35894 Update portal-osgi-web-servlet-jsp-compiler-test ASM to 9.7
shuyangzhou Sep 7, 2024
3e43fcd
LPD-35894 Update portal-tools-portal-compat-bytecode-transformer ASM …
shuyangzhou Sep 7, 2024
47c792c
LPD-35894 ant build-lib-versions
shuyangzhou Sep 8, 2024
3d629e6
LPD-35582 Add upgrade automation for addListType method from ListType…
rubenssoares-br Sep 5, 2024
bca0b37
LPD-35582 Add unit tests for the addListType method from ListTypeLoca…
rubenssoares-br Sep 6, 2024
1ad70f0
LPD-33593 Remove wstx from weblogic.xml
jeffwu0724 Aug 12, 2024
2cb8953
LPD-33593 Remove wstx from lib dependency
jeffwu0724 Aug 12, 2024
ce1879e
LPD-33593 Remove wstx from gitignore
jeffwu0724 Aug 12, 2024
5d28e46
LPD-33593 Remove wstx from IDE files
jeffwu0724 Aug 12, 2024
5d26c32
LPD-33593 Remove wstx from lib versions
jeffwu0724 Aug 12, 2024
0585ee0
LPD-33593 As we remove wstx, we will change to use com.sun.xml.intern…
jeffwu0724 Sep 4, 2024
dee916e
LPD-35656 Migrates PreviewChangesInANewTab to playwright test
ealonso Sep 4, 2024
bdf18b7
LPD-35656 portlet-configuration-css-web is part of page management co…
ealonso Sep 5, 2024
493610b
LPD-35656 Adds proper component name
ealonso Sep 5, 2024
781550e
LPD-35656 Rename file
ealonso Sep 5, 2024
71215a1
LPD-35656 Extract into a new method
ealonso Sep 5, 2024
48eed22
LPD-35656 Uses API to create the page and clean up code
ealonso Sep 5, 2024
3335aeb
LPD-35656 Adds more asserts and remove LookAndFeel.testcase
ealonso Sep 5, 2024
959925d
LPD-35656 Language Widget is part of Page Management components so ad…
ealonso Sep 5, 2024
f48c144
LPD-35656 Adds site navigation language web playwright tests structure
ealonso Sep 5, 2024
4ab68a4
LPD-35656 Migrates LocalizationUseCase.testcase to playwright
ealonso Sep 5, 2024
8d3a0b0
LPD-35656 Add fragment via API
sandrodw3 Sep 9, 2024
1dfa40c
LPD-35656 Improve method
sandrodw3 Sep 9, 2024
df862f0
LPD-35656 Simplify
sandrodw3 Sep 9, 2024
d0bcd11
LPD-35656 Type
sandrodw3 Sep 9, 2024
26deb12
LPD-35656 No needed
sandrodw3 Sep 9, 2024
5e63248
LPD-35895 Ant based build needs to read the source/target version too.
shuyangzhou Sep 9, 2024
ce61bed
LPD-35896 Rather than upgrading bnd-invoker's bnd lib version, workar…
shuyangzhou Sep 9, 2024
54fac4b
LPD-35900 Update portal-osgi-web-wab-generator-impl's bnd lib version
shuyangzhou Sep 9, 2024
5ba3423
LPD-X Set to java 17
shuyangzhou Sep 9, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
14 changes: 8 additions & 6 deletions .classpath
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="lib/development/activation.jar"/>
<classpathentry kind="lib" path="lib/development/alloy-taglib.jar"/>
<classpathentry kind="lib" path="lib/development/annotations.jar"/>
<classpathentry kind="lib" path="lib/development/ant-apache-bsf.jar"/>
<classpathentry kind="lib" path="lib/development/ant-compress.jar"/>
<classpathentry kind="lib" path="lib/development/ant-contrib.jar"/>
Expand Down Expand Up @@ -74,14 +73,12 @@
<classpathentry kind="lib" path="lib/development/jacocoreport.jar"/>
<classpathentry kind="lib" path="lib/development/jalopy.jar"/>
<classpathentry kind="lib" path="lib/development/jargs.jar"/>
<classpathentry kind="lib" path="lib/development/jasper.jar"/>
<classpathentry kind="lib" path="lib/development/jaxb-api.jar"/>
<classpathentry kind="lib" path="lib/development/jbi_rt.jar"/>
<classpathentry kind="lib" path="lib/development/jhighlight.jar"/>
<classpathentry kind="lib" path="lib/development/jndi.jar"/>
<classpathentry kind="lib" path="lib/development/jsch.jar"/>
<classpathentry kind="lib" path="lib/development/jsonassert.jar"/>
<classpathentry kind="lib" path="lib/development/jsp-api.jar"/>
<classpathentry kind="lib" path="lib/development/jstl-api.jar"/>
<classpathentry kind="lib" path="lib/development/jstl-impl.jar"/>
<classpathentry kind="lib" path="lib/development/junit.jar"/>
Expand All @@ -105,7 +102,6 @@
<classpathentry kind="lib" path="lib/development/reflections.jar"/>
<classpathentry kind="lib" path="lib/development/saxpath.jar"/>
<classpathentry kind="lib" path="lib/development/sdk-addon-api-0.2.jar"/>
<classpathentry kind="lib" path="lib/development/servlet-api.jar"/>
<classpathentry kind="lib" path="lib/development/slf4j-simple.jar"/>
<classpathentry kind="lib" path="lib/development/sling-commons-osgi.jar"/>
<classpathentry kind="lib" path="lib/development/sling-testing-osgi-mock-core.jar"/>
Expand All @@ -115,14 +111,21 @@
<classpathentry kind="lib" path="lib/development/spring-instrument-tomcat.jar"/>
<classpathentry kind="lib" path="lib/development/spring-test.jar"/>
<classpathentry kind="lib" path="lib/development/tlddoc.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-annotations-api.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-api.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-coyote.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-el-api.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-jasper-el.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-jasper.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-jsp-api.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-juli.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-servlet-api.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-tribes.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-util-scan.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-util.jar"/>
<classpathentry kind="lib" path="lib/development/tomcat-websocket-api.jar"/>
<classpathentry kind="lib" path="lib/development/velocity.jar"/>
<classpathentry kind="lib" path="lib/development/velocity-tools.jar"/>
<classpathentry kind="lib" path="lib/development/websocket-api.jar"/>
<classpathentry kind="lib" path="lib/development/xmlresolver.jar"/>
<classpathentry kind="lib" path="lib/development/xmltask.jar"/>
<classpathentry kind="lib" path="lib/portal/commons-configuration.jar"/>
Expand Down Expand Up @@ -160,7 +163,6 @@
<classpathentry kind="lib" path="lib/portal/spring-web.jar"/>
<classpathentry kind="lib" path="lib/portal/stax-ex.jar"/>
<classpathentry kind="lib" path="lib/portal/transaction.jar"/>
<classpathentry kind="lib" path="lib/portal/wstx.jar"/>
<classpathentry kind="lib" path="lib/portal/xercesImpl.jar"/>
<classpathentry kind="lib" path="lib/portal/xml-apis.jar"/>
<classpathentry kind="output" path="bin"/>
Expand Down
2 changes: 2 additions & 0 deletions build-common-java.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@
encoding="${javac.encoding}"
includeAntRuntime="false"
nowarn="${javac.nowarn}"
source="${ant.build.javac.source}"
srcdir="${javac.srcdir}"
target="${ant.build.javac.target}"
/>

<echo file="${javac.destdir}/.touch"></echo>
Expand Down
8 changes: 6 additions & 2 deletions build-common.xml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
<pathelement path="${classpath.full}" />
<fileset
dir="${project.dir}/lib/development"
includes="osgi-annotation-versioning.jar,osgi-core.jar,jsp-api.jar,mail.jar,servlet-api.jar"
includes="osgi-annotation-versioning.jar,osgi-core.jar,tomcat-jsp-api.jar,mail.jar,tomcat-servlet-api.jar"
/>
<fileset
dir="${project.dir}/lib/portal"
Expand Down Expand Up @@ -459,7 +459,9 @@ information.
encoding="${javac.encoding}"
includeAntRuntime="false"
nowarn="${javac.nowarn}"
source="${ant.build.javac.source}"
srcdir="test/@{test.type}"
target="${ant.build.javac.target}"
/>
</then>
</if>
Expand Down Expand Up @@ -1853,7 +1855,7 @@ artifact.url=${remote.repository.cdn.url}/com/liferay/portal/com.liferay.${proce
<path refid="lib.pre.classpath" />
<fileset
dir="${project.dir}/lib/development"
excludes="jalopy.jar,tomcat*.jar"
excludes="jalopy.jar"
includes="*.jar"
/>
<fileset
Expand Down Expand Up @@ -2162,6 +2164,8 @@ rerun your task.
<entry key="database.jdbc.drivers.url" value="${test.jdbc.drivers.url}" />
<entry key="database.jdbc.oracle.driver" value="${jdbc.oracle.driver}" />
<entry key="database.oracle.version" value="${database.oracle.version}" />
<entry if:set="build.java.version.override" key="java.version.override" unless:blank="${build.java.version.override}" value="${build.java.version.override}" />
<entry if:set="build.java.version.override.include.dirs" key="java.version.override.include.dirs" unless:blank="${build.java.version.override.include.dirs}" value="${build.java.version.override.include.dirs}" />
<entry if:set="build.java.version.source.compatibility" key="java.version.source.compatibility" unless:blank="${build.java.version.source.compatibility}" value="${build.java.version.source.compatibility}" />
<entry if:set="build.java.version.target.compatibility" key="java.version.target.compatibility" unless:blank="${build.java.version.target.compatibility}" value="${build.java.version.target.compatibility}" />
<entry if:set="junit.jvm.override" key="org.gradle.java.installations.paths" unless:blank="${junit.jvm.override}" value="${java.installation.paths.override}" />
Expand Down
26 changes: 1 addition & 25 deletions build-test-solr.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,19 +43,10 @@ CATALINA_OPTS=&quot;${CATALINA_OPTS} -Djavax.net.ssl.trustStore=${solr.dir}/serv
"com.liferay.portal.search.elasticsearch.monitoring.web",\
"com.liferay.portal.search.elasticsearch7.api",\
"com.liferay.portal.search.elasticsearch7.impl",\
"com.liferay.portal.search.tuning.rankings.api",\
"com.liferay.portal.search.tuning.rankings.web",\
"com.liferay.portal.search.tuning.synonyms.api",\
"com.liferay.portal.search.tuning.synonyms.web",\
"com.liferay.portal.search.tuning.web",\
"com.liferay.portal.search.tuning.web.api",\
"com.liferay.search.experiences.api",\
"com.liferay.search.experiences.lang",\
"com.liferay.search.experiences.rest.api",\
"com.liferay.search.experiences.rest.client",\
"com.liferay.search.experiences.rest.impl",\
"com.liferay.search.experiences.service",\
"com.liferay.search.experiences.web"\
"com.liferay.portal.search.tuning.web.api"\
]</echo>
</else>
</if>
Expand Down Expand Up @@ -93,19 +84,6 @@ trustStorePath="${solr.dir}/server/etc/solr-ssl.keystore.jks"</echo>
</sequential>
</macrodef>

<macrodef name="configure-portal-properties">
<sequential>
<if>
<isset property="env.TEST_PORTAL_RELEASE_VERSION" />
<then>
<echo append="true" file="${app.server.classes.portal.dir}/portal-ext.properties">

enterprise.product.enterprise.search.enabled=false</echo>
</then>
</if>
</sequential>
</macrodef>

<macrodef name="configure-solr-ssl-properties">
<sequential>
<if>
Expand Down Expand Up @@ -377,8 +355,6 @@ schema=schema.xml</echo>

<configure-liferay-solr-adapter-osgi-configs />

<configure-portal-properties />

<get-testcase-property property.name="solr.ssl.authentication.enabled" />

<if>
Expand Down
41 changes: 28 additions & 13 deletions build-test.xml
Original file line number Diff line number Diff line change
Expand Up @@ -569,19 +569,34 @@ module.framework.properties.osgi.console=11312</echo>
<![CDATA[
#!/bin/bash

mysqldump \
--compact \
--no-data \
--order-by-primary \
--password=${database.mysql.password} \
--skip-comments \
--skip-extended-insert \
--user=${database.mysql.username} \
--default-character-set=utf8 \
--databases ${database.schema.name} > \
${docker.src.file.path}

sed -i "s/Warning: Using a password on the command line interface can be insecure.//g" ${docker.src.file.path}
function get_modifiable_system_object_definition_table_names() {
mysql --execute="SHOW TABLES" --password=${database.mysql.password} --user=${database.mysql.username} ${database.schema.name} | grep -E '^L_[0-9]+_'
}

function main {
local ignore_table_argument="";

while IFS= read -r table; do
ignore_table_argument+=" --ignore-table=${database.schema.name}.$table"
done < <(get_modifiable_system_object_definition_table_names)

mysqldump \
--compact \
--databases ${database.schema.name} \
--default-character-set=utf8 \
${ignore_table_argument} \
--no-data \
--order-by-primary \
--password=${database.mysql.password} \
--skip-comments \
--skip-extended-insert \
--user=${database.mysql.username} \
> ${docker.src.file.path}

sed -i "s/Warning: Using a password on the command line interface can be insecure.//g" ${docker.src.file.path}
}

main
]]>
</echo>

Expand Down
19 changes: 11 additions & 8 deletions build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -319,12 +319,15 @@
# util/portal-tools-db-schema-importer,\
# util/portal-tools-db-upgrade-client

build.java.version.source.compatibility=1.8
build.java.version.target.compatibility=1.8
#build.java.version.source.compatibility=17
#build.java.version.target.compatibility=17
#build.java.version.source.compatibility=21
#build.java.version.target.compatibility=21
#
# Set the the module directories to include that will use the override Java
# version to generate classes.
#
#build.java.version.override=1.8
#build.java.version.override.include.dirs=

build.java.version.source.compatibility=17
build.java.version.target.compatibility=17
build.marketplace.apps.enabled=true
build.patcher.hotfix.dirs=
build.patcher.hotfix.qualifier=
Expand All @@ -343,8 +346,8 @@
## Compiler
##

ant.build.javac.source=1.8
ant.build.javac.target=1.8
ant.build.javac.source=17
ant.build.javac.target=17

#javac.compiler=com.google.errorprone.ErrorProneAntCompilerAdapter
javac.compiler=modern
Expand Down
10 changes: 0 additions & 10 deletions ci.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ ci.test.auto.recipients=\
liferay-frontend[sf],\
liferay-headless[sf],\
liferay-objects[sf],\
liferay-page-management[sf],\
liferay-site-management[sf],\
liferay-staging[sf],\
liferay-uniform[sf],\
Expand Down Expand Up @@ -140,8 +139,6 @@ ci.test.available.suites=\
onedrive,\
online-editing,\
page-management,\
page-management-acceptance,\
page-management-db-partition,\
page-management-playwright,\
password-policies,\
platform-experience,\
Expand Down Expand Up @@ -193,8 +190,6 @@ ci.test.available.suites=\
site-management,\
site-template,\
smoke,\
solutions-acceptance,\
solutions-upgrade,\
stable,\
startup,\
sybase,\
Expand Down Expand Up @@ -237,14 +232,12 @@ ci.test.available.suites[test-portal-release]=\
portal-release-functional,\
portal-release-headless-acceptance,\
portal-release-object,\
portal-release-page-management-acceptance,\
portal-release-playwright,\
portal-release-publications,\
portal-release-search,\
portal-release-security,\
portal-release-site-management,\
portal-release-smoke,\
portal-release-solutions-acceptance,\
portal-release-tomcat,\
portal-release-workflow

Expand Down Expand Up @@ -351,8 +344,6 @@ ci.test.suite.description[oidc]=Test OpenID Connect tests.
ci.test.suite.description[onedrive]=Test OneDrive tests.
ci.test.suite.description[online-editing]=Test Online Editing tests.
ci.test.suite.description[page-management]=Test all Page Management team tests.
ci.test.suite.description[page-management-acceptance]=Test Page Management team acceptance tests.
ci.test.suite.description[page-management-db-partition]=Test Page Management team acceptance tests with Database Partitioning.
ci.test.suite.description[page-management-playwright]=Test Page Management team playwright tests.
ci.test.suite.description[password-policies]=Test Password Policies tests.
ci.test.suite.description[platform-experience]=Test Platform Experience team tests.
Expand Down Expand Up @@ -398,7 +389,6 @@ ci.test.suite.description[sharing]=Test Asset Sharing tests.
ci.test.suite.description[site-management]=Test Site Management tests.
ci.test.suite.description[site-template]=Test Site Template tests.
ci.test.suite.description[smoke]=Run smoke test with all available configurations in PortalSmoke.testcase
ci.test.suite.description[solutions-acceptance]=Test Solutions acceptance tests.
ci.test.suite.description[startup]=Test Portal startup.
ci.test.suite.description[sybase]=Test functional and integration tests on Sybase database.
ci.test.suite.description[system]=Test functional and integration tests for System Management (Virtual Instances, System Settings, Instance Settings)
Expand Down
3 changes: 3 additions & 0 deletions common.bnd
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ Liferay-Portal-Release-Info: ${release.info.release.info}
Liferay-Portal-Server-Info: ${release.info.server.info}
Liferay-Portal-Version: ${release.info.version}
Liferay-Portal-Version-Display-Name: ${release.info.version.display.name}
Require-Capability:\
osgi.ee;\
filter:="(&(osgi.ee=JavaSE)(version=${ant.build.javac.target}))"
-donotcopy: (\.touch)
-fixupmessages.deprecated=annotations are deprecated
-sources: false
14 changes: 8 additions & 6 deletions lib/.gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/development/activation.jar
/development/alloy-taglib.jar
/development/annotations.jar
/development/ant-apache-bsf.jar
/development/ant-compress.jar
/development/asm-commons.jar
Expand Down Expand Up @@ -40,14 +39,12 @@
/development/jacocoreport.jar
/development/jalopy.jar
/development/jargs.jar
/development/jasper.jar
/development/jaxb-api.jar
/development/jbi_rt.jar
/development/jhighlight.jar
/development/jndi.jar
/development/jsch.jar
/development/jsonassert.jar
/development/jsp-api.jar
/development/jstl-api.jar
/development/jstl-impl.jar
/development/junit.jar
Expand All @@ -74,7 +71,6 @@
/development/reflections.jar
/development/saxpath.jar
/development/sdk-addon-api-0.2.jar
/development/servlet-api.jar
/development/slf4j-simple.jar
/development/sling-commons-osgi.jar
/development/sling-testing-osgi-mock-core.jar
Expand All @@ -84,14 +80,21 @@
/development/spring-instrument.jar
/development/spring-test.jar
/development/tlddoc.jar
/development/tomcat-annotations-api.jar
/development/tomcat-api.jar
/development/tomcat-coyote.jar
/development/tomcat-el-api.jar
/development/tomcat-jasper-el.jar
/development/tomcat-jasper.jar
/development/tomcat-jsp-api.jar
/development/tomcat-juli.jar
/development/tomcat-servlet-api.jar
/development/tomcat-tribes.jar
/development/tomcat-util-scan.jar
/development/tomcat-util.jar
/development/tomcat-websocket-api.jar
/development/velocity-tools.jar
/development/velocity.jar
/development/websocket-api.jar
/development/xmlresolver.jar
/portal/activation.jar
/portal/commons-configuration.jar
Expand Down Expand Up @@ -132,6 +135,5 @@
/portal/spring-web.jar
/portal/stax-ex.jar
/portal/transaction.jar
/portal/wstx.jar
/portal/xercesImpl.jar
/portal/xml-apis.jar
Loading