2024
Actions
The next step would be to update the github actions library with more wrapper options. These will be basic ones, like open and close, as well as lock and unlock issue tickets and maybe also reactions. I believe we want to also automate the assignee management for issues, which will make things easier to understand down the line.
Went ahead and updated the action to remove the debug message, since we will not need that for now.
Music
Okay we did a couple live test cases with the issue tickets and almost all of them went through except one of them. It seems that songs with quotes will cause an escape to occur, which we will need to resolve and fix around that issue. However the amount of time that I have spent trying to move this aspect of the project forward is getting a bit too long and it might be time for a break.
To be exact, when a song title has a '
or just a general quote, it needs to be escaped.
./kbve.sh -nx kbve.com:music --args="--file=edm --title='Fred again.. - Billie (Loving Arms)' --ytid=XqUZcHBsU5I"
The escape has to be during the args section of the command.
./kbve.sh -nx kbve.com:music --args="--file=lofihiphop --title='Post Malone - Motley Crew (Lofi Remix)' --ytid=uBYFYhHFoW8"
Next update will be in the jukebox play via URL.
Noo! We had some errors in the jukebox and it seems that copyrighted songs seem to crash the player. I am thinking that we should have a report function for removing or replacing a video? Hmm. Also fixed direct linking to a song via the idea, so Post Malone - Motley Crew should load the song dynamically. But given that certain songs are getting removed or banned, maybe we should also include a ULID style system for each of the songs? This could be done later on, as we expand the collection, but it might end up making them too large, hmm.
Here is the bash ->
./kbve.sh -nx kbve.com:music --args="--file=rock --title='Rise Against - Like the Angel' --ytid=1B2N0rxp25I"
./kbve.sh -nx kbve.com:music --args="--file=rock --title='CKY - Plastic Plan' --ytid=AlDCT_1u7hU"
./kbve.sh -nx kbve.com:music --args="--file=rock --title='CKY - Escape from Hellview' --ytid=ZYk7vwdwtm8"
./kbve.sh -nx kbve.com:music --args="--file=rock --title='CKY - 96 Quite Bitter Beings' --ytid=aVdR6JeEyT8"
./kbve.sh -nx kbve.com:music --args="--file=rock --title='CKY - Disengage the Simulator' --ytid=yXrFH9agq14"
The part that fails is within the way we are handling the single quote.
./kbve.sh -nx kbve.com:music --args="--file=rock --title='Dirty Heads - Life\'s Been Good ' --ytid=R70b1XYuSvQ"
pnpm nx run kbve.com:music --args=--file=rock --title="Dirty Heads - Life's Been Good" --ytid=R70b1XYuSvQ
So there are a couple ways we could handle this, let me sleep on it and maybe tomorrow I will have a better solution. We could just escape it with another character and then adjust it later on. Let me try it like this:
./kbve.sh -nx kbve.com:music --args="--file=rock --title='Dirty Heads - Life◈s Been Good ' --ytid=R70b1XYuSvQ"
That seems to pass without any issues for now, okay we can work with that for now.
./kbve.sh -nx kbve.com:music --args="--file=rock --title='Rise Against - Paper Wings' --ytid=ZJwy9jTiyu4"
Let me run another quick command against the rock.mdx and see if that would run into any errors, it seems we do not.
2023
- 11:00am - I woke up a bit late and missing my morning meeting, which is starting to become a bad habit. I will have to make sure that I attend every meeting for the next couple months, it was a bit rough to adjust my sleep and schedule for the meetings but that is no real excuse. I can be caught into a various reasons for my procrastination. What should I do? Well I was able to re-arrange my tasks and maybe look into postponing certain non-important tasks to a later date. I might try to use another layer of numbering or just be honest within my soul, time to put some projects to stale.
- 7:30pm - I updated the repository for RogueJester and removed my older branch. One of the concepts that I was thinking of was keeping the patches to a limited amount, maybe just one or two max. This way I do not have to keep going back and forth, plus keeps me focused on what needs to be done.
- 8:00pm - When the application launches, I am thinking of having the basic manga open up and let the reader go through it. This part of the launcher could focus on the notes and latest updates? I suppose we could also sneak in this journal, a bit of offsetting but it could be an idea that we could look into later down the line.
Quote
Nothing diminishes anxiety faster than action. — Walter Inglis Anderson
Tasks
- Render the Manga on the Unity Project
- Cleaning up the Unity Branches