Skip to content

Commit 9013f9a

Browse files
committed
firt commit for github based release setup
0 parents  commit 9013f9a

File tree

223 files changed

+24497
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

223 files changed

+24497
-0
lines changed

.distignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/.wordpress-org
2+
/.git
3+
/.github
4+
/node_modules
5+
6+
.distignore
7+
.gitignore
8+
.gitattributes

.gitattributes

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Directories
2+
/.wordpress-org export-ignore
3+
/.github export-ignore
4+
5+
# Files
6+
/.gitattributes export-ignore
7+
/.gitignore export-ignore

.github/workflows/deploy.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Deploy to WordPress.org
2+
on:
3+
push:
4+
tags:
5+
- "*"
6+
jobs:
7+
tag:
8+
name: New tag
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@master
12+
#- name: Build # Remove or modify this step as needed
13+
# run: |
14+
# npm install
15+
# npm run build
16+
- name: Install SVN ( Subversion )
17+
run: |
18+
sudo apt-get update
19+
sudo apt-get install subversion
20+
- name: WordPress Plugin Deploy
21+
id: deploy
22+
uses: 10up/action-wordpress-plugin-deploy@stable
23+
with:
24+
generate-zip: true
25+
env:
26+
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
27+
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
28+
#SLUG: my-super-cool-plugin # optional, remove if GitHub repo name matches SVN slug, including capitalization
29+
- name: Create GitHub release
30+
uses: softprops/action-gh-release@v1
31+
with:
32+
files: ${{github.workspace}}/${{ github.event.repository.name }}.zip
33+
env:
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Whitespace-only changes.

LICENSE.txt

Lines changed: 339 additions & 0 deletions
Large diffs are not rendered by default.

README.txt

