Commit Graph

501 Commits

Author SHA1 Message Date
Kirill Kamakin
2f825361cd Add saveRecipeInfo tests 2021-11-20 00:07:01 +03:00
Kirill Kamakin
d64a49b31f Fix opening recipe info without ingredients/instructions 2021-11-17 23:21:37 +03:00
Kirill Kamakin
a67a3a5de0 Implement opening of recipe info card 2021-11-17 22:59:01 +03:00
Kirill Kamakin
7ebe89adfc Implement loading and saving full recipe info 2021-11-17 20:44:14 +03:00
Kirill Kamakin
de6ca65b19 Rename RecipeEntity to RecipeSummaryEntity 2021-11-17 19:34:45 +03:00
Kirill Kamakin
e4676f4c55 Enable R8 without code obfuscation 2021-11-17 19:10:36 +03:00
Kirill Kamakin
c2129c763e Implement proper loading of recipe summaries 2021-11-16 22:41:21 +03:00
Kirill Kamakin
b9f31ebbc7 Remove useless lint stage 2021-11-15 20:11:09 +03:00
Kirill Kamakin
27b9485118 Use image with included build tools 30.0.2 for CI 2021-11-15 20:08:54 +03:00
Kirill Kamakin
c3cc48e911 Update diff callback logic 2021-11-15 19:43:30 +03:00
Kirill Kamakin
9da3c44d40 Support showing placeholders in recipe view holders 2021-11-15 19:43:30 +03:00
Kirill Kamakin
96d337e7a1 Fit image 2021-11-15 19:43:30 +03:00
Kirill Kamakin
37e89d0c2b Allow loading images from null urls with Glide 2021-11-15 19:43:30 +03:00
Kirill Kamakin
e2050f3f28 Fix attempts to load images with null slug 2021-11-15 19:43:30 +03:00
Kirill Kamakin
99c5d24a98 Extract recipe view holder to separate file 2021-11-15 19:43:29 +03:00
Kirill Kamakin
5040582fdf Remove excessive logging 2021-11-15 19:38:39 +03:00
Kirill Kamakin
9401539ee9 Reduce amount of logged info 2021-11-15 19:38:39 +03:00
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