Commit Graph

54 Commits

Author SHA1 Message Date
androidacy-user
b5389d597c [insert awesome commit message here]
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-24 14:50:41 -05:00
androidacy-user
a54ecbc6d8 more work on realm
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-23 11:44:10 -05:00
androidacy-user
f13ed32a22 move to Timber for logging
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-21 21:33:39 -05:00
androidacy-user
8898d0674c huge refactoring
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-21 16:44:25 -05:00
androidacy-user
21da75c3fc migrate more to using realm
it might crash but hey at least it builds right

Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-17 15:22:20 -05:00
androidacy-user
606ff7d778 Revert "more fixes"
This reverts commit c92f26d65f.
2023-01-13 15:23:27 -05:00
androidacy-user
c92f26d65f more fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-12 12:05:24 -05:00
Fox2Code
8eeabcf8f6 Thx AndroidStudio/IntellijIDEA for renaming everything for me! 2023-01-08 15:10:50 +01:00
androidacy-user
609a6c6b19 fixes for androidacy integration
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-06 21:32:54 -05:00
androidacy-user
fc3406ce08 Rework module validation and setup
Signed-off-by: androidacy-user <opensource@androidacy.com>
2023-01-03 13:23:35 -05:00
androidacy-user
efd5391ef8 add zip handler to start install from a diff app
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-27 20:11:48 -05:00
androidacy-user
2573313f3a code cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-27 14:13:31 -05:00
androidacy-user
01214cf7f2 various tweaks
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-24 16:07:14 -05:00
androidacy-user
d675e6702a Fix some weird layout issues
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-24 11:51:19 -05:00
androidacy-user
d2bfab8ea7 Various fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-23 11:17:27 -05:00
androidacy-user
18d07d81b5 Rework a few things
Current known bug: disabling repo on setup hides it from SettingsActivity

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-20 12:20:15 -05:00
androidacy-user
414caf3dbe Working setup box
Also bumps minimum android sdk to 23 (aka Marshmallow) Android 5.x just isn't popular anymore and magisk even has poor support for it.

Also warn about blur on low-end devices

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-14 16:24:54 -05:00
androidacy-user
71e11600ef Lots of changes and code cleanup
- Remove binaries because I was lied to
- Stuff
- Other stuff
- Jeez why did I wait two days to commit, I can't remember anything I did

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-09 14:42:18 -05:00
androidacy-user
f3d31ed380 Fix empty androidacy client id and bundle cronet
Fdroid apparently won't let us attempt to use cronet from gms because something something proprietary AAAAAAAAAAAAAAAAAAAAAAAAAAA

The scream is the two hours I spent resolving the 15189759875195791 conflicts that resulted from the change.

Also, when ANDROIDACY_CLIENT_ID is empty, do not allow the user to enable Androidacy repo and instead show a message suggesting to download official builds. May have to reword for fdroid

Oh, and now no internet actually means no internet and it'll properly notify when repos fail to update.

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-07 15:38:55 -05:00
androidacy-user
4fa978b78c Add client ID as per androidacy spec
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-06 17:29:28 -05:00
androidacy-user
ff1cb4fbb6 Updates
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-12-02 11:16:42 -05:00
androidacy-user
35b00cfb61 Update androidacy api integration with new reqs
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-11-29 16:43:33 -05:00
androidacy-user
b6077f2256 Loads of work
- General refactoring
- Significant speed improvements using cronet (currently depends on gms and will fallback without)
- Fix androidacy downloads
- More i probably forgot

Androidacy tokens and esp custom ones need more work but this is a good start

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-11-25 21:00:30 -05:00
Fox2Code
0b0079d91b 0.6.7 - Maintenance Update 2022-10-22 14:27:13 +02:00
Fox2Code
78a72ba36f Re-implement Androidacy captcha error handler 2022-10-19 16:25:56 +02:00
androidacy-user
b6ce2a62f0 Fix: certificate change
Also (hopefully) better handling for user captchas

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-10-18 14:16:44 -04:00
Fox2Code
a76040eb12 Fix-up "Overall optimizations" 2022-10-13 14:16:31 +02:00
androidacy-user
ff1afd0416 Overall optimizations
- Clarify some failures
- Optimize build times
- Update dependencies
- Make absolute sure sentry doesn't send PII

Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-10-11 21:15:13 -04:00
Fox2Code
c1cad9b30b Add MMT-Reborn support + add feedback for known errors + fix bugs. 2022-09-04 20:46:34 +02:00
androidacy-user
fff580aeda Add custom API key support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-08-25 11:38:03 -04:00
androidacy-user
cf9fe3d51f Add custom API key support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2022-08-24 21:21:06 -04:00
androidacy-user
9c2d361a1c Update androidacy APIs
Signed-off-by: androidacy-user <opensource@androidaacy.com>
2022-08-24 11:39:00 -04:00
Fox2Code
2c57d970c3 Add Androidacy test-mode fix to non test-mode. 2022-08-06 18:16:14 +02:00
Fox2Code
7e6f02c072 Add mmm.setAndroidacyToken() and for Androidacy integration. 2022-08-01 13:36:55 +02:00
Fox2Code
ded15c0194 Try fixing staging Androidacy. (And fail) 2022-07-28 13:31:25 +02:00
Androidacy Service Account
c63f0b75a2
Update donation links 2022-07-25 15:57:18 -04:00
Androidacy Service Account
c13ad9daae
Remove deprecated API format
The old format no longer works and will return a 500 errors due to a bug in the underlying framework. Let's remove it in favor of the proper path-based implementation.
2022-07-25 15:55:06 -04:00
Fox2Code
3bfa064562 Add Androidacy test mode. 2022-07-25 19:36:45 +02:00
Fox2Code
1488f13e95 Introduce new modules.json format extensions. 2022-07-16 21:29:25 +02:00
Fox2Code
36ad771480 Support newest Androidacy API. 2022-06-07 17:50:37 +02:00
Fox2Code
f40af66788 Update Androidacy API to support newest API format 2022-06-03 21:15:38 +02:00
Fox2Code
5c37ee1dbb Make layout more compact + prepare code for expandable cards 2022-05-21 23:03:05 +02:00
Fox2Code
37227ad7f1 Major installer rework + rework AnyKernel3 install system. 2022-05-14 23:47:43 +02:00
Fox2Code
897c99b345 Add needRamdisk and changeBoot module flags. 2022-05-10 18:55:26 +02:00
Fox2Code
e90472aae4 Add Support for systems without a working WebView 2022-04-12 18:01:47 +02:00
androidacybot
f299d1b6f5 Various Androidacy related fixes
Signed-off-by: androidacybot <45006100+androidacybot@users.noreply.github.com>
2022-03-30 15:25:08 -04:00
Fox2Code
5de88091f6 Beautify Andoridacy code. 2022-02-06 02:04:39 +01:00
androidacybot
60e1a6aea7 Reconfigure zip url to use Androidacy API
Signed-off-by: androidacybot <45006100+androidacybot@users.noreply.github.com>
2022-02-05 16:24:32 -05:00
Fox2Code
50c1f9c5b3 Release 3.0.0-dev2 2022-02-02 15:53:28 +01:00
Fox2Code
76e259e727 Add Dns Over Https switch. (Close #5) 2022-02-01 22:14:03 +01:00