Shuvadipta Das
b5fa21a57c
feat: add "olderThan" segment filter operator
...
- Added `olderThan` and `triggeredOlderThan` operators to types and schemas
- Implemented backend logic for `olderThan` operator in SegmentService
- Updated SegmentFilterBuilder and shared index/types files to support new time-based operators
2026-01-12 11:10:53 +05:30
Dries Augustyns
7386441e61
feat: Add id as reserved field in templates, campaigns and workflows
2026-01-07 17:49:36 +01:00
Dries Augustyns
b6c5471d27
fix: Update template fetching to use Template type and simplify body access
2026-01-06 07:46:28 +01:00
Dries Augustyns
fa22b8220a
fix: Update templates data fetching to use PaginatedResponse type
2026-01-06 07:35:12 +01:00
Dries Augustyns
ee00eb3481
fix: Update sentCount on campaign sent for correct overview stats
2026-01-03 11:18:44 +01:00
Dries Augustyns
8790c45edc
fix: Migrate over to new pagination format in dashboard
2026-01-02 10:40:39 +01:00
Dries Augustyns
457c829b2d
feat: Add cooldown to resend verification email
2026-01-01 14:26:26 +01:00
Dries Augustyns
da7f3e5718
chore: Remove comments
2026-01-01 14:08:08 +01:00
Dries Augustyns
85c992a9f9
types: Abstract inline interfaces to @plunk/types
2026-01-01 10:52:43 +01:00
Dries Augustyns
38da58e5e9
types: Abstract inline interfaces to @plunk/types
2026-01-01 09:09:03 +01:00
Dries Augustyns
7648f6e1eb
chore: Replace references to deprecated services
2025-12-31 15:08:26 +01:00
Dries Augustyns
5993b842a0
fix: Add styling for visual editor emails in preview
2025-12-29 15:51:39 +01:00
Dries Augustyns
d56ba0cf9b
chore: Resolve linting warnings
2025-12-29 15:29:29 +01:00
Dries Augustyns
72dffe12e5
feat: Email preview in contact and activity feed
2025-12-29 15:26:53 +01:00
Dries Augustyns
bc8611a662
feat: Add additional banner and information about security metrics
2025-12-28 14:00:15 +01:00
Dries Augustyns
76155232a3
feat: Ability to overwrite locale on contact level with locale key on data
2025-12-25 17:37:25 +01:00
Dries Augustyns
8f725c7c84
fix: Properly tag events in SegmentFilterBuilder.tsx
2025-12-23 10:52:03 +01:00
Dries Augustyns
e1f826357d
feat: Add project-scoped language for unsubscribe footer and contact-facing pages
2025-12-21 13:09:21 +01:00
Dries Augustyns
8a136dde55
feat: Allow to pick currency when starting subscription
2025-12-21 11:53:32 +01:00
Dries Augustyns
1a5607f278
feat: Add email verification and password reset
2025-12-20 20:06:25 +01:00
Dries Augustyns
4156cd436d
chore: Add guides and comparison pages to landing site
2025-12-20 11:05:45 +01:00
Dries Augustyns
661bf2a9e7
style: Remove shadow from input element for consistency
2025-12-19 13:40:52 +01:00
Dries Augustyns and GitHub
23b4ec992d
Merge pull request #245 from hemanth5544/next
2025-12-18 16:13:00 +01:00
Dries Augustyns
726f66762b
feat: Add bulk actions to contact overview
2025-12-18 16:12:42 +01:00
Hemanth Rachapalli
3b77ca5570
style: Remove active line background color in HtmlEditor
2025-12-18 18:44:16 +05:30
Dries Augustyns
3336fa1e38
fix: Overflow of inputs in email editor
2025-12-16 13:50:32 +01:00
Dries Augustyns
769e3748a0
fix: Increase z-index of color picker
2025-12-16 13:19:52 +01:00
Dries Augustyns
91eb0f3a69
fix: Better highlight warnings in SecurityWarningBanner.tsx
2025-12-16 12:00:33 +01:00
Dries Augustyns
2485d2ff1d
feat: Added platform emails for billing limits and disabled projects
2025-12-12 12:28:53 +01:00
Dries Augustyns
dafa90f0dd
chore: Also updated react and react-dom versions
2025-12-12 08:05:10 +01:00
nithur-m
9737c2b67d
update to next 16.0.10
2025-12-12 09:04:57 +05:30
Dries Augustyns
11ef47b576
fix: Unauthenticated users are redirected to login on subscribe/unsubscribe/manage pages
2025-12-11 18:41:37 +01:00
Dries Augustyns
fbd303801f
feat: Add security center and warning for exceeding bounce/complaint rates
2025-12-11 18:34:30 +01:00
nithur-m
1452cbd591
format fulldate for campaign sent time
2025-12-11 20:03:01 +05:30
Dries Augustyns
07f875c18c
fix: display email progress instead of scheduling progress for campaigns
2025-12-11 14:36:26 +01:00
Dries Augustyns
5e4adb71ad
fix: custom relative time to shorten strings for better UI fit
2025-12-11 11:13:39 +01:00
Dries Augustyns
1019ba0d82
feat: Improved createdAt and updatedAt visualisation
2025-12-11 10:57:56 +01:00
Dries Augustyns
6b25bbe2f8
feat: ability to create new campaigns based on templates or previous campaigns
2025-12-10 21:04:51 +01:00
Dries Augustyns
b9758149f5
chore: update description in subscription card
2025-12-10 20:30:27 +01:00
Dries Augustyns
d438abf1a5
Merge branch 'next' of https://github.com/useplunk/plunk into next
2025-12-10 19:53:26 +01:00
Dries Augustyns
9375c598ee
chore: add indicator about campaign recipients recalculation
2025-12-10 19:52:09 +01:00
nithur-m
f36b213f0a
show text left on projects dropdown
2025-12-10 17:03:49 +05:30
Dries Augustyns
04275e3cf5
fix: show correct default value for placeholder
2025-12-09 15:57:54 +01:00
Dries Augustyns
badb035585
fix: ability to clear reply-to and from name from templates and campaigns
2025-12-09 15:47:27 +01:00
Dries Augustyns
5a0a41c6bb
fix: Only fetch project members if project Id is defined
2025-12-09 13:24:54 +01:00
Dries Augustyns
129a496206
chore: linting error
2025-12-09 11:24:13 +01:00
Dries Augustyns
d0191be31d
fix: Correctly show recipient count during creation and edit
2025-12-09 11:08:53 +01:00
Dries Augustyns
85b9d7afe7
fix: Allow changing audience type after creation of campaign
2025-12-09 10:40:42 +01:00
Dries Augustyns
672f1e6657
feat: Add improved html editor using CodeMirror
2025-12-09 10:15:33 +01:00
Dries Augustyns
433e796c04
fix: Hide upsell banner if billing is not configured
2025-12-09 08:45:53 +01:00