Version Description
- 2018-06-26 =
- Fixed error with conflict in tracker
Download this release
Release Info
Developer | jablonowski |
Plugin | Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager |
Version | 1.6.7 |
Comparing to | |
See all releases |
Code changes from version 1.6.6 to 1.6.7
- acceptance/reports/html/cucumber_reporter.html +4 -4
- acceptance/reports/html/plugins_tests_report.html +19 -19
- acceptance/reports/html/screenshot/{After_2464.png → After_6264.png} +0 -0
- acceptance/reports/html/screenshot/screenShot1.png +0 -0
- acceptance/reports/html/screenshot/screenShot2.png +0 -0
- acceptance/reports/html/screenshot/screenShot3.png +0 -0
- acceptance/reports/html/screenshot/screenShot4.png +0 -0
- acceptance/reports/json/cucumber_report.json +28 -28
- flexible-checkout-fields.php +4 -4
- inc/wpdesk-tracker/class-wpdesk-tracker-factory.php +1 -1
- inc/wpdesk-tracker/class-wpdesk-tracker.php +8 -1
- readme.txt +4 -1
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_static.php +2 -2
acceptance/reports/html/cucumber_reporter.html
CHANGED
@@ -203,7 +203,7 @@ th {
|
|
203 |
|
204 |
<div class="container">
|
205 |
|
206 |
-
<div class="generated-on">
|
207 |
|
208 |
<div class="row">
|
209 |
<div class="chart col-lg-6 col-md-6" id="piechart_features"></div>
|
@@ -937,7 +937,7 @@ th {
|
|
937 |
Skip tracker message
|
938 |
|
939 |
<span class="step-duration">
|
940 |
-
|
941 |
</span>
|
942 |
|
943 |
|
@@ -1082,8 +1082,8 @@ th {
|
|
1082 |
|
1083 |
|
1084 |
<a class="toggle" href="#">Screenshot -</a>
|
1085 |
-
<a class="screenshot" href="screenshot/
|
1086 |
-
<img class="screenshot" style="height:100%;width:100%" id="my_images" src="screenshot/
|
1087 |
</a>
|
1088 |
|
1089 |
|
203 |
|
204 |
<div class="container">
|
205 |
|
206 |
+
<div class="generated-on">Tue Jun 26 2018 10:44:52 GMT+0000 (UTC)</div>
|
207 |
|
208 |
<div class="row">
|
209 |
<div class="chart col-lg-6 col-md-6" id="piechart_features"></div>
|
937 |
Skip tracker message
|
938 |
|
939 |
<span class="step-duration">
|
940 |
+
1s
|
941 |
</span>
|
942 |
|
943 |
|
1082 |
|
1083 |
|
1084 |
<a class="toggle" href="#">Screenshot -</a>
|
1085 |
+
<a class="screenshot" href="screenshot/After_6264.png">
|
1086 |
+
<img class="screenshot" style="height:100%;width:100%" id="my_images" src="screenshot/After_6264.png"/>
|
1087 |
</a>
|
1088 |
|
1089 |
|
acceptance/reports/html/plugins_tests_report.html
CHANGED
@@ -472,7 +472,7 @@
|
|
472 |
<td class="steps-passed passed"></td>
|
473 |
<td class="steps-failed failed"></td>
|
474 |
<td class="steps-skipped skipped"></td>
|
475 |
-
<td class="duration">
|
476 |
<td class="status">failed</td>
|
477 |
</tr>
|
478 |
<tr class="passed">
|
@@ -484,7 +484,7 @@
|
|
484 |
<td class="steps-passed passed"></td>
|
485 |
<td class="steps-failed failed"></td>
|
486 |
<td class="steps-skipped skipped"></td>
|
487 |
-
<td class="duration">4.
|
488 |
<td class="status">passed</td>
|
489 |
</tr>
|
490 |
|
@@ -521,7 +521,7 @@
|
|
521 |
</table>
|
522 |
</td>
|
523 |
<td>5</td>
|
524 |
-
<td class="duration">0.
|
525 |
<td class="status">passed</td>
|
526 |
</tr>
|
527 |
|
@@ -559,7 +559,7 @@
|
|
559 |
</table>
|
560 |
</td>
|
561 |
<td>15</td>
|
562 |
-
<td class="duration">0.
|
563 |
<td class="status">passed</td>
|
564 |
</tr>
|
565 |
|
@@ -578,7 +578,7 @@
|
|
578 |
</table>
|
579 |
</td>
|
580 |
<td>16</td>
|
581 |
-
<td class="duration">
|
582 |
<td class="status">passed</td>
|
583 |
</tr>
|
584 |
|
@@ -597,7 +597,7 @@
|
|
597 |
</table>
|
598 |
</td>
|
599 |
<td>17</td>
|
600 |
-
<td class="duration">0.
|
601 |
<td class="status">passed</td>
|
602 |
</tr>
|
603 |
|
@@ -616,7 +616,7 @@
|
|
616 |
</table>
|
617 |
</td>
|
618 |
<td>18</td>
|
619 |
-
<td class="duration">0.
|
620 |
<td class="status">failed</td>
|
621 |
</tr>
|
622 |
|
@@ -674,7 +674,7 @@
|
|
674 |
</table>
|
675 |
</td>
|
676 |
<td>5</td>
|
677 |
-
<td class="duration">0.
|
678 |
<td class="status">passed</td>
|
679 |
</tr>
|
680 |
|
@@ -712,7 +712,7 @@
|
|
712 |
</table>
|
713 |
</td>
|
714 |
<td>9</td>
|
715 |
-
<td class="duration">0.
|
716 |
<td class="status">passed</td>
|
717 |
</tr>
|
718 |
|
@@ -750,7 +750,7 @@
|
|
750 |
</table>
|
751 |
</td>
|
752 |
<td>11</td>
|
753 |
-
<td class="duration">0.
|
754 |
<td class="status">passed</td>
|
755 |
</tr>
|
756 |
|
@@ -769,7 +769,7 @@
|
|
769 |
</table>
|
770 |
</td>
|
771 |
<td>12</td>
|
772 |
-
<td class="duration">1.
|
773 |
<td class="status">passed</td>
|
774 |
</tr>
|
775 |
|
@@ -815,7 +815,7 @@
|
|
815 |
</table>
|
816 |
</td>
|
817 |
<td>5</td>
|
818 |
-
<td class="duration">0.
|
819 |
<td class="status">passed</td>
|
820 |
</tr>
|
821 |
|
@@ -853,7 +853,7 @@
|
|
853 |
</table>
|
854 |
</td>
|
855 |
<td>9</td>
|
856 |
-
<td class="duration">
|
857 |
<td class="status">passed</td>
|
858 |
</tr>
|
859 |
|
@@ -872,7 +872,7 @@
|
|
872 |
</table>
|
873 |
</td>
|
874 |
<td>10</td>
|
875 |
-
<td class="duration">0.
|
876 |
<td class="status">passed</td>
|
877 |
</tr>
|
878 |
|
@@ -911,7 +911,7 @@
|
|
911 |
</table>
|
912 |
</td>
|
913 |
<td>5</td>
|
914 |
-
<td class="duration">0.
|
915 |
<td class="status">passed</td>
|
916 |
</tr>
|
917 |
|
@@ -930,7 +930,7 @@
|
|
930 |
</table>
|
931 |
</td>
|
932 |
<td>6</td>
|
933 |
-
<td class="duration">0.
|
934 |
<td class="status">passed</td>
|
935 |
</tr>
|
936 |
|
@@ -949,7 +949,7 @@
|
|
949 |
</table>
|
950 |
</td>
|
951 |
<td>13</td>
|
952 |
-
<td class="duration">1
|
953 |
<td class="status">passed</td>
|
954 |
</tr>
|
955 |
|
@@ -968,7 +968,7 @@
|
|
968 |
</table>
|
969 |
</td>
|
970 |
<td>14</td>
|
971 |
-
<td class="duration">0.
|
972 |
<td class="status">passed</td>
|
973 |
</tr>
|
974 |
|
@@ -1019,7 +1019,7 @@
|
|
1019 |
<td class="steps-passed passed">19</td>
|
1020 |
<td class="steps-failed failed">1</td>
|
1021 |
<td class="steps-skipped skipped">1</td>
|
1022 |
-
<td class="duration">
|
1023 |
<td class="status">failed</td>
|
1024 |
</tr>
|
1025 |
|
472 |
<td class="steps-passed passed"></td>
|
473 |
<td class="steps-failed failed"></td>
|
474 |
<td class="steps-skipped skipped"></td>
|
475 |
+
<td class="duration">5.53 s</td>
|
476 |
<td class="status">failed</td>
|
477 |
</tr>
|
478 |
<tr class="passed">
|
484 |
<td class="steps-passed passed"></td>
|
485 |
<td class="steps-failed failed"></td>
|
486 |
<td class="steps-skipped skipped"></td>
|
487 |
+
<td class="duration">4.34 s</td>
|
488 |
<td class="status">passed</td>
|
489 |
</tr>
|
490 |
|
521 |
</table>
|
522 |
</td>
|
523 |
<td>5</td>
|
524 |
+
<td class="duration">0.31 s</td>
|
525 |
<td class="status">passed</td>
|
526 |
</tr>
|
527 |
|
559 |
</table>
|
560 |
</td>
|
561 |
<td>15</td>
|
562 |
+
<td class="duration">0.64 s</td>
|
563 |
<td class="status">passed</td>
|
564 |
</tr>
|
565 |
|
578 |
</table>
|
579 |
</td>
|
580 |
<td>16</td>
|
581 |
+
<td class="duration">1.45 s</td>
|
582 |
<td class="status">passed</td>
|
583 |
</tr>
|
584 |
|
597 |
</table>
|
598 |
</td>
|
599 |
<td>17</td>
|
600 |
+
<td class="duration">0.78 s</td>
|
601 |
<td class="status">passed</td>
|
602 |
</tr>
|
603 |
|
616 |
</table>
|
617 |
</td>
|
618 |
<td>18</td>
|
619 |
+
<td class="duration">0.15 s</td>
|
620 |
<td class="status">failed</td>
|
621 |
</tr>
|
622 |
|
674 |
</table>
|
675 |
</td>
|
676 |
<td>5</td>
|
677 |
+
<td class="duration">0.26 s</td>
|
678 |
<td class="status">passed</td>
|
679 |
</tr>
|
680 |
|
712 |
</table>
|
713 |
</td>
|
714 |
<td>9</td>
|
715 |
+
<td class="duration">0.65 s</td>
|
716 |
<td class="status">passed</td>
|
717 |
</tr>
|
718 |
|
750 |
</table>
|
751 |
</td>
|
752 |
<td>11</td>
|
753 |
+
<td class="duration">0.11 s</td>
|
754 |
<td class="status">passed</td>
|
755 |
</tr>
|
756 |
|
769 |
</table>
|
770 |
</td>
|
771 |
<td>12</td>
|
772 |
+
<td class="duration">1.04 s</td>
|
773 |
<td class="status">passed</td>
|
774 |
</tr>
|
775 |
|
815 |
</table>
|
816 |
</td>
|
817 |
<td>5</td>
|
818 |
+
<td class="duration">0.3 s</td>
|
819 |
<td class="status">passed</td>
|
820 |
</tr>
|
821 |
|
853 |
</table>
|
854 |
</td>
|
855 |
<td>9</td>
|
856 |
+
<td class="duration">1.94 s</td>
|
857 |
<td class="status">passed</td>
|
858 |
</tr>
|
859 |
|
872 |
</table>
|
873 |
</td>
|
874 |
<td>10</td>
|
875 |
+
<td class="duration">0.38 s</td>
|
876 |
<td class="status">passed</td>
|
877 |
</tr>
|
878 |
|
911 |
</table>
|
912 |
</td>
|
913 |
<td>5</td>
|
914 |
+
<td class="duration">0.31 s</td>
|
915 |
<td class="status">passed</td>
|
916 |
</tr>
|
917 |
|
930 |
</table>
|
931 |
</td>
|
932 |
<td>6</td>
|
933 |
+
<td class="duration">0.02 s</td>
|
934 |
<td class="status">passed</td>
|
935 |
</tr>
|
936 |
|
949 |
</table>
|
950 |
</td>
|
951 |
<td>13</td>
|
952 |
+
<td class="duration">1 s</td>
|
953 |
<td class="status">passed</td>
|
954 |
</tr>
|
955 |
|
968 |
</table>
|
969 |
</td>
|
970 |
<td>14</td>
|
971 |
+
<td class="duration">0.37 s</td>
|
972 |
<td class="status">passed</td>
|
973 |
</tr>
|
974 |
|
1019 |
<td class="steps-passed passed">19</td>
|
1020 |
<td class="steps-failed failed">1</td>
|
1021 |
<td class="steps-skipped skipped">1</td>
|
1022 |
+
<td class="duration">9.86 s</td>
|
1023 |
<td class="status">failed</td>
|
1024 |
</tr>
|
1025 |
|
acceptance/reports/html/screenshot/{After_2464.png → After_6264.png}
RENAMED
File without changes
|
acceptance/reports/html/screenshot/screenShot1.png
CHANGED
Binary file
|
acceptance/reports/html/screenshot/screenShot2.png
CHANGED
Binary file
|
acceptance/reports/html/screenshot/screenShot3.png
CHANGED
Binary file
|
acceptance/reports/html/screenshot/screenShot4.png
CHANGED
Binary file
|
acceptance/reports/json/cucumber_report.json
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
"keyword": "Before ",
|
13 |
"result": {
|
14 |
"status": "passed",
|
15 |
-
"duration":
|
16 |
},
|
17 |
"hidden": true,
|
18 |
"match": {
|
@@ -25,7 +25,7 @@
|
|
25 |
"name": "user is logged in to wordPress",
|
26 |
"result": {
|
27 |
"status": "passed",
|
28 |
-
"duration":
|
29 |
},
|
30 |
"line": 5,
|
31 |
"match": {
|
@@ -38,7 +38,7 @@
|
|
38 |
"name": "i resets the consent to collect data in the database",
|
39 |
"result": {
|
40 |
"status": "passed",
|
41 |
-
"duration":
|
42 |
},
|
43 |
"line": 6,
|
44 |
"match": {
|
@@ -51,7 +51,7 @@
|
|
51 |
"name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
|
52 |
"result": {
|
53 |
"status": "passed",
|
54 |
-
"duration":
|
55 |
},
|
56 |
"line": 9,
|
57 |
"match": {
|
@@ -64,7 +64,7 @@
|
|
64 |
"name": "check if plugin with slug \"flexible-checkout-fields\" is Active",
|
65 |
"result": {
|
66 |
"status": "passed",
|
67 |
-
"duration":
|
68 |
},
|
69 |
"line": 10,
|
70 |
"match": {
|
@@ -76,7 +76,7 @@
|
|
76 |
"keyword": "After ",
|
77 |
"result": {
|
78 |
"status": "passed",
|
79 |
-
"duration":
|
80 |
},
|
81 |
"hidden": true,
|
82 |
"match": {
|
@@ -103,7 +103,7 @@
|
|
103 |
"keyword": "Before ",
|
104 |
"result": {
|
105 |
"status": "passed",
|
106 |
-
"duration":
|
107 |
},
|
108 |
"hidden": true,
|
109 |
"match": {
|
@@ -116,7 +116,7 @@
|
|
116 |
"name": "user is logged in to wordPress",
|
117 |
"result": {
|
118 |
"status": "passed",
|
119 |
-
"duration":
|
120 |
},
|
121 |
"line": 5,
|
122 |
"match": {
|
@@ -129,7 +129,7 @@
|
|
129 |
"name": "i resets the consent to collect data in the database",
|
130 |
"result": {
|
131 |
"status": "passed",
|
132 |
-
"duration":
|
133 |
},
|
134 |
"line": 6,
|
135 |
"match": {
|
@@ -142,7 +142,7 @@
|
|
142 |
"name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
|
143 |
"result": {
|
144 |
"status": "passed",
|
145 |
-
"duration":
|
146 |
},
|
147 |
"line": 13,
|
148 |
"match": {
|
@@ -155,7 +155,7 @@
|
|
155 |
"name": "check if plugin with slug \"flexible-checkout-fields\" is Inactive",
|
156 |
"result": {
|
157 |
"status": "passed",
|
158 |
-
"duration":
|
159 |
},
|
160 |
"line": 14,
|
161 |
"match": {
|
@@ -167,7 +167,7 @@
|
|
167 |
"keyword": "After ",
|
168 |
"result": {
|
169 |
"status": "passed",
|
170 |
-
"duration":
|
171 |
},
|
172 |
"hidden": true,
|
173 |
"match": {
|
@@ -209,7 +209,7 @@
|
|
209 |
"keyword": "Before ",
|
210 |
"result": {
|
211 |
"status": "passed",
|
212 |
-
"duration":
|
213 |
},
|
214 |
"hidden": true,
|
215 |
"match": {
|
@@ -222,7 +222,7 @@
|
|
222 |
"name": "user is logged in to wordPress",
|
223 |
"result": {
|
224 |
"status": "passed",
|
225 |
-
"duration":
|
226 |
},
|
227 |
"line": 5,
|
228 |
"match": {
|
@@ -235,7 +235,7 @@
|
|
235 |
"name": "i resets the consent to collect data in the database",
|
236 |
"result": {
|
237 |
"status": "passed",
|
238 |
-
"duration":
|
239 |
},
|
240 |
"line": 6,
|
241 |
"match": {
|
@@ -248,7 +248,7 @@
|
|
248 |
"name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
|
249 |
"result": {
|
250 |
"status": "passed",
|
251 |
-
"duration":
|
252 |
},
|
253 |
"line": 9,
|
254 |
"match": {
|
@@ -261,7 +261,7 @@
|
|
261 |
"name": "tracker message type \"short\" visible",
|
262 |
"result": {
|
263 |
"status": "passed",
|
264 |
-
"duration":
|
265 |
},
|
266 |
"line": 10,
|
267 |
"match": {
|
@@ -274,7 +274,7 @@
|
|
274 |
"name": "Check if buttons skip and Allow & Continue visible in tracker message",
|
275 |
"result": {
|
276 |
"status": "passed",
|
277 |
-
"duration":
|
278 |
},
|
279 |
"line": 11,
|
280 |
"match": {
|
@@ -287,7 +287,7 @@
|
|
287 |
"name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
|
288 |
"result": {
|
289 |
"status": "passed",
|
290 |
-
"duration":
|
291 |
},
|
292 |
"line": 12,
|
293 |
"match": {
|
@@ -299,7 +299,7 @@
|
|
299 |
"keyword": "After ",
|
300 |
"result": {
|
301 |
"status": "passed",
|
302 |
-
"duration":
|
303 |
},
|
304 |
"hidden": true,
|
305 |
"match": {
|
@@ -326,7 +326,7 @@
|
|
326 |
"keyword": "Before ",
|
327 |
"result": {
|
328 |
"status": "passed",
|
329 |
-
"duration":
|
330 |
},
|
331 |
"hidden": true,
|
332 |
"match": {
|
@@ -339,7 +339,7 @@
|
|
339 |
"name": "user is logged in to wordPress",
|
340 |
"result": {
|
341 |
"status": "passed",
|
342 |
-
"duration":
|
343 |
},
|
344 |
"line": 5,
|
345 |
"match": {
|
@@ -352,7 +352,7 @@
|
|
352 |
"name": "i resets the consent to collect data in the database",
|
353 |
"result": {
|
354 |
"status": "passed",
|
355 |
-
"duration":
|
356 |
},
|
357 |
"line": 6,
|
358 |
"match": {
|
@@ -365,7 +365,7 @@
|
|
365 |
"name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
|
366 |
"result": {
|
367 |
"status": "passed",
|
368 |
-
"duration":
|
369 |
},
|
370 |
"line": 15,
|
371 |
"match": {
|
@@ -378,7 +378,7 @@
|
|
378 |
"name": "Skip tracker message",
|
379 |
"result": {
|
380 |
"status": "passed",
|
381 |
-
"duration":
|
382 |
},
|
383 |
"line": 16,
|
384 |
"match": {
|
@@ -391,7 +391,7 @@
|
|
391 |
"name": "i open submenu \"Checkout Fields\" from menu \"toplevel_page_woocommerce\"",
|
392 |
"result": {
|
393 |
"status": "passed",
|
394 |
-
"duration":
|
395 |
},
|
396 |
"line": 17,
|
397 |
"match": {
|
@@ -404,7 +404,7 @@
|
|
404 |
"name": "tracker message type \"long\" visible",
|
405 |
"result": {
|
406 |
"status": "failed",
|
407 |
-
"duration":
|
408 |
"error_message": "AssertionError: expected 'Hey admin,\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 30,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more »\\nAllow\\nDismiss this notice.' to include '\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 18,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more'"
|
409 |
},
|
410 |
"line": 18,
|
@@ -429,7 +429,7 @@
|
|
429 |
"keyword": "After ",
|
430 |
"result": {
|
431 |
"status": "passed",
|
432 |
-
"duration":
|
433 |
},
|
434 |
"hidden": true,
|
435 |
"embeddings": [
|
12 |
"keyword": "Before ",
|
13 |
"result": {
|
14 |
"status": "passed",
|
15 |
+
"duration": 3988698122
|
16 |
},
|
17 |
"hidden": true,
|
18 |
"match": {
|
25 |
"name": "user is logged in to wordPress",
|
26 |
"result": {
|
27 |
"status": "passed",
|
28 |
+
"duration": 296016047
|
29 |
},
|
30 |
"line": 5,
|
31 |
"match": {
|
38 |
"name": "i resets the consent to collect data in the database",
|
39 |
"result": {
|
40 |
"status": "passed",
|
41 |
+
"duration": 28008213
|
42 |
},
|
43 |
"line": 6,
|
44 |
"match": {
|
51 |
"name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
|
52 |
"result": {
|
53 |
"status": "passed",
|
54 |
+
"duration": 1940375166
|
55 |
},
|
56 |
"line": 9,
|
57 |
"match": {
|
64 |
"name": "check if plugin with slug \"flexible-checkout-fields\" is Active",
|
65 |
"result": {
|
66 |
"status": "passed",
|
67 |
+
"duration": 383242023
|
68 |
},
|
69 |
"line": 10,
|
70 |
"match": {
|
76 |
"keyword": "After ",
|
77 |
"result": {
|
78 |
"status": "passed",
|
79 |
+
"duration": 1978433518
|
80 |
},
|
81 |
"hidden": true,
|
82 |
"match": {
|
103 |
"keyword": "Before ",
|
104 |
"result": {
|
105 |
"status": "passed",
|
106 |
+
"duration": 863775757
|
107 |
},
|
108 |
"hidden": true,
|
109 |
"match": {
|
116 |
"name": "user is logged in to wordPress",
|
117 |
"result": {
|
118 |
"status": "passed",
|
119 |
+
"duration": 306466474
|
120 |
},
|
121 |
"line": 5,
|
122 |
"match": {
|
129 |
"name": "i resets the consent to collect data in the database",
|
130 |
"result": {
|
131 |
"status": "passed",
|
132 |
+
"duration": 19793317
|
133 |
},
|
134 |
"line": 6,
|
135 |
"match": {
|
142 |
"name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
|
143 |
"result": {
|
144 |
"status": "passed",
|
145 |
+
"duration": 995534465
|
146 |
},
|
147 |
"line": 13,
|
148 |
"match": {
|
155 |
"name": "check if plugin with slug \"flexible-checkout-fields\" is Inactive",
|
156 |
"result": {
|
157 |
"status": "passed",
|
158 |
+
"duration": 365946098
|
159 |
},
|
160 |
"line": 14,
|
161 |
"match": {
|
167 |
"keyword": "After ",
|
168 |
"result": {
|
169 |
"status": "passed",
|
170 |
+
"duration": 1967038701
|
171 |
},
|
172 |
"hidden": true,
|
173 |
"match": {
|
209 |
"keyword": "Before ",
|
210 |
"result": {
|
211 |
"status": "passed",
|
212 |
+
"duration": 965124321
|
213 |
},
|
214 |
"hidden": true,
|
215 |
"match": {
|
222 |
"name": "user is logged in to wordPress",
|
223 |
"result": {
|
224 |
"status": "passed",
|
225 |
+
"duration": 263915257
|
226 |
},
|
227 |
"line": 5,
|
228 |
"match": {
|
235 |
"name": "i resets the consent to collect data in the database",
|
236 |
"result": {
|
237 |
"status": "passed",
|
238 |
+
"duration": 1467135
|
239 |
},
|
240 |
"line": 6,
|
241 |
"match": {
|
248 |
"name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
|
249 |
"result": {
|
250 |
"status": "passed",
|
251 |
+
"duration": 647684524
|
252 |
},
|
253 |
"line": 9,
|
254 |
"match": {
|
261 |
"name": "tracker message type \"short\" visible",
|
262 |
"result": {
|
263 |
"status": "passed",
|
264 |
+
"duration": 115629258
|
265 |
},
|
266 |
"line": 10,
|
267 |
"match": {
|
274 |
"name": "Check if buttons skip and Allow & Continue visible in tracker message",
|
275 |
"result": {
|
276 |
"status": "passed",
|
277 |
+
"duration": 112118348
|
278 |
},
|
279 |
"line": 11,
|
280 |
"match": {
|
287 |
"name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
|
288 |
"result": {
|
289 |
"status": "passed",
|
290 |
+
"duration": 1036840045
|
291 |
},
|
292 |
"line": 12,
|
293 |
"match": {
|
299 |
"keyword": "After ",
|
300 |
"result": {
|
301 |
"status": "passed",
|
302 |
+
"duration": 1998768056
|
303 |
},
|
304 |
"hidden": true,
|
305 |
"match": {
|
326 |
"keyword": "Before ",
|
327 |
"result": {
|
328 |
"status": "passed",
|
329 |
+
"duration": 833590692
|
330 |
},
|
331 |
"hidden": true,
|
332 |
"match": {
|
339 |
"name": "user is logged in to wordPress",
|
340 |
"result": {
|
341 |
"status": "passed",
|
342 |
+
"duration": 306464344
|
343 |
},
|
344 |
"line": 5,
|
345 |
"match": {
|
352 |
"name": "i resets the consent to collect data in the database",
|
353 |
"result": {
|
354 |
"status": "passed",
|
355 |
+
"duration": 20230702
|
356 |
},
|
357 |
"line": 6,
|
358 |
"match": {
|
365 |
"name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
|
366 |
"result": {
|
367 |
"status": "passed",
|
368 |
+
"duration": 642530403
|
369 |
},
|
370 |
"line": 15,
|
371 |
"match": {
|
378 |
"name": "Skip tracker message",
|
379 |
"result": {
|
380 |
"status": "passed",
|
381 |
+
"duration": 1454575902
|
382 |
},
|
383 |
"line": 16,
|
384 |
"match": {
|
391 |
"name": "i open submenu \"Checkout Fields\" from menu \"toplevel_page_woocommerce\"",
|
392 |
"result": {
|
393 |
"status": "passed",
|
394 |
+
"duration": 781160060
|
395 |
},
|
396 |
"line": 17,
|
397 |
"match": {
|
404 |
"name": "tracker message type \"long\" visible",
|
405 |
"result": {
|
406 |
"status": "failed",
|
407 |
+
"duration": 145304052,
|
408 |
"error_message": "AssertionError: expected 'Hey admin,\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 30,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more »\\nAllow\\nDismiss this notice.' to include '\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 18,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more'"
|
409 |
},
|
410 |
"line": 18,
|
429 |
"keyword": "After ",
|
430 |
"result": {
|
431 |
"status": "passed",
|
432 |
+
"duration": 2191862027
|
433 |
},
|
434 |
"hidden": true,
|
435 |
"embeddings": [
|
flexible-checkout-fields.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Flexible Checkout Fields
|
4 |
Plugin URI: https://www.wpdesk.net/products/flexible-checkout-fields-pro-woocommerce/
|
5 |
Description: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.
|
6 |
-
Version: 1.6.
|
7 |
Author: WP Desk
|
8 |
Author URI: https://www.wpdesk.net/
|
9 |
Text Domain: flexible-checkout-fields
|
@@ -11,7 +11,7 @@
|
|
11 |
Requires at least: 4.5
|
12 |
Tested up to: 4.9.6
|
13 |
WC requires at least: 3.0.0
|
14 |
-
WC tested up to: 3.4.
|
15 |
|
16 |
Copyright 2017 WP Desk Ltd.
|
17 |
|
@@ -33,7 +33,7 @@
|
|
33 |
|
34 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
35 |
|
36 |
-
$plugin_version = '1.6.
|
37 |
define( 'FLEXIBLE_CHECKOUT_FIELDS_VERSION', $plugin_version );
|
38 |
|
39 |
|
@@ -68,7 +68,7 @@
|
|
68 |
|
69 |
class Flexible_Checkout_Fields_Plugin extends WPDesk_Plugin_1_8 {
|
70 |
|
71 |
-
protected $script_version = '1.6.
|
72 |
|
73 |
protected $fields = array();
|
74 |
|
3 |
Plugin Name: Flexible Checkout Fields
|
4 |
Plugin URI: https://www.wpdesk.net/products/flexible-checkout-fields-pro-woocommerce/
|
5 |
Description: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.
|
6 |
+
Version: 1.6.7
|
7 |
Author: WP Desk
|
8 |
Author URI: https://www.wpdesk.net/
|
9 |
Text Domain: flexible-checkout-fields
|
11 |
Requires at least: 4.5
|
12 |
Tested up to: 4.9.6
|
13 |
WC requires at least: 3.0.0
|
14 |
+
WC tested up to: 3.4.3
|
15 |
|
16 |
Copyright 2017 WP Desk Ltd.
|
17 |
|
33 |
|
34 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
35 |
|
36 |
+
$plugin_version = '1.6.7';
|
37 |
define( 'FLEXIBLE_CHECKOUT_FIELDS_VERSION', $plugin_version );
|
38 |
|
39 |
|
68 |
|
69 |
class Flexible_Checkout_Fields_Plugin extends WPDesk_Plugin_1_8 {
|
70 |
|
71 |
+
protected $script_version = '1.6.7';
|
72 |
|
73 |
protected $fields = array();
|
74 |
|
inc/wpdesk-tracker/class-wpdesk-tracker-factory.php
CHANGED
@@ -66,7 +66,7 @@ if ( ! class_exists( 'WPDesk_Tracker_Factory' ) ) {
|
|
66 |
$tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Users() );
|
67 |
$tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Wordpress() );
|
68 |
|
69 |
-
$tracker->
|
70 |
|
71 |
return $tracker;
|
72 |
}
|
66 |
$tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Users() );
|
67 |
$tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Wordpress() );
|
68 |
|
69 |
+
$tracker->init_hooks();
|
70 |
|
71 |
return $tracker;
|
72 |
}
|
inc/wpdesk-tracker/class-wpdesk-tracker.php
CHANGED
@@ -42,6 +42,13 @@ if ( ! class_exists( 'WPDesk_Tracker' ) ) {
|
|
42 |
*/
|
43 |
private $sender;
|
44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
public function __construct( $plugin_basename, WPDesk_Tracker_Sender $sender ) {
|
46 |
$this->plugin_basename = $plugin_basename;
|
47 |
$this->set_sender( $sender );
|
@@ -59,7 +66,7 @@ if ( ! class_exists( 'WPDesk_Tracker' ) ) {
|
|
59 |
/**
|
60 |
* Hook into cron event.
|
61 |
*/
|
62 |
-
public function
|
63 |
add_action( 'plugins_loaded', array( $this, 'load_plugin_text_domain' ) );
|
64 |
add_action( 'admin_init', array( $this, 'init_schedule' ) );
|
65 |
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ), 100 );
|
42 |
*/
|
43 |
private $sender;
|
44 |
|
45 |
+
/**
|
46 |
+
* @deprecated do not use. This is for backward compatibility only.
|
47 |
+
*/
|
48 |
+
public static function init( $foo = null ) {
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
public function __construct( $plugin_basename, WPDesk_Tracker_Sender $sender ) {
|
53 |
$this->plugin_basename = $plugin_basename;
|
54 |
$this->set_sender( $sender );
|
66 |
/**
|
67 |
* Hook into cron event.
|
68 |
*/
|
69 |
+
public function init_hooks() {
|
70 |
add_action( 'plugins_loaded', array( $this, 'load_plugin_text_domain' ) );
|
71 |
add_action( 'admin_init', array( $this, 'init_schedule' ) );
|
72 |
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ), 100 );
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.wpdesk.net/flexible-checkout-fields-woocommerce/
|
|
4 |
Tags: woocommerce checkout fields, woocommerce custom fields, woocommerce checkout manager, woocommerce checkout editor, woocommerce fields manager, woocommerce fields editor, woocommerce custom checkout fields, woocommerce checkout options, woocommerce checkout pro, woocommerce custom sections, woocommerce file upload
|
5 |
Requires at least: 4.5
|
6 |
Tested up to: 4.9.6
|
7 |
-
Stable tag: 1.6.
|
8 |
Requires PHP: 5.5
|
9 |
License: GPLv3 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -187,6 +187,9 @@ If you are upgrading from the old WooCommerce Checkout Fields version (1.1, wooc
|
|
187 |
|
188 |
== Changelog ==
|
189 |
|
|
|
|
|
|
|
190 |
= 1.6.6 - 2018-06-25 =
|
191 |
* Tweaked tracker data anonymization
|
192 |
* Fixed tracker notice
|
4 |
Tags: woocommerce checkout fields, woocommerce custom fields, woocommerce checkout manager, woocommerce checkout editor, woocommerce fields manager, woocommerce fields editor, woocommerce custom checkout fields, woocommerce checkout options, woocommerce checkout pro, woocommerce custom sections, woocommerce file upload
|
5 |
Requires at least: 4.5
|
6 |
Tested up to: 4.9.6
|
7 |
+
Stable tag: 1.6.7
|
8 |
Requires PHP: 5.5
|
9 |
License: GPLv3 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
187 |
|
188 |
== Changelog ==
|
189 |
|
190 |
+
= 1.6.7 - 2018-06-26 =
|
191 |
+
* Fixed error with conflict in tracker
|
192 |
+
|
193 |
= 1.6.6 - 2018-06-25 =
|
194 |
* Tweaked tracker data anonymization
|
195 |
* Fixed tracker notice
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit1d6967f32154d23eca6189f656cde102
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit3f0269cd11ecf2e6ad7a40c06d4968fc::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $classMap = array (
|
10 |
'Browser' => __DIR__ . '/../..' . '/classes/wpdesk/settings-api/modules/sysinfo/browser.php',
|
@@ -52,7 +52,7 @@ class ComposerStaticInit1d6967f32154d23eca6189f656cde102
|
|
52 |
public static function getInitializer(ClassLoader $loader)
|
53 |
{
|
54 |
return \Closure::bind(function () use ($loader) {
|
55 |
-
$loader->classMap =
|
56 |
|
57 |
}, null, ClassLoader::class);
|
58 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit3f0269cd11ecf2e6ad7a40c06d4968fc
|
8 |
{
|
9 |
public static $classMap = array (
|
10 |
'Browser' => __DIR__ . '/../..' . '/classes/wpdesk/settings-api/modules/sysinfo/browser.php',
|
52 |
public static function getInitializer(ClassLoader $loader)
|
53 |
{
|
54 |
return \Closure::bind(function () use ($loader) {
|
55 |
+
$loader->classMap = ComposerStaticInit3f0269cd11ecf2e6ad7a40c06d4968fc::$classMap;
|
56 |
|
57 |
}, null, ClassLoader::class);
|
58 |
}
|