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

Test: release/t24.hydra #2319

Merged
merged 168 commits into from
Dec 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
168 commits
Select commit Hold shift + click to select a range
48a1d4e
Replace get_class() with __CLASS__
JPry Oct 18, 2024
0b0785d
Merge pull request #2229 from the-events-calendar/bug/Value_Update_PH…
JPry Oct 18, 2024
18d11a4
Merge branch 'master' into bucket/order_modifiers_coupon_fees
Camwyn Nov 5, 2024
01d38ee
Update pup and clean package-lock
Camwyn Nov 12, 2024
340c01e
Fix old TBDs
Camwyn Nov 12, 2024
8b26f5f
versioning
Camwyn Nov 12, 2024
639e489
update distfiles
Camwyn Nov 12, 2024
825ca02
Get translations from StellarWP GlotPress
Camwyn Nov 13, 2024
e18fba1
Merge branch 'master' into bucket/onboarding-wizard
Camwyn Nov 13, 2024
c41cc25
bump
Camwyn Nov 13, 2024
afc26eb
Merge branch 'master' into bucket/onboarding-wizard
Camwyn Nov 14, 2024
7a8e40d
Merge branch 'master' into bucket/onboarding-wizard
Camwyn Nov 19, 2024
0eb22be
Merge pull request #2289 from the-events-calendar/master
dpanta94 Nov 19, 2024
8543c90
EVA - Resolve issues with Faker being moved to vendor-prefixed
jesseeproductions Nov 19, 2024
0ed4c2e
Merge remote-tracking branch 'origin/master' into fix/eva-automated-t…
jesseeproductions Nov 19, 2024
96e388e
Update build
Camwyn Nov 19, 2024
a722bb3
EVA - add change log
jesseeproductions Nov 19, 2024
4a5950c
EVA - do not prefix Faker library and instead patch it to work with t…
jesseeproductions Nov 20, 2024
e32185d
EVA - remove alias coding from bootstrap
jesseeproductions Nov 20, 2024
35335b7
EVA - add faker see to get consistent results
jesseeproductions Nov 21, 2024
c5fe1be
Merge branch 'master' into bucket/order_modifiers_coupon_fees
Camwyn Nov 22, 2024
8365221
Make event creator suppor trait more dynamic
dpanta94 Nov 25, 2024
8905d35
Merge pull request #2291 from the-events-calendar/feature_et_2189_fee…
dpanta94 Nov 25, 2024
e4a190a
Add pup as phar
Camwyn Nov 25, 2024
d1e5548
remove taskmaster zip command
Camwyn Nov 25, 2024
11db241
Merge branch 'master' into bucket/onboarding-wizard
Camwyn Nov 25, 2024
d176461
Merge branch 'bucket/onboarding-wizard' into feature/first.pup-zip-wo…
Camwyn Nov 25, 2024
17627fb
version
Camwyn Nov 25, 2024
2fcff80
Merge branch 'bucket/onboarding-wizard' into feature/first.pup-zip-wo…
Camwyn Nov 25, 2024
8a18cc7
Version bump for release/T24.hydra
dpanta94 Nov 25, 2024
284f7c1
Merge pull request #2294 from the-events-calendar/task/version-bump-r…
dpanta94 Nov 25, 2024
7612708
Merge pull request #2292 from the-events-calendar/feature/first.pup-z…
Camwyn Nov 26, 2024
f4b5c48
Avoid warning when passing a non string value
dpanta94 Nov 26, 2024
165b63d
Ensure that only float values are passed to number_format
borkweb Nov 26, 2024
35e7b4e
Merge pull request #2297 from the-events-calendar/fix/ETP-962-float-n…
borkweb Nov 26, 2024
c8b24eb
Merge pull request #2296 from the-events-calendar/fix/avoid-warning-w…
dpanta94 Nov 26, 2024
15f91bf
Switch to using the composer pup for the zip process
Camwyn Nov 26, 2024
d094768
dev build too!
Camwyn Nov 26, 2024
5f1a620
Merge branch 'release/T24.hydra' into bucket/order_modifiers_coupon_fees
Camwyn Nov 26, 2024
86eed54
Added docs and changelog file
dpanta94 Nov 27, 2024
1451590
Merge pull request #2302 from the-events-calendar/feat/docs-changelog…
dpanta94 Nov 27, 2024
44e8309
Merge pull request #2293 from the-events-calendar/bucket/order_modifi…
dpanta94 Nov 27, 2024
8cdb620
Start genericizing the newer admin page(s) and styles
Camwyn Nov 29, 2024
e4ea8bd
fix logo icon
Camwyn Nov 29, 2024
5855e0e
Add some validation styling to the onboarding wizard
Camwyn Dec 2, 2024
66c2eda
Add some validation styling
Camwyn Dec 2, 2024
6c7fd66
REmove validation styles specific to onboarding
Camwyn Dec 3, 2024
0b39c91
phpcs
Camwyn Dec 3, 2024
4943485
Fix a typo in a media query
Camwyn Dec 4, 2024
cbcd0fc
Merge branch 'master' into release/T24.hydra
Camwyn Dec 5, 2024
acdb4b9
Merge branch 'master' into bucket/onboarding-wizard
Camwyn Dec 5, 2024
5a4f0ac
cleanup
Camwyn Dec 5, 2024
b1c1392
Improve IAN Tests
pattihis Dec 7, 2024
466d29c
Improve IAN Tests
pattihis Dec 7, 2024
981942e
Improve IAN Tests
pattihis Dec 8, 2024
8ed2a14
Improve IAN Tests
pattihis Dec 8, 2024
8504f18
icons and styles for admin page
Camwyn Dec 9, 2024
12ca2ec
Merge remote-tracking branch 'origin/release/T24.hydra' into fix/eva-…
jesseeproductions Dec 9, 2024
fb291f9
Spotfix - Fix failing tests with extra unused parameter
jesseeproductions Dec 9, 2024
3b68613
Spotfix - Fix failing tests with extra unused parameter part 2
jesseeproductions Dec 9, 2024
ed6167f
Merge pull request #2290 from the-events-calendar/fix/eva-automated-t…
jesseeproductions Dec 9, 2024
4204af3
Merge branch 'release/T24.hydra' of github.com:the-events-calendar/tr…
pattihis Dec 9, 2024
27e383f
Merge pull request #2317 from the-events-calendar/fix/ian_tests
pattihis Dec 9, 2024
4aff53e
Remove event-specific styling from common
Camwyn Dec 9, 2024
a32d098
cherry-pick fix(Plugin_Merge_Provider_Abstract) avoid doing_it_wrong
lucatume Nov 22, 2024
e4d8d6a
Tweak a class name
Camwyn Dec 9, 2024
ae170d7
Update spacing of logo in TEC admin page
dpanta94 Dec 10, 2024
21f9fa3
phpcs
Camwyn Dec 10, 2024
baae65c
Merge pull request #2311 from the-events-calendar/feature/admin-page-…
Camwyn Dec 10, 2024
4524e02
Remove ob_ functions
Camwyn Dec 10, 2024
eaa8970
EVA - Resolve issues with Faker being moved to vendor-prefixed
jesseeproductions Nov 19, 2024
c405f89
EVA - add change log
jesseeproductions Nov 19, 2024
e5a40df
EVA - do not prefix Faker library and instead patch it to work with t…
jesseeproductions Nov 20, 2024
861609e
EVA - remove alias coding from bootstrap
jesseeproductions Nov 20, 2024
6f901dd
EVA - add faker see to get consistent results
jesseeproductions Nov 21, 2024
66314b2
Replace get_class() with __CLASS__
JPry Oct 18, 2024
bef672e
Make event creator suppor trait more dynamic
dpanta94 Nov 25, 2024
eedecd1
Avoid warning when passing a non string value
dpanta94 Nov 26, 2024
c671572
Version bump for release/T24.hydra
Camwyn Dec 10, 2024
4201dfa
Ensure that only float values are passed to number_format
borkweb Nov 26, 2024
24d2677
Added docs and changelog file
dpanta94 Nov 27, 2024
3a03c93
Spotfix - Fix failing tests with extra unused parameter
jesseeproductions Dec 9, 2024
6c15f5e
Spotfix - Fix failing tests with extra unused parameter part 2
jesseeproductions Dec 9, 2024
309f128
cherry-pick fix(Plugin_Merge_Provider_Abstract) avoid doing_it_wrong
lucatume Nov 22, 2024
1e2f970
Merge branch 'release/T24.hydra' of github.com:the-events-calendar/tr…
Camwyn Dec 10, 2024
77756d3
version bump
Camwyn Dec 10, 2024
c7a5df9
Update pup and clean package-lock
Camwyn Dec 10, 2024
47a3c56
Fix old TBDs
Camwyn Dec 10, 2024
da8c6af
versioning
Camwyn Dec 10, 2024
764c678
update distfiles
Camwyn Nov 12, 2024
7390a6d
Get translations from StellarWP GlotPress
Camwyn Dec 10, 2024
b5c6e35
bump
Camwyn Dec 10, 2024
51a63ef
Update build
Camwyn Nov 19, 2024
bd218f4
Add pup as phar
Camwyn Nov 25, 2024
adcafe6
remove taskmaster zip command
Camwyn Nov 25, 2024
f1a5665
Switch to using the composer pup for the zip process
Camwyn Nov 26, 2024
97cf24f
dev build too!
Camwyn Nov 26, 2024
80a3f9a
Start genericizing the newer admin page(s) and styles
Camwyn Nov 29, 2024
603889d
fix logo icon
Camwyn Nov 29, 2024
37f8a13
Add some validation styling to the onboarding wizard
Camwyn Dec 2, 2024
7ec3db4
Add some validation styling
Camwyn Dec 2, 2024
2c702fd
REmove validation styles specific to onboarding
Camwyn Dec 3, 2024
fdef81f
phpcs
Camwyn Dec 3, 2024
26c2199
Fix a typo in a media query
Camwyn Dec 4, 2024
4f69e12
cleanup
Camwyn Dec 5, 2024
35fc71f
icons and styles for admin page
Camwyn Dec 9, 2024
88d39d7
Remove event-specific styling from common
Camwyn Dec 9, 2024
d7ae2ec
Tweak a class name
Camwyn Dec 9, 2024
aa65411
Update spacing of logo in TEC admin page
dpanta94 Dec 10, 2024
73ccc68
phpcs
Camwyn Dec 10, 2024
11c0aef
Remove ob_ functions
Camwyn Dec 10, 2024
7aa4968
Merge branch 'bucket/onboarding-wizard' of github.com:the-events-cale…
Camwyn Dec 10, 2024
ebe717b
changelog
Camwyn Dec 10, 2024
cf771b7
Fix margin on customize icon
Camwyn Dec 11, 2024
2ea21ce
Add position relative css to header of admin pages
dpanta94 Dec 11, 2024
450b4d3
Merge pull request #2320 from the-events-calendar/feat/amend-cr-feedback
dpanta94 Dec 11, 2024
5c440ce
Update uplink
dpanta94 Dec 11, 2024
c3d0095
Check in uplink as well - not only in pue
dpanta94 Dec 11, 2024
d042f7c
Listen for uplink connection and remove license related notices
dpanta94 Dec 11, 2024
72af711
Fix phpcs
dpanta94 Dec 11, 2024
0bbdf41
Added changelog
dpanta94 Dec 11, 2024
86e5857
Attempt to fix EVA tests
dpanta94 Dec 11, 2024
cd771be
Second try to fix EVA tests
dpanta94 Dec 11, 2024
424c9c8
Created new tests for `is_key_valid`. Checking Uplink and PUE.
redscar Dec 11, 2024
706fad8
Merge pull request #2321 from the-events-calendar/fix/uplink-activati…
dpanta94 Dec 11, 2024
adb7c5b
Merge branch 'release/T24.hydra' into bucket/onboarding-wizard
Camwyn Dec 11, 2024
b13b206
replace test version numbers
Camwyn Dec 11, 2024
ba6ee55
Prevent fatal on integration page of ET when ECP without ETP
dpanta94 Dec 12, 2024
030629e
add changelog entry
dpanta94 Dec 12, 2024
d7d538a
fix phpcs
dpanta94 Dec 12, 2024
9651767
Remove integrations tab from ET when ETP is not present
dpanta94 Dec 12, 2024
389fcaf
Defensive coding
dpanta94 Dec 12, 2024
765330e
e2e test for ET integrations settings without ETP
dpanta94 Dec 12, 2024
a71d0d6
Fix test
dpanta94 Dec 12, 2024
7b7775d
trigger ET and TEC branches update to have the tests pass
dpanta94 Dec 12, 2024
16438e3
Update ET's branch as well
dpanta94 Dec 12, 2024
97b7721
Update since tag
dpanta94 Dec 12, 2024
3d51c72
Merge pull request #2322 from the-events-calendar/fix/fatal-when-ecp-…
dpanta94 Dec 12, 2024
946e416
Fix uplink translations
dpanta94 Dec 12, 2024
26273cc
Merge pull request #2323 from the-events-calendar/fix/uplink-translat…
dpanta94 Dec 12, 2024
5b760a3
Remove clean composer script
dpanta94 Dec 12, 2024
ac161ce
Merge pull request #2324 from the-events-calendar/fix/remove-clean-co…
bordoni Dec 12, 2024
b0beef7
Stop trying to use strings as objects.
Camwyn Dec 12, 2024
d0fa813
changelog
Camwyn Dec 12, 2024
3446454
changelog
Camwyn Dec 12, 2024
0730b28
Update changelog/fix-settings-nav-classes
Camwyn Dec 12, 2024
0dc864f
Merge pull request #2325 from the-events-calendar/fix/current-tab-object
Camwyn Dec 12, 2024
700165e
teak distfiles to see if it fixes build
Camwyn Dec 13, 2024
41e200d
Try another track
Camwyn Dec 13, 2024
666637f
custom distignore
Camwyn Dec 13, 2024
d804a8a
switch to a distinclude
Camwyn Dec 13, 2024
4a709d5
changelog
Camwyn Dec 13, 2024
de933db
Updating pot file
tec-bot Dec 13, 2024
5cb37be
:symbols: Updating .pot file and add language changelog for de933dbca…
Camwyn Dec 13, 2024
0ecf7fb
Merge pull request #2326 from the-events-calendar/task/i18n-update-re…
Camwyn Dec 13, 2024
c33b09a
changelog
Camwyn Dec 13, 2024
b5f86c1
TBDs
Camwyn Dec 13, 2024
4e4a43e
Add missing date to changelog
Camwyn Dec 13, 2024
a500b8b
Remove clipboard from node_modules
dpanta94 Dec 16, 2024
6faad1d
remove assets from node_modules
dpanta94 Dec 16, 2024
2f1470e
fix phpcs
dpanta94 Dec 16, 2024
3b9c48c
adding changelog
dpanta94 Dec 16, 2024
59b5135
Merge pull request #2327 from the-events-calendar/fix/remove-assets-f…
dpanta94 Dec 16, 2024
7871be0
Fix assets not being included bug
dpanta94 Dec 16, 2024
9f102ac
Merge pull request #2328 from the-events-calendar/feat/fix-included-a…
dpanta94 Dec 16, 2024
9fa4ff1
Add to safelist for non-pup plugins
Camwyn Dec 16, 2024
fbf857f
Process changelog for refs/heads/release/T24.hydra
Camwyn Dec 17, 2024
d60b606
Merge pull request #2330 from the-events-calendar/task/process-change…
Camwyn Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions .distfiles
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
/lang/*.mo
/lang/*.pot
/lang/*.txt
/node_modules/clipboard/dist/clipboard.min.js
/node_modules/intro.js/*.css
/node_modules/intro.js/*.js
/node_modules/mt-a11y-dialog/*.min.js
/README.md
/src/admin-views/**/*
/src/Common/**/*
Expand All @@ -19,6 +15,8 @@
/src/resources/js/app/modules.min.js
/src/resources/js/app/vendor.min.js
/src/resources/js/utils/*.js
/src/resources/vendor/*.min.js
/src/resources/vendor/*.min.css
/src/Tribe/**/*
/src/views/**/*
/tribe-autoload.php
Expand All @@ -28,6 +26,7 @@
/vendor/datatables/**/*.png
/vendor/datatables/datatables*.css
/vendor/datatables/datatables*.js
/vendor/dayjs/**/*.min.js
/vendor/firebase/php-jwt/src/*.php
/vendor/handlebars/*.js
/vendor/jquery-tribe-timepicker/**/*.css
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ lang/*.mo

# Local packaging files
.pup-*
.pup-zip
pup.phar

# Strauss
bin/strauss.phar
Expand Down
12 changes: 9 additions & 3 deletions .puprc
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
{
"build": [
"composer -- pup",
"rm -rf vendor",
"git checkout -- vendor",
"composer install --no-dev",
"npm ci --no-audit --no-fund",
"npm run build"
],
"build_dev": [
"composer -- pup",
"rm -rf vendor",
"git checkout -- vendor",
"composer install",
Expand All @@ -15,15 +17,17 @@
],
"checks": {
"tbd": {
"dirs": [ "src" ]
"dirs": [
"src"
]
},
"version-conflict": {}
},
"i18n": [
{
"slug": "tribe-common",
"textdomain": "tribe-common",
"url": "https://translations.stellarwp.com/"
"url": "https://translations.stellarwp.com/glotpress/"
}
],
"paths": {
Expand Down Expand Up @@ -53,7 +57,9 @@
"regex": "(\"version\": ?\")([^\"]+)"
}
],
"views": [ "src/views" ]
"views": [
"src/views"
]
},
"zip_name": "tribe-common"
}
5 changes: 0 additions & 5 deletions bin/clean-composer.sh

This file was deleted.

12 changes: 12 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

### [6.4.1] 2024-12-17

* Feature - Add an abstract admin page to start consolidating how we do admin pages. See the "First Time Setup" page (onboarding wizard) for an example. [TEC-5294]
* Tweak - Ensure we are not loading any assets from node_modules. Include anything we need as a 3rd party code in our plugin. [TCMN-175]
* Fix - Cast `$block` argument to string to avoid PHP 8+ deprecation notice when non string (or array) variables are passed as the 3rd argument of `preg_replace`.
* Fix - Correctly identify licenses using uplink, like Event Tickets Plus. [n/a]
* Fix - Ensure that number_format is used with a float value to prevent issues with PHP 8.0+. [ETP-962]
* Fix - Ensure we get an object to test for subnav. Pass the object to class filter for more context. [n/a]
* Fix - Prevent fatal on ET integration page when used with Events Pro but without Event Tickets Plus. [TCMN-174]
* Deprecated - Integrations Tab registration in Event Ticket Settings from common. These will be registered from Event Tickets Plus only instead. [TCMN-174]
* Language - 0 new strings added, 33 updated, 1 fuzzied, and 0 obsoleted.

### [6.4.0] 2024-12-05

* Feature - In-App Notifications system. [TEC-5165]
Expand Down
31 changes: 20 additions & 11 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"php": "7.4.0"
},
"allow-plugins": {
"cweagans/composer-patches": true,
"dealerdirect/phpcodesniffer-composer-installer": true,
"phpstan/extension-installer": true
}
Expand All @@ -34,23 +35,24 @@
"stellarwp/telemetry": "^2.3.1",
"stellarwp/assets": "1.4.2",
"stellarwp/admin-notices": "^1.1",
"stellarwp/uplink": "2.2.1"
"stellarwp/uplink": "2.2.2"
},
"require-dev": {
"automattic/vipwpcs": "^3.0",
"wp-cli/wp-cli": ">=2.0 <3.0.0",
"bordoni/phpass": "0.3.5",
"codeception/codeception": "^2.5.5",
"cweagans/composer-patches": "^1.7",
"dealerdirect/phpcodesniffer-composer-installer": "^0.7.2",
"fakerphp/faker": "^1.23",
"lucatume/codeception-snapshot-assertions": "^0.2.4",
"lucatume/function-mocker-le": "^1.0",
"lucatume/wp-browser": "^3.0.14",
"stellarwp/coding-standards": "dev-main",
"the-events-calendar/tec-testing-facilities": "dev-master",
"wp-cli/checksum-command": "1.0.5",
"wp-coding-standards/wpcs": "^3.0.0",
"automattic/jetpack-changelogger": "^4.2",
"fakerphp/faker": "^1.23"
"automattic/jetpack-changelogger": "^4.2"
},
"autoload": {
"psr-4": {
Expand All @@ -71,19 +73,22 @@
"test -f ./bin/strauss.phar || curl -o bin/strauss.phar -L -C - https://github.com/BrianHenryIE/strauss/releases/download/0.19.4/strauss.phar",
"vendor/stellarwp/installer/bin/set-domain domain=tribe-common",
"@php -d display_errors=on bin/strauss.phar",
"@composer dump-autoload",
"@clean-strauss-static-function-autoload"
"@composer dump-autoload"
],
"post-install-cmd": [
"@strauss",
"@stellar-uplink"
"@stellar-uplink",
"@strauss"
],
"post-update-cmd": [
"@strauss",
"@stellar-uplink"
"@stellar-uplink",
"@strauss"
],
"stellar-uplink": [
"vendor/bin/stellar-uplink domain=tribe-common"
],
"pup": [
"test -f ./bin/pup.phar || curl -o ./bin/pup.phar -L -C - https://github.com/stellarwp/pup/releases/download/1.3.7/pup.phar",
"@php bin/pup.phar"
]
},
"extra": {
Expand All @@ -107,8 +112,7 @@
"firebase/php-jwt",
"psr/container",
"stellarwp/assets",
"stellarwp/admin-notices",
"fakerphp/faker"
"stellarwp/admin-notices"
],
"exclude_from_prefix": {
"file_patterns": []
Expand Down Expand Up @@ -138,6 +142,11 @@
"filename": "bin/ModifiedSemverVersioning.php"
},
"changes-dir": "changelog"
},
"patches": {
"fakerphp/faker": {
"Use prefixed Psr\\Container\\ContainerInterface": "tests/_patches/faker-use-prefixed-containerinterface.patch"
}
}
}
}
Loading
Loading