v0.0.2-Testing
Pre-release- Cleaned up the backend
- Added link checks for both the repo links and icon links
- Changed how firestore was storing data
- Removed random id's because I decided they were not needed
- Added a filler icon for repos without valid icons
- Added cron monitoring with healthchecks.io
- Added better prints to see what is happening with each repo as each one can be difficult
This is not a release!
Changed up the backend quite a bit this time around. Later this will not be called a backend, but a source because the backend on the website will handle all the website things. This is just for getting the files and putting them into a database every 2 or so hours. To make sure the docker actually runs at the right time I also set up cron monitoring with healthchecks.io like on my Rezi Website project. I also added link checks for both the repo links and the icon links as Parcility is not as updated as I would like. Included in this problem is the fact that some repos are working and valid, but they end up not containing a logo of any kind, so I had to substitute a generic logo so every repo will have a logo. Testing has shown that even if some of the logos are valid and return a 200 response, some don't actually work. That will be a bug to fix in the future. Finally I added better printing to the console so I could more accurately tell what is going on and is useful to have that information available to you.