Commit Graph

22 Commits

Author SHA1 Message Date
Christian Krakau-Louis 9caf9ec791 feat: implement HTTPS middleware and static OAuth URL configuration 2025-06-09 15:32:58 +02:00
Christian Krakau-Louis c6b89781c9 feat: add OAuth debug route and template for URL generation verification 2025-06-09 15:13:36 +02:00
Christian Krakau-Louis d71dda4828 feat: add reverse proxy support with HTTPS configuration 2025-06-09 15:01:24 +02:00
Christian Krakau-Louis bc4055ded5 Fixed Spotify stuff 2025-06-09 13:13:30 +02:00
Christian Krakau-Louis 213f53593c Merge pull request #3 from christianlouis/codex/improve-and-split-todo.md-for-milestone
Refine milestone roadmap
2025-05-27 22:42:27 +02:00
Christian Krakau-Louis dae600f3dd docs: restructure roadmap milestones 2025-05-27 22:42:01 +02:00
Christian Krakau-Louis d75e5feaaf Merge pull request #2 from christianlouis/codex/erstelle-agents.md-datei
Add AGENTS guidelines
2025-05-27 22:41:00 +02:00
Christian Krakau-Louis 8fc3b38c77 Add AGENTS guidelines 2025-05-27 22:40:41 +02:00
Christian Krakau-Louis 494ca5adde Merge pull request #1 from christianlouis/fix-spotify
Add Spotify integration with improved token management and user inter…
2025-05-27 22:30:10 +02:00
Christian Krakau-Louis b20dee5a1b Refactor Spotify integration: rename oauth_id to spotify_id for consistency; update database schema and migration scripts; enhance error handling and logging in import helper; improve profile template to reflect new column name. 2025-05-27 22:20:41 +02:00
Christian Krakau-Louis 2f55f898ed Add Spotify integration with improved token management and user interface
- Implemented Spotify OAuth handling in spotify_client_manager.py to ensure valid access tokens for users.
- Created helper functions in spotify_helper.py for refreshing tokens and retrieving user information.
- Developed manage_spotify.html template for connecting and managing Spotify accounts, displaying connection status and token information.
- Added logging for token management processes to enhance debugging and monitoring.
- Introduced a debug client for Spotify interactions to facilitate easier testing and development.
2025-05-27 21:40:37 +02:00
Christian Krakau-Louis d2772b88fe Update README.md to reflect project renaming and enhance documentation; add multi-service music integration details and installation instructions; improve feature descriptions and security considerations. 2025-05-13 21:56:58 +02:00
Christian Krakau-Louis 9d3065beab Update FAQ to include Deezer integration; clarify licensing terms; enhance song import and export details; improve troubleshooting guidance. 2025-05-13 21:23:39 +02:00
Christian Krakau-Louis 04adfea0d0 Refactor Dockerfile to improve file copying; remove .dockerignore; update mkdocs.yml for mkdocstrings configuration; adjust documentation requirements. 2025-05-13 12:08:26 +02:00
Christian Krakau-Louis 9c2c9b4827 Update docker-compose.yml to clarify development volume purpose; refine mkdocs.yml for consistent emoji handling 2025-05-13 11:46:17 +02:00
Christian Krakau-Louis d487189a2a Refactor Dockerfile to streamline application file copying and remove unnecessary dependencies; add .dockerignore to manage included files. 2025-05-13 11:32:49 +02:00
Christian Krakau-Louis 0d5cad85e9 Update version to 1.9.0 and release name to "Documentation Dynamo"; modify TODO list for upcoming milestones and documentation enhancements. 2025-05-13 11:27:05 +02:00
Christian Krakau-Louis 204941a1dc Add comprehensive documentation for Quizzical Beats
- Created a detailed database schema document outlining tables, relationships, and key fields.
- Added OAuth integration documentation covering Spotify and Dropbox authentication processes.
- Introduced a FAQ section addressing common user inquiries about the application.
- Developed a user-friendly index page for easy navigation of the documentation.
- Specified documentation dependencies in requirements.txt for building the documentation site.
- Expanded user guide with sections on account management, creating rounds, exporting rounds, getting started, importing songs, and user interface navigation.
- Updated mkdocs.yml for improved site structure and navigation.
2025-05-13 11:25:20 +02:00
Christian Krakau-Louis 4646c80a15 Merge branch 'master' 2025-05-13 09:21:30 +00:00
Christian Krakau-Louis 380409baf7 Create blafasel 2025-05-13 11:08:08 +02:00
Christian Krakau-Louis 03b982e7c2 Initial clean commit 2025-05-13 08:59:02 +00:00
Christian Krakau-Louis 231fcafb5e Initial commit 2025-05-13 10:57:14 +02:00