Commit Graph

934 Commits

Author SHA1 Message Date
Kirill Kamakin
0bf1d0fd38 Fix failing robolectric tests caused by resources 2021-11-14 14:24:34 +03:00
Kirill Kamakin
e4ec2a9e94 Reuse menu option name as its content description 2021-11-14 11:55:44 +03:00
Kirill Kamakin
7e1576e8f6 Implement logout feature 2021-11-14 11:51:31 +03:00
Kirill Kamakin
670dcbccc8 Fix showing logout option by default 2021-11-14 10:46:17 +03:00
Kirill Kamakin
07484113d5 Implement showing logout menu option 2021-11-14 10:39:25 +03:00
Kirill Kamakin
641106260d Add more verbose logging 2021-11-14 10:34:54 +03:00
Kirill Kamakin
698d93b351 Implement observing authentication statuses 2021-11-14 10:27:45 +03:00
Kirill Kamakin
1a136b6ade Replace action bar with material toolbar 2021-11-14 09:41:30 +03:00
Kirill Kamakin
587b9609c3 Update layout of view holders for recipes 2021-11-13 21:15:53 +03:00
Kirill Kamakin
a8e91522fd Add saveRecipes tests 2021-11-13 20:49:27 +03:00
Kirill Kamakin
e097d6c690 Add queryAllCategoryRecipes and queryAllTagRecipes for tests 2021-11-13 20:46:12 +03:00
Kirill Kamakin
12ebf8d968 Add queryAllRecipes method useful in tests 2021-11-13 19:25:29 +03:00
Kirill Kamakin
4b9b0593ed Set manifest for tests 2021-11-13 19:25:12 +03:00
Kirill Kamakin
4c8fdad38e Add RoomTypeConverters tests 2021-11-13 19:03:25 +03:00
Kirill Kamakin
0ff9afa4c6 Add OkHttpBuilder tests 2021-11-13 19:03:13 +03:00
Kirill Kamakin
b6b11a9f49 Fix lint buildDir path 2021-11-13 18:43:15 +03:00
Kirill Kamakin
af946f0a31 Change cache rules 2021-11-13 15:25:16 +00:00
Kirill Kamakin
eb75500d2d Use runmymind/docker-android-sdk images for CI 2021-11-13 15:25:16 +00:00
Kirill Kamakin
44a5b41017 Use Docker image with android SDK instead of downloading it 2021-11-13 15:25:16 +00:00
Kirill Kamakin
c5e116549d Do not add logging interceptor to release builds 2021-11-13 15:12:09 +00:00
Kirill Kamakin
0398a6403e Add AuthRepoImpl tests 2021-11-13 17:49:43 +03:00
Kirill Kamakin
22d19b4c04 Extract generic test code 2021-11-13 17:49:35 +03:00
Kirill Kamakin
dd74715818 Use SingletonComponent everywhere to make it easier to test 2021-11-13 17:38:46 +03:00
Kirill Kamakin
f124720619 Save lint report as artifact 2021-11-13 16:47:11 +03:00
Kirill Kamakin
0574123d0a Use 30.0.2 build tools for CI 2021-11-13 16:47:11 +03:00
Kirill Kamakin
6573d4b4c2 Add .giltab-ci.yml 2021-11-13 16:47:10 +03:00
Kirill Kamakin
740dd12f3b Enable lint rules and fix found issues 2021-11-13 16:46:00 +03:00
Kirill Kamakin
2550f31524 Add MIT license 2021-11-13 15:24:26 +03:00
Kirill Kamakin
c141671326 Add README.md 2021-11-13 15:09:40 +03:00
Kirill Kamakin
5656f33a84 Remove IDEA files from repo 2021-11-13 15:09:40 +03:00
Kirill Kamakin
d3bd05bbf7 Commit IDEA files 2021-11-13 15:09:39 +03:00
Kirill Kamakin
dc518555e8 Fix logging reference to PagingData 2021-11-13 15:09:39 +03:00
Kirill Kamakin
31fc27ebef Fix parsing of null descriptions 2021-11-13 15:09:39 +03:00
Kirill Kamakin
284f32588f Add new launcher icon 2021-11-13 15:09:39 +03:00
Kirill Kamakin
734dff68a7 Use margin instead of four attrs with same value 2021-11-13 15:09:38 +03:00
Kirill Kamakin
7637fb5f7c Extract styles 2021-11-13 15:09:38 +03:00
Kirill Kamakin
ea4b5d49b9 Extract margin_small 2021-11-13 15:09:38 +03:00
Kirill Kamakin
ef3c010f96 Rearrange auth inputs 2021-11-13 15:09:38 +03:00
Kirill Kamakin
4bb6c97c9d Implement testing auth storage impl 2021-11-13 15:09:37 +03:00
Kirill Kamakin
603504f7fe Implement BaseTest 2021-11-13 15:09:37 +03:00
Kirill Kamakin
c94fff2864 Remove example tests 2021-11-13 15:09:37 +03:00
Kirill Kamakin
c9bf25d5ea Add AuthDataSourceImplTest test 2021-11-13 15:09:37 +03:00
Kirill Kamakin
d370823a10 Update test dependencies 2021-11-13 15:09:36 +03:00
Kirill Kamakin
12e1fe4939 Mark Hilt modules as interfaces which they are 2021-11-13 15:09:36 +03:00
Kirill Kamakin
cb495aaba3 Use more concise runCatching instead of Result 2021-11-13 15:09:36 +03:00
Kirill Kamakin
10b3dadc3d Remove auth state Toasts 2021-11-13 15:09:36 +03:00
Kirill Kamakin
2d6071f05e Implement generation of Glide APIs 2021-11-13 15:09:35 +03:00
Kirill Kamakin
0e41b612f6 Add logging to RecipesFragment 2021-11-13 15:09:35 +03:00
Kirill Kamakin
7ec2376138 Move implementations to impl packages 2021-11-13 15:09:35 +03:00
Kirill Kamakin
c081edbbbf Extract RecipeImageLoader interface 2021-11-13 15:09:35 +03:00