Commit Graph
100 Commits
Author SHA1 Message Date
Dries Augustyns 9d7e8a1d1a Added correct Stripe endpoints for billing 2025-12-05 11:12:26 +01:00
Dries Augustyns ce552682c0 Upgrade Stripe to latest version 2025-12-05 09:25:00 +01:00
Dries Augustyns 7d90bef8f4 Update project name 2025-12-05 09:09:44 +01:00
Dries Augustyns f88e6f439d Update workflow with native runners 2025-12-05 08:19:04 +01:00
Dries Augustyns 04a64ef83a Added display of credits 2025-12-05 07:59:47 +01:00
Dries Augustyns 8c348d3580 Fix event propagation in sidebar 2025-12-04 21:20:40 +01:00
Dries Augustyns b4b7cc78f1 Fix linting error 2025-12-04 20:17:56 +01:00
Dries Augustyns ec70d50b39 Update billing limit tests 2025-12-04 20:10:29 +01:00
Dries Augustyns 2b65940e73 Only send bounce event every 20 emails 2025-12-04 19:44:20 +01:00
Dries Augustyns af54ab4c4e Update to create page 2025-12-04 19:36:04 +01:00
Dries Augustyns 5fc5bc68fd Add billing limit 2025-12-04 19:23:04 +01:00
Dries Augustyns 6cdbc43c8e Add ntfy.sh 2025-12-04 18:10:21 +01:00
Dries Augustyns c114feb32e Add ntfy.sh 2025-12-04 17:34:24 +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 a7c214f9ea Fix template page width 2025-12-04 13:57:42 +01:00
Dries Augustyns 73918f5211 Fix test cases 2025-12-04 13:17:07 +01:00
Dries Augustyns 04634a447b Fix linting errors 2025-12-04 12:46:39 +01:00
Dries Augustyns 73a1cdfefa Fix lint errors 2025-12-04 11:50:52 +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 736672007b Refactor components to use memoization and callbacks for performance improvements 2025-12-04 10:14:18 +01:00
Dries Augustyns 3b73273629 Remove gray colours 2025-12-04 09:45:03 +01:00
Dries Augustyns 40e35735dc Add improved full screen loader 2025-12-04 09:27:14 +01:00
Dries Augustyns e4a43dfb57 Import error handling and subscribe state 2025-12-03 21:52:17 +01:00
Dries Augustyns a28be9adc9 Reset and deletion of project 2025-12-03 21:30:54 +01:00
Dries Augustyns 382e97e5b2 Refactorings, error handling and logout 2025-12-03 20:39:11 +01:00
Dries Augustyns 113b94cf2c Add activity feed to contact page 2025-12-03 19:06:18 +01:00
Dries Augustyns c1f823e2f1 Improvement to workflow creation 2025-12-03 17:36:05 +01:00
Dries Augustyns 9fadd01a6e Fix for delay actions in workflows 2025-12-03 16:22:59 +01:00
Dries Augustyns b3e6d03962 Add shared replacement method 2025-12-03 13:57:15 +01:00
Dries Augustyns 8defb9f8ab Add contact data 2025-12-03 13:28:41 +01:00
Dries Augustyns d96bce75d7 Update useContactFields to ignore type 2025-12-03 10:15:06 +01:00
Dries Augustyns de34b8c76b Add coverage to data management tab 2025-12-03 08:21:54 +01:00
Dries Augustyns e506659736 Limit to 25 emails per second 2025-12-02 13:11:27 +01:00
Dries Augustyns 2745c1bf5d Added extra analytics 2025-12-02 11:10:30 +01:00
Dries Augustyns 2ef463ce5e Added events for subscribe and unsubscribe 2025-12-02 09:56:27 +01:00
Dries Augustyns 2e6b485532 Data management tab 2025-12-02 09:46:12 +01:00
Dries Augustyns 61cb93d04c Fix linting errors 2025-12-02 09:06:40 +01:00
Dries Augustyns fe2e038037 Add better segmenting 2025-12-02 09:03:05 +01:00
Dries Augustyns b521a405bb Add events to workflows 2025-12-01 19:08:02 +01:00
Dries Augustyns b1f0043940 Add events to workflows 2025-12-01 18:37:53 +01:00
Dries Augustyns 5158756650 Automatic SNS verification 2025-12-01 16:47:06 +01:00
Dries Augustyns 62d7a61834 Automatic SNS verification 2025-12-01 16:27:19 +01:00
Dries Augustyns 54fde9675c Update tests to handle domain verification 2025-12-01 15:36:31 +01:00
Dries Augustyns e893960a85 Verify email domain before sending emails 2025-12-01 15:27:28 +01:00
Dries Augustyns 361ff6fede Added async validation 2025-12-01 15:21:12 +01:00
Dries Augustyns 1f3978e89c Added support for to and from name 2025-12-01 14:06:09 +01:00
Dries Augustyns 2dd6af8ff7 tests: Added source type to tests 2025-12-01 10:15:35 +01:00
Dries Augustyns 84caef5c45 Initial push of Plunk Next 2025-12-01 10:04:22 +01:00
Dries Augustyns 5b430fba0d Initial push of Plunk Next 2025-12-01 10:00:25 +01:00
Dries Augustyns ff1876d580 Initial push of Plunk Next 2025-12-01 09:56:56 +01:00
Dries Augustyns 07cea20262 Merge pull request #223 from useplunk/dev-driaug-identity-check 2025-10-02 10:53:12 +02:00
Dries Augustyns ca5935924f Fix subdomain check in domain verification 2025-10-02 10:52:23 +02:00
Dries Augustyns a1ff2114d5 Merge pull request #222 from useplunk/dev-driaug-contacts-fix 2025-09-28 11:53:24 +02:00
Dries Augustyns eac874d6ae Add stats to contact detail page 2025-09-28 11:52:49 +02:00
Dries Augustyns e22b56e2ea Merge pull request #221 from useplunk/dev-driaug-contact-stats 2025-09-28 11:47:19 +02:00
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