Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
e0ba1d6
Remove the call that was commented out while debugging #9437
cklosowski Oct 5, 2022
8b290fd
Fixing graphs when browser TZ is different than Store
cklosowski Oct 5, 2022
32b6b8c
Adding docblocks for timezone adjustments
cklosowski Oct 5, 2022
345dfdf
Remove un-necessary includes in line.js
cklosowski Oct 5, 2022
9f78218
Fixing chart baseline on high resolutions
cklosowski Oct 5, 2022
b707b5d
Merge pull request #9475 from awesomemotive/issue/9437
robincornett Oct 5, 2022
1facbc9
Merge pull request #9477 from awesomemotive/fix/chart-baseline
cklosowski Oct 5, 2022
55d5780
Update includes/gateways/paypal/admin/settings.php
cklosowski Oct 5, 2022
352e996
Merge pull request #9474 from awesomemotive/improve/paypal-connect-me…
cklosowski Oct 5, 2022
490d54c
Fixed unit tests for reports datasets
zkawesome Oct 5, 2022
4aea7d2
Merge branch 'release/3.1' into fix/graph-time-zones
robincornett Oct 5, 2022
963a229
Merge pull request #9476 from awesomemotive/fix/graph-time-zones
cklosowski Oct 5, 2022
67a17e2
Updating changelog with last minute fixes
cklosowski Oct 5, 2022
cd63ca9
Use price assignment keys as saved when getting bundled downloads
robincornett Oct 5, 2022
b86081b
Merge pull request #9478 from awesomemotive/issue/9343-2
cklosowski Oct 5, 2022
755cf97
Move CSS for PE within the logic for the content
cklosowski Oct 6, 2022
5667fce
Don't try and use the orders table before it may exist on install
cklosowski Oct 6, 2022
38d5b93
Just get the date_created field and update comment
cklosowski Oct 6, 2022
026ecda
Use first_order_date as a string, as the reset pulls the value out
cklosowski Oct 7, 2022
052025d
Merge pull request #9481 from awesomemotive/fix/get_activation_date
cklosowski Oct 7, 2022
cbcd79a
Updating readme.txt changelog
cklosowski Oct 7, 2022
c5cc2ff
Merge pull request #9472 from awesomemotive/release/3.1
cklosowski Oct 7, 2022
9ee10a0
Updating readme date
cklosowski Oct 7, 2022
7404761
Make add to cart toggle more specific
robincornett Oct 7, 2022
59e0fd4
Remove trailing comma from link helper usage
cklosowski Oct 8, 2022
c18f1a3
Merge pull request #9490 from awesomemotive/fix/edd-has-js
cklosowski Oct 8, 2022
b4f138a
Add current page to edd_global_vars, include in tax recalculation
robincornett Oct 8, 2022
64df9cf
Switch to get orders calls and respect order currency #9484
cklosowski Oct 8, 2022
140cc08
deprecate the old payments hook and use orders #9484
cklosowski Oct 8, 2022
6ad769a
Instead of getting fancy, just change the hook #9484
cklosowski Oct 8, 2022
6e88eee
Use date_created #9484
cklosowski Oct 8, 2022
83ccf42
Only run old hook if something is on it, and throw deprecation notice…
cklosowski Oct 8, 2022
8661f61
Send the args in the right order #9484
cklosowski Oct 8, 2022
8152658
Swtich back to edd_sales_summary_widget_after_purchases as that was t…
cklosowski Oct 8, 2022
0701c68
Merge pull request #9493 from awesomemotive/issue/9484
cklosowski Oct 8, 2022
0675e30
Merge pull request #9492 from awesomemotive/issue/9491
cklosowski Oct 8, 2022
44ca04b
Version bump to 3.1.0.1
robincornett Oct 8, 2022
4616e59
Remaking POT file
cklosowski Oct 8, 2022
15108dc
Merge pull request #9494 from awesomemotive/release/3.1.0.1
cklosowski Oct 8, 2022
ad5d431
Updating readme.txt
cklosowski Oct 8, 2022
60d9c12
Create edd_has_core_blocks helper function
robincornett Oct 10, 2022
ffd5d82
Update edd_is_checkout to include a blocks check before filter
robincornett Oct 10, 2022
45b9fbf
Update checkout related ajax calls to include current page
robincornett Oct 10, 2022
7093d8f
Update block editor author selection for download capabilities
robincornett Oct 11, 2022
c366b6a
Merge pull request #9500 from awesomemotive/issue/9489
cklosowski Oct 11, 2022
12caa0c
Limit the product_dropdown calls on the logs and main tools page to u…
cklosowski Oct 11, 2022
7db107e
Add a permalink value to the products endpoint #9488
cklosowski Oct 11, 2022
f9ffe5d
Update version matrix
cklosowski Oct 12, 2022
519f922
Merge pull request #9497 from awesomemotive/issue/9496
cklosowski Oct 12, 2022
508555d
Run permalink through html_entity_decode #9488
cklosowski Oct 12, 2022
412b934
Update tests/tests-api.php
cklosowski Oct 12, 2022
48377b8
Merge pull request #9503 from awesomemotive/issue/9498
cklosowski Oct 12, 2022
0a9c3b7
Merge pull request #9505 from awesomemotive/issue/9488
cklosowski Oct 12, 2022
9b2c0fc
Update registration to account for registration block
robincornett Oct 12, 2022
c156373
Revert block input renaming
robincornett Oct 12, 2022
4893385
Use graceful-shutdown to try and mitigate issues with IP space
cklosowski Oct 12, 2022
ec38306
Allow entire variable product to be selected for a bundle
robincornett Oct 12, 2022
e09c251
Update edd_process_register_form, related unit tests
robincornett Oct 13, 2022
9e72909
When using the ajax product search, filter the posts_where string
robincornett Oct 13, 2022
68e109a
Run search through esc_like
robincornett Oct 14, 2022
b5a2453
Fixing product title on varaible price options in download ajax searc…
cklosowski Oct 14, 2022
26a1764
Merge pull request #9509 from awesomemotive/issue/9508
robincornett Oct 17, 2022
63b297c
Update customer address migration
robincornett Oct 17, 2022
76700bf
Prefix no-js class, add extra edd-has-js rule
robincornett Oct 17, 2022
48cf44d
Update product selector for new bundles
robincornett Oct 17, 2022
c5d34d4
Fix type check
robincornett Oct 17, 2022
950d5ed
Fix inner query
robincornett Oct 17, 2022
44831bc
Removed Carbon modify function
zkawesome Oct 17, 2022
d6f372c
Update customer names in exports
robincornett Oct 19, 2022
b10bb3b
Remove unneeded final primary address update
robincornett Oct 19, 2022
dc63e77
Merge pull request #9507 from awesomemotive/issue/9499
robincornett Oct 19, 2022
155fb6c
Updating CSS and name
cklosowski Oct 19, 2022
5a9ecdc
Merge pull request #9514 from awesomemotive/issue/9480
cklosowski Oct 19, 2022
4981150
Switch to flexbox for to/from container
robincornett Oct 19, 2022
b7d5ea2
Allow entire variable product to be selected for a bundle
robincornett Oct 12, 2022
b323989
Update product selector for new bundles
robincornett Oct 17, 2022
c546b7e
Update customer address migration
robincornett Oct 17, 2022
020a075
Fix type check
robincornett Oct 17, 2022
f7ce743
Fix inner query
robincornett Oct 17, 2022
8070dd2
Remove unneeded final primary address update
robincornett Oct 19, 2022
fa50292
Use litteral '
cklosowski Oct 19, 2022
4ddb4e9
Merge branch 'release/3.1.0.2' into fix/export
cklosowski Oct 19, 2022
bf328e5
Add unit tests for last_quarter bug
cklosowski Oct 20, 2022
b6fdb5c
Merge branch 'release/3.1.0.2' into issue/9502
cklosowski Oct 20, 2022
e6ae431
Merge pull request #9515 from awesomemotive/issue/9502
cklosowski Oct 20, 2022
6661e58
Update CLI order migration to allow custom ID parameters
robincornett Oct 20, 2022
3f265a2
Merge branch 'fix/export' into release/3.1.0.2
cklosowski Oct 20, 2022
9d9aa77
Updating build
cklosowski Oct 20, 2022
fd87bcd
Merge branch 'release/3.1.0.2' into update/registration
cklosowski Oct 20, 2022
2d9c37a
Add empty check for pass2
robincornett Oct 21, 2022
cb580ca
Add unit test for missing pass2
robincornett Oct 21, 2022
2c77c0d
Merge branch 'release/3.1.0.2' into fix/no-js-conflict
robincornett Oct 21, 2022
0d18604
Try adding a user agent specific to EDD to paypal commerce API
cklosowski Oct 21, 2022
20a468a
Separate product query for dropdowns
robincornett Oct 21, 2022
0543b44
update paypal request user string
cklosowski Oct 21, 2022
7941527
Version bump and changelog
cklosowski Oct 21, 2022
1d7908a
Adding note to changelog
cklosowski Oct 21, 2022
614f04b
Fixing missing > in instuctions
cklosowski Oct 21, 2022
dba0860
Merge pull request #9528 from awesomemotive/release/3.1.0.1.1
cklosowski Oct 22, 2022
f1eca81
Update CLI order migration
robincornett Oct 23, 2022
3356e3f
Add a partial migration confirmation
robincornett Oct 23, 2022
ab46bf0
Merge pull request #9527 from awesomemotive/improve/product-query
robincornett Oct 24, 2022
4bfdafa
Merge pull request #9524 from awesomemotive/try/paypal-user-agent
robincornett Oct 24, 2022
2b8d07f
Merge branch 'main' into release/3.1.0.2
robincornett Oct 24, 2022
6b850fd
Register display_legacy_payment_data CLI method
robincornett Oct 24, 2022
bd8ad7d
Note failed payment migrations when doing a partial migration
robincornett Oct 24, 2022
43b75f2
Merge pull request #9512 from awesomemotive/fix/no-js-conflict
robincornett Oct 25, 2022
c151295
Merge pull request #9506 from awesomemotive/update/registration
robincornett Oct 25, 2022
86bd8d8
Fix empty check for rest user query
robincornett Oct 25, 2022
91abe2a
Merge pull request #9532 from awesomemotive/fix/rest-user-query
cklosowski Oct 25, 2022
eca194b
Merge branch 'release/3.1.0.2' into update/order-migration
robincornett Oct 26, 2022
72e59c5
Check that ID/start/end values are numeric before using
robincornett Oct 26, 2022
cdc1f1c
Only mark migration complete when doing a full migration
robincornett Oct 26, 2022
fccfbe6
Update legacy cart widget instance validation
robincornett Oct 26, 2022
1854cb3
Merge pull request #9534 from awesomemotive/issue/9533
cklosowski Oct 26, 2022
ffdc5b4
Add in work to check for refund collision
robincornett Oct 26, 2022
70c4936
Use get_row instead of get_results
robincornett Oct 26, 2022
c04cd33
Merge branch 'release/3.1.0.2' into update/order-migration
robincornett Oct 27, 2022
78f1f6b
Tweak CLI messages
robincornett Oct 27, 2022
91a4128
Update CLI confirmation message
robincornett Oct 27, 2022
c601708
Merge pull request #9523 from awesomemotive/update/order-migration
robincornett Oct 27, 2022
4e87e3f
Version bump to 3.1.0.2
robincornett Oct 27, 2022
b4a5cd9
Merge pull request #9537 from awesomemotive/release/3.1.0.2
cklosowski Oct 27, 2022
71bd66b
Rebuilding POT file
cklosowski Oct 27, 2022
441c5ef
Update discount migration to keep custom meta
robincornett Oct 28, 2022
5e0e1e7
Prevent empty metadata being added
robincornett Oct 28, 2022
c17a685
Rename variable
robincornett Oct 28, 2022
7d098a5
Revise can_purchase check for unpublished downloads
robincornett Oct 31, 2022
d00650b
Update order recovery to honor new/changed data
robincornett Nov 1, 2022
fa5cf80
Separate order recovery tests
robincornett Nov 1, 2022
e079c07
Convert UTC dates to store timezone equivalent
zkawesome Nov 2, 2022
b028dcd
Fix parameters for deprecated_function_run in unit tests
robincornett Nov 2, 2022
63bcd75
Update WP versions for buildkite matrix
robincornett Nov 2, 2022
689c286
Update order date
robincornett Nov 3, 2022
761cb92
Update exclusions
robincornett Nov 3, 2022
7b25215
Merge pull request #9546 from awesomemotive/fix/61-tests
cklosowski Nov 3, 2022
ffee95c
Merge branch 'release/3.1.0.3' into issue/9541
robincornett Nov 3, 2022
0488524
Update CLI discount migration
robincornett Nov 4, 2022
4491858
Merge branch 'release/3.1.0.3' into issue/9531
robincornett Nov 4, 2022
20b5448
Merge branch 'release/3.1.0.3' into fix/wrong-timezones
robincornett Nov 4, 2022
dcb1ea9
Deprecate old payment actions that are no longer needed #9550
cklosowski Nov 5, 2022
155c532
When searching orders by product ID, remove the hash before running i…
cklosowski Nov 5, 2022
cbc204e
Merge branch 'release/3.1.0.3' of gh_am:awesomemotive/easy-digital-do…
zkawesome Nov 7, 2022
e996852
Remove currency formatting from file downloads graph
zkawesome Nov 7, 2022
4ae7297
Remove currency formatting in Customers graph
zkawesome Nov 7, 2022
f15b217
Merge pull request #9552 from awesomemotive/issue/9548
robincornett Nov 7, 2022
cd809a1
Remove tests no longer needed for filters/hooks #9550
cklosowski Nov 7, 2022
9122550
Revert changes that were included by mistake
zkawesome Nov 8, 2022
a68e636
Do not modify date_created for recovered orders
robincornett Nov 8, 2022
d0d5389
Merge pull request #9551 from awesomemotive/issue/9550
cklosowski Nov 8, 2022
77a4605
Merge pull request #9554 from awesomemotive/issue/9553
cklosowski Nov 8, 2022
5ad6761
Remove trashed orders from order history, and abandoned/trashed/refun…
cklosowski Nov 8, 2022
0348241
Initial work for paypal disconnect & delete #9558
cklosowski Nov 9, 2022
142ad47
Add a new IPN backup for PayPal Commerce #9558
cklosowski Nov 9, 2022
dbfac8d
Delete the PayPal webhooks on delete as well #9558
cklosowski Nov 9, 2022
435f4f6
Merge pull request #9557 from awesomemotive/issue/9556
cklosowski Nov 10, 2022
e243d7b
Merge pull request #9544 from awesomemotive/issue/9541
cklosowski Nov 10, 2022
b319263
Merge pull request #9538 from awesomemotive/issue/9531
cklosowski Nov 10, 2022
7c2cbc3
Merge branch 'release/3.1.0.3' into fix/wrong-timezones
cklosowski Nov 10, 2022
0d018e1
Re-adding changes after merge frokm release branch overwrote them
cklosowski Nov 10, 2022
89ddee7
Update to not have ipn_debug_log call itself #9558
cklosowski Nov 10, 2022
c3d4459
Improving chart timezone calculations
zkawesome Nov 11, 2022
c98c372
Exclude trashed orders from exports
zkawesome Nov 11, 2022
ac3c4e9
Change payment text to order
zkawesome Nov 11, 2022
461ae03
Add timezone to System Info
zkawesome Nov 11, 2022
c8f1d98
Added polyfill for wp_timezone_string
zkawesome Nov 14, 2022
e01ce61
Fixing translation textdomain, since these will be in EDD core #9558
cklosowski Nov 14, 2022
cdac390
Stop processing new orders, and PHPCS fixes #9558
cklosowski Nov 14, 2022
788bbf3
Merge pull request #9573 from awesomemotive/issue/9569
cklosowski Nov 14, 2022
6b9ed09
Merge pull request #9543 from awesomemotive/issue/9542
cklosowski Nov 14, 2022
c7a61fa
Add fallback to item_number and set a default i_amount #9443
cklosowski Nov 14, 2022
2c13dd4
Check both home and site url values
cklosowski Nov 15, 2022
10d1f20
Improve Price ID checks and simplify price ID amount retreival #9443
cklosowski Nov 15, 2022
b0ddb86
Add EDD timezone to System Info
zkawesome Nov 16, 2022
ccb4f50
Fix to correct method
zkawesome Nov 16, 2022
8eb78f2
Remove empty space
zkawesome Nov 16, 2022
a331d8a
Fixing misalignment
zkawesome Nov 16, 2022
4119deb
Update includes/process-download.php
cklosowski Nov 17, 2022
5d2c415
Update includes/process-download.php
cklosowski Nov 17, 2022
e6cf432
Merge pull request #9580 from awesomemotive/improve/local-file-detection
cklosowski Nov 17, 2022
2f11b6c
Update receipt link email tag rendering
robincornett Nov 17, 2022
b932585
Merge pull request #9579 from awesomemotive/issue/9443
cklosowski Nov 18, 2022
8e77f25
Changed the date loop for graphs
zkawesome Nov 18, 2022
fdc98f4
Update receipt shortcode redirect
robincornett Nov 18, 2022
e796474
Update receipt_link login rendering
robincornett Nov 18, 2022
ae51bb1
Updating to use posted_data, instead of payment_data from recurring c…
cklosowski Nov 18, 2022
ee700d3
Updating to mention paypal commerce and express in gateway error for …
cklosowski Nov 18, 2022
a29e4b7
Removing the unset on the refresh_merchant, in case someone needs to …
cklosowski Nov 18, 2022
12e1dce
Move check for initial payment up in the order #9558
cklosowski Nov 18, 2022
b1f5b88
Don't process the IPN if the parent_txn_id isn't sent, as the IPN sho…
cklosowski Nov 18, 2022
40f1c70
Merge pull request #9547 from awesomemotive/fix/wrong-timezones
cklosowski Nov 21, 2022
57909f1
Update receipt link styles
robincornett Nov 21, 2022
4f8a46a
Ignore certain txn_types as they shouldn't be handeled by the PayPal …
cklosowski Nov 21, 2022
f227abb
Also check for payment_status in IPN #9558
cklosowski Nov 21, 2022
0571f6d
Update early return in edd_build_order
robincornett Nov 21, 2022
4ba5a87
Remove unneeded test
robincornett Nov 21, 2022
e0a0d19
Merge pull request #9589 from awesomemotive/issue/9570
cklosowski Nov 22, 2022
71a2918
Remove redundant call to edd_get_order.
cklosowski Nov 22, 2022
c62b007
Use IPN transaction ID, not the original order transaction ID.
cklosowski Nov 22, 2022
1142110
Fixing merge issue, to retry
cklosowski Nov 22, 2022
09ac52d
Improve processing by avoiding statuses that aren't needed #9558
cklosowski Nov 22, 2022
ae54b7d
Re-add using transaction ID from IPN, not original order #9558
cklosowski Nov 22, 2022
cbec1ec
Re-adding redudant edd_get_order call #9558
cklosowski Nov 22, 2022
d5aeb54
Merge pull request #9586 from awesomemotive/issue/9414
cklosowski Nov 22, 2022
727dde4
Rebuilding assets, POT, and blocks hash
cklosowski Nov 22, 2022
4021273
Updating from release branch #9558
cklosowski Nov 22, 2022
ee943ec
Merge pull request #9565 from awesomemotive/issue/9558
cklosowski Nov 22, 2022
5ac4740
rebuilding files for release branch
cklosowski Nov 22, 2022
221beef
Version bump and changelogs
cklosowski Nov 23, 2022
a63d9da
Fixing spelling on improve(d)
cklosowski Nov 23, 2022
3bfa52c
Update readme.txt
cklosowski Nov 23, 2022
2536546
Update readme.txt
cklosowski Nov 23, 2022
7005cde
Update readme.txt
cklosowski Nov 23, 2022
59b2ce7
Update readme.txt
cklosowski Nov 23, 2022
3356e42
Attempt a concurrency grouping to let one build finish before another…
cklosowski Nov 23, 2022
1ffd620
updating concurrency value
cklosowski Nov 23, 2022
7b2a869
Concurrency won't work for this, removing
cklosowski Nov 23, 2022
b28a69c
Restrict to a single PHP 5.6 with the lowest WP Version, 5.x and 7.x …
cklosowski Nov 23, 2022
bcc5a36
Try more cpus
cklosowski Nov 23, 2022
67566bd
Merge pull request #9590 from awesomemotive/release/3.1.0.3
cklosowski Nov 23, 2022
0adba5f
Updating build and POT
cklosowski Nov 23, 2022
26efb5d
Don't include the grunt file or build directory when building Stripe …
cklosowski Nov 24, 2022
1da7762
Adding 3.1.0.4 updates
cklosowski Jan 6, 2023
968c712
Merge pull request #9608 from awesomemotive/release/3.1.0.4
cklosowski Jan 6, 2023
157d8e7
Adding 3.1.0.5 release
cklosowski Jan 25, 2023
3c5c8d2
Merge pull request #9613 from awesomemotive/release/3.1.0.5
cklosowski Jan 25, 2023
be58f6f
Update README.md
cklosowski Jan 31, 2023
e1d9aba
Adding EDD 3.1.0.6
cklosowski Feb 10, 2023
2edf84d
Merge pull request #9621 from awesomemotive/release/3.1.0.6
cklosowski Feb 10, 2023
5a4b2ef
Release 3.1.1
cklosowski Apr 21, 2023
19484c4
Removing unnecessary tests
cklosowski Apr 21, 2023
1933deb
Merge pull request #9637 from awesomemotive/release/3.1.1
cklosowski Apr 21, 2023
f992fee
Copying release 3.1.1.1
cklosowski Apr 21, 2023
0ce7478
Merge pull request #9638 from awesomemotive/release/3.1.1.1
cklosowski Apr 21, 2023
b814116
Updating for 3.1.1.2
cklosowski Apr 21, 2023
252c8d7
Merge pull request #9639 from awesomemotive/release/3.1.1.2
cklosowski Apr 21, 2023
2c452c9
Copying over 3.1.1.3
cklosowski Apr 21, 2023
8f2c130
Merge pull request #9640 from awesomemotive/release/3.1.1.3
cklosowski Apr 21, 2023
d34661c
Adding release 3.1.2
cklosowski Jun 8, 2023
f669950
Removeing unneeded test
cklosowski Jun 8, 2023
dbbc250
Fixing unit tests for public repo
cklosowski Jun 8, 2023
056077d
Fixing tests for lite
cklosowski Jun 8, 2023
a77bb39
Merge pull request #9650 from awesomemotive/release/3.1.2
cklosowski Jun 9, 2023
d25a9e1
Adding 3.1.3 release changes in advance of the release
cklosowski Jun 28, 2023
ac99f24
Merge pull request #9655 from awesomemotive/release/3.1.3
cklosowski Jun 28, 2023
d7b7b71
Adding EDD 3.1.4 release changes
cklosowski Jul 19, 2023
8bc63a3
Merge pull request #9660 from awesomemotive/release/3.1.4
cklosowski Jul 19, 2023
1650b36
Adding 3.1.5 changes
cklosowski Jul 21, 2023
0eba038
Merge pull request #9661 from awesomemotive/release/3.1.5
cklosowski Jul 21, 2023
f51909d
Update login.php
mohsinrasool Aug 29, 2023
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
extends @wordpress/browserslist-config
96 changes: 96 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
steps:

