Skip to content
Snippets Groups Projects
  • William Walker's avatar
    b7a878f8
    Build refactor & compose multiplatform implementation · b7a878f8
    William Walker authored
    --Move common build logic into reusable convention plugins
    --Disable configuration caching
    --Format docker image build file
    --Upgrade versioning plugin
    
    App & UI
    --Refactor lazylist composables into reusable functions to wrap generic scrollable content
    --Move strings into resources
    --Flesh out user screen by hooking up viewmodel to new user detail entry text fields, create courses screen
    --Add early iteration of navgraphs, with animated transitions
    --Add exposed framework with initial DAO for data persistence/caching
    --Add arrow functional programming dep for easier state mutation inside viewmodels, other niceties
    
    Library
    --Begin working out custom enum classes to be used for setting media object permissions with API requests
    --Increase default timeout to 2 minutes to allow /course endpoint requests to complete in time (they run incredibly long depending on connection speed)
    b7a878f8
    History
    Build refactor & compose multiplatform implementation
    William Walker authored
    --Move common build logic into reusable convention plugins
    --Disable configuration caching
    --Format docker image build file
    --Upgrade versioning plugin
    
    App & UI
    --Refactor lazylist composables into reusable functions to wrap generic scrollable content
    --Move strings into resources
    --Flesh out user screen by hooking up viewmodel to new user detail entry text fields, create courses screen
    --Add early iteration of navgraphs, with animated transitions
    --Add exposed framework with initial DAO for data persistence/caching
    --Add arrow functional programming dep for easier state mutation inside viewmodels, other niceties
    
    Library
    --Begin working out custom enum classes to be used for setting media object permissions with API requests
    --Increase default timeout to 2 minutes to allow /course endpoint requests to complete in time (they run incredibly long depending on connection speed)