Commit Graph
100 Commits
Author SHA1 Message Date
rajchales-monito d38530821c Add PKO PayU Ceneo mail filter 2026-08-08 13:31:54 +02:00
rajchales-monito 74de3d37dd Mark PayU Ceneo mail filter active 2026-08-08 12:45:27 +02:00
rajchales-monito 1ab63d6ba0 Record pending PayU Ceneo mail filter 2026-08-08 11:55:12 +02:00
rajchales-monito 7c7833bdef Merge SOGo spam entries into blacklist 2026-08-08 09:52:48 +02:00
rajchales-monito bc27fe696b Document SOGo mail filter workflow 2026-08-08 09:24:50 +02:00
rajchales-monito 74146c1ad8 Consolidate app styles into Tailwind build 2026-08-06 17:32:16 +02:00
rajchales-monito 0058493a54 Start Tailwind UI rebuild 2026-08-06 17:25:09 +02:00
rajchales-monito 782541338c Serve Tailwind stylesheet 2026-08-06 17:20:20 +02:00
rajchales-monito 86df1bf0b0 Add Playwright and Tailwind workflow 2026-08-06 17:18:10 +02:00
rajchales-monito 6374e0502f Document MaalFlows deploy workflow 2026-08-06 16:54:24 +02:00
rajchales-monito e2b4fec2a3 Expand default git ignores 2026-08-06 16:00:52 +02:00
rajchales-monito 17b4665e23 Stabilize visitor language detection 2026-08-06 15:52:15 +02:00
rajchales-monito bf2c58f90a Embed launcher status dot 2026-07-30 17:40:38 +02:00
rajchales-monito f491b393d7 Use visible wiggle for online launcher effect 2026-07-30 17:36:25 +02:00
rajchales-monito 81375b3dd3 Repeat message wiggle until chat opens 2026-07-30 17:33:08 +02:00
rajchales-monito 608d39a4f2 Prioritize message alert over online launcher effects 2026-07-30 17:28:17 +02:00
rajchales-monito 332e6d20f4 Add more launcher online effects 2026-07-30 17:20:54 +02:00
rajchales-monito 84d8a21d38 Move widget previews into effect cards 2026-07-30 17:14:32 +02:00
rajchales-monito e9c363639f Add widget launcher preview 2026-07-30 17:05:02 +02:00
rajchales-monito 1a6eaa69fe Add widget settings save button 2026-07-30 16:56:29 +02:00
rajchales-monito 0f3c608d86 Add launcher shape setting 2026-07-30 16:52:31 +02:00
rajchales-monito 480a2b3395 Unify widget close behavior 2026-07-30 16:43:14 +02:00
rajchales-monito a990d1aed0 Improve mobile widget header icons 2026-07-30 16:40:02 +02:00
rajchales-monito f3235903a8 Make widget fullscreen on mobile 2026-07-30 16:36:04 +02:00
rajchales-monito 16414011f8 Show hidden bot count in visitors panel 2026-07-30 14:15:37 +02:00
rajchales-monito 69f7f745f6 Broaden clustered bot filtering 2026-07-30 14:03:10 +02:00
rajchales-monito 377a7eda98 Separate bot filter settings 2026-07-30 13:57:13 +02:00
rajchales-monito a0bef3baa3 Add clustered bot visitor filter 2026-07-30 13:54:34 +02:00
rajchales-monito d815fa6d0e Improve visitor bot filtering 2026-07-30 13:46:39 +02:00
rajchales-monito 349f42346e Stabilize visitor panel ordering 2026-07-30 13:43:28 +02:00
rajchales-monito 4afc88559f Move hide bots toggle to admin settings 2026-07-30 13:37:19 +02:00
rajchales-monito d59a15d111 Style hide bots as toggle 2026-07-30 13:29:40 +02:00
rajchales-monito e80d1f5f9f Add admin presence timing settings 2026-07-30 13:20:02 +02:00
rajchales-monito 0adcd8d37f Mirror operator replies to Telegram 2026-07-30 12:58:03 +02:00
rajchales-monito 103c6263ed Improve Telegram reply prompt in groups 2026-07-30 12:47:10 +02:00
rajchales-monito 5ef09f25d9 Make Telegram group replies more reliable 2026-07-30 12:43:48 +02:00
rajchales-monito deb090a882 Show operator presence near reply box 2026-07-30 12:16:17 +02:00
rajchales-monito 9a0f7dd224 Show operator presence in admin chats 2026-07-30 12:10:53 +02:00
rajchales-monito ce560dcf4f Show widget messages immediately 2026-07-30 12:00:02 +02:00
rajchales-monito 62e5a98118 Remove Telegram reply instruction text 2026-07-30 11:42:12 +02:00
rajchales-monito 5b2350dd5a Add Telegram reply button 2026-07-30 11:39:47 +02:00
rajchales-monito 27154a5225 Format Telegram visitor notifications 2026-07-30 11:35:54 +02:00
rajchales-monito f2d184b35f Restore sound switch row styling 2026-07-30 11:22:20 +02:00
rajchales-monito 5754c0d18c Group admin sound settings 2026-07-30 11:19:56 +02:00
rajchales-monito 324a0d24a4 Capitalize admin integration toggles 2026-07-30 11:17:09 +02:00
rajchales-monito f6aef54157 Fix admin switch sizing 2026-07-30 11:15:27 +02:00
rajchales-monito 02eee60ea3 Stack admin integration controls 2026-07-30 11:10:16 +02:00
rajchales-monito 4ea110ee11 Unify admin setting switch layout 2026-07-30 11:06:04 +02:00
rajchales-monito e29b3a71ae Refine Telegram settings layout 2026-07-30 11:02:20 +02:00
rajchales-monito d239131741 Add Telegram mobile replies 2026-07-30 10:41:18 +02:00
rajchales-monito c85d032a6d Remove widget language debug label 2026-07-30 09:56:06 +02:00
rajchales-monito 6f36c6ff96 Widen widget language picker 2026-07-30 09:54:07 +02:00
rajchales-monito a479a3c08d Use custom flag language picker 2026-07-30 09:52:16 +02:00
rajchales-monito 67fb0e6fc4 Adjust widget language setting widths 2026-07-30 09:49:20 +02:00
rajchales-monito b4ec4e3757 Use flag images for widget language select 2026-07-30 09:47:33 +02:00
rajchales-monito 3cc980debd Show selected widget language flag 2026-07-30 09:44:56 +02:00
rajchales-monito c95e01211e Add flags to widget language select 2026-07-30 09:42:39 +02:00
rajchales-monito 639ac48a21 Move widget copy save action 2026-07-30 09:39:35 +02:00
rajchales-monito 04d612b3bb Sync normalized widget copy in admin response 2026-07-30 09:38:00 +02:00
rajchales-monito a9ba22aafa Clarify widget save translation action 2026-07-30 09:35:30 +02:00
rajchales-monito c6dfd75b24 Sync widget copy translations on save 2026-07-30 09:32:01 +02:00
rajchales-monito ff2a3c5df6 Polish widget language labels 2026-07-30 09:20:12 +02:00
rajchales-monito 5c8454b6e0 Simplify widget language settings 2026-07-30 09:15:29 +02:00
rajchales-monito 7eb81e2e22 Use message translator for widget copy 2026-07-30 08:43:38 +02:00
rajchales-monito 16329a1681 Show widget language debug info 2026-07-30 08:33:22 +02:00
rajchales-monito fb33bd3dd6 Use explicit widget language code 2026-07-30 08:24:13 +02:00
rajchales-monito d49c672feb Ignore untranslated legacy widget copy 2026-07-30 08:17:29 +02:00
rajchales-monito 7a7ab5dfca Guard lazy widget copy translations 2026-07-30 08:15:14 +02:00
rajchales-monito 80540cf188 Add lazy widget language localization 2026-07-30 08:13:57 +02:00
rajchales-monito 05636ab77e Fix admin user creation company lookup 2026-07-30 07:41:33 +02:00
rajchales-monito 9549876b54 Tidy admin user form layout 2026-07-30 07:36:42 +02:00
rajchales-monito 16e44c5f79 Add chat nick to admin users 2026-07-29 22:33:22 +02:00
rajchales-monito cac3deb11a Add admin user management 2026-07-29 22:27:59 +02:00
rajchales-monito 913b576efd Sort OpenAI models alphabetically 2026-07-29 22:10:52 +02:00
rajchales-monito 58bf538f1d Save AI settings before testing key 2026-07-29 22:08:41 +02:00
rajchales-monito 77180a7a70 Show OpenAI test failure details 2026-07-29 22:03:04 +02:00
rajchales-monito aaffbb3079 Report OpenAI quota errors in admin 2026-07-29 21:55:25 +02:00
rajchales-monito f93c92cd96 Show translation diagnostics in admin 2026-07-29 21:40:01 +02:00
rajchales-monito 865c997756 Use stored OpenAI key for translations 2026-07-29 21:32:02 +02:00
rajchales-monito 9f9f90df2e Add OpenAI key save and test controls 2026-07-29 21:27:32 +02:00
rajchales-monito d1cd58c586 Improve OpenAI settings help 2026-07-29 21:21:39 +02:00
rajchales-monito 227fcc2084 Add site OpenAI key and model picker 2026-07-29 21:17:12 +02:00
rajchales-monito 46d18c69eb Add OpenAI chat translation layer 2026-07-29 20:32:57 +02:00
rajchales-monito 4217c4d469 Disable widget online effects while offline 2026-07-29 20:10:41 +02:00
rajchales-monito 450bdd9a9b Add reliable widget message outbox 2026-07-29 19:58:55 +02:00
rajchales-monito baa816b948 Keep admin alerts until unread chats are opened 2026-07-24 15:11:13 +02:00
rajchales-monito 8c81e5d405 Add repeatable admin notification sounds 2026-07-24 14:57:03 +02:00
rajchales-monito 3f709f3a4e Add admin sound preferences 2026-07-24 14:52:20 +02:00
rajchales-monito 1d6d478993 Move notification sound to admin 2026-07-24 14:43:38 +02:00
rajchales-monito 04529d2df3 Fix widget reply notification effects 2026-07-24 14:29:03 +02:00
rajchales-monito a3fc001b40 Fix widget reply effects 2026-07-24 14:21:15 +02:00
rajchales-monito 0fe92f3439 Add configurable new message effects 2026-07-24 14:10:39 +02:00
rajchales-monito e3270201b8 Add configurable widget online effects 2026-07-24 14:02:37 +02:00
rajchales-monito 8178b4a4e7 Add hex color input 2026-07-24 13:51:11 +02:00
rajchales-monito 8f5779133f Compact admin sidebar controls 2026-07-24 13:46:50 +02:00
rajchales-monito b936aede71 Align admin top bars 2026-07-24 13:41:16 +02:00
rajchales-monito 1ff1984ac2 Stabilize admin header layout 2026-07-24 13:38:16 +02:00
rajchales-monito a54cc6d1d4 Render country flags as images 2026-07-24 13:32:40 +02:00
rajchales-monito 942cee5d66 Make country badge visible 2026-07-24 13:27:11 +02:00
rajchales-monito ae088821e3 Restore country flag in chat header 2026-07-24 13:21:27 +02:00