- label: "Pull PHP 7.1"
command: "docker pull public.ecr.aws/q7y6e9n2/unit-test-images/php:7.1"
retry:
automatic: true

- label: "Pull PHP 7.2"
command: "docker pull public.ecr.aws/q7y6e9n2/unit-test-images/php:7.2"
retry:
automatic: true

- wait

- label: "Pull PHP 7.3"
command: "docker pull public.ecr.aws/q7y6e9n2/unit-test-images/php:7.3"
retry:
automatic: true

- label: "Pull PHP 7.4"
command: "docker pull public.ecr.aws/q7y6e9n2/unit-test-images/php:7.4"
retry:
automatic: true

- wait

- label: "Pull PHP 8.0"
command: "docker pull public.ecr.aws/q7y6e9n2/unit-test-images/php:8.0"
retry:
automatic: true

- label: "Pull MariaDB"
command: "docker pull mariadb:10.4"
retry:
automatic: true

- wait

- env:
TEST_INPLACE: "0"
TEST_PHP_VERSION: "{{matrix.php}}"
TEST_WP_VERSION: "{{matrix.wp}}"
WP_MULTISITE: "{{matrix.multisite}}"
COMPOSE_HTTP_TIMEOUT: 180
DOCKER_CLIENT_TIMEOUT: 180
label: 'PHP: "{{matrix.php}}" | WP: "{{matrix.wp}}" | Multisite: {{matrix.multisite}}'
plugins:
- docker-compose#v4.14.0:
config: docker-compose-phpunit.yml
propagate-environment: true
propagate-uid-gid: true
pull-retries: 3
run: wordpress
matrix:
setup: # Max of 6 Dimensions.
php: # Max of 20 elements.
- "8.0"
- "7.4"
wp:
- "6.1.1"
- "latest"
multisite:
- "0"
adjustments: # Max of 12 adjustments.
- with:
php: "8.0"
wp: "latest"
multisite: "1"
- with:
php: "7.1"
wp: "5.4.12"
multisite: "0"
- with:
php: "7.1"
wp: "5.5.11"
multisite: "0"
- with:
php: "7.1"
wp: "5.6.10"
multisite: "0"
- with:
php: "7.1"
wp: "5.7.8"
multisite: "0"
- with:
php: "7.1"
wp: "5.8.6"
multisite: "0"
- with:
php: "7.2"
wp: "5.9.5"
multisite: "0"
- with:
php: "7.3"
wp: "6.0.3"
multisite: "0"
29 changes: 29 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# This file is for unifying the coding style for different editors and IDEs
# editorconfig.org

