audit log pagination fix - September 2024 release
-Set gradle flags to increase build speeds -Lower log level capture threshold -Add debug info in API pagination loop -Move more tests to logging framework -Upgrade deps -Break out extension, serializer, factory funs to separate files -Transition client configuration from builder to config object with DSL -Allow end users ability to customize timeout, retries, HTTP client config -Rename implementation file to Temerity.kt, interface file to TemerityApi.kt -Reorder params, refactor getAuditLogEntries() to support pagination once again
Showing
- gradle.properties 4 additions, 0 deletionsgradle.properties
- gradle/libs.versions.toml 8 additions, 8 deletionsgradle/libs.versions.toml
- settings.gradle.kts 4 additions, 1 deletionsettings.gradle.kts
- shared/compose/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/ui/MainScreen.kt 1 addition, 1 deletion...Main/kotlin/edu/ucsc/its/temerity/shared/ui/MainScreen.kt
- shared/compose/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/ui/TemerityApp.kt 0 additions, 2 deletions...ain/kotlin/edu/ucsc/its/temerity/shared/ui/TemerityApp.kt
- shared/shared/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/data/repository/PlatformRepository.kt 1 addition, 1 deletion...its/temerity/shared/data/repository/PlatformRepository.kt
- shared/shared/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/di/CommonModule.kt 5 additions, 5 deletions...in/kotlin/edu/ucsc/its/temerity/shared/di/CommonModule.kt
- shared/shared/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/viewmodel/AppViewModel.kt 1 addition, 1 deletion...in/edu/ucsc/its/temerity/shared/viewmodel/AppViewModel.kt
- shared/shared/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/viewmodel/DevicesScreenViewModel.kt 1 addition, 1 deletion...c/its/temerity/shared/viewmodel/DevicesScreenViewModel.kt
- shared/shared/src/commonMain/kotlin/edu/ucsc/its/temerity/shared/viewmodel/RootViewModel.kt 1 addition, 1 deletion...n/edu/ucsc/its/temerity/shared/viewmodel/RootViewModel.kt
- temerity/.env.vault 2 additions, 2 deletionstemerity/.env.vault
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/TemClientConfig.kt 88 additions, 0 deletions...ommonMain/kotlin/edu/ucsc/its/temerity/TemClientConfig.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/TemerityApi.kt 17 additions, 68 deletions...rc/commonMain/kotlin/edu/ucsc/its/temerity/TemerityApi.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/Util.kt 6 additions, 3 deletionstemerity/src/commonMain/kotlin/edu/ucsc/its/temerity/Util.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/api/PlatformApi.kt 1 addition, 1 deletion...ommonMain/kotlin/edu/ucsc/its/temerity/api/PlatformApi.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/core/HttpClientFactory.kt 104 additions, 0 deletions...in/kotlin/edu/ucsc/its/temerity/core/HttpClientFactory.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/core/JsonFactory.kt 31 additions, 0 deletions...mmonMain/kotlin/edu/ucsc/its/temerity/core/JsonFactory.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/core/Library.kt 7 additions, 9 deletions...c/commonMain/kotlin/edu/ucsc/its/temerity/core/Library.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/core/TemDsl.kt 25 additions, 0 deletions...rc/commonMain/kotlin/edu/ucsc/its/temerity/core/TemDsl.kt
- temerity/src/commonMain/kotlin/edu/ucsc/its/temerity/core/Temerity.kt 84 additions, 94 deletions.../commonMain/kotlin/edu/ucsc/its/temerity/core/Temerity.kt
Loading
Please register or sign in to comment