Commit Graph

  • e5edf045d8 Improve disclaimer wording and fill README.md Kirill Kamakin 2021-11-21 11:42:38 +03:00
  • 0a0472c17d Fix ability to click login twice Kirill Kamakin 2021-11-20 22:59:13 +03:00
  • 5067e1e98f Add bottom padding to instructions list Kirill Kamakin 2021-11-20 22:52:39 +03:00
  • 35612d14ad Update disclaimer text Kirill Kamakin 2021-11-20 22:42:06 +03:00
  • 3a4400a14a Use OkHttp for glide too Kirill Kamakin 2021-11-20 22:27:05 +03:00
  • dd9c302729 Reuse OkHttp instance Kirill Kamakin 2021-11-20 22:23:51 +03:00
  • a6e948ca6b Fix calling navigateToAuth twice and even more Kirill Kamakin 2021-11-20 22:07:43 +03:00
  • 3cc3d1f174 Fix LICENSE text Kirill Kamakin 2021-11-20 21:16:46 +03:00
  • 70c0df1cf7 Fix ConcurrentModificationException in RecipePagingSourceFactory Kirill Kamakin 2021-11-20 21:13:26 +03:00
  • 965b488eb4 Move shared test classes to root package Kirill Kamakin 2021-11-20 21:09:12 +03:00
  • 8239f11f13 Add more verbose logging Kirill Kamakin 2021-11-20 20:32:37 +03:00
  • 32b9e2b32c Add Russian translation Kirill Kamakin 2021-11-20 20:28:58 +03:00
  • 1d2c5584a8 Read instructions step header from resources Kirill Kamakin 2021-11-20 20:21:46 +03:00
  • ff4be6807f Add splash screen Kirill Kamakin 2021-11-20 20:11:19 +03:00
  • 4b817ba404 Add disclaimer fragment Kirill Kamakin 2021-11-20 18:43:33 +03:00
  • 071ce453e2 Improve wording in README.md Kirill Kamakin 2021-11-20 15:37:17 +03:00
  • 0e4016150a Observe auth statuses as LiveData, not Flow Kirill Kamakin 2021-11-20 15:37:03 +03:00
  • e39b8ae354 Provide SharedPreferences via Hilt Kirill Kamakin 2021-11-20 15:36:13 +03:00
  • 06c8144dd3 Update dependencies Kirill Kamakin 2021-11-20 14:24:59 +03:00
  • 1985764340 Fix ConcurrentModificationException caused by coroutines Kirill Kamakin 2021-11-20 14:07:09 +03:00
  • 5866584d14 Replace "Mealie" with "Mealient" everywhere Kirill Kamakin 2021-11-20 13:41:47 +03:00
  • d789bfcf97 Add a disclaimer to README.md Kirill Kamakin 2021-11-20 11:59:10 +03:00
  • a70538b493 Reduce number of nested directories for apk artifacts Kirill Kamakin 2021-11-20 11:37:31 +03:00
  • 643d886688 Fix names of keystore properties Kirill Kamakin 2021-11-20 11:21:27 +03:00
  • e13dc709f3 Fix checkApp job name Kirill Kamakin 2021-11-20 11:13:50 +03:00
  • 01a0d17d01 Make sure release app isn't build until tests pass Kirill Kamakin 2021-11-20 11:12:59 +03:00
  • 25ac2c3851 Allow building signed app using GitLab CI Kirill Kamakin 2021-11-20 11:12:07 +03:00
  • bec22a68ed Add signing configuration Kirill Kamakin 2021-11-20 10:41:27 +03:00
  • bdd81c10ee Remove unused jcenter repository Kirill Kamakin 2021-11-20 09:56:08 +03:00
  • a6ad10209e Remove default build.gradle comments Kirill Kamakin 2021-11-20 09:53:20 +03:00
  • 2250fcfaa9 Remove unused android test dependencies Kirill Kamakin 2021-11-20 09:52:28 +03:00
  • 9d948616c9 Remove empty file Kirill Kamakin 2021-11-20 00:47:37 +03:00
  • dd33004c6f Add loadRecipeInfo tests Kirill Kamakin 2021-11-20 00:43:00 +03:00
  • 2f825361cd Add saveRecipeInfo tests Kirill Kamakin 2021-11-20 00:07:01 +03:00
  • d64a49b31f Fix opening recipe info without ingredients/instructions Kirill Kamakin 2021-11-17 23:21:37 +03:00
  • a67a3a5de0 Implement opening of recipe info card Kirill Kamakin 2021-11-17 22:59:01 +03:00
  • 7ebe89adfc Implement loading and saving full recipe info Kirill Kamakin 2021-11-17 20:44:14 +03:00
  • de6ca65b19 Rename RecipeEntity to RecipeSummaryEntity Kirill Kamakin 2021-11-17 19:34:45 +03:00
  • e4676f4c55 Enable R8 without code obfuscation Kirill Kamakin 2021-11-17 19:10:36 +03:00
  • c2129c763e Implement proper loading of recipe summaries Kirill Kamakin 2021-11-16 22:24:27 +03:00
  • b9f31ebbc7 Remove useless lint stage Kirill Kamakin 2021-11-15 20:11:09 +03:00
  • 27b9485118 Use image with included build tools 30.0.2 for CI Kirill Kamakin 2021-11-15 20:08:54 +03:00
  • c3cc48e911 Update diff callback logic Kirill Kamakin 2021-11-14 19:39:13 +03:00
  • 9da3c44d40 Support showing placeholders in recipe view holders Kirill Kamakin 2021-11-14 19:11:02 +03:00
  • 96d337e7a1 Fit image Kirill Kamakin 2021-11-15 19:30:52 +03:00
  • 37e89d0c2b Allow loading images from null urls with Glide Kirill Kamakin 2021-11-14 19:09:50 +03:00
  • e2050f3f28 Fix attempts to load images with null slug Kirill Kamakin 2021-11-14 19:08:05 +03:00
  • 99c5d24a98 Extract recipe view holder to separate file Kirill Kamakin 2021-11-14 18:48:29 +03:00
  • 5040582fdf Remove excessive logging Kirill Kamakin 2021-11-15 19:33:17 +03:00
  • 9401539ee9 Reduce amount of logged info Kirill Kamakin 2021-11-14 18:46:36 +03:00
  • 0bf1d0fd38 Fix failing robolectric tests caused by resources Kirill Kamakin 2021-11-14 14:24:17 +03:00
  • e4ec2a9e94 Reuse menu option name as its content description Kirill Kamakin 2021-11-14 11:55:44 +03:00
  • 7e1576e8f6 Implement logout feature Kirill Kamakin 2021-11-14 11:51:31 +03:00
  • 670dcbccc8 Fix showing logout option by default Kirill Kamakin 2021-11-14 10:46:17 +03:00
  • 07484113d5 Implement showing logout menu option Kirill Kamakin 2021-11-14 10:39:25 +03:00
  • 641106260d Add more verbose logging Kirill Kamakin 2021-11-14 10:34:54 +03:00
  • 698d93b351 Implement observing authentication statuses Kirill Kamakin 2021-11-14 10:27:45 +03:00
  • 1a136b6ade Replace action bar with material toolbar Kirill Kamakin 2021-11-14 09:41:30 +03:00
  • 587b9609c3 Update layout of view holders for recipes Kirill Kamakin 2021-11-13 21:15:53 +03:00
  • a8e91522fd Add saveRecipes tests Kirill Kamakin 2021-11-13 20:49:27 +03:00
  • e097d6c690 Add queryAllCategoryRecipes and queryAllTagRecipes for tests Kirill Kamakin 2021-11-13 20:46:12 +03:00
  • 12ebf8d968 Add queryAllRecipes method useful in tests Kirill Kamakin 2021-11-13 19:25:29 +03:00
  • 4b9b0593ed Set manifest for tests Kirill Kamakin 2021-11-13 19:25:12 +03:00
  • 4c8fdad38e Add RoomTypeConverters tests Kirill Kamakin 2021-11-13 19:03:25 +03:00
  • 0ff9afa4c6 Add OkHttpBuilder tests Kirill Kamakin 2021-11-13 19:03:13 +03:00
  • b6b11a9f49 Fix lint buildDir path Kirill Kamakin 2021-11-13 18:43:15 +03:00
  • af946f0a31 Change cache rules Kirill Kamakin 2021-11-13 18:11:36 +03:00
  • eb75500d2d Use runmymind/docker-android-sdk images for CI Kirill Kamakin 2021-11-13 18:09:09 +03:00
  • 44a5b41017 Use Docker image with android SDK instead of downloading it Kirill Kamakin 2021-11-13 18:00:44 +03:00
  • c5e116549d Do not add logging interceptor to release builds Kirill Kamakin 2021-11-13 17:52:24 +03:00
  • 0398a6403e Add AuthRepoImpl tests Kirill Kamakin 2021-11-13 17:49:43 +03:00
  • 22d19b4c04 Extract generic test code Kirill Kamakin 2021-11-13 17:49:35 +03:00
  • dd74715818 Use SingletonComponent everywhere to make it easier to test Kirill Kamakin 2021-11-13 17:38:46 +03:00
  • f124720619 Save lint report as artifact Kirill Kamakin 2021-11-13 16:39:57 +03:00
  • 0574123d0a Use 30.0.2 build tools for CI Kirill Kamakin 2021-11-13 15:47:46 +03:00
  • 6573d4b4c2 Add .giltab-ci.yml Kirill Kamakin 2021-11-13 12:37:49 +00:00
  • 740dd12f3b Enable lint rules and fix found issues Kirill Kamakin 2021-11-13 13:42:40 +00:00
  • 2550f31524 Add MIT license Kirill Kamakin 2021-11-13 15:24:03 +03:00
  • c141671326 Add README.md Kirill Kamakin 2021-11-13 12:36:15 +03:00
  • 5656f33a84 Remove IDEA files from repo Kirill Kamakin 2021-11-13 12:33:51 +03:00
  • d3bd05bbf7 Commit IDEA files Kirill Kamakin 2021-11-13 12:31:28 +03:00
  • dc518555e8 Fix logging reference to PagingData Kirill Kamakin 2021-11-13 12:31:16 +03:00
  • 31fc27ebef Fix parsing of null descriptions Kirill Kamakin 2021-11-13 12:30:59 +03:00
  • 284f32588f Add new launcher icon Kirill Kamakin 2021-11-13 12:17:16 +03:00
  • 734dff68a7 Use margin instead of four attrs with same value Kirill Kamakin 2021-11-13 11:56:41 +03:00
  • 7637fb5f7c Extract styles Kirill Kamakin 2021-11-13 11:55:37 +03:00
  • ea4b5d49b9 Extract margin_small Kirill Kamakin 2021-11-13 11:52:20 +03:00
  • ef3c010f96 Rearrange auth inputs Kirill Kamakin 2021-11-13 11:48:26 +03:00
  • 4bb6c97c9d Implement testing auth storage impl Kirill Kamakin 2021-11-13 11:25:40 +03:00
  • 603504f7fe Implement BaseTest Kirill Kamakin 2021-11-13 11:25:30 +03:00
  • c94fff2864 Remove example tests Kirill Kamakin 2021-11-13 11:13:56 +03:00
  • c9bf25d5ea Add AuthDataSourceImplTest test Kirill Kamakin 2021-11-13 11:13:18 +03:00
  • d370823a10 Update test dependencies Kirill Kamakin 2021-11-13 11:07:42 +03:00
  • 12e1fe4939 Mark Hilt modules as interfaces which they are Kirill Kamakin 2021-11-13 10:16:04 +03:00
  • cb495aaba3 Use more concise runCatching instead of Result Kirill Kamakin 2021-11-13 10:14:15 +03:00
  • 10b3dadc3d Remove auth state Toasts Kirill Kamakin 2021-11-13 10:08:55 +03:00
  • 2d6071f05e Implement generation of Glide APIs Kirill Kamakin 2021-11-13 10:03:58 +03:00
  • 0e41b612f6 Add logging to RecipesFragment Kirill Kamakin 2021-11-13 09:59:10 +03:00
  • 7ec2376138 Move implementations to impl packages Kirill Kamakin 2021-11-13 09:53:42 +03:00
  • c081edbbbf Extract RecipeImageLoader interface Kirill Kamakin 2021-11-13 09:52:01 +03:00