=== Better LearnDash API ===
Contributors: rickonline_nl
Tags: LearnDash, Autorespond, API
Requires at least: 4.0
Tested up to: 6.9.4
Stable tag: 0.5.8
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

An API for LearnDash, specially tailored for the Dutch service Autorespond.

== Description ==

An API for LearnDash, specially tailored for the Dutch service Autorespond, but will most likely also work with other Autoresponders. 

This version is currently only available in the Dutch language. A translation to English is in the works.

With this plugin you have the option to:

* Register the user in your LearnDash learning environment and assign courses
* Get notifications by email of added users and courses. This way you don't have to check if a transaction completed succesfully.
* Also register your user's first name and last name.
* Log requests and see the results

== Installation ==

1. Unzip the plugin file
2. Upload the folder `better-learndash-api` to the `/wp-content/plugins/` directory or download it from the Wordpress Plugin Directory
3. Activate the plugin through the 'Plugins' menu in WordPress
4. Review and, if necessary, change settings under Settings > Better LearnDash API

== Frequently Asked Questions ==

= I have a question =

Mail me at rick@bureauram.nl

== Screenshots ==

1. Settings page

2. Plugin info and option to download the log file

== Changelog ==

= 0.1.0 =
* Development Release

= 0.2.0 = 
* Several fixes

= 0.3.0 = 
* Several fixes

= 0.4.0 = 
* Several fixes

= 0.5.0 = 
* Release

= 0.5.1 = 
* Small fixes

= 0.5.1 = 
* Small fixes

= 0.5.2 =
* Fix Last Name

= 0.5.3 =
* Fully checked for WordPress 4.9

= 0.5.4 =
* Fixed PHP 7.2 error

= 0.5.5 =
* Added possibility for adding multiple courses

= 0.5.6 =
* Fixed bug in result message

= 0.5.7 =
* Fixed typo in log screen

= 0.5.8 =
* Fixed empty API key bypass vulnerability. Requests with an empty better_ld_api parameter are now rejected before key comparison. Thanks to Eason Yu for responsible disclosure.

== Upgrade Notice ==

= 0.5.8 =
* Fixed empty API key bypass vulnerability. Requests with an empty better_ld_api parameter are now rejected before key comparison. Thanks to Eason Yu for responsible disclosure.