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
e75e07f73f
fix: Add better validation for sender email
2026-01-08 09:04:50 +01:00
Dries Augustyns
e732c76490
feat: Add forwarding domains as verification check
2026-01-03 09:54:17 +01:00
Dries Augustyns
da7f3e5718
chore: Remove comments
2026-01-01 14:08:08 +01:00
Dries Augustyns
76786b2eae
chore: Include types as dep for shared
2026-01-01 11:02:31 +01:00
Dries Augustyns
dd4737cfe9
chore: Include types as dep for shared
2026-01-01 10:56:59 +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
19554e6e8f
feat: Add platform emails for domain verification and expiration
2025-12-31 15:56:40 +01:00
Dries Augustyns
7648f6e1eb
chore: Replace references to deprecated services
2025-12-31 15:08:26 +01:00
Surendra Manjhi
a6bd2e7dba
feat(i18n): add German translations and update supported languages
2025-12-25 16:20:55 +05:30
Manish Rana
ddc14ae853
feat(i18n): add Hindi translations for contact-facing pages
...
- Add hi.json locale file with Hindi translations
- Add Hindi language to SUPPORTED_LANGUAGES
- Import Hindi translations in i18n index
Closes #246
2025-12-24 23:59:35 +05:30
Dries Augustyns
6a9f6aa65a
feat: Add email verification endpoint at /v1/verify
2025-12-24 09:54:50 +01:00
Benoît Eveillard
489c465599
i18n: add French (fr) locale
2025-12-22 09:46:28 +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
1a5607f278
feat: Add email verification and password reset
2025-12-20 20:06:25 +01:00
Dries Augustyns
661bf2a9e7
style: Remove shadow from input element for consistency
2025-12-19 13:40:52 +01:00
Dries Augustyns
007a908e83
fix: Persistence of subscription state for existing contacts
2025-12-18 19:43:59 +01:00
Dries Augustyns
726f66762b
feat: Add bulk actions to contact overview
2025-12-18 16:12:42 +01:00
Dries Augustyns
f37bfccbc2
fix: Move react and react-dom to dependencies instead of peerDependency for API
2025-12-12 13:00:02 +01:00
Dries Augustyns
db1496e525
chore: remove module config
2025-12-12 12:44:04 +01:00
Dries Augustyns
443c6271f1
chore: Add email package to vitest config
2025-12-12 12:38:58 +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
1cd89d1375
fix: add additional indexes on event model
2025-12-11 19:09:54 +01:00
Dries Augustyns
fbd303801f
feat: Add security center and warning for exceeding bounce/complaint rates
2025-12-11 18:34:30 +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
77089fcdd6
style: Hide labels of tabs on smaller screens
2025-12-08 21:48:09 +01:00
Dries Augustyns
60804c12b0
fix: add clear cache button on full-screen loader
2025-12-08 13:11:59 +01:00
Dries Augustyns
caf10dce41
Move prisma to dependencies for runtime start
2025-12-07 15:24:30 +01:00
Dries Augustyns
fd5acb9b78
Recreate migration
2025-12-07 14:52:20 +01:00
Dries Augustyns
c189175658
Selectors with description
2025-12-07 14:20:44 +01:00
Dries Augustyns
b2ecf60a13
Improve UI/UX Consistency
2025-12-06 10:06:11 +01:00
Dries Augustyns
1a6fbbdc9a
Improvements to package versioning, dependencies, etc
2025-12-06 08:16:47 +01:00
Dries Augustyns
caaa58a0ff
Upgrade nextjs and React to latest version
2025-12-06 08:02:52 +01:00
Dries Augustyns
eac3815668
Update migration to include GIN indexes
2025-12-05 15:42:15 +01:00
Dries Augustyns
726493a1ed
Add membership page
2025-12-04 15:29:30 +01:00
Dries Augustyns
d08471edc2
Fix rounded corner overflow
2025-12-04 13:59:26 +01:00
Dries Augustyns
fde00ebda3
Fix build errors
2025-12-04 11:42:16 +01:00
Dries Augustyns
6fe3779fcb
Responsive design
2025-12-04 11:23:55 +01:00
Dries Augustyns
40e35735dc
Add improved full screen loader
2025-12-04 09:27:14 +01:00
Dries Augustyns
a28be9adc9
Reset and deletion of project
2025-12-03 21:30:54 +01:00
Dries Augustyns
c1f823e2f1
Improvement to workflow creation
2025-12-03 17:36:05 +01:00
Dries Augustyns
b3e6d03962
Add shared replacement method
2025-12-03 13:57:15 +01:00
Dries Augustyns
2745c1bf5d
Added extra analytics
2025-12-02 11:10:30 +01:00
Dries Augustyns
fe2e038037
Add better segmenting
2025-12-02 09:03:05 +01:00
Dries Augustyns
1f3978e89c
Added support for to and from name
2025-12-01 14:06:09 +01:00
Dries Augustyns
ff1876d580
Initial push of Plunk Next
2025-12-01 09:56:56 +01:00
Dries Augustyns
ca5935924f
Fix subdomain check in domain verification
2025-10-02 10:52:23 +02:00