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

LPD-19861 | master #336

Open
wants to merge 5,322 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5322 commits
Select commit Hold shift + click to select a range
16a2018
LPD-21755 portal-search-api: Add field in search request for 'retain …
AlmirFe Apr 3, 2024
0f1b7a4
LPD-21755 portal-search: Apply
AlmirFe Apr 3, 2024
2a24b37
LPD-21755 portal-search-web: Make the contributor fill in the retainF…
AlmirFe Apr 3, 2024
b608206
LPD-21755 portal-search-web: Add 'Retain Facet Selections Across Sear…
AlmirFe Apr 3, 2024
cf576a0
LPD-21755 portal-language-lang: Add language keys
AlmirFe Apr 8, 2024
6b4d4fd
LPD-21754 portal-search-web: Add documentation about the new behavior
AlmirFe Apr 11, 2024
e9ce3b3
LPD-19994 Remove tests that were testing the old behavior
AlmirFe Apr 16, 2024
fffa294
LPD-19994 SF
brianchandotcom Apr 17, 2024
c9dd49e
LPD-23493 Remove attributes from panel-container causing a11y errors
oliv-yu Apr 16, 2024
b3f150e
LPD-20228 SF
ling-alan-huang Apr 17, 2024
f748ef6
LPD-23570 Removes unused components from experience management (Echo)
ealonso Apr 17, 2024
a8488a5
LPD-23570 Clean unnecessary property testray.component.names property
ealonso Apr 17, 2024
cef0ab8
LPD-23570 Rename experience management components to match with jira
ealonso Apr 17, 2024
d0198aa
LPD-23570 Removes seo routine
ealonso Apr 17, 2024
523ea9e
LPD-23570 Rename Site Localization to Localization
ealonso Apr 17, 2024
dd5c6fa
LPD-23570 Removes components without tests
ealonso Apr 17, 2024
c31b26e
LPD-23570 Looking at https://liferay.atlassian.net/jira/software/c/pr…
ealonso Apr 17, 2024
389feaf
LPD-23570 Rename Redirect to URL Redirections and move it to Experien…
ealonso Apr 17, 2024
5af5bc0
LPD-23570 Sets Upgrades WEM to testray.component.names = "Upgrades WE…
ealonso Apr 17, 2024
7f3edfc
LPD-21402 introduce ERC in paths and entities (yaml file)
andrea-ale-sbarra Apr 5, 2024
16acc1f
LPD-21402 introduce ERC in paths and entities
andrea-ale-sbarra Apr 5, 2024
5634d9d
LPD-21402 semantic versioning (gw buildREST)
matyaswollner Apr 17, 2024
d4a4a49
LPD-21402 autogenerated code (gw buildREST)
matyaswollner Apr 17, 2024
e5ee27a
LPD-19827 - Add support to ERC to Commerce Order delivery API(yaml)
matyaswollner Apr 11, 2024
4180ca8
LPD-19827 - Add support to ERC to Commerce Order delivery API
matyaswollner Apr 11, 2024
accdc68
LPD-19827 - adding apps:account:account-api to build.gradle
matyaswollner Apr 11, 2024
271e948
LPD-19827 - Semantic versioning
matyaswollner Apr 11, 2024
9bb99cc
LPD-19827 - Autogenerated code(buildRest)
matyaswollner Apr 11, 2024
e774888
LPD-23535 Fix poshi tests
riccardo-alberti Apr 17, 2024
8e6a8d3
LPD-21465 Setting resetCur to true to those elements in management to…
antonio-ortega Apr 15, 2024
6cbaf23
LPD-21465 Setting resetCur to true when filtering for tags or categor…
antonio-ortega Apr 15, 2024
95d24b3
LPD-21465 Setting resetCur param to true for those cases when selecti…
antonio-ortega Apr 16, 2024
181f958
LPD-21465 SF
antonio-ortega Apr 16, 2024
963bd90
LPD-21465 SF
antonio-ortega Apr 16, 2024
622a231
LPD-21465 SF
antonio-ortega Apr 16, 2024
6a7aaaf
LPD-1558 add captcha to the server admin
jeffwu0724 Apr 15, 2024
4763846
LPD-1558 add captcha to the Gogo Shell
jeffwu0724 Apr 15, 2024
837390a
LPD-1558 SF, remove unused method
tinatian Mar 29, 2024
8c2d09f
LPD-1558 SF, inline the only usage
tinatian Mar 29, 2024
1bbbd4f
LPD-1558 SF, inline the only usage
tinatian Mar 29, 2024
821092b
LPD-1558 SF, simplify
tinatian Mar 29, 2024
376d96a
LPD-1558 created new methods enforceCaptcha() to override the default…
jeffwu0724 Apr 1, 2024
3ec3b31
LPD-1558 read in the value from httpSession to override the default m…
jeffwu0724 Apr 2, 2024
bdb86ff
LPD-1558 SF, simplify
tinatian Apr 4, 2024
708683b
LPD-1558 apply usages, enforce captcha in server-admin and gogo shell
jeffwu0724 Apr 15, 2024
cff6292
LPD-1558 SF
brianchandotcom Apr 8, 2024
52d1f22
LPD-1558 use "captcha.enforce.disabled" to control if we enforce capt…
jeffwu0724 Apr 12, 2024
886fccf
LPD-1558 baseline
jeffwu0724 Apr 15, 2024
8513580
LPD-20238 Skip reading from http session when enforce is disabled
tinatian Apr 16, 2024
a67c2b0
LPD-23571 Mark fields as multivalued if they are repeatable
victorg1991 Apr 17, 2024
895744e
LPD-23571 Indicate if the field is repeatable in the page editor
victorg1991 Apr 17, 2024
73bf5b5
LPD-23571 buildLang
victorg1991 Apr 17, 2024
ab926a4
LPD-23571 autoSF
victorg1991 Apr 17, 2024
dd77e42
LPD-23558 Do not use here the CANONICAL_URL_SEPARATOR to use in the v…
Mikellorza Apr 17, 2024
1181947
LPD-23506 Keeping characters in Forms success page message
rijema Apr 17, 2024
1b67e1f
LPD-23332 Specify opaque colors only for disabled elements
igor-franca Apr 15, 2024
c92f4e7
LPD-23332 Use Lexicon Color Variables
igor-franca Apr 17, 2024
4924f19
LPD-16461 New integration test case for decimal precision
Apr 17, 2024
3898bde
LPD-3222 No email notification sent for order placed after checkout p…
CrescenzoRegaLF Apr 16, 2024
f750ac4
LPD-23570 Be more specific for integration tests
ealonso Apr 18, 2024
7903539
LPD-23266 Revert "LPD-1245 Fix redirect failures in tests"
manuelecastro Apr 16, 2024
45560ed
LPD-23266 Add new default
manuelecastro Apr 16, 2024
2cac261
LPD-23266 Accept the current portal domain if PORTAL_DOMAIN is set
manuelecastro Apr 16, 2024
6292ed5
LPD-23266 Update language key
manuelecastro Apr 16, 2024
5fd7ac7
LPD-23266 buildLang
manuelecastro Apr 16, 2024
718a518
LPD-23266 SF move declarations inside condition to potentially save r…
ChrisKian Apr 16, 2024
0d7f62d
LPD-23306 Set the predefinedValue in DDMFormField
vngoliveira Apr 15, 2024
27fd47b
LRCI-4190 Do not set new start value if token is found
brittneyq Apr 17, 2024
04dce8a
LRCI-4188 Utilize internal method to get property
CalumR23 Apr 17, 2024
6a82418
LRCI-4188 prep next
brianchandotcom Apr 18, 2024
01eff2a
LRCI-4138 Add RoutineEntity repository & dalo classes
michaelhashimoto Apr 16, 2024
ef3ca6b
LRCI-4138 Add cron routine entity interface to be a base for other ty…
michaelhashimoto Apr 16, 2024
38e639a
LRCI-4138 Fix reference to routine types
michaelhashimoto Apr 16, 2024
c9f46a9
LRCI-4138 Relate the jobs to the routines
michaelhashimoto Apr 16, 2024
40c7754
LRCI-4138 Change routine job parameters into a json array
michaelhashimoto Apr 16, 2024
3b9fef9
LRCI-4138 Add Quartz Scheduler to liferay-jethr0-etc-spring-boot
michaelhashimoto Apr 17, 2024
b2f194f
LRCI-4138 Add ability to create a job with a routine & parameters set
michaelhashimoto Apr 17, 2024
002f9ae
LRCI-4138 Change around the logic for updating the job name
michaelhashimoto Apr 17, 2024
69b7006
LRCI-4138 Fix references to the RoutineEntity objects
michaelhashimoto Apr 17, 2024
d4f7e23
LRCI-4138 Add routine entity job & schedulers to be started upon crea…
michaelhashimoto Apr 17, 2024
8aa148d
LRCI-4138 Add routine cron scheduled field
michaelhashimoto Apr 17, 2024
fa73824
LRCI-4138 Wordsmith
brianchandotcom Apr 18, 2024
c0382a2
LPD-21181 Use PORTLET_URLS navigation
igor-franca Apr 10, 2024
ea9cbf8
LPD-21181 Create Object Interfaces and Types
igor-franca Apr 10, 2024
7cfc1ca
LPD-21181 Create Tests to Cover Navigate Between Object Folders Using…
igor-franca Apr 11, 2024
9fe1030
LPD-21181 Rename Locators and Improve Locators Argument
igor-franca Apr 12, 2024
89f1474
Revert "LPD-22308 Added pause to avoid flakiness"
marcogalluzzi Apr 17, 2024
f68105e
LPD-22308 Waiting for iframe to be visible
marcogalluzzi Apr 17, 2024
1c50c06
LPD-19697 Informing assert to follow an order by instance
rijema Apr 17, 2024
10cca92
LPD-23327 - Parents should be able to make edge relationships with un…
Apr 15, 2024
ece9ca1
LPD-23410 Support classPK for all system objects
brianikim Apr 16, 2024
2944a55
LPD-23410 Use CProductId when productId is null
brianikim Apr 16, 2024
809c8b7
LPD-20661 Changing test context for LPD-20124, start using JournalArt…
rijema Apr 4, 2024
a9cb620
LPD-20124 SF
brianchandotcom Apr 18, 2024
1e083cb
LPD-19830 - added new API endpoints (yaml)
brbalazs Apr 10, 2024
a8ae636
LPD-19830 - added new API endpoints
brbalazs Apr 10, 2024
577ea11
LPD-19830 - Semantic versioning
brbalazs Apr 10, 2024
80573db
LPD-19830 auto-generated code (buildRest)
brbalazs Apr 15, 2024
863fca3
LPD-23023 set condition to display attribute input in EventInput.tsx
fmarcio Apr 16, 2024
96f2690
LPD-23023 skip unit test
fmarcio Apr 16, 2024
ba2dfcb
LPD-21229 Update docs
izaera Apr 18, 2024
2abab74
LPD-21229 Wordsmith
brianchandotcom Apr 18, 2024
32f2fdc
LPD-23002 Auto SF
ling-alan-huang Apr 18, 2024
dba86ea
LPD-19079 Auto SF
ling-alan-huang Apr 18, 2024
6aa4622
LPD-3472 SF
ling-alan-huang Apr 18, 2024
a50f9cf
LPD-19079 Reorder
BarbaraCabrera Apr 18, 2024
324c746
LPD-20519 Remove etc-frontend-1 and 2 samples
izaera Apr 10, 2024
487f8ce
LPD-20519 Update docs
izaera Apr 18, 2024
e531d33
LPD-20519 Wordsmith
brianchandotcom Apr 18, 2024
5c694eb
LPD-17732 export/import integration tests
DaniSzimko Feb 8, 2024
aa7aa4b
LPD-17732 staging integration tests
DaniSzimko Feb 8, 2024
113ec41
LPD-17732 export/import and publish one single page without its paren…
DaniSzimko Feb 8, 2024
2be37c7
LPD-17732 add FeatureFlags annotation on relevant test classes
DaniSzimko Feb 9, 2024
3a56ea8
LPD-17732 SF
DaniSzimko Feb 13, 2024
f5ff2fe
LPD-17732 wordsmith
DaniSzimko Feb 14, 2024
615b564
LPD-17732 SF
DaniSzimko Feb 21, 2024
81f0d36
LPD-17732 exclude remote staging tests + move feature flag annotations
DaniSzimko Mar 11, 2024
6f2b25c
LPD-17732 SF
DaniSzimko Mar 18, 2024
5e628ac
LPD-17732 SF
DaniSzimko Mar 19, 2024
9898b31
LPD-17732 SF
DaniSzimko Apr 2, 2024
ecc98a3
LPD-17732 SF
brianchandotcom Apr 18, 2024
d67c908
LPD-17732 Resend with an AC
brianchandotcom Apr 18, 2024
f199305
LPD-17732 Use injected service. Comment is obvious.
brianchandotcom Apr 18, 2024
82191b2
LPD-17732 As used
brianchandotcom Apr 18, 2024
e26d81f
LPD-17732 It takes in an array
brianchandotcom Apr 18, 2024
6905805
LPD-17732 Like this
brianchandotcom Apr 18, 2024
1d51312
LPD-17732 Wordsmith
brianchandotcom Apr 18, 2024
8ea102b
LPD-17732 Regen
brianchandotcom Apr 18, 2024
695fd9a
LPD-17732 Not in a journal module
brianchandotcom Apr 18, 2024
cba575e
LPD-17732 As used
brianchandotcom Apr 18, 2024
fa34b05
LPD-17732 SF
brianchandotcom Apr 18, 2024
e86a4e9
LPD-17732 As used
brianchandotcom Apr 18, 2024
49a9e3e
LPD-17732 No need to declare
brianchandotcom Apr 18, 2024
7f5c389
LPD-17732 auto SF
brianchandotcom Apr 18, 2024
aad73ee
LPD-17732 SF
brianchandotcom Apr 18, 2024
43956bf
LPD-17732 Same thing?
brianchandotcom Apr 18, 2024
dd4ab0d
LPD-17732 As used
brianchandotcom Apr 18, 2024
9fcd279
LPD-17732 SF (all the rules from the previous commits)
brianchandotcom Apr 18, 2024
97945ed
LPD-23532 Org management config uses AutocompleteComponent
gianmarcobrunialti Apr 17, 2024
34a6f6a
LPD-23559 does not check the ancestors if the selected folder as root…
AliciaGarciaGarcia Apr 17, 2024
8ed150a
LPD-18885 this button title/aria-label has changed for some reason an…
thiago-buarqque Apr 17, 2024
fb7e2f4
LPD-18892 Adds sample of frontend-token-definition client extension
pat270 Mar 28, 2024
2f70b58
LPD-18892 Prefer "0" over "0px".
ethib137 Apr 3, 2024
1ee0f34
LPD-188982 - Rename to liferay-sample-theme-css-3.
ethib137 Apr 18, 2024
5fdda7f
LPD-18892 - Update README
ethib137 Apr 18, 2024
acdab59
LPD-23358 Don't override filters
markocikos Apr 15, 2024
41fb8f9
LPD-23358 No longer needed
markocikos Apr 15, 2024
ec65555
LPD-23594 Keep the checkbox selected if the setting cannot be deactiv…
danvb112 Apr 17, 2024
f6165a2
LPD-6742 Refactor Database Partition Migrator Validator tool
LuisOrtiz89 Apr 17, 2024
01fca9d
LPD-6742 Not needed
LuisOrtiz89 Apr 17, 2024
56a0ab2
LPD-6742 Proper message taking into account that at this point there …
LuisOrtiz89 Apr 17, 2024
6ac5c2c
LPD-6742 Standardizing the use of 'database partitioning' where it re…
LuisOrtiz89 Apr 17, 2024
b367779
LPD-6742 Rename Util class to proper name
LuisOrtiz89 Apr 17, 2024
4881498
LPD-6742 Moving deserializer class as private static class where it i…
LuisOrtiz89 Apr 17, 2024
e4cc085
LPD-6742 URL should be in capital letters
LuisOrtiz89 Apr 17, 2024
def93e5
LPD-6742 Add Name to the field name. Follow patterns and consistency
achaparro Apr 18, 2024
7e96dd1
LPD-6742 Shrink
achaparro Apr 18, 2024
0718e3d
LPD-6742 It is the base jdbcURL. Same pattern than friendlyURLBase
achaparro Apr 18, 2024
857acfc
LPD-6742 Exact same message than in other places
achaparro Apr 18, 2024
309d1e1
LPD-6742 Releases is enough
achaparro Apr 18, 2024
fc630e2
LPD-6742 We do not need test dependencies for now
achaparro Apr 18, 2024
10e9dd1
LPD-6742 Can we use " ?
brianchandotcom Apr 18, 2024
deff267
LPD-6742 Readd
brianchandotcom Apr 18, 2024
6703c3a
LPD-6742 Rename
brianchandotcom Apr 18, 2024
208a0bb
LPD-6742 Wordsmith
brianchandotcom Apr 18, 2024
2654547
LPD-6742 Wordsmith
brianchandotcom Apr 18, 2024
8fbefea
LPD-6742 sort
brianchandotcom Apr 18, 2024
f6f0d86
LPD-6742 Rename
brianchandotcom Apr 18, 2024
73c508e
LPD-6742 Wordsmith/sort
brianchandotcom Apr 18, 2024
318d8e6
LPD-6742 Wordsmith/SF
brianchandotcom Apr 18, 2024
f00dc5c
LPD-6742 Sort
brianchandotcom Apr 18, 2024
eb77286
LPD-6742 Rename
brianchandotcom Apr 18, 2024
14ed365
LPD-6742 Escape this?
brianchandotcom Apr 18, 2024
d4dfa31
LPD-6742 SF
brianchandotcom Apr 18, 2024
160ff00
LPD-6742 SF
brianchandotcom Apr 18, 2024
cf6eac9
LPD-6742 Wordsmith
brianchandotcom Apr 18, 2024
c15def8
LPD-6742 Unit tests
achaparro Apr 18, 2024
9d59939
LPD-6742 SF
brianchandotcom Apr 18, 2024
f5e61d4
LPD-6742 SF
brianchandotcom Apr 18, 2024
2ccce89
LPD-6742 SF
brianchandotcom Apr 18, 2024
8e2574d
LPD-6742 Resend
brianchandotcom Apr 18, 2024
c02d74c
LPD-6742 Resend this when we're sure this is needed
brianchandotcom Apr 18, 2024
a71a369
LPD-23389 Remove old "feature flags"
alessiorendina Apr 18, 2024
150143e
LPD-23389 Update usages
alessiorendina Apr 18, 2024
b4c9400
LPD-23389 Update functional tests
alessiorendina Apr 18, 2024
b2a3d7a
LPD-23389 Semantic versioning (gw baseline)
alessiorendina Apr 18, 2024
81869b7
LPD-20229 Add Solutions Create base flow
Apr 4, 2024
3ab7f91
LPD-20229 Add Solutions flow routes
Apr 4, 2024
2123425
LPD-20229 Create License Agreement Component
Apr 5, 2024
099aef0
LPD-20229 Improve Solutions Flow base
Apr 8, 2024
07ea344
LPD-20229 SF
Apr 8, 2024
e2eae01
LPD-20229 Add Solution Profile step hook form
Apr 8, 2024
e34f3da
LPD-20229 Add translate
Apr 8, 2024
41f68ad
LPD-20229 Add Solution Header step
Apr 9, 2024
cf3154c
LPD-22888 Add Solution Details step structure
Apr 10, 2024
bc22bb7
LPD-22995 Add Company Profile and Contact Us base step
Apr 11, 2024
e0060f8
LPD-22995 Improving Marketplace Form Style
Apr 11, 2024
8b59bc2
LPD-22995 Improving code
Apr 11, 2024
1194597
LPD-22995 Add Section to Marketplace Form
Apr 12, 2024
a6e9ba2
LPD-22995 Improving components
Apr 12, 2024
63632fb
LPD-20229 Improve Section with Controllers
Apr 15, 2024
65303f3
LPD-20229 Add Children to Blocks Component
Apr 15, 2024
4688358
LPD-20229 Add upload component to header
Apr 16, 2024
da11820
LPD-20229 Create blocks
Apr 16, 2024
42566cd
LPD-20229 SF
Apr 17, 2024
3e187cd
LPD-20229 Move blocks folder
kevenleone Apr 17, 2024
258f770
LPD-20229 Simplify
kevenleone Apr 17, 2024
a35c0b1
LPD-23592 Create test for warning message when updating a category us…
DiegoHu97 Apr 17, 2024
dc6c9d3
LPD-23592 SF
brianchandotcom Apr 18, 2024
42e64de
LPD-23580 Assert the checkbox is selected before starting the test. T…
ccorreagg Apr 17, 2024
8ed93b5
LPD-23580 Reset default values in the instance and system settings af…
ccorreagg Apr 18, 2024
12c132c
LPD-20661 Removing specific testIntegrationImplementation for DDM tests
rijema Apr 18, 2024
d000744
LPD-20229 Add Product Version to create a license
kevenleone Apr 18, 2024
13cfe96
LPD-23385 Reproducing the issue
4lejandrito Apr 16, 2024
1cbb37b
LPD-23385 Checking also model resource permissions
4lejandrito Apr 16, 2024
2c47451
LPD-23385 Making the change in rest builder
4lejandrito Apr 16, 2024
40b285f
LPD-23385 buildREST
4lejandrito Apr 16, 2024
49ec46b
LPD-23385 prep next
brianchandotcom Apr 18, 2024
0499cf8
LPD-23385 prep next
brianchandotcom Apr 18, 2024
4086764
LPD-22544 Set ctCollectionId when using CompanyThreadLocal.setWithSaf…
brookedalton Apr 11, 2024
3092a2a
LPD-22544 Delete CTSContent if not in production mode
brookedalton Apr 15, 2024
a3c47e1
ISSD-3990 | Create search filter tabs widget
luisacmn Apr 17, 2024
d07f995
ISSD-3990 SF
luisacmn Apr 17, 2024
5000c37
ISSD-3990 Refinement
ryanschuhler Apr 18, 2024
e379fdc
LPD-19863 Add CookiePolicy as a new utility page template type
ivicac Apr 3, 2024
603dc41
LPD-19863 add new properties to UtilityPageTemplate Schema
marcosapmf Apr 3, 2024
7e77d0f
LPD-19863 buildRest
marcosapmf Apr 3, 2024
ec563c2
LPD-19863 update schema validator to accept the new properties
marcosapmf Apr 3, 2024
58d537a
LPD-19863 parameterize friendlyURL and privateLayout
marcosapmf Apr 17, 2024
6ef8e33
LPD-19863 buildService
marcosapmf Apr 3, 2024
5a12e0d
LPD-19863 set cookie privacy policy link
marcosapmf Apr 3, 2024
3362bf6
LPD-19863 baseline
marcosapmf Apr 4, 2024
6e04d2a
LPD-19863 Apply feature flag
marcosapmf Apr 15, 2024
79c2d40
LPD-19863 Consistency
brianchandotcom Apr 18, 2024
07a7d1f
LPD-19863 Locale.toString != LocaleUtil.toLanguageId(locale)
brianchandotcom Apr 18, 2024
eaf7a5a
LPD-19862 - Add layout utility page cookie policy module
marcosapmf Apr 3, 2024
e4f6bb1
LPD-19862 - Add page definition
ivicac Apr 2, 2024
c9f9657
LPD-19862 - baseline
ivicac Apr 3, 2024
8a0c4e6
LPD-19862 cookie utility page should not be private and needs to have…
marcosapmf Apr 3, 2024
a1a2619
LPD-19861 add personalization cookie entries
marcosapmf Apr 17, 2024
ac8a30f
LPD-19861 I believe these are the defaults. Please verify.
brianchandotcom Apr 18, 2024
086e677
LPD-19861 add performance cookie entries
marcosapmf Apr 17, 2024
730d155
LPD-19861 Is this really needed?
brianchandotcom Apr 18, 2024
b6cfbf8
LPD-19861 add necessary cookie entries
marcosapmf Apr 17, 2024
c038b1d
LPD-19861 Is this really needed?
brianchandotcom Apr 18, 2024
cab7b65
LPD-19861 add functional cookie entries
marcosapmf Apr 17, 2024
111e5fa
LPD-19861 Is this really needed?
brianchandotcom Apr 18, 2024
4fa0cf1
LPD-23639 This should be publicLayout
BarbaraCabrera Apr 18, 2024
d36121e
LPD-19861 multiCompany property is required
marcosapmf Apr 18, 2024
97c04d2
LPD-19861 add purpose texts
marcosapmf Apr 18, 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.
2 changes: 1 addition & 1 deletion app.server.properties
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
## Tomcat
##

