Commit Graph
100 Commits
Author SHA1 Message Date
Dries Augustyns 62933dbfd4 Add stats to contact detail page 2025-09-28 11:46:43 +02:00
Dries Augustyns 1195226966 Merge pull request #220 from useplunk/dev-driaug-campaign-recipients 2025-09-27 08:40:30 +02:00
Dries Augustyns a97ea460c7 bump version from 1.3.3 to 1.3.4 2025-09-27 08:40:01 +02:00
Dries Augustyns c40189ebbd refactor: remove recipients from campaign data structure 2025-09-27 08:38:42 +02:00
Dries Augustyns a4ca1757a9 Merge pull request #219 from Nithur-M/main 2025-09-27 08:24:28 +02:00
Dries Augustyns 43f9b52cf2 Bump version from 1.3.2 to 1.3.3 2025-09-27 08:23:52 +02:00
Dries Augustyns 524defac8a Merge pull request #214 from sjdonado/main 2025-09-05 13:32:56 +02:00
Dries Augustyns fa64e0f48d Merge branch 'main' into main 2025-09-05 13:32:48 +02:00
Dries Augustyns a30a4bf2bb Merge pull request #212 from vicke4/fix-api-crash 2025-09-05 13:31:47 +02:00
Dries Augustyns 4508a3ec32 Merge pull request #210 from useplunk/email-view
Add ability to view transactional email in contacts page
2025-08-22 14:49:20 +02:00
Dries Augustyns d59c56da9d Merge branch 'main' into email-view 2025-08-22 14:48:54 +02:00
Dries Augustyns f886ff80e0 Sanitise body 2025-08-22 14:45:44 +02:00
Dries Augustyns 925304f0a1 Merge pull request #209 from useplunk/dev-driaug-memory-improvements
FEAT: Increase pagination limits to improve data display
2025-08-22 14:35:34 +02:00
Dries Augustyns 4fe90adf1e FEAT: Increase pagination limits to improve data display and update version to 1.2.1 2025-08-22 14:35:05 +02:00
Dries Augustyns bb45bdb25b Merge pull request #208 from useplunk/dev-driaug-memory-improvements
FEAT: Optimize data retrieval and add new indexes for performance improvements
2025-08-22 14:22:10 +02:00
Dries Augustyns 7a047f11d8 Bump version to 1.2.0 2025-08-22 14:18:03 +02:00
Dries Augustyns 51b40cc069 FEAT: Optimize data retrieval and add new indexes for performance improvements 2025-08-22 14:17:21 +02:00
Dries Augustyns 179250d74e Merge pull request #196 from mikesutton/main
FEAT: Email attachment support
2025-07-22 09:35:07 +02:00
Dries Augustyns 41d289c4f1 Update package.json 2025-07-22 09:34:22 +02:00
Dries Augustyns d866a23726 Merge pull request #192 from stonega/main
Remove 'subscribed' property from contact creation request
2025-06-28 13:54:51 +02:00
Dries Augustyns 70982c59c7 Merge pull request #188 from useplunk/dev-driaug-sponsor-1
Chore: Add Everynews as sponsor
2025-06-16 20:21:49 +02:00
driaug 4c25a28d69 Fix: Add ref 2025-06-16 20:21:32 +02:00
driaug 8ca5aea0ea Fix: Add target 2025-06-16 20:20:17 +02:00
driaug 7aa3197177 Chore: Add Everynews as sponsor 2025-06-16 20:19:12 +02:00
Dries Augustyns 9dfd1ce907 Merge pull request #186 from himanshu-ntml/main
Fix contact update response
2025-06-05 11:21:29 +02:00
Dries Augustyns d97353cee6 Merge pull request #174 from wzulfikar/responsive-forms
Make forms and few other UI responsive
2025-05-24 10:08:26 +02:00
Dries Augustyns 05429b8331 Merge pull request #169 from useplunk/165-unlink-domain-button-does-not-work
Fix: Unlink domain properly executes
2025-04-16 14:48:03 +02:00
Dries Augustyns a0dbe71ea0 Bump version 2025-04-16 14:47:51 +02:00
Dries Augustyns f58149a1b1 Fix: Unlink domain properly executes 2025-04-16 14:47:16 +02:00
Dries Augustyns 5fcb6b996b Merge pull request #157 from useplunk/dev-driaug-openssl
Fix: Version
2025-02-06 20:07:17 +01:00
Dries Augustyns 605a5a0abf Fix: Remove openssl install 2025-02-06 20:07:07 +01:00
Dries Augustyns 5ca45677ff Fix: Version 2025-02-06 20:06:34 +01:00
Dries Augustyns e90a7af94f Merge pull request #156 from useplunk/dev-driaug-openssl
Fix: Version
2025-02-06 19:59:48 +01:00
Dries Augustyns 3a5d05a65b Fix: Version 2025-02-06 19:59:21 +01:00
Dries Augustyns 67cc667e68 Merge pull request #155 from useplunk/dev-driaug-openssl
Fix: Version
2025-02-06 19:42:55 +01:00
Dries Augustyns 42e865ccba Fix: Version 2025-02-06 19:42:11 +01:00
Dries Augustyns 4be4859b9e Merge pull request #153 from nklmantey/main
returns error message from server when add new member fails
2025-02-06 10:56:08 +01:00
Dries Augustyns aaa87389d3 Merge pull request #151 from nklmantey/main
switches dangerouslySetInnerHTML div for iframe in tiptap editor
2025-02-03 17:38:50 +01:00
Dries Augustyns d8a98c8415 Merge pull request #137 from Code42Cate/health-checks
Add basic health check api route
2024-11-20 15:09:26 +01:00
Dries Augustyns 267a41cf49 Merge pull request #124 from useplunk/canary
Fix: Improved startup script
2024-10-29 19:26:16 +01:00
Dries Augustyns 4e8bc38fa0 Merge pull request #123 from useplunk/main
Catch canary up to main
2024-10-29 18:00:01 +01:00
Dries Augustyns 7a86143fe0 Merge pull request #122 from useplunk/dev-driaug-yarn-upgrade
Fix: Version
2024-10-29 17:57:02 +01:00
Dries Augustyns b742ab10eb Fix: Version 2024-10-29 17:56:43 +01:00
Dries Augustyns 29eaff0f6a Merge pull request #121 from useplunk/dev-driaug-yarn-upgrade
Fix: Force node-20
2024-10-29 17:53:54 +01:00
Dries Augustyns 0b79bef2cb Fix: Force node-20 2024-10-29 17:53:29 +01:00
Dries Augustyns 086f1b85fd Merge pull request #118 from nklmantey/replace-variables-aws-region
Replace variables aws region
2024-10-29 17:39:42 +01:00
Dries Augustyns bef1ca8a03 Merge pull request #120 from useplunk/dev-driaug-yarn-upgrade
Fix: Update yarn.lock
2024-10-29 17:38:42 +01:00
Dries Augustyns ee1651e390 Fix: Update yarn.lock 2024-10-29 17:38:27 +01:00
Dries Augustyns f39ff2a988 Merge pull request #116 from nklmantey/incorrect-domain-verification-records
Incorrect domain verification records
2024-10-28 10:38:01 +01:00
Dries Augustyns 1126c18950 Merge pull request #113 from ejscheepers/main
Fix Issue #112: Track api route was not unsubscribing contacts + documentation fixes
2024-10-15 16:12:51 +02:00
Dries Augustyns 81247734b3 Merge pull request #107 from useplunk/dev-driaug-yarn-fix
Fix: Add fixed yarn version to Docker build
2024-09-28 15:44:22 +02:00
Dries Augustyns ff5c6af9d7 Fix: Add fixed yarn version to Docker build 2024-09-28 15:44:05 +02:00
Dries Augustyns 7cf6cbbf4f Merge pull request #106 from useplunk/dev-driaug-yarn-fix
Fix: Add fixed yarn version
2024-09-28 15:26:23 +02:00
Dries Augustyns daa8285af5 Fix: Add fixed yarn version 2024-09-28 15:24:28 +02:00
Dries Augustyns d105f7c3c0 Merge pull request #100 from useplunk/dev-driaug-https-check
Fix: Check if APP_URI has https
2024-09-28 14:05:27 +02:00
Dries Augustyns bad18ae559 Fix: Check if APP_URI has https 2024-09-28 14:03:26 +02:00
Dries Augustyns b8da45be13 Merge pull request #97 from useplunk/90-plunk-crashes-after-a-few-days-of-running-on-railway
Fix: Added try/catch to CRON
2024-09-25 15:40:08 +02:00
Dries Augustyns c96a0074f8 Fix: Added try/catch to CRON 2024-09-25 15:39:37 +02:00
Dries Augustyns 05463d0f78 Merge pull request #96 from useplunk/dev-driaug-sender-details-overwrite
Fix: Show project `from` and `name` as backup
2024-09-24 19:20:29 +02:00
Dries Augustyns d4bdcbf78e Fix: Show project from and name as backup 2024-09-24 19:19:25 +02:00
Dries Augustyns a4b5069212 Merge pull request #95 from useplunk/dev-driaug-sender-details-overwrite
Feat: Added ability to overwrite sender details
2024-09-24 18:30:15 +02:00
Dries Augustyns e2d0d0eb0d Fix: Added Migration 2024-09-24 17:42:59 +02:00
Dries Augustyns 111e054fe8 Fix: Correctly duplicate from 2024-09-24 17:24:41 +02:00
Dries Augustyns f1d4d5073c Feat: Added ability to overwrite sender mail and name for templates and campaigns 2024-09-24 17:19:55 +02:00
Dries Augustyns 1ecef9fa01 Merge pull request #89 from useplunk/dev-driaug-revert
Catch up canary to main
2024-09-13 21:23:32 +02:00
Dries Augustyns 213081174d Merge pull request #88 from useplunk/87-foreign-key-constraint-error-when-creating-a-trigger-via-the-api
Fix: clear Redis key on event deletion
2024-09-13 15:17:46 +02:00
Dries Augustyns 0ef39ce3d2 Fix: clear Redis key on event deletion 2024-09-13 15:17:24 +02:00
Dries Augustyns 7202606aef Merge pull request #82 from nik-lampe/refetch-contact
fix: refetch contact after awaiting triggers
2024-09-10 11:34:25 +02:00
Dries Augustyns b373827335 Merge pull request #80 from useplunk/75-pasting-an-link-with-a-template-tag-breaks-the-template
Added proper handling for pasted links in Plunk editor
2024-09-07 12:35:24 +02:00
Dries Augustyns de51eb94d2 Added proper handling for pasted links in Plunk editor 2024-09-07 12:34:07 +02:00
Dries Augustyns 02085e7a3d Merge pull request #63 from useplunk/driaug-patch-1
Update README.md
2024-08-20 13:30:02 +02:00
Dries Augustyns 75bf1a0b0d Update README.md 2024-08-20 13:29:53 +02:00
Dries Augustyns d72bb5db90 Merge pull request #62 from useplunk/canary
Catch up main to canary
2024-08-20 11:28:08 +02:00
Dries Augustyns c6c7a53668 Merge pull request #61 from useplunk/main
Pull main into canary
2024-08-20 11:04:40 +02:00
Dries Augustyns 8a61df67d3 Merge pull request #57 from killion/allow-nginx-to-use-http-1.1
Multiple nginx changes
2024-08-20 11:00:58 +02:00
Dries Augustyns 03e42ffa81 Merge pull request #60 from useplunk/dev-driaug-canary-workflow
Correction of branch
2024-08-20 10:59:02 +02:00
Dries Augustyns d6a40fc619 Correction of branch 2024-08-20 10:58:45 +02:00
Dries Augustyns e95be7e90a Merge pull request #59 from useplunk/dev-driaug-canary-workflow
Added workflow for canary image
2024-08-20 10:58:22 +02:00
Dries Augustyns 2268717712 Added workflow for canary image 2024-08-20 10:57:56 +02:00
Dries Augustyns 1fbeb9ae58 Merge pull request #58 from killion/wrap-redis-and-postgres-in-a-try-catch
Wrap Prisma and IORedis in a try/catch with logging
2024-08-18 09:23:53 +02:00
Dries Augustyns 9f26b402cf Merge pull request #56 from useplunk/dev-driaug-revert
Revert back Nginx changes
2024-08-15 11:48:55 +02:00
Dries Augustyns e084cd9c5b Revert back Nginx changes 2024-08-15 11:48:25 +02:00
Dries Augustyns ad37fbfbd1 Merge pull request #55 from killion/allow-nginx-to-use-http-1.1
Use Nginx's recommendation for HTTP 1.1 and websockets
2024-08-15 11:22:22 +02:00
Dries Augustyns 094d7b2327 Merge pull request #54 from useplunk/dev-driaug-contact-update
Fix: Contact not properly resetting on load
2024-08-14 08:36:40 +02:00
Dries Augustyns e0f038b264 Remove unused variable formState 2024-08-14 08:36:14 +02:00
Dries Augustyns 7879e6631e Fix: Proper reset of contact 2024-08-14 08:35:14 +02:00
Dries Augustyns 84a14b59e7 Merge pull request #53 from useplunk/dev-driaug-contact-update
Fix: incorrect schema in dashboard
2024-08-14 08:16:35 +02:00
Dries Augustyns d69a57d711 Fix: incorrect schema in dashboard 2024-08-14 08:16:17 +02:00
Dries Augustyns 970b808f4b Merge pull request #52 from useplunk/dev-driaug-contact-update
Improved DX for contact update, subscribe, and unsubscribe
2024-08-13 20:03:28 +02:00
Dries Augustyns 8eb9de1855 Improved DX for contact update, subscribe, and unsubscribe 2024-08-13 20:02:02 +02:00
Dries Augustyns 694c9c0e37 Merge pull request #51 from useplunk/dev-driaug-campaign-speed-improvements
Virtualisation of contact selector & improved decoupling of contacts
2024-08-13 19:00:12 +02:00
Dries Augustyns 4fd6c66882 Virtualization of contact selector & improved decoupling of contacts on PUT 2024-08-13 18:59:26 +02:00
Dries Augustyns 4fcb966e73 Merge pull request #48 from useplunk/dev-driaug-actions
Removed caching from workflow
2024-08-10 17:18:19 +02:00
Dries Augustyns 3f0eb3a16f Removed caching from workflow 2024-08-10 17:17:47 +02:00
Dries Augustyns d9a6930799 Merge pull request #47 from useplunk/9-allow-campaigns-to-accept-emails-as-input
Added automated contact creation for campaigns
2024-08-10 16:33:12 +02:00
Dries Augustyns 75dca5b802 Added automated contact creation for campaigns 2024-08-10 16:30:17 +02:00
Dries Augustyns 876289be16 Merge pull request #36 from useplunk/dev-driaug-workflow-versioning
Always push to latest
2024-08-05 10:08:07 +02:00
Dries Augustyns 9f5381629b Always push to latest 2024-08-05 10:07:39 +02:00
Dries Augustyns 07087fdc89 Merge pull request #35 from useplunk/dev-driaug-workflow-versioning
Get version from package.json and use it as Docker tag
2024-08-05 09:45:56 +02:00
Dries Augustyns 8a26424de7 Get version from package.json and use it as Docker tag 2024-08-05 09:44:36 +02:00