{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":643492296,"defaultBranch":"main","name":"guided-android-project-template","ownerLogin":"SiergoO","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-21T10:41:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32375877?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684665703.560786","currentOid":""},"activityList":{"items":[{"before":"df7c7c81e5a5c6851af2319b8e4514dd219e16f5","after":"d0563c8adf95d43070302f8c08d4aa1786f9baba","ref":"refs/heads/main","pushedAt":"2024-01-20T19:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Rethink architecture: Add library feature network data sublayer. Create Library Api Service and add dependency on network layer. WIP.","shortMessageHtmlLink":"Rethink architecture: Add library feature network data sublayer. Crea…"}},{"before":"90638873bc543764ab95e6a23fcf498430b71175","after":"df7c7c81e5a5c6851af2319b8e4514dd219e16f5","ref":"refs/heads/main","pushedAt":"2024-01-19T19:07:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Rethink architecture: Add library feature data sublayer. Create Library repository and Koin module declaration. WIP.","shortMessageHtmlLink":"Rethink architecture: Add library feature data sublayer. Create Libra…"}},{"before":"7700fc04e99bbf75da2b10c5a71abe66f65f58f7","after":"90638873bc543764ab95e6a23fcf498430b71175","ref":"refs/heads/main","pushedAt":"2024-01-18T18:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Client-server communication basis: Add HttpClientFactory class with initial setup.","shortMessageHtmlLink":"Client-server communication basis: Add HttpClientFactory class with i…"}},{"before":"d839a82a8c65c6b0686225869305e052c89c2767","after":"7700fc04e99bbf75da2b10c5a71abe66f65f58f7","ref":"refs/heads/main","pushedAt":"2024-01-18T18:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Client-server communication basis: Add necessary dependencies to :core:network module's build.gradle.kts.","shortMessageHtmlLink":"Client-server communication basis: Add necessary dependencies to :cor…"}},{"before":"65aefb00081fba54ed5c9fbb635c9db6eb0df975","after":"d839a82a8c65c6b0686225869305e052c89c2767","ref":"refs/heads/main","pushedAt":"2024-01-18T14:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Client-server communication basis: Create initial :core:network module. Migrate :core:designsystem package to appropriate place.","shortMessageHtmlLink":"Client-server communication basis: Create initial :core:network modul…"}},{"before":"43126085767659bd309da8c171ba32fb2575c1ce","after":"65aefb00081fba54ed5c9fbb635c9db6eb0df975","ref":"refs/heads/main","pushedAt":"2024-01-18T05:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Convention plugins: Clean up libs.versions.toml. Upgrade libs versions to latest. Migration to convention plugins finished.","shortMessageHtmlLink":"Convention plugins: Clean up libs.versions.toml. Upgrade libs version…"}},{"before":"20fea29b138385a58012f21e5b1c09d7e0b13ce1","after":"43126085767659bd309da8c171ba32fb2575c1ce","ref":"refs/heads/main","pushedAt":"2024-01-16T19:06:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Convention plugins: Add koin compose dependency to compose convention plugin configuration. Migration to convention plugins WIP.","shortMessageHtmlLink":"Convention plugins: Add koin compose dependency to compose convention…"}},{"before":"dd541a32cfd931bd55462686e52db5192536562c","after":"20fea29b138385a58012f21e5b1c09d7e0b13ce1","ref":"refs/heads/main","pushedAt":"2024-01-16T18:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Convention plugins: Apply AndroidOrbitComposeConventionPlugin.kt for feature modules. Delete orbit bundle from libs.versions.toml. Add :core:data module dependency to all feature modules. Migration to convention plugins WIP.","shortMessageHtmlLink":"Convention plugins: Apply AndroidOrbitComposeConventionPlugin.kt for …"}},{"before":"4d8776cdfc79418f95b7dd78f9bef99e3570b806","after":"dd541a32cfd931bd55462686e52db5192536562c","ref":"refs/heads/main","pushedAt":"2024-01-15T18:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Convention plugins: Create and apply AndroidOrbitComposeConventionPlugin.kt for configuration of modules uses orbit MVI dependencies. Tiny code improvements. Migration to convention plugins WIP.","shortMessageHtmlLink":"Convention plugins: Create and apply AndroidOrbitComposeConventionPlu…"}},{"before":"1a6c9e0be711c66cc153312946cd1f927578e03a","after":"4d8776cdfc79418f95b7dd78f9bef99e3570b806","ref":"refs/heads/main","pushedAt":"2024-01-15T18:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Delete buildSrc module. Finalize :app module migration. Migration to convention plugins WIP.","shortMessageHtmlLink":"Delete buildSrc module. Finalize :app module migration. Migration to …"}},{"before":"6462049bf5e25af2f5fda94c6e67d22250751456","after":"1a6c9e0be711c66cc153312946cd1f927578e03a","ref":"refs/heads/main","pushedAt":"2024-01-14T19:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Delete di bundle from libs.versions.toml. Apply AndroidKoinConventionPlugin.kt for modules that uses Koin di dependencies. Migration to convention plugins WIP.","shortMessageHtmlLink":"Delete di bundle from libs.versions.toml. Apply AndroidKoinConvention…"}},{"before":"9bf7701d3727e00aba9769b456fd0c1be88d8867","after":"6462049bf5e25af2f5fda94c6e67d22250751456","ref":"refs/heads/main","pushedAt":"2024-01-14T19:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply AndroidKoinConventionPlugin.kt for configuration of modules uses di dependencies. Migration to convention plugins WIP.","shortMessageHtmlLink":"Create and apply AndroidKoinConventionPlugin.kt for configuration of …"}},{"before":"6dfde1cabf0f400365a70050cdebaf759bfd5f9c","after":"9bf7701d3727e00aba9769b456fd0c1be88d8867","ref":"refs/heads/main","pushedAt":"2024-01-14T19:00:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply AndroidApplicationComposeConventionPlugin.kt for application type compose modules configuration. Add Timber as api dependency to the :app module. Migration to convention plugins WIP.","shortMessageHtmlLink":"Create and apply AndroidApplicationComposeConventionPlugin.kt for app…"}},{"before":"680fa3ad120592cccac243ea28d229031c90520c","after":"6dfde1cabf0f400365a70050cdebaf759bfd5f9c","ref":"refs/heads/main","pushedAt":"2024-01-14T11:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Cleanup and improve libs.versions.toml. Remove android SDK versions from libs.versions.toml file. Migration to convention plugins WIP.","shortMessageHtmlLink":"Cleanup and improve libs.versions.toml. Remove android SDK versions f…"}},{"before":"3560fec9f10c8cda670dcb0891f4a16d3b8677c8","after":"680fa3ad120592cccac243ea28d229031c90520c","ref":"refs/heads/main","pushedAt":"2024-01-14T10:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Improve AndroidLibraryComposeConvensionPlugin.kt. Declare compose runtime dependency in convention plugin directly. Migration to convention plugins WIP.","shortMessageHtmlLink":"Improve AndroidLibraryComposeConvensionPlugin.kt. Declare compose run…"}},{"before":"d0253c6bf3381a579f21fd2b58f0f42fc84a9007","after":"3560fec9f10c8cda670dcb0891f4a16d3b8677c8","ref":"refs/heads/main","pushedAt":"2024-01-14T10:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Improve data - domain dependency. Upgrade android SDK version to 34. Migration to convention plugins WIP.","shortMessageHtmlLink":"Improve data - domain dependency. Upgrade android SDK version to 34. …"}},{"before":"00bec378ce681eb289c904242528e2384ab3f3d4","after":"d0253c6bf3381a579f21fd2b58f0f42fc84a9007","ref":"refs/heads/main","pushedAt":"2024-01-14T09:58:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Introduce \"designsystem\" core module. Migrate packages across appropriate modules. Migration to convention plugins WIP.","shortMessageHtmlLink":"Introduce \"designsystem\" core module. Migrate packages across appropr…"}},{"before":"b13b6723bd94078dc54d213ce2a9a11c3524cd4b","after":"00bec378ce681eb289c904242528e2384ab3f3d4","ref":"refs/heads/main","pushedAt":"2024-01-14T09:57:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Introduce \"designsystem\" core module. Migrate packages across appropriate modules. Migration to convention plugins WIP.","shortMessageHtmlLink":"Introduce \"designsystem\" core module. Migrate packages across appropr…"}},{"before":"354fd2efc8298bac7e81f152f271329146611577","after":"b13b6723bd94078dc54d213ce2a9a11c3524cd4b","ref":"refs/heads/main","pushedAt":"2024-01-14T09:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Apply AndroidLibraryComposeConventionPlugin for feature and core modules. WIP.","shortMessageHtmlLink":"Apply AndroidLibraryComposeConventionPlugin for feature and core modu…"}},{"before":"e1f5741e59d4c0857013adb508a1ea2eb8856532","after":"354fd2efc8298bac7e81f152f271329146611577","ref":"refs/heads/main","pushedAt":"2024-01-14T08:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply common project-scoped AndroidLibraryComposeConventionPlugin.kt for library type compose modules configuration.","shortMessageHtmlLink":"Create and apply common project-scoped AndroidLibraryComposeConventio…"}},{"before":"73265e85442b9b47e09a9df08979fd20d2afc064","after":"e1f5741e59d4c0857013adb508a1ea2eb8856532","ref":"refs/heads/main","pushedAt":"2024-01-14T06:21:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply common project-scoped AndroidFeatureConventionPlugin.kt for library type feature modules configuration. WIP.","shortMessageHtmlLink":"Create and apply common project-scoped AndroidFeatureConventionPlugin…"}},{"before":"7f8c466138d7f7ef7015f05d96273e3df8ca8813","after":"73265e85442b9b47e09a9df08979fd20d2afc064","ref":"refs/heads/main","pushedAt":"2024-01-13T12:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply common project-scoped AndroidFeatureConventionPlugin.kt for library type feature modules configuration. WIP.","shortMessageHtmlLink":"Create and apply common project-scoped AndroidFeatureConventionPlugin…"}},{"before":"62e0ae3183119fac406e68e8555a2c65828c8aa8","after":"7f8c466138d7f7ef7015f05d96273e3df8ca8813","ref":"refs/heads/main","pushedAt":"2024-01-13T12:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Delete unnecessary configuration lines from :core modules. Apply AndroidLibraryConventionPlugin to :core modules.","shortMessageHtmlLink":"Delete unnecessary configuration lines from :core modules. Apply Andr…"}},{"before":"cbe9bbf5e42b4c01febd4c1a973e286f31ac576e","after":"62e0ae3183119fac406e68e8555a2c65828c8aa8","ref":"refs/heads/main","pushedAt":"2024-01-13T12:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply common project-scoped AndroidLibraryConventionPlugin.kt for library type modules configuration.","shortMessageHtmlLink":"Create and apply common project-scoped AndroidLibraryConventionPlugin…"}},{"before":"07f3d9a1cee00dba0dd1c35dfe35c815e7a415f8","after":"cbe9bbf5e42b4c01febd4c1a973e286f31ac576e","ref":"refs/heads/main","pushedAt":"2024-01-13T10:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create and apply common project-scoped AndroidApplicationConventionPlugin.kt for application type modules configuration. Declare it in :app module build.gradle.kts","shortMessageHtmlLink":"Create and apply common project-scoped AndroidApplicationConventionPl…"}},{"before":"c2cdf1d1b10a3326505eededcb19b9bdf62d7453","after":"07f3d9a1cee00dba0dd1c35dfe35c815e7a415f8","ref":"refs/heads/main","pushedAt":"2024-01-12T19:59:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create ProjectExtensions.kt with common module and project configuration extensions.","shortMessageHtmlLink":"Create ProjectExtensions.kt with common module and project configurat…"}},{"before":"12ea13261e76415563315519004fd1c05e5f404b","after":"c2cdf1d1b10a3326505eededcb19b9bdf62d7453","ref":"refs/heads/main","pushedAt":"2024-01-12T19:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Create \"buildLogic:convention\" module to share common build configuration between projects or modules and simplify further build configurations maintenance.","shortMessageHtmlLink":"Create \"buildLogic:convention\" module to share common build configura…"}},{"before":"23b14a47e9ad82bfb4e032569d1408b02f108b23","after":"12ea13261e76415563315519004fd1c05e5f404b","ref":"refs/heads/main","pushedAt":"2024-01-11T19:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Expand \"Library\" feature DI modules, LibraryViewModel and repository. Create LoadBooksBySearchQueryUseCase.kt.","shortMessageHtmlLink":"Expand \"Library\" feature DI modules, LibraryViewModel and repository.…"}},{"before":"63c8b9adb1a2432cf24b8e286ebd7ae49fdf56d5","after":"23b14a47e9ad82bfb4e032569d1408b02f108b23","ref":"refs/heads/main","pushedAt":"2024-01-11T19:04:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Expand \"Bookshelf\" feature DI modules, BookshelfViewModel and repository. Create GetBookshelfUseCase.kt.","shortMessageHtmlLink":"Expand \"Bookshelf\" feature DI modules, BookshelfViewModel and reposit…"}},{"before":"eb6f36797fe50831b0765d149f73d020140f3f49","after":"63c8b9adb1a2432cf24b8e286ebd7ae49fdf56d5","ref":"refs/heads/main","pushedAt":"2024-01-11T18:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SiergoO","name":"Sergey Domashchuk","path":"/SiergoO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32375877?s=80&v=4"},"commit":{"message":"Refactor \"Author Details\" feature DI modules and repository. Create GetAuthorDetailsByIdUseCase.kt.","shortMessageHtmlLink":"Refactor \"Author Details\" feature DI modules and repository. Create G…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD5M5F9gA","startCursor":null,"endCursor":null}},"title":"Activity · SiergoO/guided-android-project-template"}