Skip to content

Rewrite/4.0.0 #92

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

Merged
merged 88 commits into from
Nov 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
5247d7c
Removing all code
krugazul Sep 17, 2024
ce2df3a
Adding in the plugin initialization functions and the main class.
krugazul Sep 17, 2024
5bf6a24
Fixed the activating of the plugin
krugazul Sep 17, 2024
8f26a03
Adding in the activation class and the class loader
krugazul Sep 17, 2024
5148283
Updating the activation class to a static instance for plugin activat…
krugazul Sep 17, 2024
2e137f3
Updating the DB query functions.
krugazul Sep 17, 2024
ab9d443
Adding setup class with the post registration.
krugazul Sep 17, 2024
fcd4153
Updating the settings class.
krugazul Sep 17, 2024
d06a5d8
Forcing the hiding of the Block editor
krugazul Sep 17, 2024
de278d0
Adding in the settings action link and forms list quick edit.
krugazul Sep 17, 2024
ab8f8a8
Adding in the Admin CSS and JS with optimization.
krugazul Sep 18, 2024
5d2f025
Fixing the WPCS warnings
krugazul Sep 18, 2024
6fa4dab
Adding in the helper class
krugazul Sep 18, 2024
cef89c6
Adding in the payments list table
krugazul Sep 18, 2024
0a68a00
Adding in the payments list and updating the SQL commands.
krugazul Sep 18, 2024
db410d8
Fixing the url argument sanitization
krugazul Sep 18, 2024
658ea79
Updating the variable names to WPCS compliant
krugazul Sep 18, 2024
e9ddc30
Adding in the export to excel function and updating to WPCS.
krugazul Sep 18, 2024
aa77acc
Adding in the country and state helpers
krugazul Sep 19, 2024
cc0cea2
Adding in the shortcode and the help details.
krugazul Sep 19, 2024
719b8e9
Added in the form update and edit functions with WPCS valid fixes.
krugazul Sep 19, 2024
4916e1d
Adding in the tinyMCE plugin as well as the languages.
krugazul Sep 19, 2024
04a4ba2
Adding in the transaction definitions
krugazul Sep 20, 2024
8024479
Updating the helper class
krugazul Sep 20, 2024
518c5e6
Updating the helper instances for use in the frontend.
krugazul Sep 20, 2024
c85b2bb
adding in the shortcode class which handles the required fields
krugazul Sep 20, 2024
1f13971
Updating the helper class and adding in the frontend styles.
krugazul Sep 20, 2024
a9299d7
Updating the Style enqueue
krugazul Sep 20, 2024
8e70515
Adding in the text shortcode for the form content
krugazul Sep 20, 2024
e3b5c6e
Adding in the text shortcode and the class to house the rest.
krugazul Sep 20, 2024
96b02a5
Fixing the quick edit links
krugazul Sep 20, 2024
365d966
Changing the Variable amount field to a number and stripping any text…
krugazul Sep 20, 2024
df780a6
Updating the language domain to pff-paystack
krugazul Sep 25, 2024
271b634
Adding in the additional fields shortcodes.
krugazul Sep 25, 2024
6851894
Updating the fee settings and the gettter function for the helper class.
krugazul Sep 25, 2024
4605289
Adding in the API class and the fetch plan function
krugazul Sep 25, 2024
82ecea2
Adding in the API class and the request plan class to fetch the plan …
krugazul Sep 25, 2024
ccf424f
Fixing the payment options display on the forms.
krugazul Sep 26, 2024
cbcd3fc
Registering the JS functions
krugazul Sep 26, 2024
ad2dda2
Rearranged the JS functions outside of the ready so they are always a…
krugazul Sep 26, 2024
0e9870c
Updating the JS functions
krugazul Sep 26, 2024
d335c0c
Adding in the paystack "generate code" functions.
krugazul Sep 26, 2024
3d27020
Updating the form submit action
krugazul Sep 26, 2024
b292ac1
Updating form submittions actions
krugazul Sep 26, 2024
4576bef
Updated the Confirm Payment and Transaction Verify classes.
krugazul Sep 26, 2024
73aaceb
Fixing the confirm payment and the processing of the transaction fees
krugazul Sep 27, 2024
956ae4c
Updating the helpers class with the transaction fees function
krugazul Sep 27, 2024
feae673
Updating the code to be WPCS
krugazul Sep 27, 2024
042f465
Updating the file capture function
krugazul Sep 27, 2024
fde5afb
Disabling the jquery datepicker
krugazul Sep 27, 2024
7526e6a
Updating the quantity field in the backend
krugazul Sep 27, 2024
9fa2bb0
Updating functions after testing a recurring plan
krugazul Sep 27, 2024
c2598fd
Updating the recurring payment intervals.
krugazul Sep 27, 2024
afc45cc
Fixing the create plan request.
krugazul Sep 27, 2024
cbff08d
Adding in the request subscription
krugazul Sep 27, 2024
d839b05
Fixing the recurring amounts
krugazul Sep 30, 2024
b0c09a8
Adding in the retry payment rewrite rules.
krugazul Oct 3, 2024
f358065
Adding in the email classes
krugazul Oct 3, 2024
3dd0582
Updating the invoice email
krugazul Oct 3, 2024
ceb3e61
Updating the mail vars and adding in the receipt email.
krugazul Oct 3, 2024
2798700
Adding in the receipt owner email
krugazul Oct 3, 2024
c076425
Updating the Email with WPCS commands
krugazul Oct 3, 2024
539f92b
Updating the Paystack actions.
krugazul Oct 3, 2024
2f6e7aa
Updating the email Translatable strings
krugazul Oct 3, 2024
e669029
Adding in the paystack invoice
krugazul Oct 3, 2024
c2aa3e1
Moving the classes to their own folder
krugazul Oct 3, 2024
7eaad23
Updating the classes urls and moving the paystakc templates.
krugazul Oct 3, 2024
9a17eb6
Removing the KKD_ prefix.
krugazul Oct 3, 2024
b2c2c0e
Removing the rewrite rules, and formatting the retry form.
krugazul Oct 3, 2024
fcb2288
Updating the retry action.
krugazul Oct 3, 2024
b1a7172
Fixing the retry action
krugazul Oct 3, 2024
026d63d
Removing the uneeded retry payment code.
krugazul Oct 4, 2024
9147ab6
Updating the db record to allow the column selection
krugazul Oct 4, 2024
8ac961d
Updating the confirm payment to allowing the checking of the retry ac…
krugazul Oct 4, 2024
42f1706
Fixing the agreement icon and WPCS updates
krugazul Oct 4, 2024
60a5850
WPCS Updates
krugazul Oct 4, 2024
6c87fd6
WPCS Updates
krugazul Oct 4, 2024
a0ae44e
Adding int he WPCS fixes
krugazul Oct 4, 2024
975507b
Adding in Nonce verification for the form submission
krugazul Oct 4, 2024
fe4cbbf
Fixing the nonce verification for the submission form.
krugazul Oct 4, 2024
c472865
Adding in the retry nonce.
krugazul Oct 4, 2024
52371e6
Adding in the last of the nonce validation checks.
krugazul Oct 4, 2024
754c172
Last of the WPCS checks.
krugazul Oct 4, 2024
e725368
Adding in the language files.
krugazul Oct 4, 2024
0fdc2c0
Last of the WPCS checks
krugazul Oct 4, 2024
4d7c797
PHP warning checks
krugazul Oct 4, 2024
e15ed3e
Updating the readme.
krugazul Oct 4, 2024
62f7e12
Updating the nonce location and the help section triggers
krugazul Nov 4, 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
5 changes: 0 additions & 5 deletions Dockerfile

This file was deleted.

1,092 changes: 0 additions & 1,092 deletions admin/class-paystack-forms-admin.php

This file was deleted.

Loading