1. 07 May, 2019 2 commits
    • Evan W. Patton's avatar
      Implement additional companion build targets · 7ee105df
      Evan W. Patton authored
      We now need to build three different companions for every
      release. This change makes it so that we can build all three with a
      single run of ant rather than having to configure multiple different
      companions and performing three separate builds of App Inventor for a
      components release.
      
      Change-Id: Ia0ed7e85513081e1fbaff606223f7d88b4dbc638
      7ee105df
    • Jeffrey I. Schiller's avatar
      Remove calls to the Package Installer · 5868875b
      Jeffrey I. Schiller authored
      Remove calls to the Package Installer in order to be compliant with
      Google Play Store rules.
      
      Change-Id: Iab89c09e815af14728f08682d02e4447077aed55
      5868875b
  2. 06 May, 2019 1 commit
    • Jeffrey I. Schiller's avatar
      Add support for a “secondary” Rendezvous Server · 67407991
      Jeffrey I. Schiller authored
      The primary rendezvous server is used for the initial rendezvous,
      whether using WebRTC or not (Legacy Mode). This change provides the
      location for a secondary rendezvous server to use for the WebRTC
      negotiation. This is only done if the Companion indicates that it
      supports this feature (sets “r2” to true in the JSON object it
      posts). Any information provided by the Companion can be used by the
      primary rendezvous server to determine which secondary server to use.
      
      Change-Id: I8706c4f0fe66a0e902595689896003feff9cdff7
      67407991
  3. 12 Apr, 2019 1 commit
  4. 10 Apr, 2019 1 commit
  5. 28 Mar, 2019 2 commits
  6. 27 Mar, 2019 1 commit
  7. 25 Mar, 2019 2 commits
    • Evan W. Patton's avatar
    • Jeffrey I. Schiller's avatar
      Have Companion Create a unique ID · 41597f9b
      Jeffrey I. Schiller authored
      Have the Companion create a unique “InstallationId” which it reports to
      the Rendezvous Server. This will help us keep track of how many
      Companions are out there and what version of Android (and the Companion)
      they are running on.
      
      Note: The id is generated by the ACRA Library and is persistent across
      upgrades of the Companion. However it will be re-created if the
      Companion is uninstalled and then re-installed. It is not related in any
      way to any Android provided identifier, which minimizes the privacy
      impact of this identifier.
      
      Change-Id: I7b85afe1451f4d44b4e0d412b3f37904425e3112
      41597f9b
  8. 23 Mar, 2019 9 commits
  9. 07 Mar, 2019 4 commits
  10. 06 Mar, 2019 2 commits
  11. 05 Mar, 2019 2 commits
  12. 04 Mar, 2019 2 commits
  13. 03 Mar, 2019 1 commit
  14. 01 Mar, 2019 3 commits
  15. 26 Feb, 2019 3 commits
  16. 22 Feb, 2019 2 commits
  17. 21 Feb, 2019 1 commit
  18. 19 Feb, 2019 1 commit