Andy Scherzinger
|
205292f9b0
|
fix review comments
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:21 +02:00 |
|
Andy Scherzinger
|
12f793567e
|
add arbitrary storage business layer
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:21 +02:00 |
|
Andy Scherzinger
|
ad223155d7
|
Deprecate UserUtils
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:21 +02:00 |
|
Andy Scherzinger
|
a99a173612
|
fix getUsersScheduledForDeletion query
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:21 +02:00 |
|
Andy Scherzinger
|
3ccf41d1a6
|
fix getUsers query
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:20 +02:00 |
|
Andy Scherzinger
|
f1dff03188
|
fix upsert logic for users
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:20 +02:00 |
|
Andy Scherzinger
|
dc83403606
|
Move from Single to Maybe
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:20 +02:00 |
|
Andy Scherzinger
|
6497c2d9b1
|
fix crash when navigating back from chat to conversation list
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:19 +02:00 |
|
Andy Scherzinger
|
9a66240fe5
|
run DB part with blockingGet
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:19 +02:00 |
|
Andy Scherzinger
|
ffe41182d1
|
fix tests
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:19 +02:00 |
|
drone
|
69fc02b0cb
|
Drone: update FindBugs results to reflect reduced error/warning count [skip ci]
Signed-off-by: drone <drone@nextcloud.com>
|
2022-07-01 08:59:19 +02:00 |
|
Andy Scherzinger
|
85012e1acb
|
remove unused variable
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:18 +02:00 |
|
Andy Scherzinger
|
8426c39d3d
|
exclude room generated classes
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:18 +02:00 |
|
Andy Scherzinger
|
5742927ae8
|
remove unused method
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:18 +02:00 |
|
Andy Scherzinger
|
1e753e0250
|
Deprecate old interfaces and util classes and reference new one
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:17 +02:00 |
|
Andy Scherzinger
|
9f43eb5278
|
Rename CapabilitiesNgNew to CapabilitiesUtilNew and mark old one as deprecated
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:17 +02:00 |
|
Andy Scherzinger
|
9b55241881
|
remove unneeded @Serializable
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:17 +02:00 |
|
Andy Scherzinger
|
3b1d4b86a9
|
Add model to ArbitraryStorage db layer
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:16 +02:00 |
|
Andy Scherzinger
|
a207ad7b97
|
Rename ArbitraryStorageNgEntity to ArbitraryStorageEntity
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:16 +02:00 |
|
Andy Scherzinger
|
84c1874284
|
simplify call chain
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:16 +02:00 |
|
Andy Scherzinger
|
443110557c
|
further renames for UserEntity
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:16 +02:00 |
|
Andy Scherzinger
|
9d4b6b4392
|
remove serializable annotation on room entities
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:15 +02:00 |
|
Andy Scherzinger
|
4233e1bbc1
|
Rename UserNgEntity to UserEntity
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:15 +02:00 |
|
Andy Scherzinger
|
25a5346435
|
unify room converter's json handling to always use LoganSquare
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:15 +02:00 |
|
Andy Scherzinger
|
2a0ee1c90d
|
move extension functions to methods
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:14 +02:00 |
|
Andy Scherzinger
|
223bc6302c
|
remove unneeded comment
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:14 +02:00 |
|
Andy Scherzinger
|
c9ba0fe870
|
annotate JvmStatic for more idiomatic access from Java
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:14 +02:00 |
|
Andy Scherzinger
|
74fc56fa7e
|
Replace Observable with Single, let Repositories serve Models
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:14 +02:00 |
|
Andy Scherzinger
|
359104d6ba
|
rename to isDbRoomMigrated and setDbRoomMigrated for proper kotlin interoperability
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:13 +02:00 |
|
Álvaro Brey
|
afbec06ad3
|
WIP improvements during pair programming call
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-07-01 08:59:13 +02:00 |
|
Andy Scherzinger
|
5881e5021c
|
make disposal of searchViewDisposable null-safe
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:13 +02:00 |
|
Andy Scherzinger
|
d3286bf6bc
|
update test cases
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:12 +02:00 |
|
Andy Scherzinger
|
55585e9ef0
|
Room db schema v8
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:12 +02:00 |
|
Andy Scherzinger
|
5c7e4f1248
|
generate room schema definition for documentation
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:12 +02:00 |
|
Andy Scherzinger
|
925691299a
|
ignore spotbugs correctness for an android api array access with fixed index
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:12 +02:00 |
|
Andy Scherzinger
|
10f6f0b02b
|
ignore generated room files
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:11 +02:00 |
|
Andy Scherzinger
|
565903b956
|
remove flow and use rx
...to stay in line with currently used concepts
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:11 +02:00 |
|
Álvaro Brey
|
f7786e1b93
|
Fix flow listening in SettingsController
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-07-01 08:59:11 +02:00 |
|
Andy Scherzinger
|
b9d2ca2517
|
ignore generated room file
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:10 +02:00 |
|
Andy Scherzinger
|
27d5059e92
|
trying to extract flow value
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:10 +02:00 |
|
Andy Scherzinger
|
f7ca1ec804
|
DB version switcher for requery
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:10 +02:00 |
|
Andy Scherzinger
|
d55c3fa68e
|
Log db migrations
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:10 +02:00 |
|
Andy Scherzinger
|
72207e78c1
|
ignore generated room database class for spotbugs scan
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:09 +02:00 |
|
Andy Scherzinger
|
8c27b54377
|
move everything to flows
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:09 +02:00 |
|
Andy Scherzinger
|
730aeb2944
|
fix detekt and ktlint issues
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:09 +02:00 |
|
Andy Scherzinger
|
5ffa3c44fd
|
create new capabilities util add license header and format kotlin code
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:08 +02:00 |
|
Andy Scherzinger
|
75c8625aee
|
run user repo call in coroutine
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:08 +02:00 |
|
Andy Scherzinger
|
349d5fe19b
|
dual-mode of DB fpr requery and room
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:08 +02:00 |
|
Andy Scherzinger
|
05db482d06
|
adding arbitrary storage implementation, initial steps towards new util classes
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:59:07 +02:00 |
|
Andy Scherzinger
|
db1dd66204
|
port room database layer from master-broken to up-to-date master
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-07-01 08:58:56 +02:00 |
|