1. a1957df Workaround NPE in PersistableBundle.getExtras(). by Rahul Ravikumar · 5 years ago
  2. e14104e Fix for JobScheduler calls when backup is in progress. by Sumir Kataria · 5 years ago
  3. cb53487 Handle null JobParameters#getExtras. by Sumir Kataria · 5 years ago
  4. 65e1ddf On-demand initialization for WorkManager. by Sumir Kataria · 5 years ago
  5. e535666 WorkManager 2.0.0-rc01. by Rahul Ravikumar · 5 years ago
  6. e3abf46 Adds comments that explain why SystemJobService#onStartJob() needs to hang on to the JobParameters. by Rahul Ravikumar · 5 years ago
  7. bce6053 Revert "Mark jobs as completed, if they were never enqueued." by Sumir Kataria · 5 years ago
  8. 77767a7 Mark jobs as completed, if they were never enqueued. by Rahul Ravikumar · 5 years ago
  9. 38e7c6a Add a prefix to all WorkManager internal log tags. by Rahul Ravikumar · 6 years ago
  10. bd134a0 Change Logger to an abstract class with a concrete implementation. by Sumir Kataria · 6 years ago
  11. b3a76ba All getters on WorkerParameters return collections. by Rahul Ravikumar · 6 years ago
  12. f82a3d6 Create WorkParameters class for initializing Workers. by Sumir Kataria · 6 years ago
  13. 2384524 Remove isSuccessful param from ExecutionListener. by Sumir Kataria · 6 years ago
  14. 26a1f5c Don't cancel work needing a reschedule on completion. by Sumir Kataria · 6 years ago
  15. 5cc43b6 Merge "Remove check for JobParams#isOverrideDeadlineExpired() in SystemJobService." into pi-androidx-dev by Rahul Ravikumar · 6 years ago
  16. 2aa2b40 Remove check for JobParams#isOverrideDeadlineExpired() in SystemJobService. by Rahul Ravikumar · 6 years ago
  17. fd60d22 Use a Logger instead of Log messages. by Sumir Kataria · 6 years ago
  18. bbb62ef DO NOT MERGE Use a Logger instead of Log messages. by Sumir Kataria · 6 years ago
  19. de7fdf7 Ignore JobScheduler commands if an auto-backup is in progress. by Sumir Kataria · 6 years ago
  20. 2c830717 TargetApi annotation scrub by Jake Wharton · 6 years ago
  21. eda66d6 Add Network to Worker/RuntimeExtras. by Sumir Kataria · 6 years ago
  22. 7b5c560 Expose tags in Worker. by Sumir Kataria · 6 years ago
  23. 697d6a4 Use the standard Android (android.util.Log) logger. by Rahul Ravikumar · 6 years ago
  24. c7077ec Add WorkManagerInitializer that initializes WorkManager. by Rahul Ravikumar · 6 years ago
  25. 681a8d8 Create RuntimeExtras. Put content uri info in it. by Sumir Kataria · 6 years ago
  26. b5728f4 Remove WorkSpec getters/setters. by Sumir Kataria · 6 years ago
  27. 6537acb Merge "Change getInstance() to getInstance(Context)." into flatfoot-background by Sumir Kataria · 6 years ago
  28. c68c7cd Double-schedule jobs on API 23 to overcome bugs. by Sumir Kataria · 6 years ago
  29. 515ed74 Change getInstance() to getInstance(Context). by Sumir Kataria · 6 years ago
  30. 188b6fb0 Rename directories and references from background -> work. by Sumir Kataria · 6 years ago[Renamed from background/workmanager/src/main/java/androidx/work/impl/background/systemjob/SystemJobService.java]
  31. 564e430 Change package name to androidx.work. by Sumir Kataria · 6 years ago[Renamed (93%) from background/workmanager/src/main/java/android/arch/background/workmanager/impl/background/systemjob/SystemJobService.java]
  32. 137c84c Add a GreedyScheduler. by Sumir Kataria · 6 years ago
  33. 90c0246 Update JobScheduler min api level to 24. by Sumir Kataria · 6 years ago
  34. c458f4a Lots of fixes to work services. by Sumir Kataria · 6 years ago
  35. f1e346d Correctly determine rescheduling on bg job stop. by Sumir Kataria · 6 years ago
  36. 9543a50 Rename Processor methods to start/stopWork. by Sumir Kataria · 6 years ago
  37. f0d52dd Switch to using only one Processor. by Sumir Kataria · 6 years ago
  38. fb351fb Add the ability to determine if a worker has been executed successfully by Rahul Ravikumar · 6 years ago
  39. a9affbd Move to the new Logger Test: Prexisting unit tests. by Rahul Ravikumar · 6 years ago
  40. b3a745d Specify Processor Executors in WorkManagerConfig. by Sumir Kataria · 6 years ago
  41. ab35423 Remove delay from Processor#process. by Xyan Bhatnagar · 7 years ago
  42. 6d55d8c Move all other packages under impl/. by Sumir Kataria · 7 years ago[Renamed (95%) from background/workmanager/src/main/java/android/arch/background/workmanager/background/systemjob/SystemJobService.java]
  43. da315bf Base directory cleanup, continued: by Sumir Kataria · 7 years ago
  44. 51dbe43 Start removing non-public stuff from base package. by Sumir Kataria · 7 years ago
  45. 7587d95 Split WorkManager into WorkManagerImpl. by Sumir Kataria · 7 years ago
  46. 2ace67d Add STATUS_CANCELLED. by Sumir Kataria · 7 years ago
  47. 0983539 Remove ExecutionResult from WorkerWrapper. by Xyan Bhatnagar · 7 years ago
  48. f53efa6 Initialize WorkManager on app startup. by Sumir Kataria · 7 years ago
  49. 58e4d6f Return a result from Worker#doWork(). by Sumir Kataria · 7 years ago
  50. 1ecbe02 Move firebase, systemalarm, systemjob packages into background package by Jan Clarin · 7 years ago[Renamed (96%) from background/workmanager/src/main/java/android/arch/background/workmanager/systemjob/SystemJobService.java]
  51. fc84439 Fix typo in SystemJobService debug log statement by Jan Clarin · 7 years ago
  52. bb667b8 Combine background processors into BackgroundProcessor by Jan Clarin · 7 years ago
  53. 97cddc2 Removed RESULT_RESCHEDULED from WorkerWrapper. by Xyan Bhatnagar · 7 years ago
  54. 2881509 Mark many classes/methods as @RestrictTo(LIBRARY_SCOPE)/@hide. by Sumir Kataria · 7 years ago
  55. 5683c48 Add Constraints to PeriodicWork; clean up logging. by Sumir Kataria · 7 years ago
  56. a1af78b 1. Implemented Initial Delay in Processor. by Xyan Bhatnagar · 7 years ago
  57. 8cf53bf Properly handle API-dependent JobInfo constraints. by Jan Clarin · 7 years ago
  58. 2681a88 Remove WorkSpecConverter interface. by Sumir Kataria · 7 years ago
  59. b7a9f83 Create Schedulers. by Sumir Kataria · 7 years ago
  60. 115eb6a Refactor classes to make file layout a little more understandable. by Sumir Kataria · 7 years ago[Renamed (81%) from background/workmanager/src/main/java/android/arch/background/workmanager/WorkService.java]
  61. 3d09f7d Add SystemJobProcessor. by Sumir Kataria · 7 years ago
  62. 969025c - Added Builder to WorkerWrapper. by Xyan Bhatnagar · 7 years ago
  63. 6463beb Remove Scheduler in favor of Processor. by Xyan Bhatnagar · 7 years ago
  64. dc31aa8 Implement Execution Listener for Scheduler and WorkService. by Xyan Bhatnagar · 7 years ago
  65. 9a45df6 Add Dependency query to grab all work spec IDs dependent on exactly one by Jan Clarin · 7 years ago
  66. 7a8d14a Add WorkService and update manifest for the service. by Jan Clarin · 7 years ago