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
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
b4138ec
Version 3.2.0
cklosowski Sep 7, 2023
4a64b7f
Updating to not run coverate/stan/cs
cklosowski Sep 7, 2023
db9030f
Fixing odd character in readme
cklosowski Sep 7, 2023
ee9dace
Merge pull request #9670 from awesomemotive/release/3.2.0
cklosowski Sep 7, 2023
44fa95e
Adding release/3.2.1 code
cklosowski Sep 12, 2023
4896dc4
Merge pull request #9672 from awesomemotive/release/3.2.1
cklosowski Sep 12, 2023
0d36ed4
Adding release 3.2.2 changes
cklosowski Sep 21, 2023
50ec8e1
Merge pull request #9674 from awesomemotive/release/3.2.2
cklosowski Sep 21, 2023
07a551c
Add 3.2.3 release changes
cklosowski Oct 2, 2023
f39f402
Merge pull request #9675 from awesomemotive/release/3.2.3
cklosowski Oct 2, 2023
c91824c
Adding EDD 3.2.4 changes
cklosowski Nov 6, 2023
675bd93
Merge pull request #9694 from awesomemotive/release/3.2.4
cklosowski Nov 6, 2023
d977a24
Adding 3.2.5
cklosowski Nov 10, 2023
715373d
Merge pull request #9695 from awesomemotive/release/3.2.5
cklosowski Nov 10, 2023
36f483b
Adding EDD 3.2.6
cklosowski Dec 11, 2023
7e68d57
Merge pull request #9702 from awesomemotive/release/3.2.6
cklosowski Dec 11, 2023
92c97a3
Updating readme
cklosowski Dec 11, 2023
b2da430
Adding release/3.2.7 lite changes
cklosowski Feb 1, 2024
c848d0b
Merge pull request #9708 from awesomemotive/release/3.2.7
cklosowski Feb 1, 2024
4c6c254
Adding EDD 3.2.9
cklosowski Feb 27, 2024
e9c9f0a
Merge pull request #9711 from awesomemotive/release/3.2.9
cklosowski Feb 27, 2024
490a49c
Adding EDD 3.2.10
cklosowski Mar 28, 2024
4a09774
Merge pull request #9717 from awesomemotive/release/3.2.10
cklosowski Mar 28, 2024
815fadf
Adding EDD 3.2.11
cklosowski Mar 29, 2024
a788978
Merge pull request #9718 from awesomemotive/release/3.2.11
cklosowski Mar 29, 2024
48834d6
Adding 3.2.12 changes
cklosowski Apr 29, 2024
252a23a
Merge pull request #9727 from awesomemotive/release/3.2.12
cklosowski Apr 29, 2024
64aa47f
Adding EDD 3.3.0/1
cklosowski Jul 17, 2024
2e7c025
Merge pull request #9749 from awesomemotive/release/3.3.1
cklosowski Jul 17, 2024
feef716
Adding EDD 3.3.2
cklosowski Jul 25, 2024
07c5f45
Merge pull request #9751 from awesomemotive/release/3.3.2
cklosowski Jul 25, 2024
ee334bb
Adding 3.3.3 changes
cklosowski Aug 6, 2024
a58152a
Merge pull request #9753 from awesomemotive/release/3.3.3
cklosowski Aug 6, 2024
b26719d
Adding Release 3.3.4 changes
cklosowski Sep 19, 2024
8bbd2be
Merge pull request #9761 from awesomemotive/release/3.3.4
cklosowski Sep 19, 2024
338acca
Update CONTRIBUTING.md with correct branch name
slaFFik Nov 8, 2024
6a2dab0
Adding 3.3.5 Changes
cklosowski Nov 13, 2024
61a1188
Merge pull request #9768 from awesomemotive/release/3.3.5
cklosowski Nov 13, 2024
c6d1154
Adding 3.3.5.1 changes
cklosowski Nov 14, 2024
48f9e60
Merge pull request #9769 from awesomemotive/release/3.3.5.1
cklosowski Nov 14, 2024
8b7d4e3
Merge pull request #9766 from slaFFik/patch-2
cklosowski Nov 14, 2024
9da2f1e
Adding Release 3.3.5.2 changes
cklosowski Nov 22, 2024
5207cb0
Merge pull request #9771 from awesomemotive/release/3.3.5.2
cklosowski Nov 22, 2024
6ab5b8a
Adding 3.3.6.0/1
cklosowski Jan 21, 2025
74f6123
Merge pull request #9776 from awesomemotive/release/3.3.6.1
cklosowski Jan 21, 2025
e0e0d50
Adding 3.3.7 changes
cklosowski Mar 17, 2025
d19419d
Merge pull request #9783 from awesomemotive/release/3.3.7
cklosowski Mar 17, 2025
542dc59
Add a filter to edds_get_elements_mode() so that the user can hook in…
lucian303 Apr 22, 2025
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.
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_
167 changes: 0 additions & 167 deletions .gitignore

This file was deleted.

85 changes: 85 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
## Contribute To Easy Digital Downloads

Community made patches, localisations, bug reports and contributions are always welcome and are crucial to ensure Easy Digital Downloads remains the #1 eCommerce platform for digital goods on WordPress.

When contributing please ensure you follow the guidelines below so that we can keep on top of things.

__Please Note:__ GitHub is for bug reports and contributions only - if you have a support question or a request for a customization don't post here, go to our [Support page](https://easydigitaldownloads.com/support/) instead.

## Getting Started

* __Do not report potential security vulnerabilities here. Email them privately to our security team at [[email protected]](mailto:[email protected])__
* Before submitting a ticket, please be sure to replicate the behavior with no other plugins active and on a base theme like Twenty Seventeen.
* Submit a ticket for your issue, assuming one does not already exist.
* Raise it on our [Issue Tracker](https://github.com/easydigitaldownloads/Easy-Digital-Downloads/issues)
* Clearly describe the issue including steps to reproduce the bug.
* Make sure you fill in the earliest version that you know has the issue as well as the version of WordPress you're using.

## Making Changes

* Fork the repository on GitHub
* Make the changes to your forked repository
* Ensure you stick to the [WordPress Coding Standards](https://codex.wordpress.org/WordPress_Coding_Standards)
* When committing, reference your issue (if present) and include a note about the fix
* If possible, and if applicable, please also add/update unit tests for your changes
* Push the changes to your fork and submit a pull request to the 'main' branch of the EDD repository

## Code Documentation

* We ensure that every EDD function is documented well and follows the standards set by phpDoc
* An example function can be found [here](https://gist.github.com/sunnyratilal/5308969)
* Please make sure that every function is documented so that when we update our API Documentation things don't go awry!
* If you're adding/editing a function in a class, make sure to add `@access {private|public|protected}`
* Finally, please use tabs and not spaces. The tab indent size should be 4 for all EDD code.

At this point you're waiting on us to merge your pull request. We'll review all pull requests, and make suggestions and changes if necessary.

## Developer Certificate of Origin
By contributing to Easy Digital Downloads, you agree to the Developer Certificate of Origin.

In its simplest form, the DCO states that you have permission to supply the code submitted to Easy Digital Downloads. Here is the DCO in detail:
```
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.


Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or

(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or

(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.

(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
```

# Additional Resources
* [EDD Developer's API](https://easydigitaldownloads.com/docs/developers-intro-to-easy-digital-downloads/)
* [General GitHub Documentation](https://help.github.com/)
* [GitHub Pull Request documentation](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests)
* [PHPUnit Tests Guide](https://phpunit.de/manual/current/en/writing-tests-for-phpunit.html)
Loading