Zendesk Chat - Version 1.4.11

Version Description

  • Remove query string to the dashboard link
Download this release

Release Info

Developer zendesk_official
Plugin Icon 128x128 Zendesk Chat
Version 1.4.11
Comparing to
See all releases

Code changes from version 1.4.10 to 1.4.11

Files changed (4) hide show
  1. DEPLOY.md +61 -0
  2. includes/views/linked-view.php +1 -1
  3. readme.txt +5 -1
  4. zopim.php +2 -2
DEPLOY.md ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Deployment 🚀
2
+
3
+ | Resource | Link |
4
+ |:---------|:--------------------------------------------------------------------|
5
+ | Wiki | https://zendesk.atlassian.net/wiki/display/MI/Wordpress+Integration |
6
+ | Samson | https://samson.zende.sk/projects/zopim-wordpress |
7
+ | Support | https://wordpress.org/support/plugin/zopim-live-chat |
8
+
9
+ ## General Rules
10
+
11
+ - :loudspeaker: Notify `mintegrations@zendesk.com` before any deployment or when something goes wrong.
12
+ - :speech_balloon: Notify [#mintegrations-team](https://zendesk.slack.com/messages/C169MJEF8) if you have questions, problems, RAs, permissions.
13
+ - :alarm_clock: Our team is based in Manila (UTC+08:00) (avoid off-hours deployments)
14
+ - :cop: A deploy-buddy is mandatory in order to perform a deployment in production.
15
+ - :no_entry: Always verify there is no code-freeze in place, or strict-mode is enabled.
16
+
17
+ ## Restrictions
18
+
19
+ Both code-freeze and strict-mode are periods of time when the rules for making changes to the code, including deployments, infrastructure or related resources become more strict.
20
+
21
+ ### Code Freeze
22
+
23
+ Only production hotfixes and critical changes are allowed to be merged and deployed. This usually happens around big holidays like Christmas.
24
+
25
+ ### Acceptance Criteria
26
+
27
+ Take time to verify all the PRs included in this deployment.
28
+
29
+ ## Stages
30
+
31
+ | Stage | Location | Notes |
32
+ |:-----------|:------------------------------|:---------------------------------------------------------------------|
33
+ | Staging | wp-inbox.zendesk-store.com | A copy plugin is installed in this wordpress site to allow testing. |
34
+ | Production | wordpress.org | The plugin is published in wordpress.org |
35
+
36
+ ## Deployment Process
37
+
38
+ Both staging and production have to be deployed manually but only production needs a deploy buddy.
39
+
40
+ ### Staging
41
+
42
+ 1. Go to [Samson Zopim Staging](https://samson.zende.sk/projects/zopim-wordpress/stages/wp-inbox)
43
+ 2. Check changes and deploy the new tag
44
+ 3. Wait until the deploy is done successfully
45
+ 4. If needed, test the plugin on [http://wp-inbox.zendesk-store.com](http://wp-inbox.zendesk-store.com)
46
+
47
+ ### Production
48
+
49
+ 1. Make sure a version bump was created for the changes
50
+ 2. Go to [Samson Zopim Production](https://samson.zende.sk/projects/zopim-wordpress/stages/wordpress-org-release)
51
+ 3. Check changes and deploy new tag
52
+ 4. Ask for a deploy buddy and wait until the deploy is done successfully
53
+ 5. Check if [Zopim Plugin Page](https://wordpress.org/plugins/zopim-live-chat/#developers) shows the correct version and the correct changelogs
54
+
55
+ ## Recovery
56
+
57
+ In cases of bad deploy:
58
+ 1. Revert PR or create another PR that removes the defective change
59
+ 2. Wait for review and two :+1:'s before merge
60
+ 3. Create a new release tag
61
+ 4. Deploy the new tag. Deploy Process for environment should still be followed.
includes/views/linked-view.php CHANGED
@@ -18,7 +18,7 @@
18
 
19
  <br><br><?php echo $messages[ 'dashboard-access-label' ]; ?>
20
  <br><br>
21
- <a class="no-underline" href="<?php echo ZOPIM_DASHBOARD_LINK . "&username=" . get_option( Zopim_Options::ZOPIM_OPTION_USERNAME ); ?>"
22
  target="_blank"
23
  data-popup="true">
24
  <div class="zopim_btn_orange"><?php echo $messages[ 'launch-dashboard' ]; ?></div>
18
 
19
  <br><br><?php echo $messages[ 'dashboard-access-label' ]; ?>
20
  <br><br>
21
+ <a class="no-underline" href="<?php echo ZOPIM_DASHBOARD_LINK ?>"
22
  target="_blank"
23
  data-popup="true">
24
  <div class="zopim_btn_orange"><?php echo $messages[ 'launch-dashboard' ]; ?></div>
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: zendesk_official
3
  Tags: chat, chat online, contact plugin, contact us, customer support, free chat, chat software, IM chat, live chat, live chat inc, live chat services, live chat software, live chatting, live help, live support, live web chat, livechat, live help, live support, olark, online chat, online support, php live chat, snapengage, support software, website chat, wordpress chat, wordpress live chat, wordpress live chat plugin, Zopim, zendesk, Zopim live chat, banckle, clickdesk, click desk
4
  Requires at least: 3.1
5
  Tested up to: 4.7
6
- Stable tag: 1.4.10
7
 
8
  Zendesk Chat (previously Zopim) lets you monitor and chat with visitors surfing your store in real-time. Impress them personally and ease them into their purchase.
9
 
@@ -48,6 +48,10 @@ What are you waiting for? Download Zendesk Chat plugin now and <a href="https://
48
  * Arabic | Bulgarian | Chinese | Croatian | Czech | Danish | Dutch; Flemish | Estonian | Faroese | Finnish | French | Georgian | German | Greek | Hebrew | Hungarian | Icelandic | Indonesian | Italian | Japanese | Korean | Kurdish | Latvian | Lithuanian | Macedonian | Malay | Norwegian Bokmal | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish; Castilian | Swedish | Thai | Turkish | Ukranian | Urdu | Vietnamese
49
 
50
  == Changelog ==
 
 
 
 
51
  = 1.4.10 =
52
  * Fix CSRF issue when unlinking zopim account
53
 
3
  Tags: chat, chat online, contact plugin, contact us, customer support, free chat, chat software, IM chat, live chat, live chat inc, live chat services, live chat software, live chatting, live help, live support, live web chat, livechat, live help, live support, olark, online chat, online support, php live chat, snapengage, support software, website chat, wordpress chat, wordpress live chat, wordpress live chat plugin, Zopim, zendesk, Zopim live chat, banckle, clickdesk, click desk
4
  Requires at least: 3.1
5
  Tested up to: 4.7
6
+ Stable tag: 1.4.11
7
 
8
  Zendesk Chat (previously Zopim) lets you monitor and chat with visitors surfing your store in real-time. Impress them personally and ease them into their purchase.
9
 
48
  * Arabic | Bulgarian | Chinese | Croatian | Czech | Danish | Dutch; Flemish | Estonian | Faroese | Finnish | French | Georgian | German | Greek | Hebrew | Hungarian | Icelandic | Indonesian | Italian | Japanese | Korean | Kurdish | Latvian | Lithuanian | Macedonian | Malay | Norwegian Bokmal | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish; Castilian | Swedish | Thai | Turkish | Ukranian | Urdu | Vietnamese
49
 
50
  == Changelog ==
51
+
52
+ = 1.4.11 =
53
+ * Remove query string to the dashboard link
54
+
55
  = 1.4.10 =
56
  * Fix CSRF issue when unlinking zopim account
57
 
zopim.php CHANGED
@@ -5,13 +5,13 @@ Plugin Name: Zendesk Chat Widget
5
  Plugin URI: http://www.zendesk.com/chat?iref=wp_plugin
6
  Description: Zendesk Chat is an award winning chat solution that helps website owners to engage their visitors and convert customers into fans!
7
  Author: Zopim
8
- Version: 1.4.10
9
  Author URI: http://www.zendesk.com/chat?iref=wp_plugin
10
  Text Domain: zopim
11
  Domain path: /language
12
  */
13
 
14
- define( 'VERSION_NUMBER', "1.4.10" );
15
  define( 'ZOPIM_BASE_URL', "https://www.zopim.com/" );
16
  define( 'ZOPIM_ACCOUNT_URL', "https://account.zopim.com/" );
17
  define( 'ZOPIM_SIGNUP_REDIRECT_URL', ZOPIM_ACCOUNT_URL . "?aref=MjUxMjY4:1TeORR:9SP1e-iPTuAVXROJA6UU5seC8x4&visit_id=6ffe00ec3cfc11e2b5ab22000a1db8fa&utm_source=account%2Bsetup%2Bpage&utm_medium=link&utm_campaign=wp%2Bsignup2#signup" );
5
  Plugin URI: http://www.zendesk.com/chat?iref=wp_plugin
6
  Description: Zendesk Chat is an award winning chat solution that helps website owners to engage their visitors and convert customers into fans!
7
  Author: Zopim
8
+ Version: 1.4.11
9
  Author URI: http://www.zendesk.com/chat?iref=wp_plugin
10
  Text Domain: zopim
11
  Domain path: /language
12
  */
13
 
14
+ define( 'VERSION_NUMBER', "1.4.11" );
15
  define( 'ZOPIM_BASE_URL', "https://www.zopim.com/" );
16
  define( 'ZOPIM_ACCOUNT_URL', "https://account.zopim.com/" );
17
  define( 'ZOPIM_SIGNUP_REDIRECT_URL', ZOPIM_ACCOUNT_URL . "?aref=MjUxMjY4:1TeORR:9SP1e-iPTuAVXROJA6UU5seC8x4&visit_id=6ffe00ec3cfc11e2b5ab22000a1db8fa&utm_source=account%2Bsetup%2Bpage&utm_medium=link&utm_campaign=wp%2Bsignup2#signup" );