Commit Graph

217 Commits

Author SHA1 Message Date
e51c2586f5 Update Woo Subcriptions segments filter data migration version
[MAILPOET-3956]
2021-12-23 08:50:27 +01:00
e971958297 Add migration for updating Woo Subscription segment data
[MAILPOET-3956]
2021-12-23 08:50:27 +01:00
158d70dc7a Update DB version check
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
831772506b Update DB version check
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
1d13f8009d Update DB version check
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
ea23ee63ae Allow multiple values in purchased in this category segment
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
00f4913739 Remove the column is_woocommerce_synced
[MAILPOET-3954]
2021-12-06 14:52:34 +01:00
e0fd783303 Add new columns for subscribers
[MAILPOET-3753]
2021-12-06 14:52:34 +01:00
de78a5b6a6 Increase DB version for running migration
[MAILPOET-3954]
2021-12-01 09:13:20 +01:00
eabd1480ea Add migration for new format purchased product filter
[MAILPOET-3954]
2021-12-01 09:13:20 +01:00
bd222a4c32 Add column for storing template thumbnail data
We will use the current column for saving URL of the image, but we want to keep base64 data so that we are able to re-create the image file. Base64 image is generated on the frontend and we can't regenerate it on the backend.
[MAILPOET-2686]
2021-11-08 13:24:53 +01:00
22288431b7 Fix version for migration data for dynamic filters
[MAILPOET-3910]
2021-11-04 12:03:24 +01:00
9b5576babd Add fix for inconsistent data in dynamic filters table
[MAILPOET-3427]
2021-10-27 15:45:17 +02:00
c51d5afd48 Add new columns into dynamic_segment_filters table
[MAILPOET-3427]
2021-10-27 15:45:17 +02:00
995b716fe3 Add bounces table
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
4a72a9c2f1 Add column for saving last engagement date for a subscriber
[MAILPOET-3762]
2021-09-07 10:07:08 +02:00
ee84dc382b Change user_agent_type column to tinyint
[MAILPOET-3736]
2021-08-23 16:37:59 +02:00
9192602adf Add a new column user_agent_type to statistics tables
[MAILPOET-3736]
2021-08-23 16:37:59 +02:00
bb52329168 Track user agent on click
[MAILPOET-3735]
2021-08-18 14:41:20 +02:00
a84471b65c Save user agent on open
[MAILPOET-3735]
2021-08-18 14:41:20 +02:00
4f37cde9f9 Create table for user agents
[MAILPOET-3735]
2021-08-18 14:41:20 +02:00
611b860317 Add migration for missing updated_at on scheduled_task_subscribers
[MAILPOET-3651]
2021-06-14 13:06:58 +02:00
4103a02651 Add columns for average score into segments
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
43058ce38a Add index on engagement_score_updated_at in subscribers
[MAILPOET-3585]
2021-05-03 11:23:47 +02:00
3f91c40594 Round score to 1 decimal instead of 0
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
5d4916efc3 Create score columns
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
54e3c52630 Require dbDelta in Migrator function just in time
This change needs to be done so that PHPStan can run analysis
without actually loading whole site.

wp-admin/includes/upgrade.php has some side effects
that require other WP functions to be loaded in runtime.

[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
f0127cd68b Add column that enables/disables the form
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
6d0977c7fe Update the version
[MAILPOET-2737]
2020-06-24 10:28:52 +02:00
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
6682af5cf5 Allow null in statistics unsubscribes
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
11ada70418 Add source to unsubscribe statistics table
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
8c848cfa28 Convert property names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
b0ef65a1eb Allow saving forms without name
[MAILPOET-2450]
2019-11-06 16:54:40 +00:00
787cd8373a Move data for GA to free
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00
wxa
5d65a67072 Use one more temp table, use better indexes for inactives sync [MAILPOET-2392] 2019-10-16 13:55:01 +01:00
e5e85344da Move dynamic segment filters table from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
wxa
f98ed72d83 Store the 'in_progress' flag for workers in a separate column [MAILPOET-2443] 2019-10-08 15:03:48 +01:00
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
1b5b9d89ff Autofix namespace declaration spacing
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
2ed3fe316b Fix typo in SQL
[MAILPOET-2313]
2019-09-12 17:32:05 +02:00
f5eb7cb5a0 Use CHAR because the size is constant
[MAILPOET-2313]
2019-09-12 17:32:05 +02:00
4edde1636f Add link_token to subscribers table 2019-09-12 17:32:05 +02:00
c871efdb3e Use CHAR instead of VARCHAR
[MAILPOET-2340]
2019-09-12 14:59:02 +02:00
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
10e71426aa Modify stats tables indexes for faster fetching in emails listing
[MAILPOET-2213]
2019-08-20 12:27:20 -04:00
wxa
8b867a7b4f Reschedule failing cron tasks progressively [MAILPOET-2181] 2019-08-01 13:09:18 -04:00
531173014a Add unsubscribe token column 2019-07-31 16:50:44 -04:00