Commit Graph

23 Commits (b00d69cf91b583991d3ce5b196ac3d7c2211677a)

Author SHA1 Message Date
androidacy-user 37c158b3b9 encrypt realms
still a lil crashy but works

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 034753d6c4 encryption for sensitive data
everything we can reasonably encrypt is now encrypted, since the app is a rather attractive attack vector for attackers. this continues the work started in v1.1 to secure the app.

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 40b1f4cb4c fix stuff, break other stuff
aka cache is now used but that randomly makes online repo list empty :thumbs_up:

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 4fc7a94f78 apply best practices
fix a lot of best practices and respect user choice for needing wifi for bg updates

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 68bf2636c3 finish up in-app updater
fixes #170

once androidacy impl is finished, will switch to androidacy API over GitHub for stability and accessibility reasons

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user cb562c7aa1 finalize in-app updates
need to hook this up to update checks still

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 376ab671ce bg update -> auto update
it clarifies what this switch is actually for

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user d9ebb2a2c4 begin work on excluding modules from update checks
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 9e7a38ed0a encrypt cookies
only applies to okhttp requests for now, but cookies are stored and sent and on-disk they are encrypted

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 08e78d9577 rework cookies more
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user b5389d597c [insert awesome commit message here]
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 572731e288 various optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user a54ecbc6d8 more work on realm
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user f13ed32a22 move to Timber for logging
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 8898d0674c huge refactoring
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user e551ddc0c3 various changes
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user cdd4092bbf more improvements
- prepare repo list db
- remove prism4j for good as it's not compatible with java 11
- various fixes

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user e3734e15d6 onto a new Realm
....realm database, anyway

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 7865b62255 give up on roomdb
i have a headache now, thanks

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user d7f8c02302 upgrade agp and start work on db support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 75763c89e9 optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user ec777e3d8e work around the renderer
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user f39b3af4fa more work
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago