68 Commits
Author SHA1 Message Date
Elvis Nunez 24e47109e3 Merge pull request #304 from boduoduo/fix/sortedIssue
remove older files not recent
2024-08-27 13:36:34 +02:00
Elvis f377c321d5 Clean up and add watchOS support 2024-03-26 11:10:49 +01:00
Elvis 81fc4e5310 Revert "Merge pull request #288 from escfrya/support-watchos"
This reverts commit 472e8f59f9, reversing
changes made to ec9f3af90d.
2024-03-26 10:30:54 +01:00
Elvis fa40c353ec Merge branch 'master' into support-watchos 2024-03-26 06:34:23 +01:00
pareshios de764f8258 feat: Added support to remove only in memory cache 2023-05-02 16:54:49 +05:30
Maxb 08de6c481c remove older files not recent 2022-05-27 17:10:09 +08:00
Igor Skovorodkin 3116f50bdc watchOS support 2021-05-13 17:10:53 +03:00
Shadowfacts fe15b7cdf7 DiskStorage file URL handling improvements 2021-01-17 15:39:43 -05:00
Saul Moreno Abril 27c0a86fdd Added allKeys and allObjects computed vars for storage with sense 2020-11-12 14:16:59 +01:00
TimFraedrich 8c869942f8 Add DiskStorage size property 2020-10-04 15:09:14 +00:00
Mathias Quintero 517cbf554a Generalize cache storage to allow using any hashable key parameter 2020-09-13 12:32:29 +02:00
Kristaps Grinbergs 3453f681c6 * setting Swift4.2 version in appropriate places
* fixing tests for Swift 4.2
* Xcode 10 parallel testing
* code sanitasion
* remove comments from Package.swift
2018-09-23 13:00:34 +03:00
Vadym Markov 7257dc6a21 Handle file extensions 2018-08-13 10:29:06 +02:00
Vadym Markov c6c7f7b690 Add filePath to Entry 2018-08-13 10:10:59 +02:00
Vadym Markov e4fd35749c Test observations in HybridStorage and Storage 2018-08-07 15:18:35 +02:00
Vadym Markov a7e40e734f Notify key observers when needed 2018-08-06 12:54:08 +02:00
Khoa Pham e736b153f0 Remove try! 2018-06-13 14:23:59 +02:00
Khoa Pham a4b6058c2b Use cache directory 2018-06-13 14:18:40 +02:00
Khoa Pham 08ee51c899 Default to document directory 2018-06-13 13:29:26 +02:00
Khoa Pham 40a8b3007d Rename from support to transform 2018-06-13 13:21:37 +02:00
Khoa Pham efdf1c73d1 Rename to StorageAware 2018-06-13 12:35:48 +02:00
Khoa Pham 6e468a110d Rename to Storage 2018-06-13 12:15:16 +02:00
Khoa Pham 4346ba490d Remove old Storage files 2018-06-13 12:13:50 +02:00
Stuart Tett b48443e2e1 Fix coercion errors 2017-11-28 12:09:44 -08:00
Khoa Pham 620dcd0fb8 Inline SwiftHash 2017-10-27 09:28:06 +02:00
René van Mil 29b9acaf99 Recreate directory when calling removeAll 2017-09-26 13:18:05 +02:00
Khoa Pham a1e78d0ba1 Declare property as fileprivate 2017-09-18 16:26:36 +02:00
Khoa Pham 20bf50f0f9 Support meta in Entry 2017-09-18 14:25:41 +02:00
Khoa Pham 7d172ac191 Add data protection 2017-09-18 14:01:03 +02:00
Khoa Pham df84c4061b Add ofType parameter 2017-09-18 09:17:46 +02:00
Khoa Pham c46a464b70 Rename to StorageError 2017-09-13 15:44:55 +02:00
Khoa Pham cbe3526a9a Update documentations 2017-09-13 13:51:19 +02:00
Khoa Pham ce50ddaff6 Always create sub folder based on name 2017-09-12 15:46:55 +02:00
Khoa Pham 118cdf3ce5 Add DiskStorageTests 2017-09-12 15:34:55 +02:00
Khoa Pham 3694f89524 Use nil as default for expiry 2017-09-12 15:20:45 +02:00
Khoa Pham 7816b16fdc Pass expiry as optional 2017-09-12 15:18:05 +02:00
Khoa Pham 97a584c58c Reorganise 2017-09-12 11:44:11 +02:00
Vadym Markov 935e042acb Clear disk cache keeping root directory 2017-06-09 15:07:37 +02:00
Vadym Markov b74044acb0 Refactor code and add docs 2017-06-08 01:22:48 +02:00
Vadym Markov 733bd59c53 Rename methods in disk and memory caches 2017-06-07 14:19:45 +02:00
Vadym Markov b21f57ae14 Implement a function to get total disk cache size 2017-06-07 01:14:08 +02:00
Vadym Markov 88b1d45b58 Specify generic type 2017-06-06 11:27:29 +02:00
Vadym Markov ecd984f839 Refactor memory and disk storages 2017-06-06 10:17:56 +02:00
Vadym Markov d4b774499e Add tvOS support 2017-06-03 13:55:02 +02:00
Vadym Markov 4739f73168 Remove file protection key from config 2017-06-03 13:33:06 +02:00
Khoa Pham ea59a771c0 Remove all base64 methods 2017-06-02 11:30:39 +02:00
Khoa Pham 2806de92a4 Simply use MD5 function 2017-06-02 10:22:06 +02:00
Vadym Markov 5f62f743f8 Refactor access control 2017-06-01 11:34:45 +02:00
Vadym Markov 9f5aa19c83 Refactor tests 2017-05-31 22:26:36 +02:00
Vadym Markov ea3ea53fa1 Add more documentation 2017-05-31 21:05:35 +02:00