Commit Graph

227 Commits

Author SHA1 Message Date
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
InsanusMokrassar 4dc27f4489 all deprecations were removed 2021-04-29 12:28:52 +06:00
InsanusMokrassar 2f9aa585f1 fix for repos in building 2021-04-21 01:52:17 +06:00
InsanusMokrassar 7f813a519b one more update to versions 2021-04-20 20:37:23 +06:00
InsanusMokrassar b5072486b4 hotfix for versions repo in android 2021-04-20 19:38:07 +06:00
InsanusMokrassar 6ac4149aa1 fixes in crud repos 2021-04-13 12:20:24 +06:00
InsanusMokrassar 30b70e9984 replacement of doForAll and getAll 2021-03-29 19:48:37 +06:00
InsanusMokrassar c1557cff27 huge update with crud caching, common doForAll/getAll and deprecations in old ones doForAll 2021-03-29 19:39:10 +06:00
InsanusMokrassar 08c371c142 add repos.cache 2021-03-24 13:01:15 +06:00
InsanusMokrassar d1c6c7696a android database improvements 2021-03-05 16:15:21 +06:00
InsanusMokrassar c502c70a21 should fix lint errors 2021-03-02 00:54:21 +06:00
InsanusMokrassar b26a4f24d4 fix in AbstractExposedWriteCRUDRepo 2021-02-23 12:51:13 +06:00
InsanusMokrassar a36828116e safely fixes 2020-12-22 15:42:11 +06:00
InsanusMokrassar f81a2f309b add new unseWithValues extensions 2020-12-05 18:12:17 +06:00
InsanusMokrassar 5fc760f4a5 fix build and add filestandardkeyvaluerepo unsetWithValues realization 2020-12-05 18:00:27 +06:00
InsanusMokrassar 091cb38339 WriteStandardKeyValueRepo#unsetWithValues 2020-12-05 17:52:37 +06:00
InsanusMokrassar 2d5304a770 BroadcastChannel -> MutableSharedFlow in repos 2020-12-02 16:39:04 +06:00
InsanusMokrassar 88f2c16c82 crud exposed realization open fun asObject 2020-12-02 16:28:08 +06:00
InsanusMokrassar ab11e28bf7 UnifiedRouter 2020-11-27 14:35:00 +06:00
InsanusMokrassar 26d5f5a5f5 UnifiedRequester 2020-11-27 13:30:02 +06:00
InsanusMokrassar 091bb1394f Warning annotation 2020-11-26 18:01:12 +06:00
InsanusMokrassar b82c3864a0 typealiases for repos 2020-11-26 15:32:00 +06:00
InsanusMokrassar 49ee38a936 FileStandardKeyValueRepo 2020-11-26 15:03:40 +06:00
InsanusMokrassar e5dbcd25dd remove kotlin android extensions 2020-11-23 17:27:52 +06:00
InsanusMokrassar 07a65e0bb5 fixes 2020-11-22 23:19:16 +06:00
InsanusMokrassar 615f7f99c3 one more time update mechanism of sql transactions in android 2020-11-22 22:00:50 +06:00
InsanusMokrassar 3de5558ed4 new mechanism of transactions 2020-11-22 21:54:51 +06:00
InsanusMokrassar 6bbe3a271f update defaults in VersionsRepo 2020-11-22 19:27:53 +06:00
InsanusMokrassar c40f0fdcb9 VersionsRepo 2020-11-22 19:07:37 +06:00
InsanusMokrassar fcacdcd544 set method in realizations 2020-11-18 20:27:34 +06:00
InsanusMokrassar dd2fc5a86f start 0.4.2 2020-11-18 20:26:08 +06:00
InsanusMokrassar 71ff0232aa fix keyvalue exposed repo initiation 2020-11-16 20:05:22 +06:00
InsanusMokrassar 63921cd984 fix of shared flow size in ExposedKeyValueRepo 2020-11-16 19:48:28 +06:00
InsanusMokrassar b872babe45 new extensions withMapper 2020-11-14 17:35:11 +06:00
InsanusMokrassar 5a9cabc4bd add ReadStandardKeyValueRepo#keys with value parameter 2020-11-14 17:27:26 +06:00
InsanusMokrassar 3ba630684a new ReadOneToManyKeyValueRepo#keys 2020-11-14 16:44:28 +06:00
InsanusMokrassar b7d0ce3c97 formatting fix in keyvalue 2020-11-11 12:56:31 +06:00
InsanusMokrassar e20929aec4 mappers workaround 2020-11-11 12:56:31 +06:00
InsanusMokrassar 5b596c76e0 updates of dokka 2020-11-10 17:10:32 +06:00
InsanusMokrassar 5ce71ee6f6 add android tools 2020-11-10 15:43:15 +06:00
InsanusMokrassar 97dadf517a successfuly add android project 2020-11-10 14:33:47 +06:00
InsanusMokrassar c73cb14615 temporal version 2020-11-09 22:51:47 +06:00
InsanusMokrassar c914f8c44a fixes 2020-11-09 00:51:08 +06:00
InsanusMokrassar abfda3627c repos rework 2020-11-09 00:46:26 +06:00
InsanusMokrassar 0fdb072385 update: Replace channels by sharedflows in exposed CRUD realization 2020-11-08 20:45:45 +06:00
InsanusMokrassar 325f178763 repos update 2020-11-07 02:25:50 +06:00
InsanusMokrassar 273a7aa9a4 optimize imports 2020-11-02 21:34:49 +06:00
InsanusMokrassar dbd2e963a1 change order of functions in read one to many interface 2020-10-25 22:23:24 +06:00
InsanusMokrassar 6928ca5329 optimize imports 2020-10-25 22:21:54 +06:00
InsanusMokrassar 9ece160aa8 add extensions for onetomany functions 2020-10-25 22:21:23 +06:00
InsanusMokrassar 6115c1bcac add extensions for OneToManyKeyValueRepo 2020-10-25 22:08:42 +06:00
InsanusMokrassar 418af7874d update repos to use new reverse method 2020-10-22 15:47:28 +06:00
InsanusMokrassar 02ad1a748e fix table name parameter in keyvalue and onetomany repos 2020-10-17 18:51:48 +06:00
InsanusMokrassar d34c5d845a remove onInit() 2020-10-17 18:01:22 +06:00
InsanusMokrassar 82b39baada fill CHANGELOG 2020-10-17 17:50:54 +06:00
InsanusMokrassar 712ed06b69 exposed tables changes 2020-10-17 17:41:56 +06:00
InsanusMokrassar 90c1731bd1 Revert "more annotations to god of annotations"
This reverts commit f8a8808508.
2020-10-16 19:40:04 +06:00
InsanusMokrassar 893fd1ac07 Revert "less annotations to god of lessannotations"
This reverts commit 87230d010c.
2020-10-16 19:39:55 +06:00
InsanusMokrassar 87230d010c less annotations to god of lessannotations 2020-10-15 17:33:44 +06:00
InsanusMokrassar f8a8808508 more annotations to god of annotations 2020-10-15 00:26:37 +06:00
InsanusMokrassar 8f522509c0 renames in keyvalue 2020-10-14 22:29:03 +06:00
InsanusMokrassar 22f5a59dfa update onetomany naming and changelog 2020-10-14 22:02:10 +06:00
InsanusMokrassar 3c393fdd21 add factory for MapCRUDRepo 2020-10-14 21:31:34 +06:00
InsanusMokrassar e22595339e add MapOneToManyKeyValueRepo 2020-10-14 19:37:25 +06:00
InsanusMokrassar e78961b597 add MapKeyValueRepo.kt 2020-10-14 18:13:58 +06:00
InsanusMokrassar af207d78a4 renames 2020-10-14 17:38:03 +06:00
InsanusMokrassar 0ba93d0e60 add in memory map based crud implementation 2020-10-14 14:22:58 +06:00
InsanusMokrassar 04e6c7b574 add doForAll and getAll for every type of repo 2020-10-02 19:13:04 +06:00
InsanusMokrassar 083287a77b doWithAll for readstandardcrudrepo 2020-09-30 15:56:24 +06:00
InsanusMokrassar 56e6dfac9f updates 2020-09-27 20:25:42 +06:00
InsanusMokrassar 29b3e6b701 small refactorings 2020-09-26 22:02:12 +06:00
InsanusMokrassar 56fd480542 add mimetypes 2020-09-26 21:57:55 +06:00
InsanusMokrassar fe37f6584e update dependencies 2020-09-26 21:23:53 +06:00
000Sanya 5a5519c7cb implemented coroutines and exposed utils 2020-09-24 12:27:16 +10:00
000Sanya 1dcf17a35d partially implemented ktor utils 2020-09-22 12:20:22 +10:00
000Sanya b84367f47c add repos ktor and exposed 2020-09-22 11:47:01 +10:00
000Sanya dc9529310c fixed gradle deps 2020-09-21 10:23:13 +10:00
000Sanya dbfe2f6661 impl common for repos 2020-09-20 12:17:11 +10:00