36 Commits (f372fd27cf08b383a997cc90c89ff4b429de473e)

Author SHA1 Message Date
Jorge Martin Espinosa 6ecce81f45
Try mitigating unexpected logouts (#2251) 8 months ago
Benoit Marty 877ed3c7ac Fix test. 8 months ago
Benoit Marty f9c1892f2f SessionData: add the passphrase. 8 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 8 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 8 months ago
Marco Romano 79d2941fe4
Include desugaring lib also in library modules (#1604) 11 months ago
Marco Romano 57ccafca42 Other fixes as per https://cashapp.github.io/sqldelight/2.0.0/upgrading-2.0/ 11 months ago
Marco Romano 2d3d007e60 Find and replace 11 months ago
Benoit Marty 12996e8253 Improve comment. 11 months ago
Benoit Marty 30b509456c Add some comment in the files manipulating the session DB 11 months ago
Benoit Marty 9bacf9df8e Add DB versions to test all migrations 11 months ago
Benoit Marty 1938525201 Fix DB migration test. Does not require a migration apparently. 11 months ago
Benoit Marty 8bbcb973c4 Fix test. 12 months ago
Benoit Marty 96867bccf2 Database version 4: add isTokenValid and loginType fields 12 months ago
Benoit Marty 6761a5e2fb Fix test compilation 12 months ago
Benoit Marty 266f93cc28 Add SignedOutNode, to handle session behind deleted from outside (no support for soft-logout) 12 months ago
Benoit Marty 124d6bf95f SignedOut mode - WIP 12 months ago
Benoit Marty 8305912b14 Map the new fields of `SessionData`. 12 months ago
Benoit Marty a424bc26ed Need this now. 12 months ago
Benoit Marty a1afdeb6d3 Generate database with model version 3, to unit test database migration. 12 months ago
Benoit Marty d293cae47f Implement didRefreshTokens(): update database with updated SessionData. 1 year ago
Benoit Marty 6928dc6e44 Restore OIDC support. 1 year ago
Jorge Martin Espinosa 2488432805
Hide encryption history + FTUE flow (#839) 1 year ago
Benoit Marty becbc6607d Fix detected forbidden pattern. 1 year ago
Florian Renaud 719dd20555 Remove useless OptIn in tests 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 1 year ago
Benoit Marty 00c23618ab Persist notification data. Note that it will break the key storage for the session database. 1 year ago
Benoit Marty dfb9106fb1 Bad copy/paste 1 year ago
Benoit Marty 35c7bffc45 Observe session database to be able to detect new user and removed user. 1 year ago
Benoit Marty 70de1bd6a0 Add a db query to get all the Sessions. 1 year ago
ganfra 6ce7c1e622 Fix test on SessionStore 2 years ago
ganfra a007df27dd Update code so it compiles 2 years ago
Benoit Marty b74e1e6074 allLibraries renamed to allLibrariesImpl and only reference implementation of the libraries. 2 years ago
Benoit Marty 5ea2a4292d Split module `session-storage` into `api` and `impl`. 2 years ago