Commit graph

61 commits

Author SHA1 Message Date
thelumiereguy
9917d2beb9 added platform-specific koin providers
TODO(fix nullable inject for web)
2021-04-12 00:59:36 +05:30
thelumiereguy
a7e8482c1b reverted changes 2021-04-12 00:21:49 +05:30
thelumiereguy
e32c47176d Merge branch 'main' of https://github.com/joreilly/PeopleInSpace 2021-04-11 12:16:59 +05:30
John O'Reilly
23ce3ada93 update astronaut image/bio info 2021-04-10 22:46:54 +01:00
thelumiereguy
efb6982038 fixed module for desktop and web 2021-04-11 00:20:38 +05:30
thelumiereguy
3222efc433 removed static context and created platform-specific implementations for database-related dependencies 2021-04-10 22:02:53 +05:30
John O'Reilly
0b4b61f060 update build to allow using compose in AS 4.1 stable version 2021-04-01 17:21:27 +01:00
John O'Reilly
793f122833 3.0.1-beta-1 2021-03-05 15:24:32 +00:00
John O'Reilly
1576a5fb36 Kotlin 1.4.31, Compose beta, koin 3.0.1-alpha 2021-03-02 21:39:06 +00:00
John O'Reilly
ab52bcb515 trying out spm 2021-01-21 18:32:00 +00:00
John O'Reilly
6701e51b45 Combine publisher to flow mapping 2021-01-03 17:32:32 +00:00
John O'Reilly
bb4d877999 update to 7.0.0-alpha03 plugin + workaround for issue it causes: fixes #23 2020-12-23 12:19:05 +00:00
John O'Reilly
3a401816a7 fix iOS unit test 2020-12-17 11:28:21 +00:00
John O'Reilly
eb97754ff9 further koin related updates including running unit test to check modules 2020-12-14 20:54:52 +00:00
Marc Reichelt
0ad6e15544 Add option to enable / disable network logs
- fix #18
- also make HttpClient and Json injectable
2020-12-14 19:30:32 +01:00
John O'Reilly
630b16b8c3 iss position poll updates 2020-11-20 19:13:48 +00:00
John O'Reilly
35fd555036 updated to 1.4.1-native-mt version of kotlinx coroutines + use stateIn 2020-11-19 16:17:40 +00:00
John O'Reilly
b1512a5006 update images/bios for new astronauts 2020-11-16 08:34:46 +00:00
John O'Reilly
77b05a07ff scope updates 2020-11-01 17:31:51 +00:00
John O'Reilly
1ce49b81f4 initial kermit logging library integraton 2020-10-29 21:55:40 +00:00
John O'Reilly
ed1c86388f misc build updates 2020-10-28 21:22:44 +00:00
John O'Reilly
5c99c56296 clean up dependencies 2020-10-18 16:49:26 +01:00
John O'Reilly
64a8217fa3 update image urls/bios 2020-10-14 14:46:53 +01:00
John O'Reilly
186dcfafec update image url 2020-10-02 20:18:09 +01:00
John O'Reilly
0c44914d56 start of shared code unit tests 2020-09-12 17:51:28 +01:00
John O'Reilly
e09721e207 build updates 2020-09-12 16:41:51 +01:00
John O'Reilly
468ed56648 dereference people in repository class to be consistent 2020-09-06 21:10:22 +01:00
Gil Sinclair-Julio
7fdb50c043 Fix web client 2020-09-06 20:33:38 +01:00
John O'Reilly
4f3448b867 SwiftUI updates + move image url retrieval to shared code 2020-09-06 16:20:49 +01:00
John O'Reilly
ee8f8b42f2 build out navigation in iOS app + move retrieval of bio to shared code 2020-09-02 21:30:30 +01:00
John O'Reilly
36b73754c1 Jetpack Compose: use compose-router library for navigation 2020-09-02 09:43:08 +01:00
John O'Reilly
a9012d3384 cleanup 2020-09-02 07:24:17 +01:00
John O'Reilly
e0ea583aa6 revert to previous invocation from KN clients to pick up changes fron db 2020-08-31 21:42:51 +01:00
John O'Reilly
98c9c3e0ff update ktor dependencies + logging level change 2020-08-30 20:44:53 +01:00
John O'Reilly
206a876be9 build cleanup 2020-08-30 16:44:18 +01:00
John O'Reilly
76fa371e6b kotlin 1.4 2020-08-30 09:37:51 +01:00
John O'Reilly
c60bd14156 comment out floor plan changes until build issue is resolved 2020-07-05 13:17:47 +01:00
Julio Zynger
30f12ff442 Add FloorPlan plugin for ER diagram generation
FloorPlan will identify SQLDelight's exposed schema and render the ER diagram for the respective databases.
Run it with `./gradlew generateFloorPlan`.
2020-07-05 13:38:42 +02:00
Julio Zynger
ffa9a9e98f Add SQLDelight DB schema version 1 2020-07-05 13:32:50 +02:00
Julio Zynger
9f5c5a681d Specify SQLDelight schema output directory
Enables the configuration of the schema-outputting tasks.
Run it, for example, with:
./gradlew generateAndroidDebugPeopleInSpaceDatabaseSchema
2020-07-05 13:31:51 +02:00
John O'Reilly
34088240e8 kotlin/js updates including use of koin 2020-05-28 21:14:56 +01:00
John O'Reilly
e317d84dd0 add koin to multiplatform shared code 2020-05-15 17:57:24 +01:00
John O'Reilly
2142eddf22 README + dependency updates 2020-05-12 18:54:08 +01:00
John O'Reilly
6d58a302db kotlin/js updates 2020-05-02 11:16:04 +01:00
John O'Reilly
e9fe457a68 update to compose 0.1.0-dev10 + move ViewModel back in to app module 2020-04-30 20:48:51 +01:00
John O'Reilly
a52162d2bd fix build issue 2020-04-26 20:43:33 +01:00
John O'Reilly
d94534a2b8 initial cut of backend/web modules 2020-04-26 19:29:28 +01:00
John O'Reilly
072d39d101 update ktorScope workaround to address issue on iOS 2020-04-26 09:12:41 +01:00
John O'Reilly
b925a48ede migrated to build.gradle.kts for shared module 2020-04-26 09:11:37 +01:00
John O'Reilly
e6e4144177 fix jdbc sqldelight driver setup 2020-04-25 14:37:00 +01:00