Commit Graph

  • 0be9d19396
    [#43] Clarify that only Nextcloud has been tested main Elaine Lyons 2022-03-02 14:26:51 -0700
  • ef89fdcbf6
    Merge pull request #39 from Isvvc/cleanup-fixes v3.1.3 Isaac Lyons 2021-05-11 11:13:37 -0600
  • 838d43e66d Fix issue where cached thumbnails would be deleted on cleanup #39 Isvvc 2021-05-10 20:10:58 -0600
  • 4f31371f20 Improve testCleanupDiskCacheFolder to include a real folder Isvvc 2021-05-10 19:59:31 -0600
  • 1c604afe9c Fix issue where all files would be deleted from root on cleanup Isvvc 2021-05-10 19:46:26 -0600
  • bd8231252f Fix issue where directories would always be removed from filesCache Isvvc 2021-05-10 19:26:42 -0600
  • d79ed6d6bc Make WebDAVFile piecewise initializer public v3.1.2 Isvvc 2021-05-03 21:53:37 -0600
  • 375187f613 Run downloadImage completion closure with .placeholder error if thumbnail preview v3.1.1 Isvvc 2021-04-28 18:01:16 -0600
  • 38b15c9b8b
    Merge pull request #35 from Isvvc/thumbnail-preview v3.1.0 Isaac Lyons 2021-04-28 17:17:03 -0600
  • f68cc90187
    Document thumbnail previews #35 Isaac Lyons 2021-04-28 17:03:31 -0600
  • a42084f924 Run thumbnail preview fetching on utility thread Isvvc 2021-04-28 16:53:23 -0600
  • 2368bb8d56 Add option to return thumbnail first when fetching image Isvvc 2021-04-28 15:10:35 -0600
  • 6e3c66785d
    Merge pull request #34 from Isvvc/all-thumbnails v3.0.2 Isaac Lyons 2021-04-26 22:23:56 -0600
  • 812797bed7 Load cached thumbnails from disk #34 Isvvc 2021-04-24 23:02:45 -0600
  • 9433d2b062 Add getAllCachedThumbnailURLs function Isvvc 2021-04-24 21:27:04 -0600
  • fe24aa4340 Make WebDAVFile Hashable v3.0.1 Isvvc 2021-04-24 16:41:23 -0600
  • 7f4aa0be2c
    Merge pull request #33 from Isvvc/v3-documentation v3.0.0 Isaac Lyons 2021-04-22 17:54:31 -0600
  • bd6d0f720f
    Document caching behavior #33 Isaac Lyons 2021-04-22 17:46:58 -0600
  • 566d3a8355
    Add table of contents Isaac Lyons 2021-04-22 16:55:53 -0600
  • ec62a5c040
    Document upgrade process Isaac Lyons 2021-04-22 16:52:38 -0600
  • 76c6046ef6 Explain why there is no deleteCachedImage or cachedImageURL Isvvc 2021-04-22 16:44:45 -0600
  • 779faa8f14 Update readme to v3.0 Isvvc 2021-04-22 15:49:10 -0600
  • 0ca83d5f9e Document public disk cache functions Isvvc 2021-04-22 15:10:02 -0600
  • 2659302e76 Document image and thumbnail caching functions Isvvc 2021-04-22 14:46:35 -0600
  • be0fddaed2 Spellcheck documentation Isvvc 2021-04-21 13:49:59 -0600
  • dcf1f444f4 Document memory caching Isvvc 2021-04-21 13:41:35 -0600
  • afcd830fb0
    Merge pull request #32 from Isvvc/cache-cleanup v3.0.0-beta.1 Isaac Lyons 2021-04-20 14:31:09 -0600
  • d005b997b5 Fix issue where all cached files would be deleted on cleanup #32 Isvvc 2021-04-19 19:32:25 -0600
  • d4d72426b5 Implement disk cache cleanup on list files Isvvc 2021-04-19 19:12:43 -0600
  • 8d516426b5 Implement cleaning files cache on listing files Isvvc 2021-04-19 15:54:41 -0600
  • ce121ed0ba
    Merge pull request #29 from Isvvc/custom-caching-disk v3.0.0-alpha.2 Isaac Lyons 2021-04-19 14:42:33 -0600
  • df49540496 Implement disk caching for thumbnails #29 Isvvc 2021-04-17 14:32:41 -0600
  • 14cf8f15c4 Implement cachedThumbnailURL function Isvvc 2021-04-17 13:12:31 -0600
  • c08f7bd4a3 Reimplement deleteAllCachedData with deleting disk cache Isvvc 2021-04-16 21:15:10 -0600
  • 3c3e30c60c Implement saving downloaded data to cache Isvvc 2021-04-16 21:14:42 -0600
  • 87b3d073ad
    Merge pull request #28 from Isvvc/custom-caching-data v3.0.0-alpha.1 Isaac Lyons 2021-04-16 17:54:58 -0600
  • fb25d5bc29 Load data from cache in cachingDataTask Isvvc 2021-04-16 17:54:07 -0600
  • 8dfa937f1a Add deleteCachedDataFromDisk function Isvvc 2021-04-16 17:53:30 -0600
  • 2634005b34 Update getCachedValue to read disk cache Isvvc 2021-04-16 17:40:37 -0600
  • fc6c4c901e Add functions to get cached data from disk Isvvc 2021-04-16 17:38:44 -0600
  • 41314d67fc Add description and encoded description properties to UnwrappedAccount Isvvc 2021-04-16 17:37:44 -0600
  • 7ac0be62db Implement getting and deleting cached thumbnails #28 Isvvc 2021-04-15 19:42:29 -0600
  • a3a59c5895 Fix issue where thumbnails were not saved to memory cache Isvvc 2021-04-15 19:41:43 -0600
  • 92b2a3e473 Reimplement deleteAllCachedData for memory cache Isvvc 2021-04-15 18:53:38 -0600
  • 5e38972591 Reimplement getCachedImage and its test Isvvc 2021-04-15 18:48:30 -0600
  • b261025192 Update basic image downloading tests Isvvc 2021-04-15 16:21:19 -0600
  • 7118a274fd Implement thumbnail fetching and memory caching Isvvc 2021-04-15 16:16:09 -0600
  • d1162ea298 Improve removeExistingCache behavior Isvvc 2021-04-15 16:03:01 -0600
  • 9e40a04b2f Improve OCS error messages Isvvc 2021-04-09 17:04:00 -0600
  • a30a0306d8
    Merge pull request #26 from Isvvc/custom-caching v2.4.0 Isaac Lyons 2021-04-09 14:45:46 -0600
  • 05bb9797a6
    Document files cache #26 Isaac Lyons 2021-04-09 14:41:59 -0600
  • 41372096dd Rework ThumbnailProperties to be hashable Isvvc 2021-04-09 14:25:41 -0600
  • 3f227b6316 Add ThumbnailProperties struct Isvvc 2021-04-09 13:59:28 -0600
  • 12d88f1b7c Remove 3lvis/Networking and its functionality Isvvc 2021-04-09 13:46:26 -0600
  • 49c9219f6b Cache data downloaded with the download function Isvvc 2021-04-08 19:27:40 -0600
  • 902d244df7 Create NSCache wrapper Isvvc 2021-04-08 16:46:41 -0600
  • 09636af54f
    Merge branch 'main' into custom-caching Isaac Lyons 2021-04-08 14:10:55 -0600
  • 822ecf9c65 Test requestEvenIfCached Isvvc 2021-04-08 14:09:38 -0600
  • 7fdb6c8c49 Only return fetched results with requestEvenIfCached if they are different than cached results Isvvc 2021-04-08 14:09:21 -0600
  • c4741a2acf Test files disk cache Isvvc 2021-04-08 13:54:58 -0600
  • 607e1723e6 Implement files disk cache Isvvc 2021-04-08 13:54:23 -0600
  • 45dc86a0d7
    Document theming v2.3.0 Isaac Lyons 2021-04-08 11:59:55 -0600
  • 09004a52a0
    Merge pull request #25 from Isvvc/theming Isaac Lyons 2021-04-08 11:53:57 -0600
  • f132c69963 Update allTests #25 Isvvc 2021-04-07 20:27:55 -0600
  • 883d5abf26 Make OCS theming public Isvvc 2021-04-07 20:23:32 -0600
  • 26e52ae3f1 Add function to get full OCS theme information Isvvc 2021-04-07 20:10:33 -0600
  • 9fc9ef799f Add functions to clear caches Isvvc 2021-04-07 16:38:04 -0600
  • 0e76be84ee Update allTests Isvvc 2021-04-07 16:37:56 -0600
  • 1739de1592 Test reading and ignoring cached data Isvvc 2021-04-07 16:26:21 -0600
  • e6a1d5e7b8 Test saving files to memory cache Isvvc 2021-04-07 16:20:01 -0600
  • 7224459722 Add functions to save and load files cache on disk Isvvc 2021-04-07 16:05:52 -0600
  • 0841dd5458 Implement memory caching options for listing files Isvvc 2021-04-06 21:05:35 -0600
  • 0121d0c3ba Create option set for caching options Isvvc 2021-04-06 20:04:00 -0600
  • d88d727e97 Make WebDAVFile a struct instead of a class Make WebDAVFile codable Isvvc 2021-04-02 17:13:26 -0600
  • bf5e818c9a Create OCS extension with function to get theme color Isvvc 2021-03-30 18:13:52 -0600
  • e3018a1f86 Change private functions to internal Isvvc 2021-03-30 18:12:55 -0600
  • 770a99ab86
    Add move and copy file functions to list v2.2.0 Isaac Lyons 2021-02-11 13:53:44 -0700
  • 0201c6dd82
    Merge pull request #23 from Isvvc/move-copy-files Isaac Lyons 2021-02-11 13:52:14 -0700
  • adbae618b2 Delete original file on test copy file #23 Isvvc 2021-02-09 17:02:26 -0700
  • c21e35e3cb Check the file name and extension in test upload file Isvvc 2021-02-09 16:56:17 -0700
  • 5fb5e5b001 Further simplify basicDataTask Isvvc 2021-02-09 16:49:18 -0700
  • d8c5b1c7ba Add in-code documentation to move and copy file functions Isvvc 2021-02-09 16:36:59 -0700
  • 5b102be40d Implement copy file function Isvvc 2021-02-09 16:34:26 -0700
  • 5744142357 Update all tests list Isvvc 2021-02-09 16:30:31 -0700
  • ca71e4ac1c Refactor many tests' requests into generic requests Isvvc 2021-02-09 16:27:35 -0700
  • 2f43ea3c13 Refactor basic data tasks Isvvc 2021-02-09 15:35:37 -0700
  • 9e184d2cfc Create move file function Isvvc 2021-02-09 15:28:10 -0700
  • 08bbd8e2dd
    Merge pull request #22 from Isvvc/image-cache-convenience v2.1.1 Isaac Lyons 2021-02-05 15:21:37 -0700
  • d66d578117
    Add get cached image functions to readme #22 Isaac Lyons 2021-02-05 15:20:48 -0700
  • ae21830274 Add function to get all cached thumbnails for a path Isvvc 2021-02-05 15:16:48 -0700
  • 408ad64ff4 Add functions to get a cached image or thumbnail Isvvc 2021-02-05 15:10:15 -0700
  • bf2ce714b7
    Merge pull request #19 from Isvvc/thumbnails v2.1.0 Isaac Lyons 2021-02-05 13:49:05 -0700
  • 6f763beb7f
    Document thumbnails #19 Isaac Lyons 2021-02-05 13:26:43 -0700
  • e8d3f72587 Add in-code documentation to deleteAllCachedThumbnails and getAllCachedThumbnailURLs Isvvc 2021-02-04 20:48:45 -0700
  • 2f95d2dbe0 Fix thumbnail caching by requiring Account argument Isvvc 2021-02-04 20:42:05 -0700
  • 3c11b3405c Simplify getting file name Isvvc 2021-02-04 20:12:32 -0700
  • 9189e0be18 Fix testDeleteFile Isvvc 2021-02-04 20:12:16 -0700
  • 10241ea623 Implement cache functions for thumbnails Isvvc 2021-02-04 20:05:49 -0700
  • 645f65c33a Implement thumbnail downloading Isvvc 2021-02-04 16:04:55 -0700
  • d8e450a203
    Document image caching v2.0.0 Isaac Lyons 2021-02-01 15:24:20 -0700