Lines changed: 229 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,229 @@
1+
=== CBX Currency Converter ===
2+
Contributors: codeboxr, manchumahara
3+
Tags: currency converter,currency conversion,currency exchange,currency calculator,bitcoin
4+
Requires at least: 5.3
5+
Tested up to: 6.7.1
6+
Stable tag: 3.1.5
7+
PHP:7.4.*
8+
License: GPLv2 or later
9+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10+
11+
Currency Converter shortcode and widget for WordPress
12+
13+
== Description ==
14+
Universal Currency Converter and Rate Display is capable to calculate and display current exchange rates via Widget and Shortcode. It has four display layouts. Supports almost all global currency (94 supported so far) and display up to 10 currency rates simultaneously.
15+
16+
### CBX Currency Converter by [Codeboxr](https://codeboxr.com/product/cbx-currency-converter-for-wordpress/)
17+
18+
>📺 [Live Demo](https://codeboxr.net/wordpress/demo-cbx-currency-converter/) | 🌟 [Upgrade to PRO](https://codeboxr.com/product/cbx-currency-converter-for-wordpress/) | 📋 [Documentation](https://codeboxr.com/doc/cbcurrencyconverter-doc/) | 👨‍💻 [Free Support](https://wordpress.org/support/plugin/cbcurrencyconverter/) | 🤴 [Pro Support](https://codeboxr.com/contact-us) | 📱 [Free Support](https://wordpress.org/support/plugin/cbcurrencyconverter/)
19+
20+
**Any kind of feedback is welcome. Any feature missing that you think it should have contact us, we will try to add in the core or addon.**
21+
22+
### 🛄 Core Plugin ###
23+
24+
**🎁 Features**
25+
26+
* Displays Currency Converter and Live Exchange Rate
27+
* Support most [currencies](https://codeboxr.com/doc/cbcurrencyconverter-doc/available-currencies/)
28+
* Display multiple Currencies at the same time
29+
* Set Default Currency and Amount for Calculator
30+
* Any currency missing that you need to add ? Contact us.
31+
32+
**✅ Layouts & Functions**
33+
* 4 layout
34+
* Classic Widgets & Shortcodes support
35+
* Elementor Widget support (New From V2.7.2)
36+
* Gutenberg Block support (New From V2.7.2)
37+
* WPBakery Widget support (New From V2.7.6)
38+
* AJAX based Calculator
39+
* Decimal point or how many digits to show
40+
41+
**$ Currency Apis**
42+
43+
* Core - Alphavantage.co - Need pro plan
44+
* Core - openexchangerates.org - Free Plan(only base USD)
45+
* Core - Currencylayer.com - Free Plan(only base USD)
46+
* Pro Addon - Openexchangerates.org Pro Plan(The Unlimited Plan)
47+
* Pro Addon - Exchangeratesapi.io Pro Plan(at least Basic Plan)
48+
* Pro Addon - Currencylayer.com Pro Plan(at least Basic Plan)
49+
* Pro Addon - xe.com Pro Plan - New in pro addon version 1.6.10
50+
* Pro Addon - abstractapi.com Pro Plan - New in pro addon version 1.6.10
51+
* Pro Addon - getgeoapi.com Pro Plan - New in pro addon version 1.6.10
52+
53+
** Rest Api(New) **
54+
55+
* Pro Adddon - New REST API endpoint for currency conversion - for single currency(calculator)
56+
* Pro Adddon - New REST API endpoint for currency conversion - for multi currencies(list)
57+
58+
**▶️ How to set Finance Api**
59+
60+
[youtube http://www.youtube.com/watch?v=Y5yQbEJ0KzA]
61+
62+
**🧮 Two Shortcodes**
63+
01. Shortcode for both calculator , list or both feature. Please check the shortcode params.
64+
[cbcurrencyconverter]
65+
66+
02. Shortcode for displaying the rate directly [cbcurrencyconverter_rate from="USD" to="BDT" amount="1" decimal_point="2"]
67+
68+
69+
### 💎 Pro Version ###
70+
👉 Get the [Pro addon](https://codeboxr.com/product/cbx-currency-converter-for-wordpress/)
71+
72+
* Optional integration in woocommerce product page if product is in stock,takes product price as default amount and product currency as default from currency
73+
* Can give every widgets and shortcodes different look
74+
* Widgets can take its own setting or global settings
75+
* Custom currency rate
76+
* Bitcoin Currency Support
77+
* Add extra % to currency rate(From V1.6.2)
78+
79+
### 👍 Liked Codeboxr? ###
80+
81+
- Join our [Facebook Page](https://www.facebook.com/codeboxr/)
82+
- Learn from our tutorials on [Youtube Channel](https://www.youtube.com/user/codeboxr)
83+
- Or [Rate us](https://wordpress.org/support/plugin/cbcurrencyconverter/reviews/#new-post) on WordPress
84+
85+
**🔩 Installation**
86+
87+
How to install the plugin and get it working.
88+
89+
90+
1. Upload `cbcurrencyconverter` folder to the `/wp-content/plugins/` directory
91+
2. Activate the plugin through the 'Plugins' menu in WordPress
92+
3. From 'Setting' menu see sub menu 'Currrency Converter', save setting
93+
4. Select view, default amount, currency and css colors from the plugin setting
94+
95+
== Screenshots ==
96+
97+
== Changelog ==
98+
= 3.1.5 =
99+
* [improvement] Style and minor improvement
100+
* [updated] WordPress Core 6.7.1 compatible
101+
* [updated] Pro addon V1.7.7 released
102+
* [updated] Plugin check V1.3.1 compatible
103+
104+
= 3.1.4 =
105+
* [improvement] Style improvement
106+
* [updated] WordPress Core 6.6.1 compatible
107+
* [updated] Pro addon V1.7.6 released
108+
109+
= 3.1.3 =
110+
* [improvement] Security improvement
111+
112+
= 3.1.0 =
113+
* [new] New shortcode introduced 'cbcurrencyconverter_rate' for direct rate display
114+
115+
= 3.0.9 =
116+
* [improvement] Calculator form layout style improved
117+
* [improvement] Added option to display country flag
118+
* [improvement] Added option to display currency symbol
119+
* [improvement] Helper classed got some new methods related with symbol
120+
* [new] Mobile app support in pro addon(To be release soon)
121+
* [new] exchangerate.host api now needs api key
122+
* [new] exchangerate.host api free(core plugin) and pro(pro addon) introduced
123+
124+
= 3.0.8 =
125+
* [new] Setting field 'multiselect' is deprecated and now uses 'select' with 'multi' = 1
126+
* [new] exchangerate.host now needs api key, they have both free and pro
127+
128+
= 3.0.6 =
129+
* [improvement] Minor improvement for plugin setting panel
130+
131+
= 3.0.5 =
132+
* [fixed] Plugin activation error fixed
133+
* [improvement] Js and CSS enqueue names are now standard
134+
135+
= 3.0.4 =
136+
* [fixed] Nonce checking security fixed
137+
* [improvement] Style improvement for currency converter dropdown field(make it work for dark back background)
138+
* [improvement] Dashboard setting improvements
139+
140+
= 3.0.3 =
141+
* [improvement] Style improvement for currency converter dropdown field(make it work for dark back background)
142+
143+
= 3.0.2 =
144+
* [improvement] Style improvement for currency converter dropdown field
145+
146+
= 3.0.1 =
147+
* [improvement] Style improvement for currency converter input field
148+
149+
= 3.0.0 =
150+
* [note] There are breaking changes in Core plugin v3.0.0 and pro addon 1.7.0. Core plugin V3.0.0 needs pro addon 1.7.0
151+
* [Removed] Removed support for WP eCommerce https://wordpress.org/plugins/wp-e-commerce/
152+
153+
= 2.9.0 =
154+
* [note] Alphavantage no longer free for conversion
155+
* [new] Added some new currency api support in pro addon
156+
* [bug fix] Gutenberg multi select display
157+
* [new] Pro Addon - New REST API endpoint for currency conversion - for single currency
158+
* [new] Pro Addon - New REST API endpoint for currency conversion - for multi currencies
159+
160+
= 2.8.4 =
161+
* [note] There is breaking changes in core version 2.8.4, if you have pro addon less than 1.6.9 then it will be automatically deactivated, please update pro addon to version 1.6.9 with core 2.8.4
162+
* [bug fix] Bug fixed in rates api, pro addon needed update to make that work with core. On upgrade if pro addon not 1.6.9 or latest then pro addon will be disabled
163+
* [bug fix] JS error fixed
164+
165+
= 2.8.3 =
166+
* [improvement] Dashboard improvement & Pro addon compatibility fix
167+
* [new] Gutenberg blocks works in new WordPress 5.8 widget area that is block based
168+
169+
= 2.8.2 =
170+
* [new] Added new currency XOF - West African CFA franc (Currency rates and support depends on rates api)
171+
* [new] Added new currency XAF - Central African CFA franc (Currency rates and support depends on rates api)
172+
173+
= 2.8.1 =
174+
* [new] New currency api for currencylayer.com(https://currencylayer.com) if base only USD - free subscription
175+
* [new] Pro Addon - New currency api for currencylayer.com(https://currencylayer.com) - pro account holder of https://currencylayer.com with at least "Basic Plan"
176+
177+
178+
= 2.8.0 =
179+
* [new] Easy way to add new api using new hooks(filter) 'cbcurrencyconverter_rates_apis', see documentation
180+
* [new] New currency api for openexchangerates(https://openexchangerates.org/) if base only USD
181+
* [new] Pro Addon - New currency api for Openexchangerates(https://openexchangerates.org/) - pro account holder of https://openexchangerates.org/ with at least "The Unlimited Plan"
182+
* [new] Pro Addon - New currency api for Exchangeratesapi(Exchangeratesapi.io) - pro account holder of https://Exchangeratesapi.io/ with at least "Basic Plan"
183+
184+
= 2.7.12 =
185+
* [improvement] Dashboard improved
186+
* [new] CSS is now generated as scss files
187+
188+
= 2.7.11 =
189+
* [new] Added Bahrain Dinar(BHD) as new currency
190+
* [improvement] Some minor adjustments and improvements
191+
192+
= 2.7.10 =
193+
* [new] All Currency names are now translatable
194+
195+
= 2.7.9 =
196+
* [new] New Currency (Kenya Shilling) Added
197+
198+
= 2.7.8 =
199+
* [bug fix] Uninstall plugin(delete) now deletes properly the options created by this plugin
200+
* [new] Uninstall plugin(delete) now deletes currency rate caches
201+
202+
= 2.7.7 =
203+
* [new] Backend Setting on click shortcode copy and Demo
204+
* [new] Admin notice for full reset
205+
* [new] Admin notice for rate api cache reset
206+
207+
= 2.7.6 =
208+
* [new] WPBakery Widget
209+
210+
= 2.7.5 =
211+
* [bug fix] Style fix for widget page, last release was messing with widgets page style and header style which is now restricted
212+
213+
= 2.7.3 =
214+
215+
* [bug fix] Elementor widget loading conflict issue fixed
216+
217+
= 2.7.2 =
218+
219+
* [improvement] Replaced chosen select js library with select2 js library
220+
* [new] Template system for layout for list, calculator and inline
221+
* [new] Elementor widget
222+
* Overall improvement
223+
224+
= 2.7.1 =
225+
226+
* [new] Changed version format to x.y.z
227+
* [new] Added Rate api caching enable/disable
228+
* [new] Added Rate api caching time, default 2
229+
* [improvement] Minor overall improvement, pro addon updated as well

0 commit comments

Comments
 (0)