app.server.tomcat.version=9.0.83
app.server.tomcat.version=9.0.87
app.server.tomcat.dir=${app.server.parent.dir}/tomcat-${app.server.tomcat.version}
app.server.tomcat.bin.dir=${app.server.tomcat.dir}/bin
app.server.tomcat.classes.global.dir=${app.server.tomcat.dir}/lib
Expand Down
15 changes: 10 additions & 5 deletions build-common.xml
Original file line number Diff line number Diff line change
Expand Up @@ -229,22 +229,27 @@
</or>
</condition>

<fail message="Please use Java 1.8.">
<fail message="Please use Java 1.8 or 21.">
<condition>
<not>
<or>
<equals arg1="${java.specification.version}" arg2="1.8" />
<equals arg1="${java.specification.version}" arg2="21" />
<isset property="env.JENKINS_HOME" />
</or>
</not>
</condition>
</fail>

<condition else="1.10.14" property="java.ant.version" value="1.9.3">
<equals arg1="${java.specification.version}" arg2="1.8" />
</condition>

<condition property="correct.ant.version">
<antversion atleast="1.9.3" />
<antversion atleast="${java.ant.version}" />
</condition>

<fail message="Please use Ant 1.9.3 or above.">
<fail message="Please use Ant ${java.ant.version} or above.">
<condition>
<not>
<istrue value="${correct.ant.version}" />
Expand Down Expand Up @@ -1989,7 +1994,6 @@ rerun your task.
<propertyref name="baseline.jar.report.level" />
<propertyref name="baseline.jar.report.only.dirty.packages" />
<propertyref name="build.binaries.cache.dir" />
<propertyref if:set="build.java.override.version" name="build.java.override.version" unless:blank="${build.java.override.version}" />
<propertyref name="compile.jsp.include" />
<propertyref name="git.working.branch.name" />
<propertyref if:set="gradle.update.file.versions.excludes" name="gradle.update.file.versions.excludes" unless:blank="${gradle.update.file.versions.excludes}" />
Expand Down Expand Up @@ -2064,8 +2068,9 @@ 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.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="${junit.jvm.override}" />
<entry key="systemProp.build.bnd.print.builder.classpath" value="${build.bnd.print.builder.classpath}" />
<entry key="systemProp.build.bnd.print.enabled" value="${build.bnd.print.enabled}" />
<entry key="systemProp.build.performance.logger.enabled" value="${build.performance.logger.enabled}" />
<entry key="systemProp.maven.repo.local" unless:blank="${build.repository.local.dir}" value="${build.repository.local.dir}" />
Expand Down
7 changes: 7 additions & 0 deletions build-dist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1186,6 +1186,13 @@ org.apache.level=WARNING]]>
<replacevalue><![CDATA[<!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" /> -->]]></replacevalue>
</replace>

<replace
file="${app.server.tomcat.dir}/conf/server.xml"
>
<replacetoken><![CDATA[<Connector port="8080" protocol="HTTP/1.1"]]></replacetoken>
<replacevalue><![CDATA[<Connector maxThreads="75" port="8080" protocol="HTTP/1.1"]]></replacevalue>
</replace>

<replace
file="${app.server.tomcat.dir}/conf/server.xml"
>
Expand Down
98 changes: 81 additions & 17 deletions build-test-batch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8894,28 +8894,92 @@ junit.jvm.override.version=21</echo>
<target name="workspaces-compile-jdk8">
<run-batch-test>
<test-action>
<for list="${workspaces.names[workspaces-compile-jdk8]}" param="workspace.name">
<local name="workspace.names" />

<propertycopy from="workspaces.names[workspaces-compile-jdk8][${env.CI_TEST_SUITE}]" name="workspace.names" silent="true" />

<property name="workspace.names" value="${workspaces.names[workspaces-compile-jdk8]}" />

<for list="${workspace.names}" param="workspace.name">
<sequential>
<local name="workspace.dir" />
<trycatch property="workspace.exception">
<try>
<local name="workspace.dir" />

<property name="workspace.dir" value="${project.dir}/workspaces/@{workspace.name}" />
<property name="workspace.dir" value="${project.dir}/workspaces/@{workspace.name}" />

<if>
<available file="${workspace.dir}" />
<then>
<echo></echo>
<echo>##</echo>
<echo>## @{workspace.name}</echo>
<echo>##</echo>
<echo></echo>

<execute dir="${workspace.dir}">
./gradlew build
</execute>
</then>
</if>
<if>
<available file="${workspace.dir}" />
<then>
<echo></echo>
<echo>##</echo>
<echo>## @{workspace.name}</echo>
<echo>##</echo>
<echo></echo>

<execute dir="${workspace.dir}">
./gradlew build
</execute>
</then>
</if>
</try>
<catch>
<echo>${workspace.exception}</echo>

<echo append="true" file="workspaces-failure">@{workspace.name},</echo>
</catch>
</trycatch>
</sequential>
</for>

<if>
<available file="workspaces-failure" />
<then>
<loadfile
property="failed.workspaces"
srcFile="workspaces-failure"
/>

<beanshell>
<![CDATA[
StringBuilder sb = new StringBuilder();

sb.append("\n");

String failedWorkspacesString = project.getProperty("failed.workspaces");

String[] failedWorkspaces = failedWorkspacesString.split(",");

sb.append(failedWorkspaces.length);

sb.append(" of ");

String workspaceNamesString = project.getProperty("workspace.names");

String[] workspaceNames = workspaceNamesString.split(",");

sb.append(workspaceNames.length);

sb.append(" workspace");

if (workspaceNames.length != 1) {
sb.append("s");
}

sb.append(" failed to compile:\n");

for (String failedWorkspace : failedWorkspaces) {
sb.append(failedWorkspace);
sb.append("\n");
}

project.setProperty("workspaces.failure.message", sb.toString());
]]>
</beanshell>

<fail message="${workspaces.failure.message}" />
</then>
</if>
</test-action>
</run-batch-test>
</target>
Expand Down
30 changes: 24 additions & 6 deletions build-test.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2116,10 +2116,20 @@ war.path=${app.server.portal.dir}/</echo>
</else>
</if>

<mirrors-get
dest="@{patching.tool.dir}/patches"
src="http://files.liferay.com/private/ee/fix-packs/${patch.portal.version}/dxp/liferay-fix-pack-${fixpack.build.name}.zip"
/>
<if>
<and>
<isset property="patch.portal.version" />
<not>
<matches pattern="\d{4}.q[1234].\d+" string="${patch.portal.version}" />
</not>
</and>
<then>
<mirrors-get
dest="@{patching.tool.dir}/patches"
src="http://files.liferay.com/private/ee/fix-packs/${patch.portal.version}/dxp/liferay-fix-pack-${fixpack.build.name}.zip"
/>
</then>
</if>
</then>
</if>
</sequential>
Expand Down Expand Up @@ -6894,7 +6904,7 @@ go</echo>
</then>
</elseif>
<else>
<var name="app.server.tomcat.version" value="9.0.83" />
<var name="app.server.tomcat.version" value="9.0.87" />
</else>
</if>

Expand Down Expand Up @@ -7600,6 +7610,8 @@ ${docker.start.error}</fail>
<try>
<retry retrycount="2">
<sequential>
<stop-docker-database />

<start-docker-database-cmd />
</sequential>
</retry>
Expand Down Expand Up @@ -12551,6 +12563,9 @@ auto.deploy.dest.dir=C:/WINDOWS/system32/config/systemprofile/liferay/websphere-
</then>
</if>

<echo append="true" file="portal-impl/src/portal-ext.properties">
captcha.enforce.disabled=true</echo>

<apply-portal-ext-properties />
</target>

Expand Down Expand Up @@ -15427,7 +15442,10 @@ if (ppstate.equals("normal")) {
</else>
</if>

<poshi-execute task="writePoshiProperties" />
<gradle-execute dir="portal-web" task="generatePoshiReport">
<arg value="--build-file=build-test.gradle" />
<arg value="-Dreport.type=test-properties" />
</gradle-execute>

<local name="report.csv.file" />
<local name="report.csv.file.name" />
Expand Down
22 changes: 20 additions & 2 deletions build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,7 @@
build.binaries.cache.url=https://github.com/liferay/${build.binaries.cache.repository.name}.git
build.binaries.gradle.file=gradle-8.5.LIFERAY-PATCHED-1-bin.zip
build.binaries.gradle.url=https://releases-cdn.liferay.com/tools/gradle/${build.binaries.gradle.file}
build.bnd.print.builder.classpath=false
build.bnd.print.enabled=false
#build.java.override.version=21

#
# Set the default version for "com.liferay.portal" dependencies at compile
Expand Down Expand Up @@ -322,6 +320,10 @@
# dxp/apps/sharepoint-soap,\
# 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=21
#build.java.version.target.compatibility=21
build.marketplace.apps.enabled=true
build.patcher.hotfix.dirs=
build.patcher.hotfix.qualifier=
Expand Down Expand Up @@ -370,6 +372,22 @@
## Database Builder
##

db.build.java.add.opens[21]=\
--add-opens java.base/java.io=ALL-UNNAMED \
--add-opens java.base/java.lang=ALL-UNNAMED \
--add-opens java.base/java.lang.invoke=ALL-UNNAMED \
--add-opens java.base/java.lang.ref=ALL-UNNAMED \
--add-opens java.base/java.lang.reflect=ALL-UNNAMED \
--add-opens java.base/java.net=ALL-UNNAMED \
--add-opens java.base/java.nio=ALL-UNNAMED \
--add-opens java.base/java.nio.charset=ALL-UNNAMED \
--add-opens java.base/java.text=ALL-UNNAMED \
--add-opens java.base/java.util=ALL-UNNAMED \
--add-opens java.base/java.util.concurrent=ALL-UNNAMED \
--add-opens java.base/java.util.concurrent.locks=ALL-UNNAMED \
--add-opens java.base/sun.nio.ch=ALL-UNNAMED \
--add-opens java.base/sun.nio.cs=ALL-UNNAMED \
--add-opens java.xml/com.sun.org.apache.xerces.internal.util=ALL-UNNAMED
db.build.java.mx=1024m
db.build.java.maxpermsize=256m

Expand Down
16 changes: 13 additions & 3 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1027,9 +1027,19 @@ This target has been renamed to "snapshot-bundle". Please call "snapshot-bundle"
todir="."
/>

<setup-profile-dxp
to.branch.name="${git.working.branch.name}-private"
/>
<if>
<matches pattern="release-\d{4}\.[q][1234]" string="${git.working.branch.name}" />
<then>
<setup-profile-dxp
to.branch.name="release-private"
/>
</then>
<else>
<setup-profile-dxp
to.branch.name="${git.working.branch.name}-private"
/>
</else>
</if>

<delete dir="git-clone-profile-dxp" />
<delete file="working.dir.properties" />
Expand Down
Loading