- Dec 08, 2024
-
-
William Walker authored
-Add names to DI definitions and extract to separate files -Clarify naming of platform-specific code
-
- Dec 07, 2024
-
-
William Walker authored
-
- Dec 06, 2024
-
-
William Walker authored
-
- Dec 05, 2024
-
-
William Walker authored
-Create limited library dispatcher and assign to injected HTTP client engines -Allow choosing main library dispatcher on a per-platform basis by adding dispatcher param to createDispatcher() utility fun
-
- Dec 04, 2024
-
-
William Walker authored
-
- Dec 03, 2024
-
-
William Walker authored
-
William Walker authored
-Stop injecting logger from global DI instance in tests and instead use factory utility function -Convert version field from func to constant property
-
- Nov 28, 2024
-
-
William Walker authored
-Call Logger factory directly, since we do not inject, access as top-level property and typically want separate instances not singletons (yet don't need another level of abstraction besides the function signature itself)
-
- Nov 27, 2024
-
-
William Walker authored
-Move logger injection to init block, after Koin context should've already been created -Simplify client test -Expose utility fun to get current date
-
William Walker authored
-
- Nov 26, 2024
-
-
William Walker authored
-
- Nov 25, 2024
-
-
William Walker authored
-Remove duplicate coroutine scope initialization code -Use published version of library in desktop app
-
William Walker authored
-Add default properties for thread pool count and request timeouts -Simplify DI module definition file by breaking out helper funs -Simplify temerity.core package structure
-
- Nov 23, 2024
-
-
William Walker authored
-
William Walker authored
-
- Nov 20, 2024
-
-
William Walker authored
-
William Walker authored
-Upgrade deps, add cache and compression libraries -Add function to cache current instance user role types -Migrate configurable timeout value to config property and recast to Duration
-
- Nov 15, 2024
-
-
William Walker authored
-
- Nov 13, 2024
-
-
William Walker authored
Add utility funs to initialize test environment configuration
-
- Nov 06, 2024
-
-
William Walker authored
-
- Nov 04, 2024
-
-
William Walker authored
Cutover to new jetbrains material3 adaptive deps, remove unnecessary experimental koin annotations
-
- Nov 01, 2024
-
-
William Walker authored
-
- Oct 31, 2024
-
-
William Walker authored
-
- Oct 27, 2024
-
-
William Walker authored
-
- Oct 25, 2024
-
-
William Walker authored
-
- Oct 17, 2024
-
-
William Walker authored
-
William Walker authored
-
- Oct 15, 2024
-
-
William Walker authored
-
- Oct 10, 2024
-
-
William Walker authored
-
William Walker authored
-
William Walker authored
-
William Walker authored
-
William Walker authored
-
- Oct 04, 2024
-
-
William Walker authored
-
William Walker authored
-
- Oct 03, 2024
-
-
William Walker authored
-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
-
- Sep 18, 2024
-
-
William Walker authored
-rename properties to be consistent with function name -add tests to report on all courses and groups
-
William Walker authored
-Refactor source hierarchy for ease of navigation -Ignore compiled files in build logic root -Upgrade compose deps -Change lib class name for clarity -Split platform entities into separate files for each endpoint group -Rename library builder DSL functions and containing file for clarity -Fix courses API retrieval to adapt to new pagination scheme -Add job scope helper fun to create temporary coroutine scopes -Reset version counter for package builds to default length
-
- Sep 05, 2024
-
-
William Walker authored
-
- Sep 03, 2024
-
-
William Walker authored
-