From 9d3ca81796f35e09abb35266cd0c709d2c9fd2c2 Mon Sep 17 00:00:00 2001 From: Abhinav Raut Date: Tue, 18 Feb 2025 02:02:16 +0530 Subject: [PATCH] chore: increase sidebar width feat: demo mode - don't start services. --- cmd/main.go | 22 ++++++++++++--------- frontend/src/components/sidebar/Sidebar.vue | 2 +- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/cmd/main.go b/cmd/main.go index 24a4cc86..b9d56153 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -48,6 +48,7 @@ var ( ctx = context.Background() appName = "libredesk" frontendDir = "frontend/dist" + envDemo = "demo" // Injected at build time. buildString = "" @@ -168,16 +169,18 @@ func main() { conversation = initConversations(i18n, sla, status, priority, wsHub, notifier, db, inbox, user, team, media, settings, csat, automation, template) autoassigner = initAutoAssigner(team, user, conversation) ) - automation.SetConversationStore(conversation) - startInboxes(ctx, inbox, conversation) - go automation.Run(ctx, automationWorkers) - go autoassigner.Run(ctx, autoAssignInterval) - go conversation.Run(ctx, messageIncomingQWorkers, messageOutgoingQWorkers, messageOutgoingScanInterval) - go conversation.RunUnsnoozer(ctx, unsnoozeInterval) - go notifier.Run(ctx) - go sla.Run(ctx, slaEvaluationInterval) - go media.DeleteUnlinkedMedia(ctx) + + if ko.MustString("app.env") != envDemo { + startInboxes(ctx, inbox, conversation) + go automation.Run(ctx, automationWorkers) + go autoassigner.Run(ctx, autoAssignInterval) + go conversation.Run(ctx, messageIncomingQWorkers, messageOutgoingQWorkers, messageOutgoingScanInterval) + go conversation.RunUnsnoozer(ctx, unsnoozeInterval) + go notifier.Run(ctx) + go sla.Run(ctx, slaEvaluationInterval) + go media.DeleteUnlinkedMedia(ctx) + } var app = &App{ lo: lo, @@ -224,6 +227,7 @@ func main() { } go func() { + colorlog.Green("Starting HTTP server in %s mode", ko.String("app.env")) colorlog.Green("Server started at %s", ko.String("app.server.address")) if ko.String("server.socket") != "" { colorlog.Green("Unix socket created at %s", ko.String("server.socket")) diff --git a/frontend/src/components/sidebar/Sidebar.vue b/frontend/src/components/sidebar/Sidebar.vue index ecc535c9..de4fc1da 100644 --- a/frontend/src/components/sidebar/Sidebar.vue +++ b/frontend/src/components/sidebar/Sidebar.vue @@ -259,7 +259,7 @@ const sidebarOpen = useStorage('sidebarOpen', true)