Permalink
Commits on Jan 12, 2018
Commits on Dec 29, 2017
Commits on Dec 28, 2017
Commits on Dec 17, 2017
Commits on Dec 6, 2017
  1. Update to RxJava2 (#166)

    apoi committed Dec 6, 2017
Commits on Oct 19, 2017
  1. Fix content operation result notification mechanism (#160)

    apoi authored and tehmou committed Oct 19, 2017
    * Use random index for operations
    
    * Rename index to id
    
    * Fix operation threading; synchronize subject map access
    
    * Avoid subject map access races by keeping the result subject in operation pojos
    
    * Add backpressure handling to the grouped observable
    
    * Use descriptive name for the operation completion subject
Commits on Oct 17, 2017
Commits on Oct 15, 2017
  1. Fix grouping logic failure when number of items matches the group size (

    apoi committed Oct 15, 2017
    #163)
    
    * Modify the grouping logic to not fail when number of items is exact match of the group size
    * Filter out empty lists
    * Change constants to be package local
  2. Add store/core methods for emitting all values (#158)

    apoi authored and tehmou committed Oct 15, 2017
    * Add getAllCached and getAllStream to cores
    
    * Rename new methods to getOnce and getStream; make getOnce in stores Single
    
    * Update unit tests
    
    * Add more tests for content provider store
    
    * Additional test case for GitHubRepositoryStoreCoreTest
    
    * Fix test names
    
    * Additional test cases for GitHubRepositoryStoreTest
    
    * Add missing license headers
Commits on Aug 15, 2017
  1. Data notifications should not start with stale status (#156)

    apoi authored and tehmou committed Aug 15, 2017
    * Register all requests with a listener id
    
    * Update unit tests
    
    * Add request id locking
    
    * Add documentation
    
    * Use Set for storing listener ids
    
    * Use UUID for creating the listener id
    
    * Clear request table when upgrading to include listeners
    
    * Random listener ids may be negative
    
    * Pass listenerId to fetcher from data layer as argument
    
    * Create new listener before activating subscription
Commits on Mar 21, 2017
Commits on Mar 12, 2017
Commits on Mar 5, 2017
Commits on Jan 29, 2017
Commits on Jan 15, 2017
Commits on Dec 28, 2016
Commits on Dec 26, 2016
Commits on Dec 19, 2016
Commits on Nov 14, 2016
  1. Code cleanup (#143)

    apoi committed Nov 14, 2016
Commits on Nov 6, 2016
  1. Fix appbasic release build errors by using shared files

    apoi committed Nov 6, 2016
Commits on Oct 17, 2016
  1. Fixes to review comments

    apoi committed Oct 16, 2016
  2. Fixing tests

    apoi committed Oct 10, 2016
  3. Optimize imports

    apoi committed Oct 10, 2016
  4. Refactoring

    apoi committed Oct 6, 2016
  5. Remove unused classes

    apoi committed Oct 10, 2016
  6. Add more null checks

    apoi committed Oct 6, 2016
  7. Nullcheck simplifications

    apoi committed Oct 6, 2016
  8. Fixes to code analyze warnings

    apoi committed Oct 6, 2016