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
cwilvx
29a916464c
remove docker build needs
2025-05-10 18:29:19 +03:00
cwilvx
cc5f94103d
attach docker build to build action
2025-05-10 17:04:27 +03:00
cwilvx
3065a6b639
re-enable release action
2025-05-10 17:02:42 +03:00
cwilvx
e8118cc747
remove ubuntu and win arm64
2025-05-10 16:51:52 +03:00
cwilvx
a005172e8a
remove win-arm64 because of gevent wheels
2025-05-09 13:12:59 +03:00
cwilvx
5733623c88
fix: if statement syntax error
2025-05-09 13:00:23 +03:00
cwilvx
1cc0118daa
update python version for win arm
2025-05-09 12:42:19 +03:00
cwilvx
86b6122e3a
setup brew for macos
2025-05-09 12:36:53 +03:00
cwilvx
b7c88b8cce
workflow: upgrade node version for win arm
2025-05-08 21:13:04 +03:00
cwilvx
f1aa723cb9
disable docker and release workflow
2025-05-08 21:07:34 +03:00
cwilvx
2c6ec2952b
try: support macos intel, macos arm, linux arm and win arm.
...
+ improve artifact handling
+ remove import debug from build
2025-05-08 21:06:07 +03:00
cwilvx
45b0eb771c
try: append server module in requirments
2025-05-08 20:07:12 +03:00
cwilvx
b552f05491
remove arm64 file upload
2025-04-30 12:24:44 +03:00
cwilvx
882761c307
disable arm64 build
2025-04-30 12:11:49 +03:00
cwilvx
fcb2265460
update workflow to use ubuntu 22
2025-04-30 11:35:45 +03:00
cwilvx
37a4458755
update entrypoints
2025-04-03 14:45:56 +03:00
cwilvx
8b0f40ee4c
try: sudo install libev
2025-04-03 14:39:01 +03:00
cwilvx
056c0456f9
install libev on build scripts
...
+ fix: scanning system dirs on mac
2025-04-03 14:25:44 +03:00
cwilvx
2b59c07dc1
copy version.txt into dist build
...
+ install wsgi server manually on scripts
2025-03-24 03:35:42 +03:00
cwilvx
7082f30209
minor
2025-01-31 17:03:35 +03:00
cwilvx
618cb22465
fix release names lol
2025-01-31 15:57:47 +03:00
cwilvx
84b0c044f7
fix typo
2025-01-31 15:14:26 +03:00
cwilvx
0ad5e0073e
rename builds
2025-01-31 15:12:32 +03:00
cwilvx
b511092759
copy arm64 job into main release workflow
2025-01-31 14:32:41 +03:00
cwilvx
9446e2268e
try: fix release workflow
2025-01-31 14:05:13 +03:00
cwilvx
00b0293c97
try: fix release workflow
2025-01-31 14:04:09 +03:00
cwilvx
219b3e606e
try using python 3.11
2024-05-25 16:43:15 +03:00
cwilvx
d628674273
ci
2024-05-25 16:33:07 +03:00
cwilvx
23ebab872e
ci: try skipping windows build
...
+ downgrade psutils
2024-05-25 16:24:16 +03:00
mungai-njoroge
7842a70057
fix: adding root dirs
2024-03-26 14:28:12 +03:00
mungai-njoroge
ed6732e7fd
add requirements.txt
...
+ attempt to remove poetry from distribution
2024-03-24 16:14:47 +03:00
mungai-njoroge
2fc47355e7
remove linux/arm from docker releases
2024-02-26 09:56:21 +03:00
Mungai Njoroge
fdf1a21b15
Update release.yml
2024-02-26 00:53:17 +03:00
Mungai Njoroge
8d3226b426
Update release.yml
2024-02-26 00:51:20 +03:00
Mungai Njoroge
f190e9303c
Update release.yml
2024-02-26 00:48:14 +03:00
Mungai Njoroge
d4c0ea114f
Update release.yml
2024-02-26 00:47:51 +03:00
mungai-njoroge
41f069d13e
re-fix: docker build
2024-02-26 00:36:23 +03:00
mungai-njoroge
d326f0f122
Update Docker build args to use 'v' prefix for client tag
2024-02-26 00:20:14 +03:00
mungai-njoroge
5464f95a9e
fix: docker build
2024-02-26 00:18:22 +03:00
mungai-njoroge
c116b7a2c6
update changelog.md
2024-02-25 23:50:46 +03:00
mungai-njoroge
67f28b8a9b
steal some of @tcsenpai 's changes from the PR
...
+ ditch the LAST FM API KEY thing
+ expose the Musixmatch urls
+ use the kerve last fm api to download similar artist data
+ use google.it instead of the Google public dns to check internet connectivity (to make it work in all environments)
+ return og Dockerfile to fix ARM support
2024-02-16 23:57:23 +03:00
mungai-njoroge
cb1842cc2b
Add allowUpdates flag to release workflow
2024-01-15 18:42:03 +03:00
mungai-njoroge
d8bb31e4a8
update readme
2023-12-15 13:17:29 +03:00
mungai-njoroge
312df06fc3
add help text to recently played
...
+ read app version from the env
2023-12-09 22:18:20 +03:00
mungai-njoroge
c0a5dc3d27
revert release.yml
2023-11-25 13:14:16 +03:00
mungai-njoroge
eacad79ad2
update release yml
2023-11-25 12:02:27 +03:00
mungai-njoroge
569f86d76c
update release yml
2023-11-14 14:31:10 +03:00
mungai-njoroge
4a83fbcf2b
add linux/arm64 to release workflow
2023-10-28 20:30:12 +03:00
mungai-njoroge
a849e12be3
update workflow
2023-10-21 20:19:44 +03:00