-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge Release 1.1.4 #488
Merged
Merged
Merge Release 1.1.4 #488
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* working implementation * Correct search issues * Update project.pbxproj
* working implementation * Correct search issues * Update project.pbxproj * Prevent alert from being prematurely dismissed and dismiss loading screen * Update TPPBookButtonsView.m * Update TPPBookButtonsView.m * Update project.pbxproj * Update project.pbxproj
…eature/PP-247-ui-kit * 'develop' of github.com:ThePalaceProject/ios-core: Update project.pbxproj (#364) [PP-553] Clean up corrupted audiobook error presentation (#363) [PP-725] Improve epub search (#360) Uncheck Run script: For install builds only Update project.pbxproj (#359) [PP-459] Display audiobook duration (#357)
This reverts commit 4479a3c.
* Update upload-on-merge.yml * Update check-build-number.yml * PP-1059 Refactor audiobooks (#425) * Update Audiobook classes * building open access happy path * Launch audiobook from delegate extension * Merge hotfix into main version 1.0.37 (#414) * Fix OOM issue appearing on iPhone XR This could potentially be an issue on other devices as well, since we are trying to load a large binary into memory to try to parse it as json. In the case of LCP this isn't what we want to do. * Rebase off of main (#411) * Update check-build-number.yml (#410) What's this do? Updates workflows Why are we doing this? (w/ Notion link if applicable) To support pushing TestFlight builds for merges into the hotfix branch * Update upload-on-merge.yml (#409) * Update build # * Update project.pbxproj (#413) Bump marketing version to create build * Update project.pbxproj --------- Co-authored-by: Jonathan Green <[email protected]> * Update project.pbxproj (#415) Revert version and build numbers * Update TPPBookCellDelegate+Extensions.swift * Integrate updated audiobook changes * Update check-build-number.yml * Update upload-on-merge.yml * Clean up * Update .gitmodules * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Delete ios-drm-audioengine * Update scripts * Update ios-audiobooktoolkit * Update AudiobookBookmarkBusinessLogicTests.swift * [PP-1059] Integrates refactor of Audiobook Library (#416) * Update Audiobook classes * building open access happy path * Launch audiobook from delegate extension * Update TPPBookCellDelegate+Extensions.swift * Integrate updated audiobook changes * Clean up * Update .gitmodules * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Delete ios-drm-audioengine * Update scripts * Update ios-audiobooktoolkit * Update AudiobookBookmarkBusinessLogicTests.swift * Update project.pbxproj * Revert "Update project.pbxproj" This reverts commit abe6dc1. * Update project.pbxproj * Update project.pbxproj * Revert "Update project.pbxproj" This reverts commit 9aca779. * Restore Build (#417) * Update Audiobook classes * building open access happy path * Launch audiobook from delegate extension * Update TPPBookCellDelegate+Extensions.swift * Integrate updated audiobook changes * Clean up * Update .gitmodules * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Delete ios-drm-audioengine * Update scripts * Update ios-audiobooktoolkit * Update AudiobookBookmarkBusinessLogicTests.swift * Update project.pbxproj * Revert "Update project.pbxproj" This reverts commit abe6dc1. * Update project.pbxproj * Update project.pbxproj * Revert "Update project.pbxproj" This reverts commit 9aca779. * Update ios-audiobook-overdrive * Reapply "Update project.pbxproj" This reverts commit 7ed72dd. * Revert "Restore Build (#417)" This reverts commit 933de16. * Update ios-audiobook-overdrive (#419) * Fix build (#420) * Update ios-audiobook-overdrive * Update project.pbxproj * Fix build (#421) * Update ios-audiobook-overdrive * Update project.pbxproj * Update ios-audiobooktoolkit * Fix build (#422) * Update ios-audiobook-overdrive * Update project.pbxproj * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj --------- Co-authored-by: Jonathan Green <[email protected]> * Update project.pbxproj * Revert "Update project.pbxproj" This reverts commit 5914ae4. * Merge branch 'develop' into beta * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update Fastfile * Bump version number, update audiobooktoolkit * Integrate updated library, resolve cookie reset bug (#427) * [PP-1281] Threading improvements #2 (#428) * Integrate updated library, resolve cookie reset bug * Bump version integrate updated library * Update project.pbxproj * Update project.pbxproj * [PP-1281] Clean up and performance improvements #3 (#429) * Integrate updated library, resolve cookie reset bug * Bump version integrate updated library * Update project.pbxproj * Update project.pbxproj * Improve image mapping and other performance/threading improvements * Update TPPNetworkExecutor.swift * Update project.pbxproj * Update project.pbxproj * [PP-1068] Refactor track position and annotations (#430) * Integrate updated library, resolve cookie reset bug * Bump version integrate updated library * Update project.pbxproj * Update project.pbxproj * Improve image mapping and other performance/threading improvements * Update TPPNetworkExecutor.swift * Update project.pbxproj * Update project.pbxproj * Working track position loading, restore tests * update track positions and bookmarks * Update ios-audiobooktoolkit * Clean up * Update project.pbxproj * Update ios-audiobooktoolkit * Update project.pbxproj * Clean up tests * Resolve outstanding issues * Update AudiobookBookmarkBusinessLogicTests.swift * Clean up tests * Update project.pbxproj * Update AudiobookBookmarkBusinessLogicTests.swift * Update AudiobookBookmarkBusinessLogicTests.swift * Update Palace.xcscheme * [PP-1068] Refactor track position and annotations (#431) * Integrate updated library, resolve cookie reset bug * Bump version integrate updated library * Update project.pbxproj * Update project.pbxproj * Improve image mapping and other performance/threading improvements * Update TPPNetworkExecutor.swift * Update project.pbxproj * Update project.pbxproj * Working track position loading, restore tests * update track positions and bookmarks * Update ios-audiobooktoolkit * Clean up * Update project.pbxproj * Update ios-audiobooktoolkit * Update project.pbxproj * Clean up tests * Resolve outstanding issues * Update AudiobookBookmarkBusinessLogicTests.swift * Clean up tests * Update project.pbxproj * Update AudiobookBookmarkBusinessLogicTests.swift * Update AudiobookBookmarkBusinessLogicTests.swift * Update Palace.xcscheme * bump build and revert debug code * Update project.pbxproj * Update project.pbxproj * [PP-1068] Resolve issues with annotation back support (#433) * Integrate updated library, resolve cookie reset bug * Bump version integrate updated library * Update project.pbxproj * Update project.pbxproj * Improve image mapping and other performance/threading improvements * Update TPPNetworkExecutor.swift * Update project.pbxproj * Update project.pbxproj * Working track position loading, restore tests * update track positions and bookmarks * Update ios-audiobooktoolkit * Clean up * Update project.pbxproj * Update ios-audiobooktoolkit * Update project.pbxproj * Clean up tests * Resolve outstanding issues * Update AudiobookBookmarkBusinessLogicTests.swift * Clean up tests * Update project.pbxproj * Update AudiobookBookmarkBusinessLogicTests.swift * Update AudiobookBookmarkBusinessLogicTests.swift * Update Palace.xcscheme * bump build and revert debug code * Update project.pbxproj * Update project.pbxproj * Update Palace-Info.plist * Support old bookmarks * Revert test changes * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPReadiumBookmark.swift * send emails to palace (#434) * Update dependencies and build number (#435) * [PP-1372][PP-1371] download tracks in correct order, update lock screen copy (#436) * Update dependencies and build number * Resolve outstanding audiobook issues * Update project.pbxproj * Clean up * Update project.pbxproj * Update AudiobookBookmarkBusinessLogicTests.swift * [PP-1373] Progressively decrypt LCPAudiobooks (#437) * Update swift-toolkit * Update ios-audiobooktoolkit * Clean up * Update TPPBookDetailsProblemDocumentViewController.swift (#438) * Improve findaway download task to show progress updates (#439) * [PP-1373] Prevent LCP audiobook lock on open (#440) * Update swift-toolkit * Update ios-audiobooktoolkit * Clean up * Fix LCP downloads and resolve errors on token refresh * Update project.pbxproj * Update project.pbxproj * Update TPPNetworkExecutor.swift * [PP-1405] Resolve crash on MyBooksView's SearchView (#441) * Resolve search view controller crash issue * Update project.pbxproj * Resolve TOC navigation errors * Resolve TOC navigation errors (#442) * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * [PP-1412] Properly map Feedbook audiobook manifests (#443) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * [PP-1373] LCP audiobooks freeze on startup (#444) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * [PP-1408] Show correct title for chapters (#445) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * [PP-1422] Properly display local annotations (#446) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * [PP-1364] Update image loader to avoid race condition (#447) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * Update TrackPosition+Annotations.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * [PP-1373] Resolve lcp delays (#448) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * Update TrackPosition+Annotations.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Properly map audiobookmarks to locator * Working implementation * Capture time stamp from outer element of locator * Move location saving to background thread * Resolve syncing issues to prevent over uploading bookmarks * Add additional backward compatability support * Restore tests * Restore audibookmark tests * Improve bookmark syncing logic and code clean up * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update AudioBookmark.swift * Update TokenRequest.swift * Update AudioBookmark.swift * Update AudiobookmarkTests.swift * [PP-1438] Restore cross platform annotations (#449) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * Update TrackPosition+Annotations.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Properly map audiobookmarks to locator * Working implementation * Capture time stamp from outer element of locator * Move location saving to background thread * Resolve syncing issues to prevent over uploading bookmarks * Add additional backward compatability support * Restore tests * Restore audibookmark tests * Improve bookmark syncing logic and code clean up * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update AudioBookmark.swift * Update TokenRequest.swift * Update AudioBookmark.swift * Update AudiobookmarkTests.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * [PP-1519] Chapter navigation errors (#450) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * Update TrackPosition+Annotations.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Properly map audiobookmarks to locator * Working implementation * Capture time stamp from outer element of locator * Move location saving to background thread * Resolve syncing issues to prevent over uploading bookmarks * Add additional backward compatability support * Restore tests * Restore audibookmark tests * Improve bookmark syncing logic and code clean up * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update AudioBookmark.swift * Update TokenRequest.swift * Update AudioBookmark.swift * Update AudiobookmarkTests.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * [PP-1510] Resolve overdrive duration issues (#451) * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Bump build number * Update project.pbxproj * Update project.pbxproj * [PP-1519] Resolve outstanding chapter issues (#452) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * Update TrackPosition+Annotations.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Properly map audiobookmarks to locator * Working implementation * Capture time stamp from outer element of locator * Move location saving to background thread * Resolve syncing issues to prevent over uploading bookmarks * Add additional backward compatability support * Restore tests * Restore audibookmark tests * Improve bookmark syncing logic and code clean up * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update AudioBookmark.swift * Update TokenRequest.swift * Update AudioBookmark.swift * Update AudiobookmarkTests.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Bump build number * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update project.pbxproj * [PP-1519] Chapter navigation errors (#453) * Resolve TOC navigation errors * integrate updated audiobook toolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update TPPBookCellDelegate+Extensions.swift * Update ios-audiobooktoolkit * Prevent LCP lock on startup * Update project.pbxproj * Resolve token refresh issue * add pretty printing extension for debugging * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update ios-audiobooktoolkit * Multiple fixes * merge in dev * Update project.pbxproj * Clean up * Ensure image update is not missed by callback * Update project.pbxproj * Update TrackPosition+Annotations.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Properly map audiobookmarks to locator * Working implementation * Capture time stamp from outer element of locator * Move location saving to background thread * Resolve syncing issues to prevent over uploading bookmarks * Add additional backward compatability support * Restore tests * Restore audibookmark tests * Improve bookmark syncing logic and code clean up * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Update AudioBookmark.swift * Update TokenRequest.swift * Update AudioBookmark.swift * Update AudiobookmarkTests.swift * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Bump build number * Update project.pbxproj * Update project.pbxproj * Update ios-audiobooktoolkit * Update project.pbxproj * Resolve UI lockup on NonLCP books * Update project.pbxproj * Update project.pbxproj * Performance testing updates * Performance Testing Clean up * Update ios-audiobooktoolkit * Update project.pbxproj * Clean up * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj --------- Co-authored-by: Jonathan Green <[email protected]>
* Update TPPOPDSEntry.m * Update project.pbxproj
* Update TPPOPDSEntry.m * Update project.pbxproj * Prevent crash on multiple sample taps * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj
* Update TPPBookCoverRegistry.swift * Return books when expired * Update project.pbxproj
* Restore playback tracker plus unit tests * Update ios-audiobooktoolkit * Revert "Restore playback tracker plus unit tests" This reverts commit 85468a7. * Reapply "Restore playback tracker plus unit tests" This reverts commit 4bd9e47. * Update project.pbxproj * Update project.pbxproj * Clean up * Update AudiobookTrackerTests.swift * Update Palace.xcscheme
* Update ios-audiobooktoolkit * Update TPPBookCoverRegistry.swift * Update project.pbxproj * Update TPPBookCoverRegistry.swift
* Update TPPBookCoverRegistry.swift * Return books when expired * Update project.pbxproj * fixes in progress * Update ios-audiobooktoolkit * Update project.pbxproj * Update project.pbxproj * Clean up * Clean up #2 * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj
* Resolve time tracking issues and implement logger * Update project.pbxproj * Update project.pbxproj * Update project.pbxproj * Revert "Update project.pbxproj" This reverts commit 550f59a. * Update project.pbxproj
* PP-1705 fetch bookmarks for pdfs * Update project.pbxproj * Update TPPAnnotationMock.swift * Update TPPAnnotationMock.swift * Update TPPAnnotationMock.swift
* Enable logging on TestFlight and fix SQLite errors in XCode 16 * Update project.pbxproj * Update TPPNetworkQueue.swift
* Update LCP parsing * Update project.pbxproj
* Integrate updated audiobook toolkit * Update TPPBookmarkFactory.swift
* Resolve disappearing bookmarks * Update Palace-Info.plist * Update project.pbxproj * Update TPPReaderBookmarksBusinessLogic.swift * Restore tests
* Pull bookmark titles from toc * Resolve TPPBookRegistry crashes * Revert "Resolve TPPBookRegistry crashes" This reverts commit da3b884. * Update project.pbxproj * Update TPPBookRegistryMock.swift
* Update audiobook library, dont attempt token refresh if no token URL is provided * Bump build and update library
* Implement SAML login indicator * Removed updated code * Update project.pbxproj * Clean up and restore tests
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's this do?
Bumps main to release 1.1.4