Jan Jakes
c25d7d6b53
Use single quotes for strings in SQL queries
...
This is more standard SQL and required by WPDB.
[MAILPOET-6142]
2024-08-19 15:29:42 +02:00
Jan Jakes
ff6a98fae1
Replace deprecated array types with Doctrine's ArrayParameterType
...
[MAILPOET-6142]
2024-08-19 15:29:42 +02:00
Jan Jakes
2b5135474e
Save deleted newsletter in woocommerce purchase stats as NULL
...
[MAILPOET-5845]
2024-02-02 12:48:40 +01:00
Jan Jakes
ddfde2059e
Delete newsletter data from woocommerce purchase stats using a repository
...
[MAILPOET-5845]
2024-02-02 12:48:40 +01:00
Jan Lysý
525c80bac4
Fix PHPStan warnings in lib
...
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
David Remer
c487576e18
Track refunds
...
[MAILPOET-5485]
2023-09-11 12:14:33 +02:00
David Remer
7ac2065b1a
Track purchases regardless of status but return revenue status correctly
...
When we apply this commit every purchase will be tracked. When the shop manager updates an order
the status will be updated. For the statistics it will only return values for purchases with
the 'completed' status
[MAILPOET-5485]
2023-09-11 12:14:33 +02:00
David Remer
bba7786e7e
Store current order status in revenue statistics
...
[MAILPOET-5485]
2023-09-11 12:14:33 +02:00
David Remer
0a4148d2a5
Update SQL query to track also deleted campaigns
...
[MAILPOET-5486]
2023-08-22 10:19:37 +02:00
Rostislav Wolny
b24beb1dae
Track only revenue data in the current shop currency
...
This is a protection against an edge case when a shop changes
the currency. We want to make sure we don't mix currencies.
[MAILPOET-5014]
2023-01-30 09:21:39 +01:00
Rostislav Wolny
b52c53f7f5
Add comment about revenue being tracked once per purchase
...
[MAILPOET-5014]
2023-01-30 09:21:39 +01:00
Rostislav Wolny
f66be1b947
Improve typehints and doctypes for the woo revenue tracking
...
[MAILPOET-5014]
2023-01-30 09:21:39 +01:00
Rostislav Wolny
7ce1b6eb6c
Cast numeric revenue tracking data
...
[MAILPOET-5014]
2023-01-30 09:21:39 +01:00
Rostislav Wolny
23e08ecb44
Add method for fetching revenue data for the WC Tracker
...
[MAILPOET-5014]
2023-01-30 09:21:39 +01:00
Jan Jakes
926620e8f8
Ignore strict types rule in all existing files that don't have it
...
[MAILPOET-2688]
2022-11-29 15:04:09 +01:00
Jan Jakes
9f790efbf0
Move plugin files to a subfolder
...
[MAILPOET-3988]
2022-01-18 15:30:22 +01:00