Commit Graph

227 Commits

Author SHA1 Message Date
InsanusMokrassar 168d6acf7c actualizeAll now is overridable in auto recache repos 2023-02-02 20:05:25 +06:00
InsanusMokrassar a5f718e257 add meppers for kv<->kvs repos 2023-02-02 12:29:00 +06:00
InsanusMokrassar 4f68459582 start add kv to kvs transformations 2023-02-02 10:15:37 +06:00
InsanusMokrassar 442db122cf remove redundant id getter in keyvalues autocached repo 2023-02-01 23:02:06 +06:00
InsanusMokrassar 3f6f6ebc2b realize invalidate method in fallback cache repos 2023-01-31 10:09:55 +06:00
InsanusMokrassar 2645ea29d6
Update ActionWrapper.kt 2023-01-31 00:11:45 +06:00
InsanusMokrassar 79f2041565
Update AutoRecacheReadCRUDRepo.kt 2023-01-30 23:59:48 +06:00
InsanusMokrassar 4a7567f288
Update AutoRecacheWriteCRUDRepo.kt 2023-01-30 23:59:19 +06:00
InsanusMokrassar 8a890ed6ed
Update AutoRecacheReadKeyValueRepo.kt 2023-01-30 23:58:43 +06:00
InsanusMokrassar 3d90df6897
Update AutoRecacheWriteKeyValueRepo.kt 2023-01-30 23:58:11 +06:00
InsanusMokrassar 681c13144a
Update AutoRecacheReadKeyValuesRepo.kt 2023-01-30 23:57:40 +06:00
InsanusMokrassar b64f2e6d32
Update AutoRecacheWriteKeyValuesRepo.kt 2023-01-30 23:56:57 +06:00
InsanusMokrassar 428eabb1bd
Create FallbackCacheRepo.kt 2023-01-30 23:54:32 +06:00
InsanusMokrassar 2162e83bce fixes in actualizeAll 2023-01-29 22:51:39 +06:00
InsanusMokrassar 6142022283 improve actualizeAll to lazily clear repo 2023-01-29 22:46:32 +06:00
InsanusMokrassar e6d9c8250f add all autorecaches repos 2023-01-29 22:18:22 +06:00
InsanusMokrassar 46178e723b fixes 2023-01-29 20:54:32 +06:00
InsanusMokrassar fc48446ec4 temporarily remove fallback repo 2023-01-29 13:15:56 +06:00
InsanusMokrassar 0c8bec4c89 add extension actualizeAll 2023-01-27 15:15:27 +06:00
InsanusMokrassar 7fc93817c1 start to add fallback repos 2023-01-27 14:45:31 +06:00
InsanusMokrassar 592c5f3732 Column extensions eqOrIsNull and neqOrIsNotNull 2023-01-14 20:17:57 +06:00
InsanusMokrassar 99c0f06b72 repos update 2023-01-14 13:15:59 +06:00
InsanusMokrassar 217e977f0d ids in crud repos 2022-12-02 13:46:06 +06:00
InsanusMokrassar 3e3f91128b add dependency of common android repos onto jvm 2022-11-21 20:23:05 +06:00
InsanusMokrassar c1c33cceb1 remove deprecations 2022-11-08 14:17:45 +06:00
InsanusMokrassar d56eb6c867 fixes 2022-11-08 12:47:59 +06:00
InsanusMokrassar 15ea9f2093 add documentation for KeyValue repo 2022-11-03 13:01:51 +06:00
InsanusMokrassar babbfc55e4 update default of AbstractExposedWriteCRUDRepo 2022-10-17 15:31:27 +06:00
InsanusMokrassar 2511e18d69 AbstractExposedWriteCRUDRepo#createAndInsertId now is optional and returns nullable value 2022-10-17 14:42:53 +06:00
InsanusMokrassar bd33b09052 A LOT OF KTOR METHODS RELATED TO UnifierRouter/UnifiedRequester HAVE BEEN REMOVED 2022-10-11 13:24:39 +06:00
InsanusMokrassar 1257492f85 changes in insert/update exposed methods and rewriting of read keyvalue(s) exposed repos to be extending abstract key value(s) repos 2022-10-11 12:55:25 +06:00
InsanusMokrassar 3870db1c88 fix of #155 and build 2022-09-14 22:47:57 +06:00
InsanusMokrassar 44317d1519 start 0.12.11 and add values in key value cache repo 2022-09-08 22:38:24 +06:00
InsanusMokrassar 1a3ce6e623 hotfix 2022-09-07 23:47:13 +06:00
InsanusMokrassar 118e3dba39 fix of cache filling without clearing of values 2022-09-07 21:56:41 +06:00
InsanusMokrassar d543d436bc Fixes in key values cache 2022-09-07 20:01:13 +06:00
InsanusMokrassar c9822a491b WriteCRUDCacheRepo subscribtions and changeResultsUnchecked(Pagination) 2022-09-05 15:07:33 +06:00
InsanusMokrassar b165a76e62 fixes in selectPaginated 2022-08-30 15:20:45 +06:00
InsanusMokrassar fa061f88e2 refactor 2022-08-22 01:42:04 +06:00
InsanusMokrassar 1d01b65b5f fix 2022-08-22 01:26:28 +06:00
InsanusMokrassar 2c2b364167 add default unoptimized realization of selectByIds 2022-08-22 01:25:07 +06:00
InsanusMokrassar 7c5fc9bf7c selectPaginated and abstract exposed keyvalue(s) repos 2022-08-22 01:11:09 +06:00
InsanusMokrassar 5ce8ebe82c Merge branch 'master' into 0.12.0 2022-08-04 13:51:12 +06:00
InsanusMokrassar f33ada5396 deprecations handling 2022-08-04 10:59:04 +06:00
InsanusMokrassar eea645c865 PaginationResult#objectsCount 2022-07-25 13:31:15 +06:00
InsanusMokrassar a3a48bbaac fixes in file key value repo 2022-07-02 02:28:43 +06:00
InsanusMokrassar 8bee354f04 improvements of cache repos 2022-06-30 13:59:32 +06:00
InsanusMokrassar d4c5e849bf deprecate BodyPair 2022-06-30 13:15:19 +06:00
InsanusMokrassar 23bcb26a58 complete improvements in caches 2022-06-30 02:44:44 +06:00
InsanusMokrassar e55f60c30b rename unlimited kv cache 2022-06-30 00:22:07 +06:00
InsanusMokrassar 0d0c16e16d add full cache repos 2022-06-29 23:53:49 +06:00
InsanusMokrassar 540d5cce7c start add full repos caches 2022-06-29 19:43:58 +06:00
InsanusMokrassar a548b00979 update repos cache 2022-06-29 19:31:57 +06:00
InsanusMokrassar aa2d598689 fixes in FileKeyValueRepo 2022-06-28 14:13:04 +06:00
InsanusMokrassar abbea906f1 fixes 2022-06-28 01:46:24 +06:00
InsanusMokrassar 9132e216c9 add several extensions for MapperRepo 2022-06-28 01:43:57 +06:00
InsanusMokrassar 12a7e3c4af fixes 2022-06-28 01:06:46 +06:00
InsanusMokrassar b40c093917 SimpleMapper, SimpleSuspendableMapper, mappers for CRUDRepo 2022-06-28 00:56:51 +06:00
InsanusMokrassar 7ac12455c8 add ReadCRUDRepo mappers 2022-06-28 00:19:25 +06:00
InsanusMokrassar 9fb8626d8c
Rewrite crud.yml 2022-06-16 15:51:22 +06:00
InsanusMokrassar 80fd5a489b add pagination type info in crud read repo client 2022-06-11 22:37:32 +06:00
InsanusMokrassar b187043ee1 fixes in kv and kvs of ktor repos 2022-06-10 22:25:16 +06:00
InsanusMokrassar 0a8e0f6178 complete swagger templates 2022-06-04 17:12:05 +06:00
InsanusMokrassar f705020aaa fixes in packages 2022-06-04 16:55:23 +06:00
InsanusMokrassar 78bd3b9853 replaces of new API of ktor 2022-06-04 16:52:01 +06:00
InsanusMokrassar 992b283597 add kv swagger template 2022-06-04 16:47:22 +06:00
InsanusMokrassar 8fc1ff1d59 fixes and filling of cru.yml for swagger 2022-06-04 16:18:48 +06:00
InsanusMokrassar 3bbde61f39 renames in crud repos and some little refactoring 2022-06-04 15:15:17 +06:00
InsanusMokrassar 8d955c4b9d renames in kevalues repos 2022-06-04 15:00:23 +06:00
InsanusMokrassar 18593c530b renames in key value repos 2022-06-04 14:42:16 +06:00
InsanusMokrassar 78903cd4eb complete improvements in repos ktor parts 2022-06-04 00:22:36 +06:00
InsanusMokrassar eaa143f7d7 kv rework, fixes in map keyvalue repo, tests 2022-06-03 22:33:26 +06:00
InsanusMokrassar bcb0e42fa2 add new started clients for crud 2022-06-03 17:52:58 +06:00
InsanusMokrassar 8eed435302 start improvements in ktor parts 2022-06-03 12:22:51 +06:00
InsanusMokrassar 7990b21cc5 add SharedPreferencesKeyValueRepo 2022-05-16 17:34:34 +06:00
InsanusMokrassar 175dd980f8 several warnings fixes 2022-04-27 15:15:03 +06:00
InsanusMokrassar 8364020671 migration onto new ktor and other dependencies 2022-04-27 14:39:21 +06:00
InsanusMokrassar be4aa8daac fixes in inheritance of interfaces 2022-04-20 23:14:06 +06:00
InsanusMokrassar b5eac37782 improvements in ExposedCRUDRepo 2022-04-20 18:41:42 +06:00
InsanusMokrassar caf9c821f3 fixes in AbstractExposedWriteCRUDRepo 2022-04-15 00:49:32 +06:00
InsanusMokrassar a1bf43def9 upfixes 2022-04-13 16:01:13 +06:00
InsanusMokrassar 15e9254e00 fixes in OneToManyAndroidRepo and adding of CursorIterator 2022-04-13 15:54:48 +06:00
InsanusMokrassar b61d2ae2eb fixes in versions repo 2022-04-07 15:41:08 +06:00
InsanusMokrassar 223fed910f fix for column name of table version in exposed standard versions repo proxy 2022-04-07 00:43:55 +06:00
InsanusMokrassar cf2be8ed43 migration onto toml 2022-03-10 17:04:05 +06:00
InsanusMokrassar 4f1a663e75 fixes in ExposedOneToManyKeyValueRepo and includeWebsocketHandling 2022-02-19 16:06:33 +06:00
InsanusMokrassar 87a3f61ca6 fix in ExposedOneToManyKeyValueRepo 2022-02-07 20:43:43 +06:00
InsanusMokrassar 916f2f96f4 typealiases for exposed one to many 2022-01-08 14:35:28 +06:00
InsanusMokrassar 00cc214754 repo exposed updates 2022-01-08 14:14:44 +06:00
InsanusMokrassar 02c3d397ad solution of #104 2021-10-29 13:40:53 +06:00
InsanusMokrassar bdcc179b7b protecteds in map repos instead of privates 2021-09-09 12:16:12 +06:00
InsanusMokrassar b23220f491 cursor get float and cursor get*OrNull 2021-08-16 18:42:08 +06:00
InsanusMokrassar 96e97d1691 ExposedOneToManyKeyValueRepo fixes 2021-06-16 13:22:40 +06:00
InsanusMokrassar 261d8827e3 OneToMany fixes 2021-06-16 13:20:05 +06:00
InsanusMokrassar a411355b4f fixes 2021-06-15 14:24:00 +06:00
InsanusMokrassar eba41066b4 several small improvements in OneToManyAndroidRepo 2021-06-15 01:37:12 +06:00
InsanusMokrassar 7cccf7e56e upfix update 2021-06-13 11:50:48 +06:00
InsanusMokrassar 2516d5e381 update OneToManyAndroidRepo 2021-06-13 11:48:37 +06:00
InsanusMokrassar e0d5eb45b7 separate cache repos to read and read/write 2021-06-05 20:29:59 +06:00
InsanusMokrassar a6135738a3 fixes in build 2021-05-06 17:52:53 +06:00