Commit Graph

215 Commits

Author SHA1 Message Date
Oluwaseun Olorunsola
158d70dc7a Update DB version check
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
Oluwaseun Olorunsola
831772506b Update DB version check
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
Oluwaseun Olorunsola
1d13f8009d Update DB version check
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
Oluwaseun Olorunsola
ea23ee63ae Allow multiple values in purchased in this category segment
[MAILPOET-3953]
2021-12-20 09:26:13 +01:00
Jan Lysý
00f4913739 Remove the column is_woocommerce_synced
[MAILPOET-3954]
2021-12-06 14:52:34 +01:00
Jan Lysý
e0fd783303 Add new columns for subscribers
[MAILPOET-3753]
2021-12-06 14:52:34 +01:00
Jan Lysý
de78a5b6a6 Increase DB version for running migration
[MAILPOET-3954]
2021-12-01 09:13:20 +01:00
Jan Lysý
eabd1480ea Add migration for new format purchased product filter
[MAILPOET-3954]
2021-12-01 09:13:20 +01:00
Rostislav Wolny
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
Jan Lysý
22288431b7 Fix version for migration data for dynamic filters
[MAILPOET-3910]
2021-11-04 12:03:24 +01:00
Jan Lysý
9b5576babd Add fix for inconsistent data in dynamic filters table
[MAILPOET-3427]
2021-10-27 15:45:17 +02:00
Jan Lysý
c51d5afd48 Add new columns into dynamic_segment_filters table
[MAILPOET-3427]
2021-10-27 15:45:17 +02:00
Pavel Dohnal
995b716fe3 Add bounces table
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Rostislav Wolny
4a72a9c2f1 Add column for saving last engagement date for a subscriber
[MAILPOET-3762]
2021-09-07 10:07:08 +02:00
Jan Lysý
ee84dc382b Change user_agent_type column to tinyint
[MAILPOET-3736]
2021-08-23 16:37:59 +02:00
Jan Lysý
9192602adf Add a new column user_agent_type to statistics tables
[MAILPOET-3736]
2021-08-23 16:37:59 +02:00
Pavel Dohnal
bb52329168 Track user agent on click
[MAILPOET-3735]
2021-08-18 14:41:20 +02:00
Pavel Dohnal
a84471b65c Save user agent on open
[MAILPOET-3735]
2021-08-18 14:41:20 +02:00
Pavel Dohnal
4f37cde9f9 Create table for user agents
[MAILPOET-3735]
2021-08-18 14:41:20 +02:00
Rostislav Wolny
611b860317 Add migration for missing updated_at on scheduled_task_subscribers
[MAILPOET-3651]
2021-06-14 13:06:58 +02:00
Jan Lysý
4103a02651 Add columns for average score into segments
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
Jan Lysý
43058ce38a Add index on engagement_score_updated_at in subscribers
[MAILPOET-3585]
2021-05-03 11:23:47 +02:00
Pavel Dohnal
3f91c40594 Round score to 1 decimal instead of 0
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
5d4916efc3 Create score columns
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Rostislav Wolny
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
Pavel Dohnal
f0127cd68b Add column that enables/disables the form
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
Pavel Dohnal
6d0977c7fe Update the version
[MAILPOET-2737]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
6682af5cf5 Allow null in statistics unsubscribes
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
11ada70418 Add source to unsubscribe statistics table
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Jan Jakeš
8c848cfa28 Convert property names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Amine Ben hammou
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
Rostislav Wolny
b0ef65a1eb Allow saving forms without name
[MAILPOET-2450]
2019-11-06 16:54:40 +00:00
Pavel Dohnal
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
Jan Jakeš
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
Jan Jakeš
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
Jan Jakeš
1b5b9d89ff Autofix namespace declaration spacing
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
Amine Ben hammou
2ed3fe316b Fix typo in SQL
[MAILPOET-2313]
2019-09-12 17:32:05 +02:00
Amine Ben hammou
f5eb7cb5a0 Use CHAR because the size is constant
[MAILPOET-2313]
2019-09-12 17:32:05 +02:00
Amine Ben hammou
4edde1636f Add link_token to subscribers table 2019-09-12 17:32:05 +02:00
Amine Ben hammou
c871efdb3e Use CHAR instead of VARCHAR
[MAILPOET-2340]
2019-09-12 14:59:02 +02:00
Jan Jakeš
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
Rostislav Wolny
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
Amine Ben hammou
531173014a Add unsubscribe token column 2019-07-31 16:50:44 -04:00
Rostislav Wolny
0dda4babf3 Add last_subscribed_at column to subscribers
[MAILPOET-1993]
2019-07-23 09:57:46 -04:00
wxa
7dc3171629 Add an updated_at field to scheduled task subscribers [MAILPOET-2083] 2019-05-21 11:07:26 -04:00