Commit Graph

167 Commits

Author SHA1 Message Date
root
79cd90c327 fix(deploy): add docker-prep step before Docker build
The deployment scripts were missing the docker-prep.sh step which is required
to pack @bytelyst/* packages into .docker-deps directory and modify package.json
files to use local tarballs. Without this, Docker build fails trying to install
packages from npm registry instead of local tarballs.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-10 00:27:24 +00:00
59aa981914 chore: move login sh into scripts folder 2026-05-09 15:58:08 -07:00
root
0f61684397 feat(deploy): add deployment scripts for clock and notes repos
- Add deploy-clock.sh for ChronoMind deployment (backend:4011, web:3030)
- Add deploy-notes.sh for NoteLett deployment (backend:4016, web:3000)
- Both scripts follow same pattern as deploy-invttrdg.sh
- Include dirty checks, pull/rebase, smoke tests, Docker deployment, health checks

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-09 22:16:41 +00:00
root
bdf0fba468 fix(deployment): correct repo paths for deployment scripts when run from devops-tools directory 2026-05-09 21:49:49 +00:00
root
ca085ce63e Add production deployment scripts for ByteLyst services
- deploy-invttrdg.sh: Single-repo deployment for trading platform
  * Dirty checks (uncommitted changes, unpushed commits)
  * Pre-deployment smoke tests (backend contracts, web DOM tests)
  * Docker build and deployment (backend + web)
  * Post-deployment validation (health checks, endpoint verification)
  * Comprehensive smoke testing for production-grade deployment

- deploy-all.sh: Multi-repo deployment orchestration
  * Deploy all 4 production repos or specific ones
  * Same safety checks and deployment process for each repo
  * Health checks for all services

- DEPLOYMENT_GUIDE.md: Complete deployment documentation
  * Usage instructions for both scripts
  * Service endpoint mappings
  * Troubleshooting guide
  * Docker management commands

These scripts enable safe, tested production deployments with
comprehensive validation at every stage.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-09 21:42:58 +00:00
0345901df1 Clarify alias installer activation 2026-05-05 10:51:04 -07:00
7ec8741ba8 Add alias installer 2026-05-05 10:48:53 -07:00
7b90188a37 Make aliases portable 2026-05-05 10:44:25 -07:00
c894621e64 Add tmux session aliases 2026-05-05 10:29:32 -07:00
b9fac82c76 Add tmux aliases 2026-05-05 10:25:25 -07:00
c3839a4436 Add shell alias files 2026-05-05 10:22:41 -07:00
312a0ebb38 Add VM login helpers 2026-05-04 23:01:22 -07:00
root
e2810b99f8 setup: handle managed python pre-commit installs 2026-05-05 03:26:55 +00:00
root
ff08f1f387 docs: align repo navigation and operations notes 2026-05-05 03:11:46 +00:00
root
38118bb445 Harden Ubuntu VM update script readiness checks 2026-05-05 03:09:57 +00:00
root
ada6029865 Untrack secrets and generated artifacts 2026-05-05 01:19:00 +00:00
root
f59fcc58b1 Move scanner outputs out of repo root 2026-05-05 01:18:10 +00:00
root
14d1b566d6 Add safe templates and tooling adoption docs 2026-05-05 01:16:27 +00:00
root
013a27069b Harden Ubuntu VM security update script 2026-05-05 01:07:30 +00:00
root
3a664b5a79 Improve repo onboarding and agent guidance 2026-05-05 01:05:56 +00:00
sarvana7
8708ae55fe
Add Ubuntu VM security update automation script
This script automates security updates for Ubuntu VMs, including unattended upgrades, SSH protection, and package integrity checks.
2026-05-04 18:03:47 -07:00
3fd69decec sync_repos.sh 2026-04-13 15:10:02 -07:00
7b62411bb3 docs: remove Ollama from VM, switch to openrouter/auto
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-03-31 01:43:35 -07:00
869c47ba6d docs: revert model to ollama/qwen3:8b (14B exceeded VM memory)
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-03-31 01:00:21 -07:00
fd0b7cb358 docs: update OpenClaw model to ollama/qwen3:14b-q4_K_M
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-03-31 00:56:05 -07:00
7da6e76785 docs: add Azure account documentation for sara@live and uma@hotmail
- sara@live: subscription details, resources (Cognitive Services, CosmosDB,
  Key Vault, Storage, App Insights), budget alert (/mo, 60% threshold)
- uma@hotmail: subscription details, resources, VM (usaa-openclaw-linux)
  specs, OpenClaw v2026.3.28 setup, Docker compose config, Ollama integration,
  SSH config, cost summary (.86 MTD), known issues

Co-Authored-By: Oz <oz-agent@warp.dev>
2026-03-31 00:39:35 -07:00
b5c2e399cb Add generated YouTube transcript summary and fix API model
- Add c7bbO_KSLPI_complete_transcript_summary.md with comprehensive bilingual astrological analysis
- Update config.json to use correct Perplexity API model 'sonar'
- Generated summary includes ALP astrology methodology in Tamil and English
- Professional markdown format with structured learning content
2026-02-14 15:04:32 -08:00
d462ed26c9 Add YouTube transcript summarization with Perplexity API
- Add summarize_with_perplexity.py script for generating summaries using Perplexity API
- Add config.json for configurable API settings, model parameters, and file paths
- Support for custom prompts and transcript files
- Configurable logging and output formatting
- Integration with existing YouTube transcription workflow
2026-02-14 15:04:32 -08:00
reethu2703
fd58016586 Add AI-powered question answering with Perplexity API integration
- Integrate Perplexity AI API for intelligent question answering
- Add AIResponseHandler class with question detection and response generation
- Implement automatic question detection using regex patterns
- Add AI commands: /perplexity, /ai on/off for configuration
- Display AI responses in terminal before sending to Slack
- Update configuration management to store Perplexity API key
- Add comprehensive AI features documentation to README
- Update requirements.txt with OpenAI library dependency
- Fix Perplexity model name to use valid 'sonar' model
- Enhance interactive chat mode with AI-powered capabilities
- Maintain backward compatibility with existing CLI functionality
2025-10-05 15:21:06 +05:30
reethu2703
a971d9366c Upgrade Slack CLI to two-way interactive chat with real-time messaging
- Add interactive chat mode with persistent configuration storage
- Implement real-time message receiving with polling mechanism
- Add threading support for simultaneous send/receive operations
- Create MessageReceiver class for handling incoming messages
- Add commands: /listen, /stop, /history for two-way communication
- Display sent messages in terminal with timestamps
- Support for environment variables and .env file loading
- Enhanced error handling and user-friendly prompts
- Update README with comprehensive two-way communication documentation
- Maintain backward compatibility with original CLI functionality
2025-10-05 00:08:27 +05:30
reethu2703
3af4b831e7 Add .env file and env_template.txt to Slack Message directory 2025-10-04 23:39:09 +05:30
reethu2703
e0e4885d23 Update Slack Message files: modify requirements.txt and slack_poster.py 2025-10-04 23:22:52 +05:30
reethu2703
5622378a52 Update project structure: remove MERGED directory and add new Slack Message and supabase monitor directories 2025-10-04 22:03:02 +05:30
reethu2703
f3beff6dba Add MERGED directory with slack_poster.py and requirements 2025-10-04 21:59:20 +05:30
7aaa812df5 feat: perplexity prompt for tamil summamry 2025-09-16 22:04:11 -07:00
b690719ff1 feat: transcript generation 2025-09-16 21:38:17 -07:00
467e213b2e feat: transcribe_yt_video.py 2025-09-16 17:44:20 -07:00
9983b1dd0a feat: git commit related 2025-09-16 17:43:59 -07:00
7ef16c5e95 chore: more jsons 2025-07-10 02:15:06 -07:00
690b9e518c chore: users and their repo access 2025-07-10 02:14:35 -07:00
4b560087b1 fix: Allow create_contributor_repo_lists.sh to accept accounts.json path 2025-07-10 02:11:00 -07:00
13b871cbb2 feat: Add script to generate contributor repo lists 2025-07-10 02:06:16 -07:00
6a6bfb5d12 feat: add interactive user removal tool with wildcard matching
- Add remove_user_interactive.sh with rich visual logging and progress tracking
- Support wildcard patterns for repository matching (*-go-api*, frontend-*, etc.)
- Handle both root account and organization repositories
- Implement flexible confirmation system (yes/no/all/skip/quit)
- Add comprehensive documentation and usage examples
- Update README.md with tool overview and usage instructions
- Create CLAUDE.md for repository guidance
- Add detailed documentation in docs/remove_user_interactive.md

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 12:49:05 -07:00
9320b3401d more scripts and precommit checks 2025-06-25 12:48:48 -07:00
a06f88ad02 precommit & git_repos_rebase_commit_push.sh 2025-06-25 12:29:55 -07:00
f25724dbd1 fix: summary in git_repos_status.sh 2025-06-25 11:46:15 -07:00
3621202548 feat: recursively scan for unpushed changes git_repos_status.sh 2025-06-25 11:27:59 -07:00
110f50e6fd feat: list repos and prs 2025-06-24 23:22:19 -07:00
b8204d881f more changes 2025-06-24 00:14:27 -07:00
99831f186a full user list 2025-06-23 22:08:01 -07:00