Commit Graph

747 Commits

Author SHA1 Message Date
Kirill Kamakin
3294c5233f Fix title.txt contents 2023-01-24 21:19:13 +01:00
Kirill Kamakin
da21c46bc0 Add phone screenshots with correct aspect ratio 2023-01-24 21:15:07 +01:00
Kirill Kamakin
00e72fdfd9 Add title to Fastlane metadata 2023-01-24 21:04:48 +01:00
Kirill Kamakin
e6552ad5f7 Add Fastlane metadata for F-droid 2023-01-24 20:41:28 +01:00
Kirill Kamakin
bec8d67bce Merge pull request #124 from kirmanak/base-url-fallback
Fallback to HTTP if automatically chosen HTTPS fails
2022-12-22 19:09:43 +01:00
Kirill Kamakin
f322112405 Fallback to HTTP if 443 is closed too 2022-12-22 18:48:46 +01:00
Kirill Kamakin
67eb1eca8b Simplify getBaseUrl method 2022-12-22 18:43:18 +01:00
Kirill Kamakin
05058091e9 Add BaseURLViewModel tests 2022-12-22 18:39:31 +01:00
Kirill Kamakin
0bf4747d18 Inline scheme names 2022-12-21 22:44:47 +01:00
Kirill Kamakin
feb9110f47 Remove Exception name from error messages 2022-12-21 22:41:36 +01:00
Kirill Kamakin
d74ce4bb2a Improve Base URL interceptor error reporting 2022-12-21 22:36:16 +01:00
Kirill Kamakin
04474c3055 Remove redundant trim from base URL VM 2022-12-21 22:36:02 +01:00
Kirill Kamakin
e8077f460a Improve logging of base URL recovery 2022-12-21 22:26:50 +01:00
Kirill Kamakin
8e509894f8 Bump app version 2022-12-21 22:26:27 +01:00
Kirill Kamakin
99fcbaa899 Fix showing SSL errors if no scheme was specified 2022-12-21 22:25:03 +01:00
Kirill Kamakin
0ed45f72d3 Merge pull request #114 from kirmanak/ui-tests
Add a UI test
2022-12-17 12:45:54 +01:00
Kirill Kamakin
2e951dad05 Revert "Try to disable magic Gradle Managed Devices flag"
This reverts commit 76cec72a66.
2022-12-17 12:23:46 +01:00
Kirill Kamakin
76cec72a66 Try to disable magic Gradle Managed Devices flag 2022-12-17 12:06:14 +01:00
Kirill Kamakin
01d7748c58 Increase test timeout to avoid false-negative 2022-12-17 11:54:03 +01:00
Kirill Kamakin
bae4fe71cb Remove unused GITHUB_TOKEN from jobs 2022-12-17 11:53:09 +01:00
Kirill Kamakin
d0d3d2a144 Run UI tests on macos runners 2022-12-17 11:47:15 +01:00
Kirill Kamakin
67bd83bf44 Extract URLs dispatcher to a separate method 2022-12-17 11:44:33 +01:00
Kirill Kamakin
ee8c076974 Add magic Gradle Managed Devices flag 2022-12-17 11:36:40 +01:00
Kirill Kamakin
0b199184a8 Add Android SDK setup step 2022-12-16 22:25:30 +01:00
Kirill Kamakin
04690e75cb Run UI tests in check pipeline 2022-12-16 22:16:53 +01:00
Kirill Kamakin
e16dee3ee5 Extract base test case 2022-12-16 22:10:03 +01:00
Kirill Kamakin
0ebcc8709c Add Gradle managed virtual device 2022-12-16 21:50:12 +01:00
Kirill Kamakin
caaebfd127 Remove redundant / in test data 2022-12-16 21:43:35 +01:00
Kirill Kamakin
77395a07f4 Add base url setup to sign in test 2022-12-16 21:43:35 +01:00
Kirill Kamakin
8c3ec9a40d Enable AndroidX test orchestrator 2022-12-16 21:43:34 +01:00
Kirill Kamakin
24388192e1 Add first Kaspresso test 2022-12-16 21:43:34 +01:00
Kirill Kamakin
c88d7da866 Merge pull request #121 from kirmanak/v0-api-token
Fix authentication with API token on v0.5.6
2022-12-16 21:34:00 +01:00
Kirill Kamakin
913ac84310 Fix authentication with API token on v0.5.6 2022-12-16 21:27:17 +01:00
Kirill Kamakin
e7b57649b5 Merge pull request #120 from kirmanak/delete-recipe
Add "delete recipe" button
2022-12-16 21:26:54 +01:00
Kirill Kamakin
c1a292851a Add ViewModel tests 2022-12-16 21:19:19 +01:00
Kirill Kamakin
9a3a30aca2 Add repo tests 2022-12-16 20:49:33 +01:00
Kirill Kamakin
226097d096 Remove recipe from local db when deleted 2022-12-16 20:24:40 +01:00
Kirill Kamakin
28fa19c988 Fix delete icon end margin 2022-12-16 20:07:55 +01:00
Kirill Kamakin
878fc8f080 Replace LiveData with Flow for delete result 2022-12-16 20:06:44 +01:00
Kirill Kamakin
0c532f9d7a Add missing Russian translations 2022-12-16 19:43:59 +01:00
Kirill Kamakin
822fdf86e4 Show confirmation dialog before deleting recipe 2022-12-16 19:42:46 +01:00
Kirill Kamakin
9ab86e7be3 Initialize recipe removal feature 2022-12-16 17:56:03 +01:00
Kirill Kamakin
8e45a30480 Merge pull request #118 from kirmanak/favorite-recipes
Add favorite icon to recipes
2022-12-16 17:55:29 +01:00
Kirill Kamakin
7da36931ac Fix failing tests 2022-12-16 17:48:15 +01:00
Kirill Kamakin
16421d6a2a Add tests for some affected components 2022-12-16 17:41:01 +01:00
Kirill Kamakin
95fc135923 Add missing Russian translation 2022-12-16 17:24:35 +01:00
Kirill Kamakin
a20694e7fd Hide/show favorite icon on sign-out/sign-in 2022-12-16 17:24:35 +01:00
Kirill Kamakin
cd3931e147 Show error message when favorite update fails 2022-12-16 17:24:35 +01:00
Kirill Kamakin
30ee8ecdea Add TODOs 2022-12-16 17:24:35 +01:00
Kirill Kamakin
0b65c59b59 Ignore favorites errors when updating recipes 2022-12-16 17:24:34 +01:00