Commit Graph

45 Commits

Author SHA1 Message Date
Ronni Skansing d2cf545734 improve login and install UI
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-20 11:17:01 +02:00
Ronni Skansing b1967c103d Dark mode and various smaller UI improvements 2025-09-19 12:56:53 +02:00
Ronni Skansing 77ddce72f3 fix copy campaign wrong text on create
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-19 00:51:45 +02:00
Ronni Skansing 1759e0c985 remove test bool
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 22:22:54 +02:00
Ronni Skansing 2e09c0df5c fix bad title on settings page
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 22:09:47 +02:00
Ronni Skansing 7d2fb2b888 improve send again texts
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 14:49:53 +02:00
Ronni Skansing 4d8aac54a1 add manual backup
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 14:05:23 +02:00
Ronni Skansing 0f7a969b06 added link to release information on update modal and page
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-18 10:35:49 +02:00
Ronni Skansing cd3baf028b fix dashboard scroll to top issue
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-17 23:43:59 +02:00
Ronni Skansing df85aaa4ca move recent campaigns to bottom of dashboard
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-17 23:15:47 +02:00
Ronni Skansing c75ea49f1c recipient manual send action
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-17 22:16:04 +02:00
Ronni Skansing 854e0243d0 Add reported functionality
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-17 21:36:20 +02:00
Ronni Skansing d72ea4e9f5 improve modal error position
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-16 16:42:27 +02:00
Ronni Skansing ac288a29f7 fix missing error
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-16 16:42:07 +02:00
Ronni Skansing 4ceb5fdaa5 update frontend deps
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-15 21:15:24 +02:00
Ronni Skansing bebc8ef93c bc urlparams 2025-09-15 20:52:56 +02:00
Ronni Skansing ee1d5cdeaf filter urlparams 2025-09-15 20:10:34 +02:00
Ronni Skansing 32ad02f4d8 template function for base64
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-04 10:41:35 +02:00
Ronni Skansing 96ce320e4d template function for date
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-04 10:28:55 +02:00
Ronni Skansing 76be6883ac improve campaign review details
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-04 10:04:17 +02:00
Ronni Skansing 4998bc6df0 fix import modal scrolled to bottom
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-09-03 20:57:48 +02:00
Ronni Skansing 7ec8720509 removed CRM/License link from developer sidebar
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-31 15:45:12 +02:00
Ronni Skansing 9c4af32fd8 added simple code editor for API sender body
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-31 15:43:42 +02:00
Ronni Skansing 4abaa6f892 fix menu position above
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-31 15:08:14 +02:00
Ronni Skansing 5d7466dcb5 bigger menu when possible 2025-08-31 14:52:55 +02:00
Ronni Skansing ae5da98825 updated to be Yes/No
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-31 14:45:46 +02:00
Ronni Skansing 9337ad64ea fix missing change company
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-31 14:35:02 +02:00
Ronni Skansing a0a197a8d9 fix invalidate all sessions
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-31 14:17:22 +02:00
Ronni Skansing d448ec025c tidy get all session params 2025-08-31 14:12:08 +02:00
Ronni Skansing c21e96df72 fix update logic for anonymization and close date
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 19:06:51 +02:00
Ronni Skansing 60b945a62f fix details, data saving and anonymization
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 18:57:53 +02:00
Ronni Skansing 8fba84c3ba added a update button to an not started campaign 2025-08-30 18:39:05 +02:00
Ronni Skansing d87bc68f24 update ui for include test campaigns
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 18:18:39 +02:00
Ronni Skansing e089e0cc7d add tests to dashboard 2025-08-30 18:02:07 +02:00
Ronni Skansing 7ad60ebecd tests not shown in dashboard
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 17:37:48 +02:00
Ronni Skansing fb3c62eba3 unused import
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 16:56:04 +02:00
Ronni Skansing 46e375be75 fix trend legend aligment
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 09:03:34 +02:00
Ronni Skansing 6f1a5d84b8 fix: change domain TLS configuration naming
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 08:54:59 +02:00
Ronni Skansing 0de94d618d fix: campaign sort by and order not optional
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 08:41:43 +02:00
Ronni Skansing b35c10900b fix: smaller row height 2025-08-30 08:31:39 +02:00
Ronni Skansing ffe6caf11e fix: update campaign test/production
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 08:18:08 +02:00
Ronni Skansing 847beae9d3 fix group column ordering
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 07:54:26 +02:00
Ronni Skansing 009882ab86 fix recipient group column ordering
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-30 07:51:56 +02:00
Ronni Skansing e00aa6c3cd remove license text from install
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-08-23 11:36:46 +02:00
Ronni Skansing 11cf01f08e Initial open source release 2025-08-21 16:14:09 +02:00