Commit graph

60 commits

Author SHA1 Message Date
Jonas_Jones
9f3692c217 Refactor to obey to pep-8 2023-12-02 19:03:24 +01:00
Jonas_Jones
d953c469cf Add playlist ID to discographies
- Add unique IDs to playlists generated by discographymaker.py to identify them in a user account
2023-12-02 18:13:44 +01:00
Jonas_Jones
5b23252407 Added rkpop_data.json
- Added rkpop_data.json, generated by kprofilesfetch2.py to the gitignore
2023-12-02 18:12:17 +01:00
Jonas_Jones
c80de83eed Fixed italic links
- Fixed italic comeback title links to be parsed properly
2023-12-02 18:07:34 +01:00
Jonas_Jones
7d5a9b2481 Minor bugfixes and feature additions
- Fixed bugs with comeback titles in markdown link syntax
- Fixed release type system
- Added upload-to-cdn launch flag
- Fixed upload to cdn prompt to only appear if launch-flag not set
2023-12-02 18:02:50 +01:00
Jonas_Jones
01ee0e5b7d added documentation 2023-12-01 20:47:14 +01:00
Jonas_Jones
61f0c87ef9 fixed script. now fully functional 2023-12-01 20:37:17 +01:00
e3be193df6 progress 2023-12-01 17:28:37 +01:00
Jonas_Jones
7e693d0cda added some stuff 2023-11-01 21:44:37 +01:00
Jonas_Jones
7b3577206f Changed projects sort to last commit 2023-11-01 21:44:03 +01:00
Jonas_Jones
1351efd08a Added artist link support 2023-11-01 21:40:32 +01:00
713ff69179 Added liked song reverse for cleaner playlist 2023-11-01 16:56:08 +01:00
03e7ca6b17
Fixed ETA going below 0 2023-10-24 17:35:37 +02:00
561ec52868
Fixed ETA going below 0 2023-10-24 17:29:13 +02:00
Jonas_Jones
be246aaf71 Added down/upload functinality 2023-10-08 03:08:56 +02:00
Jonas_Jones
bcb1c14a73 Fixed issue with the progress bar
Added easteregg with 69%
2023-10-08 03:08:08 +02:00
Jonas_Jones
8935c9e11e Added working dir
Added working directory to gitignore
2023-10-08 03:07:30 +02:00
Jonas_Jones
f7f4464b57 Added steam profile advancement completion calculator 2023-10-04 18:48:45 +02:00
Jonas_Jones
394ce00075 Added repo language updater 2023-10-04 18:48:20 +02:00
a3fc1ac002 Added another script 2023-09-27 16:24:15 +02:00
f50b812e71 Added project version support
Added the ability to fetch project versions and sort alphabetically
2023-09-27 16:21:50 +02:00
ca0f6bbac5 Added Github api token 2023-09-27 16:21:16 +02:00
f1d4d54758 Added info for .env file
Adde dcontents of the .env file
2023-09-26 22:01:00 +02:00
2a4bad63bb Added Api call counter
Added an api call counter to keep track of potential rate limits (which will very likely occur at some point during the script.

Personal results: 10k api calls for 152 artists
2023-09-26 17:37:09 +02:00
c78373ca38 Added script for fetching Intro/Outros to playlist
Added a script that goes through all artsists a user follows and adds their intros and outros to a playlist
2023-09-26 12:47:54 +02:00
5db80dfdb6 Added adaptiation for top_lib
Adapted script to use this repo's library
2023-09-26 12:45:18 +02:00
f63dfb9504 Added Progressbar class
Added multiple tools to the lib

- Added Progressbar
- Added Progressbar ETA calculator class
- Added way of fetching Artists that the user follows
2023-09-26 12:44:27 +02:00
6953136cca Fix: Styleguide 2023-09-25 20:32:47 +02:00
249a2dcdad fixed issue where verbose state was ignored
Fixed respecting verbose state
2023-09-25 20:31:54 +02:00
46f329f1d2 added code adaptation for repo lib
Adapted code to use and fit the repo lib and refactored existing code.
2023-09-25 20:30:23 +02:00
e74d7b2197 Added repo lib
Added a library for the python scripts in this repository to clean up the code in all the other files and avoid duplicate functions/code
2023-09-25 20:29:11 +02:00
ac8fdd67c1 Added pycache to gitignore
Added pycache to gitignore as it previously wasn't ignored
2023-09-25 20:27:09 +02:00
1478ec58ad Fixed Deadspaces
Removed all deadspaces
2023-09-25 16:29:22 +02:00
6d2ece92ee Added .env credential storage
Moved tokens and credentials to the .env file to not store them in the python file itself anymore.

- Added .env credential storage
- Fixed deadspaces
2023-09-25 16:28:53 +02:00
446430ec1d Fixed .cache file not being ignored
The .cache file that is used to cache login credentials and tokens is now ignored.
2023-09-25 16:26:50 +02:00
1e5ae46adc Removed unneeded file
Removed unneeded file that presumably was created to sum song lengths but doesn't work
2023-09-25 16:25:27 +02:00
5eeace7f11 add: gitignore 2023-09-25 16:00:01 +02:00
27b2579cee fix: cleaned up code, verbose prints 2023-09-25 13:36:09 +02:00
35e81eee76 remove: number of synced songs 2023-09-25 13:31:25 +02:00
b2ee52f15c fix: progress bar rendering
remove: debug log spam
2023-09-20 14:35:22 +02:00
40ecb117d0 added progressbar to main sync stage 2023-09-15 17:27:56 +02:00
a1ca707fa7 added forcesync and only syncs new by default 2023-09-15 15:55:54 +02:00
fa58cd5893 fixed progress bar overflow 2023-09-13 00:44:57 +02:00
85edae7c3c added the ability to skip songs
adds a flag -s/--skip that allows for skipping of the first x amount of songs. this can be useful for when the script got hung up on an api ratelimit and you want it to continue where it left off.
2023-09-13 00:38:23 +02:00
1a121f544f fixed error handling 2023-09-12 02:33:55 +02:00
da313aed7a fixed verbose logging being ignored 2023-09-11 23:25:28 +02:00
d70c2e5b98 Update likedsongsync2.py
fixed ETA calculation
2023-09-11 23:17:09 +02:00
fac583d149 some more scripts 2023-09-11 23:13:42 +02:00
Jonas_Jones
e4cc2294c0 I fixed a thing 2023-09-08 13:25:33 +02:00
Jonas_Jones
2f2e677ce1 added another one 2023-09-07 17:54:48 +02:00