Jagandeep Brar
|
758756fcf2
|
fix(database): detect and recover from database corruption
|
2022-08-20 21:51:16 -04:00 |
|
Jagandeep Brar
|
f1dcd0c36d
|
fix(database): safely type indexer fields and headers
|
2022-08-16 20:00:07 -04:00 |
|
Jagandeep Brar
|
df65f53a4b
|
feat(changelog): prepare and show changelog on pre-release builds
|
2022-07-09 12:33:30 -04:00 |
|
Jagandeep Brar
|
fb3e8e5325
|
fix(database): fallback to defaults on null values in profile
|
2022-06-18 12:58:58 -04:00 |
|
Jagandeep Brar
|
d4d9816c94
|
fix(database): utilize stricter typing for module headers map
[skip ci]
|
2022-06-17 02:43:46 -04:00 |
|
Jagandeep Brar
|
d8506ee283
|
fix(database): validate enabled profile exists on restore
|
2022-06-15 00:33:14 -04:00 |
|
Jagandeep Brar
|
5d52440a43
|
refactor(core): destructure core folder and reintegrate extensions
|
2022-06-14 17:52:17 -04:00 |
|
Jagandeep Brar
|
19475ac193
|
chore: separate keys and data in LunaBox accessors
|
2022-06-14 17:52:17 -04:00 |
|
Jagandeep Brar
|
16b1b991a4
|
chore: rewrite profile system interface
|
2022-06-14 17:52:17 -04:00 |
|
Jagandeep Brar
|
446e2308d9
|
chore(database): further clean-up and refactoring
|
2022-06-14 17:52:17 -04:00 |
|
Jagandeep Brar
|
9cb3fabdf1
|
refactor: refactored in-app purchase interface
|
2022-06-14 17:52:17 -04:00 |
|
Jagandeep Brar
|
9f3c3f779d
|
refactor: utilize statics and class functions for LunaModule enum
[skip ci]
|
2022-05-31 23:49:48 -04:00 |
|
Jagandeep Brar
|
8fe81d11ab
|
fix(database): correctly store manually ordered module list
|
2022-05-31 23:02:04 -04:00 |
|
Jagandeep Brar
|
a0eaca084a
|
refactor(database): rewrite interface to key-value database
|
2022-05-31 21:12:38 -04:00 |
|