Skip to content
Snippets Groups Projects
  1. Dec 08, 2024
  2. Dec 07, 2024
  3. Dec 06, 2024
  4. Dec 05, 2024
    • William Walker's avatar
      Dispatcher coordination · 69289d18
      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
      69289d18
  5. Dec 04, 2024
  6. Dec 03, 2024
  7. Nov 28, 2024
    • William Walker's avatar
      Remove standalone factory objects · bd134ae7
      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)
      bd134ae7
  8. Nov 27, 2024
  9. Nov 26, 2024
  10. Nov 25, 2024
    • William Walker's avatar
      Simplify concurrency helpers · 91b22d17
      William Walker authored
      -Remove duplicate coroutine scope initialization code
      -Use published version of library in desktop app
      91b22d17
    • William Walker's avatar
      Config property standardization · 41180a50
      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
      41180a50
  11. Nov 23, 2024
  12. Nov 20, 2024
  13. Nov 15, 2024
  14. Nov 13, 2024
  15. Nov 06, 2024
  16. Nov 04, 2024
  17. Nov 01, 2024
  18. Oct 31, 2024
  19. Oct 27, 2024
  20. Oct 25, 2024
  21. Oct 17, 2024
  22. Oct 15, 2024
  23. Oct 10, 2024
  24. Oct 04, 2024
  25. Oct 03, 2024
    • William Walker's avatar
      audit log pagination fix - September 2024 release · 63a23f71
      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
      63a23f71
  26. Sep 18, 2024
    • William Walker's avatar
      tests, property renames · 4f66362d
      William Walker authored
      -rename properties to be consistent with function name
      -add tests to report on all courses and groups
      4f66362d
    • William Walker's avatar
      Courses api fix for september platform release · 96187697
      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
      96187697
  27. Sep 05, 2024
Loading