Commit graph

20 commits

Author SHA1 Message Date
9c32d6721b
feat(database): add support for marking posts as read 2023-08-15 23:58:02 +05:30
e06a8ba236
refactor(database): disallow injection of raw database types 2023-08-15 14:59:39 +05:30
edadcc6744
refactor(database): expose *Queries objects to the DI graph 2023-08-14 15:54:22 +05:30
52deb7ca5f
Revert "feat: init store module"
Store doesn't seem particularly useful for my needs.

This reverts commits 14007c6e8f and 45701f414b.
2023-08-04 00:39:53 +05:30
45701f414b
feat(store): set up a preliminary implementation for newest posts 2023-08-03 17:09:08 +00:00
6ca500066f
fix(database): move migrations to their correct directory 2023-08-03 17:43:36 +05:30
b442b14cc1
fix(deps): upgrade to Kotlin 1.9.0 2023-07-24 21:29:24 +05:30
9a5a417418
feat(build): add copyright license headers to XML files 2023-07-09 22:59:58 +05:30
8a418f6649
refactor: make SavedPostSerializer an object 2023-06-05 09:41:52 +05:30
8945f9e33f
feat(database): build a custom serializer for SavedPost 2023-06-04 18:45:14 +05:30
3347224018
feat(database): use Requery's repackaged SQLite for databases 2023-05-31 06:09:44 +05:30
579a2ffe2e
fix(database): add a migration to generate an empty PostComments table 2023-01-12 00:58:07 +05:30
1ae0cbb95d
feat(database): add a table for post comments 2023-01-11 03:05:36 +05:30
7ef0a8fc51
fix(database): ensure schema migrations can run 2022-12-10 18:27:12 +05:30
1f850435b1
feat(database): add description to the saved post table 2022-12-10 18:27:12 +05:30
0232a4179a
refactor(di): replace Tangle with Whetstone 2022-11-14 12:59:01 +05:30
4a87682b68
refactor(di): migrate to Whetstone ApplicationScope 2022-11-14 12:59:01 +05:30
56d47d1f32
refactor(di): move database injection to its module 2022-11-13 13:13:59 +05:30
6a4d0c2d3a
refactor: add license headers across the board 2022-10-26 01:55:50 +05:30
e7f4c8a7eb
database: migrate to Android-only 2022-08-02 23:09:05 +05:30