Aiwa Posted September 5, 2023 Share Posted September 5, 2023 The application is under development to clean up the code base. This will not, necessarily, make it fully compatible with any IPS version. Once the code cleanup is complete, a GitHub repository will be made public. This is in response to IPS's announcement of Marketplace closure. Support will also be transitioned to GitHub issues. This will open up the repository for other developers to contribute to bugs fixes and/or application updates, if I'm unable to keep the application up to date. Medical issues have been a constant distraction during each update, see previous posts, causing justified frustration for many customers. These changes are being made in the best interest of all customers. Link to comment Share on other sites More sharing options...
Aiwa Posted October 12, 2023 Author Share Posted October 12, 2023 The repository is close be being opened up to the public. Entire Steam profiles are being pulled and displayed in the users profile, the profile API is complete. Still need to work on Groups, but that will be done after profile view is complete. I've also got some work that needs to be done on error handling. There are a few other places on the website that need their view set-up, but with SQL being updated completely, those are just a matter of getting the hooks in place and getting the data out of SQL. Note: The Login handler and application will be separated. I'll either create a new repository for the Login handler, or will update Lavo's repository. Either way, both the application and Login handler will become open source. I've not yet chosen a license, but will have one chosen before release. Link to comment Share on other sites More sharing options...
Aiwa Posted October 13, 2023 Author Share Posted October 13, 2023 User Profile Hover card Link to comment Share on other sites More sharing options...
Aiwa Posted October 20, 2023 Author Share Posted October 20, 2023 90% of the completed code has been pushed to github. If pressured, at the current time, I could make the repository public with reduced functionality. Users, currently, would need to have a means to build the application from the dev files on their own. I have not yet implemented a GitHub action to perform the build. Note: The Login handler will be in a separate repository. That has yet to be migrated out. License has been chosen, MIT License. Link to comment Share on other sites More sharing options...
Aiwa Posted November 9, 2023 Author Share Posted November 9, 2023 98% of the code is complete and has been pushed to Github. Again, if pressured I could make the repo public but would be lacking thorough testing in some areas. The only portion remaining is testing of the groups portion of the application. Link to comment Share on other sites More sharing options...
Aiwa Posted November 14, 2023 Author Share Posted November 14, 2023 Working on the upgrade and install scripts. Once that’s done, I’ll build the app and publish it in the repo, and make the repo public. I’m developing against 4.7.12 Link to comment Share on other sites More sharing options...
Aiwa Posted November 17, 2023 Author Share Posted November 17, 2023 Uninstall works. Extension/hook installations aren’t all working. Rebuilding them with the base 4.7 templates and continuing testing installation routine. Almost there. Link to comment Share on other sites More sharing options...
Aiwa Posted November 21, 2023 Author Share Posted November 21, 2023 Hook installation fixed. Now with all features working, going through settings to ensure they operate as intended. Also fixing a couple styling issues. Pirat 1 Link to comment Share on other sites More sharing options...
Recommended Posts