Commit Graph

85 Commits

Author SHA1 Message Date
Tomas Dvorak 2f0c0882fc Update README with stylized format and improved styling 2026-03-17 22:40:08 +01:00
Tomas Dvorak 38f1981283 Move backend files to root level for cleaner GitHub display
- Move all backend files from swingmusic/ to root level
- Backend files now display directly on GitHub repository page
- Keep client applications as submodules (swingmusic-android, swingmusic-desktop, swingmusic-webclient)
- Update README to reflect new structure (no cd swingmusic needed)
- Cleaner, more professional GitHub repository layout

Files moved to root:
- src/ (main source code)
- pyproject.toml, requirements.txt, run.py
- swingmusic.spec, uv.lock, version.txt
- services/

Result: GitHub shows backend files directly while maintaining organized structure
2026-03-17 22:37:49 +01:00
Tomas Dvorak 4c04287800 Reorganize repository structure for better organization
- Move backend code to swingmusic/ folder
- Move client applications to root level (swingmusic-android, swingmusic-desktop, swingmusic-webclient)
- Remove intermediate backend/ and clients/ folders
- Update README with new folder structure and setup instructions
- Clean and organized repository layout
2026-03-17 22:34:34 +01:00
Tomas Dvorak 17e859dd2f Add client applications as submodules to main repository
- Keep main swingmusic backend code (src/, pyproject.toml, etc.)
- Add swingmusic-android as submodule
- Add swingmusic-desktop as submodule
- Add swingmusic-webclient as submodule
- Update README to reflect main backend + client apps structure
- Repository now contains complete Swing Music ecosystem in one place
2026-03-17 22:33:08 +01:00
Tomas Dvorak af366e3899 Rewrite README with clean, professional documentation
- Updated with comprehensive feature descriptions
- Added modern installation and setup instructions
- Included detailed project structure and architecture
- Added troubleshooting and development guidelines
- Standardized format across all repositories
- Removed unnecessary content and outdated information
2026-03-17 18:05:53 +01:00
wanji 08292c8fb3 update image url on readme 2025-12-01 11:24:05 +03:00
wanji c51eb925b9 update version number on readme 2025-12-01 10:58:42 +03:00
Mungai Njoroge b4b0a6e11f Update README.md 2025-08-19 11:16:55 +03:00
Mungai Njoroge 502ca260d0 Update README.md 2025-08-18 21:25:58 +03:00
cwilvx 003b468ada update readme 2025-08-17 20:10:18 +03:00
cwilvx 5712db505e update license 2025-08-17 20:07:32 +03:00
cwilvx d6a28edacf update readme 2025-08-17 19:29:51 +03:00
michilyy 065fe9f372 .gitignore:
* extend gitignore by recommended values

`pyproject.toml`:
* cap supported python version to 3.12 caused by audioop being removed in 3.13
* add static uv metadata for platform-dependent dependencies
* explicit set namespace of swingmusic

`README.md`:
* remove platform-dependent wsgi server. now being managed in pyproject.toml
2025-06-03 11:39:36 +02:00
cwilvx 7f558ced70 update readme 2025-06-01 22:54:11 +03:00
cwilvx 86fabcd5e3 modularize src
+ merge main.py and manage.py
+ move start logic to swingmusic/__main__.py
+ add a run.py on the project root
2025-05-25 20:35:54 +03:00
Mungai Njoroge 03a6f107ab Update README.md 2025-04-06 08:49:41 +03:00
cwilvx e100015c97 update readme 2025-04-05 21:27:34 +03:00
Mungai Njoroge bea853fcd3 Update README.md 2025-03-20 06:52:53 +03:00
Mungai Njoroge 03dea7599b Update README.md 2025-03-20 06:33:51 +03:00
cwilvx 7bf7c34539 update readme 2025-03-16 00:00:35 +03:00
nicklvh b8e490f2da fix: docker compose image
corrects the image section in the docker compose example
2025-02-14 14:05:55 +00:00
cwilvx 2aa6b3b1de reduce image height to 80px 2024-11-21 13:20:11 +03:00
cwilvx 7be782d91e add contributors to README.md 2024-11-21 13:16:14 +03:00
Mungai Njoroge 6ef9566f66 Update docker url on README.md 2024-05-09 07:32:42 -04:00
mungai-njoroge 7842a70057 fix: adding root dirs 2024-03-26 14:28:12 +03:00
Mungai Njoroge b281f3321d Update release version on README.md 2024-02-26 10:16:21 +03:00
Mungai Njoroge 08eab31700 Update README.md 2024-02-25 22:44:05 +03:00
Mungai Njoroge aba05b32c9 Update README.md 2024-01-09 21:24:05 +03:00
Mungai Njoroge a3ca98fdbb Update README.md 2024-01-02 16:28:23 +03:00
cwilvx f27b56fbf9 Update README.md 2023-12-19 20:07:33 +03:00
cwilvx 8e2e5818a4 Update README.md 2023-12-16 22:24:55 +03:00
cwilvx 29809b03a7 add r/swingmusicapp to readme 2023-12-16 22:24:18 +03:00
mungai-njoroge 87acc4b484 update readme 2023-12-15 13:15:06 +03:00
mungai-njoroge 3283f76a57 update readme 2023-12-15 13:13:02 +03:00
mungai-njoroge b5e7c1bf7e update readme 2023-12-15 13:11:55 +03:00
mungai-njoroge e85793875b update changelog 2023-12-10 18:58:52 +03:00
mungai-njoroge 2480c880d6 update readme and bump search result count to 30
+ move images -> .github/images
2023-12-10 18:18:29 +03:00
mungai-njoroge b911224775 update readme app version 2023-11-14 14:07:25 +03:00
mungai-njoroge 0892bb246c Merge branch 'master' of github.com:swing-opensource/swingmusic 2023-10-24 08:00:03 +03:00
mungai-njoroge 36a0cca5b4 add readme to image 2023-10-24 07:59:58 +03:00
Mungai Njoroge df5d6c40ea Update README.md 2023-10-22 09:06:35 +03:00
mungai-njoroge f906b0ed6e update readme 2023-10-16 22:30:46 +03:00
Mungai Njoroge 24317effff Update README.md 2023-10-14 20:48:49 +03:00
Mungai Njoroge 83de1074ef Update README.md 2023-10-14 20:43:53 +03:00
Mungai Njoroge 8d5e939cff Update README.md 2023-10-14 20:32:03 +03:00
mungai-njoroge c5f42360f7 update readme and changelog file 2023-10-14 20:28:01 +03:00
mungai-njoroge e990877460 update readme 2023-10-13 22:37:30 +03:00
mungai-njoroge 5dc28fbae6 handle latest tag in docker release 2023-10-13 20:18:12 +03:00
mungai-njoroge d54ec18236 update readme 2023-10-12 00:53:25 +03:00
mungai-njoroge f4ea959e6e update readme 2023-10-12 00:48:10 +03:00