All notable changes to laravel-nano-to
will be documented in this file
- Dependencies Update
- Fixed Tests due to updated real APIs in Nano.to
- Dependencies Update & Fixes
- Laravel 9 Support
- Dependencies Update & Fixes
- Update includes breaking changes, but easily fixable.
- Change Facade name from 'LaravelNanoTo' to 'NanoTo' for simplicity.
- Change Namespace from 'LaravelNanoTo' to 'NanoTo' for simplicity. Package name stays same.
- Renamed config file from 'laravel-nano-to' to 'nano-to' for simplicity.
- Updated Service Provider, Tests and Documentation accordingly.
- Nano.to API to get Public Representatives
- Nano.to API to get all known Usernames
- Use config base_url for choosing nano.to api url
- Clean Up LaravelNanoTo Facade to not use fake response, instead utilize Guzzle Client Mock in tests
- Removed Nano.to GET based function & tests
- isNanoToDown() helper function
- Some Nano.to API route were changed. It has been updated.
- NanoToApi now returns Object or Collection as required and includes Doc Blocks
- Functions to Get Nano block info by Hash, Get Checkout URLs JSON representation, Check if Nano Crawler is down
- Use new comma separated format of background and color config, with function to override it
- Function to add Image to checkout page
- Code Formatting & Cleaning
- Use Nano.to POST Method as default checkout page generator
- Ability to add additional Metadata when creating checkout page (Can be received back in Webhook)
- Added Business (Name, Logo, Favicon), Background & Color customization
- Ability to generate QR Code for RAW Nano (Supporting Natrium)
- NanoToApi Advanced / Helper functions
- PHP Unit Tests Updated & Added with multiple Issue Fixes
- Allow Custom Webhook Secret
- PHP Unit Tests Added & Issue Fixes
- Initial release
- Simple Nano.to gateway initializer with proper README.md Documentation