Commit graph

3 commits

Author SHA1 Message Date
Kumi 03a47fffbd
chore: update .gitignore to include dist directory
Added trailing slash to "dist" in .gitignore to properly ignore the directory instead of any file named "dist". This ensures that all build artifacts are excluded from version control.
2024-06-19 10:19:21 +02:00
Kumi 755719daec
chore: update .gitignore and LICENSE information
Added 'dist/' to .gitignore to avoid checking in distribution files. Updated copyright information in LICENSE to reflect the Private.coffee Team ownership.

No functional code changes, just repository maintenance.
2024-06-19 09:25:34 +02:00
Kumi 117997a5d9
feat: add initial project setup with Flask and Git integration
Introduce the initial project structure for gitcloak, a Python-based private frontend for GitHub repositories. Key changes include:

- Added .gitignore to exclude virtual environment, bytecode files, and cache directories.
- Added LICENSE file using the MIT License.
- Created a basic `pyproject.toml` with project metadata and dependencies.
- Implemented Flask-based application to render repository structure and file contents.
- Added `Git` class to handle interactions with remote GitHub repositories using Dulwich and requests.
- Included HTML template for displaying repo content.
- Created sample `test.py` for testing Git class methods.

This setup enables foundational project functionality and establishes a clear structure for further development.
2024-06-18 17:00:05 +02:00