a2739b678c
chore!: started extracting platform-specific stuff into separate packages
2024-03-07 05:35:36 +03:00
cc5cb3150d
fix(sqlite): added migrations for older storage schema
2024-02-08 02:07:47 +03:00
6768b15514
fix: tests
2024-02-03 11:57:40 +03:00
c8e026dc03
refactor!: merged client into core + fixed dispatcher for new storage
2024-01-31 19:30:57 +03:00
eca99a7535
refactor!: large refactor of storage implementation
...
breaking: pretty much the entire storage thing has been overhauled.
migrations from older versions **are not** available, please do them manually through string sessions
2024-01-04 00:22:26 +03:00
81eb664fec
fix(sqlite): dangling timeout when multiple .load() calls
2023-12-20 00:26:00 +03:00
62e8e3b33f
fix(sqlite): cleanup on exit
2023-12-19 02:26:19 +03:00
56c2085190
feat(core)!: future salts storage
...
breaking: `ITelegramStorage` interface changed
2023-12-12 00:23:34 +03:00
8e548d2aa5
fix(sqlite): do not reset on destroy
...
am i actually retarded or something????
2023-11-30 01:27:51 +03:00
ec0865c746
fix(sqlite): reset before destroying
...
should fix client not closing properly
2023-11-27 14:55:27 +03:00
b25f9dddfa
feat!: support min updates
...
breaking: changed `ITelegramStorage` interface, changed tl schema a bit
2023-11-27 06:33:32 +03:00
f525c12f83
fix: auth storage fixes
...
- .reset() no longer resets auth keys by default
- auth keys are stored immediately in sqlite
- update loop fixes for logout
- tests for sqlite storage
likely closes #13 (?)
2023-11-12 07:51:30 +03:00