Commit Graph

28 Commits

Author SHA1 Message Date
Rajtilak Bhattacharjee 753a014e40 docs: update project documentation
- Updated project documentation to include the latest information, changes, and improvements for better clarity and understanding.
2023-11-15 19:56:25 +05:30
Rajtilak Bhattacharjee b171afc496 docs: update project documentation
- Updated project documentation to include the latest information, changes, and improvements for better clarity and understanding.
2023-11-15 19:53:17 +05:30
Rajtilak Bhattacharjee b65f3c90ba docs: update project documentation
- Updated project documentation to include the latest information, changes, and improvements for better clarity and understanding.
2023-11-15 19:49:56 +05:30
Rajtilak Bhattacharjee 1d052e26e1 chore: update project logo
- Changed the project logo for a refreshed and updated visual identity.
2023-11-15 18:55:38 +05:30
Rajtilak Bhattacharjee 0a4f2f65a1 chore: update project logo
- Changed the project logo for a refreshed and updated visual identity.
2023-11-15 18:48:09 +05:30
Rajtilak Bhattacharjee a25a2fc25c docs: update project information and branding
- Updated README.md with the latest project details.
- Updated the project logo for enhanced branding.
- Modified main.py to incorporate the updated logo in the app sidebar for improved visual representation.
2023-11-15 11:53:30 +05:30
Rajtilak Bhattacharjee 185db34b1c docs: enhance project documentation and branding
- Updated README.md with detailed information about the project.
- Added a project logo to the assets folder for improved branding.
2023-11-14 22:10:40 +05:30
Rajtilak Bhattacharjee a2390f1a8f chore: update CHANGELOG.md
- Amended CHANGELOG.md to reflect the latest changes, improvements, and updates in the project.
2023-11-14 21:08:12 +05:30
Rajtilak Bhattacharjee 3d297b25f9 feat: introduce CHANGELOG.md for version tracking
- Added CHANGELOG.md to document version changes, improvements, and updates for better project version tracking and release management.
2023-11-14 21:06:07 +05:30
Rajtilak Bhattacharjee 8bbc10ce6d feat: introduce Docker setup for image creation and upload
- Added Dockerfile to facilitate the creation of a Docker image for the application.
- Included .dockerignore to specify files and directories to exclude during the Docker image build.
- Configured the Dockerfile to upload the created image to Docker Hub for easier distribution and accessibility.
2023-11-14 20:38:39 +05:30
Rajtilak Bhattacharjee 2b5a53e4d5 refactor: remove Dockerfile and st.snow from main.py
- Removed Dockerfile to simplify the project structure.
- Eliminated st.snow from main.py for a more professional appearance.
2023-11-14 12:58:24 +05:30
Rajtilak Bhattacharjee b562af2019 refactor: streamline Docker configuration
- Removed docker-compose.yml for simplification of the Docker setup.
- Amended Dockerfile to ensure the creation of the correct Docker image for the application.
2023-11-14 12:41:28 +05:30
Rajtilak Bhattacharjee 49a00fd559 feat: introduce Docker setup for app containerization
- Added Dockerfile and docker-compose.yml to facilitate the creation of a Docker image for the application, enabling containerization.
2023-11-13 21:20:34 +05:30
Rajtilak Bhattacharjee e6e4300c91 refactor: update Streamlit configurations and README
- Modified .streamlit/config.toml to update the theme settings.
- Removed download buttons and added Streamlit page configurations in main.py for improved user experience.
- Updated README.md to include badges for enhanced project information and visibility.
2023-11-13 12:59:47 +05:30
Rajtilak Bhattacharjee c24029ca2f style: update Streamlit custom theme to mimic Solarized theme
- Modified .streamlit/config.toml to customize the Streamlit theme, replicating the aesthetic of the well-known Solarized theme by Ethan Schoonover.
2023-11-13 11:42:13 +05:30
Rajtilak Bhattacharjee ba21851014 refactor: consolidate dev requirements into main requirements
- Removed dev-requirements.txt and merged its contents into requirements.txt for a unified and simplified dependency structure.
2023-11-13 11:37:38 +05:30
Rajtilak Bhattacharjee 29c4feaad2 refactor: reorganize requirements into dev-specific file
- Removed mkdocs-material from requirements.txt and added it to dev-requirements.txt for better organization and separation of development-specific dependencies.
2023-11-13 11:34:33 +05:30
Rajtilak Bhattacharjee 5d0437b041 feat: incorporate Netlify setup and update project requirements
- Added netlify.toml to facilitate Netlify configuration for deployment.
- Updated requirements.txt to include the mkdocs-material package for enhanced project documentation.
2023-11-13 11:26:50 +05:30
Rajtilak Bhattacharjee 796ad17f9d refactor: update main.py and Eleven Labs API, revise content, and adjust Streamlit theming
- Updated main.py with revised Eleven Labs API integration and corrected content for accurate topics and ads.
- Deleted the sample script file for cleanup.
- Altered eleven_labs_stuff.py to align with the updated API.
- Introduced Streamlit theming through .streamlit/config.toml for improved UI appearance.
2023-11-12 20:29:29 +05:30
Rajtilak Bhattacharjee 7e602884be chore: update main.py and include sample generated script
- Corrected code in main.py to address issues and enhance functionality.
- Added a sample script generated by the application for reference and demonstration purposes.
2023-11-12 10:51:43 +05:30
Rajtilak Bhattacharjee d340e155f5 fix: corrected code in main.py
- Implemented necessary corrections and improvements in the main.py file to ensure proper functionality and accuracy.
2023-11-11 22:49:29 +05:30
Rajtilak Bhattacharjee e8a77fdaa4 feat: integrate Streamlit components into main.py
- Added Streamlit components to main.py for enhanced user interface and interactive features.
2023-11-11 19:02:16 +05:30
Rajtilak Bhattacharjee 19538ec67b refactor: update input handling and OpenAI endpoint
- Updated input statements in main.py for improved user interaction.
- Revised the OpenAI endpoint in open_ai_stuff.py to migrate to the latest OpenAI library version for enhanced functionality and compatibility.
2023-11-11 11:07:51 +05:30
Rajtilak Bhattacharjee 00ef28f5c5 chore: update project structure and configurations
- Modified various project templates in .github/ISSUE_TEMPLATE for consistency and relevance.
- Updated .pre-commit-config.yaml to enhance code quality checks and formatting.
- Adjusted CODE_OF_CONDUCT.md to align with project guidelines.
- Added documentation in docs/development.md for development specifics.
- Added new files in the source directory:
  - generated_podcast_mp3s/__init__.py
  - generated_podcast_scripts/__init__.py
  - main.py
  - music package with multiple .mp3 files
  - prompts package with different podcast prompt scripts
  - utils package with various utility modules.
