Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/api-ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
name: API - Build & Test
# CI/CD: Automated testing for FastAPI backend on pull requests

on:
pull_request:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/docs-deploy.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
name: Deploy Documentation
# CI/CD: Build and deploy MkDocs documentation to Cloudflare Pages

on:
push:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/frontend-ci-cd.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
name: Frontend - Build & Deploy
# CI/CD: Build, test, and deploy React frontend to hosting service

on:
pull_request:
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/release-agent.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
name: Release Agent
# CI/CD: Build and release Go agent binaries (.deb packages and archives) for multiple architectures
# Triggers: Version tags (v*) or manual workflow dispatch

on:
push:
Expand Down
2 changes: 2 additions & 0 deletions agent/main.go
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// ChatOps Agent - Go application for server monitoring
// CI/CD: Version tags (v*) trigger release workflow to build binaries and .deb packages
package main

import (
Expand Down
2 changes: 2 additions & 0 deletions api/app/main.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# FastAPI application entry point
# CI/CD: Changes here trigger API build and test workflow
from contextlib import asynccontextmanager
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
Expand Down
1 change: 1 addition & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# ChatOps Documentation
<!-- CI/CD: Changes to documentation trigger automatic deployment to Cloudflare Pages -->

Welcome to the ChatOps documentation! ChatOps is a comprehensive server monitoring and management platform that enables you to monitor, manage, and control your servers from a single, intuitive web dashboard.

Expand Down
2 changes: 2 additions & 0 deletions web/src/App.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// React application root component
// CI/CD: Changes here trigger frontend build and deployment workflow
import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom';
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { Toaster } from 'sonner';
Expand Down
2 changes: 1 addition & 1 deletion web/src/pages/servers/ServersPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ export const ServersPage = () => {
<div className="flex items-center justify-between mb-6">
<div>
<h1 className="text-3xl font-bold">Servers</h1>
<p className="text-muted-foreground">Manage and monitor your servers</p>
<p className="text-muted-foreground">Manage and monitor your servers and Life</p>
</div>
<Dialog open={isDialogOpen} onOpenChange={setIsDialogOpen}>
<DialogTrigger asChild>
Expand Down
Loading