Skip to content

Fix website#4

Closed
Mohammad-Faiz-Cloud-Engineer wants to merge 71 commits into
websitefrom
main
Closed

Fix website#4
Mohammad-Faiz-Cloud-Engineer wants to merge 71 commits into
websitefrom
main

Conversation

@Mohammad-Faiz-Cloud-Engineer

@Mohammad-Faiz-Cloud-Engineer Mohammad-Faiz-Cloud-Engineer commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Removal

Deleted Docs/templates/NPM_AutoCode_AI.html - a stale copy of the landing page that was no longer maintained.

sonuramashishnpm and others added 28 commits July 20, 2026 00:06
This update makes several fixes across the project:

1. Add .gitignore — stops Python cache files (__pycache__), virtual
   environments, IDE settings, OS files, and user credentials from
   being uploaded to GitHub. Keeps the repository clean and secure.

2. Fix app.py — removed unused 'threading' import to make code
   cleaner. Fixed mouse hover effects in buttons (PulseBtn, GhostBtn,
   NavBtn) so they work correctly. Removed outdated comments from
   voice input function.

3. Fix app_config.json — corrected a typo in the field name
   'annon_key' to 'anon_key' so the Supabase connection works.

4. Fix mcp_link.py — config loading now tries three places in order:
   the user's local file, the bundled app_config.json, then GitHub.
   Fixed the key names to match the actual config file format.
   Removed unused 'import os'.

5. Fix requirements.txt — added 'cryptography' and 'requests' as
   dependencies so the app does not crash when starting up.

6. Fix run command in docs — corrected both README.md and Docs.md
   from 'python main.py' (which doesn't exist) to the correct
   'python Desktop_App/app.py'.

7. Remove empty file — deleted Docs/app.py which was blank and
   served no purpose.
…y config loading

Per maintainer review feedback:
1. Restored Docs/app.py (empty file) as requested.
2. Restored documentation comments above _voice_input() function.
3. Simplified load_config() in mcp_link.py — removed local user config
   override fallback. Now tries bundled app_config.json first, then
   GitHub fetch. Kept the key name fixes (url/anon_key) that match
   the actual JSON structure.
Per maintainer review: try GitHubUserContent first so the open-source
org can push config updates centrally. Bundled app_config.json is only
a fallback when offline.
Add .gitignore and fix several bugs across the app
@Mohammad-Faiz-Cloud-Engineer Mohammad-Faiz-Cloud-Engineer changed the title Fix website bugs: demo messages, mobile nav, run button icon, dead CSS cleanup Fix website Jul 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants