From e641812d9fc55dff2e5d18ae5c557fc8c74c4c14 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Fri, 8 Aug 2025 12:10:43 -0400 Subject: Cleanup api impl --- internal/api/constants.go | 50 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 internal/api/constants.go (limited to 'internal/api/constants.go') diff --git a/internal/api/constants.go b/internal/api/constants.go new file mode 100644 index 0000000..1cd18ca --- /dev/null +++ b/internal/api/constants.go @@ -0,0 +1,50 @@ +// This file is a part of Taskflow. +// Copyright (C) 2025 Robby Zambito +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +package api + +const ( + StatusOperational = "operational" + StatusDegraded = "degraded" + StatusDown = "down" +) + +const ( + IconAPIGateway = "🔗" + IconWeb = "🌐" + IconAuth = "🔐" + IconDB = "🗄️" + IconStorage = "📁" + IconNotifications = "📧" + IconSearch = "🔍" + IconAnalytics = "📊" +) + +const ( + SeverityMinor = "minor" + SeverityMajor = "major" +) + +const ( + ServiceAPIGateway = "api" + ServiceWeb = "web" + ServiceAuth = "auth" + ServiceDB = "database" + ServiceStorage = "storage" + ServiceNotifications = "notifications" + ServiceSearch = "search" + ServiceAnalytics = "analytics" +) -- cgit