Commit Graph

3718 Commits

Author SHA1 Message Date
Jan Lysý
fcf0ef2808 Improve calculating subscribers for dynamic segment
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
Jan Lysý
800eaacb16 Add component with count of subscribers
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
Jan Lysý
15fc95508c Add timeout options for ajax requests
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
Rostislav Wolny
6b4b83ef9e Allow bulk actions for segments listing
[MAILPOET-3351]
2021-03-17 09:52:34 +01:00
Pavel Dohnal
61c8b3702a Add offset/limit to logs page
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
89f5da7b76 Change url slug
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
c85a05cad6 Fix reseting dates
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
2fd1bcbed6 Fix reseting search
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
8bdcfebee8 Prefil filter values
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
3d72194646 Add filtering options
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
47cbbdbc11 Create filtering elements
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
960f4e821b Display full message on click
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
f1b2f01fee Refactor logs to javascript
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
9fe84dd42d Add a link to the logs page
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Rodrigo Primo
bf121c20b5 Preserve new key when saving settings
This commit fixes a bug in the code where a user could override their
key if, after validating a new key, they went to a different settings tab
and clicked "Save settings". When reloading the page, they would see the
old key instead of the new one.

This was happening because the function verifyPremiumKey() was updating
the key in the backend but was not updating the settings object in the
frontend. So when the user switched to another settings tab and clicked
on the "Save settings" button, the function saveSettings() was setting
to the backend a settings object containing the old key instead of the
new one.

To fix this problem, this commit updates the settings object with the
new premium key whenever a new key is validated.

[MAILPOET-3447]
2021-03-10 15:56:33 +01:00
Pavel Dohnal
323b4a908d Fix type in prop types
[MAILPOET-3441]
2021-03-10 15:49:03 +01:00
Pavel Dohnal
91b468fabf Make dates in newsletter listings and help consistent
[MAILPOET-3441]
2021-03-10 15:49:03 +01:00
Jan Lysý
2f6a223c4f Duplicate the name property as the text for Select2 search
[MAILPOET-3458]
2021-03-10 12:22:42 +01:00
Pavel Dohnal
9529b18cd4 Refactor types to typescript
[MAILPOET-3455]
2021-03-10 09:47:52 +01:00
Pavel Dohnal
8e70e0758f Fix loading state on email creating
[MAILPOET-3455]
2021-03-10 09:47:52 +01:00
Jan Lysý
970f853507 Use sentAt instead of updatedAt in newsletters listing
[MAILPOET-3346]
2021-03-08 13:10:20 +01:00
Pavel Dohnal
9ef404eb4d Display a better message on MSS pitch
[MAILPOET-3436]
2021-03-08 12:53:34 +01:00
Pavel Dohnal
d67cb260dd Refactor file to typescript
[MAILPOET-3436]
2021-03-08 12:53:34 +01:00
Pavel Dohnal
77d363dcd6 Use correct wording for automated emails
[MAILPOET-3436]
2021-03-08 12:53:34 +01:00
Pavel Dohnal
68465089b0 Add a code comment to a buggy component 2021-03-08 12:53:34 +01:00
Pavel Dohnal
4fe9851a2e Refactor heading steps to typescript
[MAILPOET-3436]
2021-03-08 12:53:34 +01:00
wxa
3b12ea0989 Fix miscellaneous deprecated methods [MAILPOET-3386] 2021-03-03 14:59:54 +01:00
wxa
c54f078cd1 Replace deprecated event shorthands [MAILPOET-3386] 2021-03-03 14:59:54 +01:00
Pavel Dohnal
5b56903eee Add date creation to the default fields
[MAILPOET-3393]
2021-03-02 16:39:22 +01:00
Pavel Dohnal
65f52ce571 Fix event targets after typescript migration
[MAILPOET-3393]
2021-03-02 16:39:22 +01:00
Pavel Dohnal
5d3b8acf65 Pre-select the new fields
[MAILPOET-3393]
2021-03-02 16:39:22 +01:00
Pavel Dohnal
5073c1056f Convert export javascript to typescript
[MAILPOET-3393]
2021-03-02 16:39:22 +01:00
Jan Lysý
6f34c7e410 Add description to MailChimp import method
[MAILPOET-3404]
2021-03-02 14:29:27 +01:00
Jan Lysý
93d79c7f94 Fix missing close button for success notice
[MAILPOET-3435]
2021-03-01 10:15:42 +01:00
Rostislav Wolny
8156134684 Keep old sending settings when activating MSS via key validation
[MAILPOET-3401]
2021-02-18 09:53:29 +01:00
Rostislav Wolny
0893766915 Fix searching segments in subscribers import
[MAILPOET-3423]
2021-02-17 20:26:12 +03:00
Pavel Dohnal
aad1495262 Prevent deleting lists with emails that are being sent
[MAILPOET-3417]
2021-02-17 16:31:31 +01:00
Pavel Dohnal
956b455b27 Fix function return types in subscribers stats
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Pavel Dohnal
098af570e3 Fix function return types in import
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Pavel Dohnal
beb02d2716 Fix function return types in form templates
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Pavel Dohnal
7b7edb688c Fix function return types in rich text
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Pavel Dohnal
c1a4304400 Fix function return types in placement of form editor
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Pavel Dohnal
82840edd8d Fix function return types in components of form editor
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Pavel Dohnal
07ba872d69 Fix functions ts violation in blocks
[MAILPOET-3301]
2021-02-15 18:51:35 +01:00
Rostislav Wolny
0d6a068351 Add condition for adding custom HTML block to inserter
[MAILPOET-3415]
2021-02-15 13:30:08 +01:00
Pavel Dohnal
e4eb5a132d Make better entity decode
[MAILPOET-3407]
2021-02-15 12:18:50 +01:00
Rostislav Wolny
ab5720b4ca Allow WooCommerce and WP segments in shortcodes settings
[MAILPOET-3419]
2021-02-15 11:40:43 +01:00
Jan Lysý
4b78b6bc45 Render reCaptcha after its initialization
[MAILPOET-3390]
2021-02-04 12:29:57 +01:00
Jan Lysý
b37e5a36ab Remove show settings after render abandoned car
[MAILPOET-3278]
2021-02-02 14:20:12 +01:00
Jan Lysý
e0a1b777f0 Replace email title after update status of automatic email
[MAILPOET-3371]
2021-02-02 14:08:13 +01:00