This release contains a massive amount of 'behind the scenes' changes to the development and testing process. This is a big step towards long term maintainability of this codebase.
- Created fully automated CI/CD process for smooth future releases
- Performing continuous API tests via GH Actions using a test environment
- Implemented testing process
- Unit tests implemented for
appfactory
icloudmfa-servericloud-authicloud-photos(pending)
photos-librarymfa-serversync-enginefetchNLoaddiffingasset-writealbum-write
archive-engine
- API Tests of iCloud & iCloud Photos backend
- Basic testing of Docker Image
- Unit tests implemented for
- Various bug fixes, re-implementations and re-structuring
- Documentation pages using MKDocs & GH Pages
- Now running CodeQL and dependabot scans
- Initial steps for support of iCloud Shared Photo Libraries
- Error and Crash Reporting integration
- Archiving fully supported
- Integrated scheduling to have synchronization happen regularly