Commit Graph

47 Commits

Author SHA1 Message Date
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
b0fbf6c391 more changes 2025-06-23 21:59:14 -07:00
cfd6bc86c3 input.json 2025-06-23 21:12:58 -07:00
2df2916098 users and repos 2025-06-23 21:11:45 -07:00
5c58149135 fix: list public repos 2025-05-21 22:58:55 -07:00
6d9f4f39a8 feat: clean up scripts 2025-05-21 21:43:59 -07:00
ab0eda729b repos.txt 2025-05-21 21:43:42 -07:00
ff5883c97e ops: add failure reason 2025-02-08 23:56:43 -08:00
35934690be list_all_public_repos.sh+repos.txt 2025-02-08 23:51:24 -08:00
aaa772f455 feat: make_repos_private.sh 2025-02-08 23:51:11 -08:00
e0e1dca5d6 fix: more robustness clean up but still broken 2025-02-08 22:54:54 -08:00
3917d5cce1 fix: delete 2025-02-08 22:48:36 -08:00
63bb8fd9b4 feat: delete users who are not part of whitelist 2025-02-08 22:34:31 -08:00
e2bc48c4cb feat: add whitelist 2025-02-08 22:13:47 -08:00
3bd5260fc3 feat: colloborators 2025-02-08 22:07:20 -08:00
fe40d1be7f fix: contributers 2025-02-08 21:17:55 -08:00
119f3ad925 fix: scan only private repos 2025-02-08 21:11:26 -08:00
47bfcff7c9 feat: fetch repos by user name 2025-02-08 21:01:04 -08:00