# WordPress Coding Standards
# https://make.wordpress.org/core/handbook/coding-standards/

# Based from https://github.com/ntwb/wp.editorconfig/blob/master/.editorconfig
#
# Need an IDE plugin? http://editorconfig.org/#download

root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = tab

[*.json]
indent_style = space
indent_size = 2

[*.yml]
indent_style = space
indent_size = 2

[*.txt,wp-config-sample.php]
end_of_line = crlf
5 changes: 5 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
node_modules
vendor
public
assets/js/*.js
assets/js/*.js.map
17 changes: 17 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Items to ignore when downloading a zip

.editorconfig export-ignore
.gitattributes export-ignore
.gitignore export-ignore
.jshintrc export-ignore
/bin/ export-ignore
apigen.neon export-ignore
composer.json export-ignore
Gruntfile.js export-ignore
package.json export-ignore
phpunit.xml export-ignore
readme.txt export-ignore
/tests/ export-ignore
docker-compose-phpunit.yml export-ignore
/.buildkite/ export-ignore
/.github/ export-ignore
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: type-bug, workflow-pending-triage, workflow-needs-replication
assignees: ''

---

## Bug Report
### Expected behavior
When I do X, I expect Y to happen.

### Actual behavior
When I do X, Z happens.

### Steps to reproduce the behavior
1)
2)
3)
etc, etc

### Information (if a specific version is affected):
PHP Version:

EDD Version (or branch):

WordPress Version:

Any other relevant information:
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: type-request, workflow-pending-triage
assignees: 'cklosowski'

---

## Enhancement Request
### Explain your enhancement (please be detailed)

### Justification or use case
33 changes: 33 additions & 0 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Instructions (START):
The purpose of this template is to standardize GitHub issues for bug reports and enhancement requests. Please follow the instructions below.
1. Determine whether your new issue is a "Bug Report" or "Enhancement Request."
2. Based on your issue type, delete the unneeded template section below. For example, if you are submitting a bug report, find the entire "Enhancement Request" section of the template and delete it.
3. Delete this entire block of instructions, from START to END, and fill out the sections to describe your reason for opening an issue.
# Instructions (END):

## Bug Report
### Expected behavior
When I do X, I expect Y to happen.

### Actual behavior
When I do X, Z happens.

### Steps to reproduce the behavior
1)
2)
3)
etc, etc

### Information (if a specific version is affected):
PHP Version:

EDD Version (or branch):

WordPress Version:

Any other relevant information:

## Enhancement Request
### Explain your enhancement (please be detailed)

### Justification or use case
8 changes: 8 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Fixes #

Proposed Changes:
1.
2.
3.

_Please do not submit PRs with minified CSS or JS files. This is managed at the time of release by the Core Team_
Loading