2023-11-11 10:58:52 +05:30
Rajtilak Bhattacharjee 6f9c9d5644 feat: introduce pre-commit setup and update citation configuration
- Added .pre-commit-config.yaml to establish pre-commit hooks for code quality checks and formatting.
- Modified CITATION.cff to update project citation configuration for improved recognition and referencing.
2023-11-10 21:08:04 +05:30
Rajtilak Bhattacharjee ec9855ad3c chore: update dependency requirements and documentation setup
- Updated requirements.txt to reflect changes in dependencies.
- Installed all necessary dependencies, including development dependencies.
- Implemented documentation using MkDocs with the Material theme for comprehensive project documentation.
2023-11-10 20:49:41 +05:30
Rajtilak Bhattacharjee f3d925a8f5 feat: include project templates and dependency lists
- Added .github/FUNDING.yml, .github/ISSUE_TEMPLATE/bug_report.md, .github/ISSUE_TEMPLATE/custom.md, .github/ISSUE_TEMPLATE/feature_request.md for standardized issue reporting and funding information.
- Also included dev-requirements.txt and requirements.txt to manage development dependencies and required libraries for the project.
2023-11-10 20:33:41 +05:30
Rajtilak Bhattacharjee 5688c7be0a feat: add project files and guidelines
- Added essential project files: .gitignore, CITATION.cff, CODEOWNERS, CODE_OF_CONDUCT.md, CONTRIBUTING.md, LICENSE, README.md, and SECURITY.md for better project organization and to provide clear guidelines for contributions, licensing, and security protocols.
2023-11-10 20:19:23 +05:30