Skip to content

Commit

Permalink
Merge pull request #233 from snowplow/hotfix/0.6.1
Browse files Browse the repository at this point in the history
Hotfix/0.6.1
  • Loading branch information
jbeemster committed Oct 3, 2016
2 parents a323d2c + f56c6ec commit b9799ee
Show file tree
Hide file tree
Showing 11 changed files with 35 additions and 22 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
sudo: required
language: android
jdk: oraclejdk8

Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Version 0.6.1 (2016-10-03)
--------------------------
Ensure mobile_context only contains accepted enum values (#232)
Do not include geolocation permissions in tracker manifest (#229)
Bump Gradle Version to 2.2.0 (#230)

Version 0.6.0 (2016-08-29)
--------------------------
Added network type and technology to mobile context (#180)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ limitations under the License.
[travis]: https://travis-ci.org/snowplow/snowplow-android-tracker
[travis-image]: https://travis-ci.org/snowplow/snowplow-android-tracker.svg?branch=master

[release-image]: http://img.shields.io/badge/release-0.6.0-blue.svg?style=flat
[release-image]: http://img.shields.io/badge/release-0.6.1-blue.svg?style=flat
[releases]: https://github.com/snowplow/snowplow-android-tracker/releases

[license-image]: http://img.shields.io/badge/license-Apache--2-blue.svg?style=flat
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.6.0
0.6.1
6 changes: 3 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.android.tools.build:gradle:2.2.0'
classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.12.0'
classpath 'org.kt3k.gradle.plugin:coveralls-gradle-plugin:2.4.0'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'
}
}

subprojects {
group = 'com.snowplowanalytics'
version = '0.6.0'
version = '0.6.1'
repositories {
maven {
url "http://maven.snplow.com/releases"
Expand Down
4 changes: 2 additions & 2 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Fri Jun 17 17:06:26 CEST 2016
#Tue Sep 27 12:45:32 CEST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
7 changes: 7 additions & 0 deletions snowplow-demo-app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.snowplowanalytics.snowplowtrackerdemo" >

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<!--Enable the permissions below for getting users geographical location.-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher_snowplow"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ public void testSetValues() {
assertEquals(false, tracker.getBase64Encoded());
assertNotNull(tracker.getEmitter());
assertNotNull(tracker.getSubject());
assertEquals("andr-0.6.0", tracker.getTrackerVersion());
assertEquals("andr-0.6.1", tracker.getTrackerVersion());
assertEquals(LogLevel.VERBOSE, tracker.getLogLevel());
assertEquals(2, tracker.getThreadCount());
assertEquals(false, tracker.getApplicationCrash());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ public Tracker getTracker(String uri, HttpMethod method) {
.level(LogLevel.DEBUG)
.sessionContext(true)
.mobileContext(true)
.geoLocationContext(true)
.geoLocationContext(false)
.build()
);
return Tracker.instance();
Expand Down Expand Up @@ -200,7 +200,7 @@ public void checkGetRequest(LinkedList<RecordedRequest> requests) throws Excepti
assertEquals("mob", query.get("p"));
assertEquals("myAppId", query.get("aid"));
assertEquals("myNamespace", query.get("tna"));
assertEquals("andr-0.6.0", query.get("tv"));
assertEquals("andr-0.6.1", query.get("tv"));
assertEquals("English", query.get("lang"));
assertTrue(query.has("dtm"));
assertTrue(query.has("stm"));
Expand Down Expand Up @@ -241,7 +241,7 @@ public void checkPostRequest(LinkedList<RecordedRequest> requests) throws Except
assertEquals("mob", json.getString("p"));
assertEquals("myAppId", json.getString("aid"));
assertEquals("myNamespace", json.getString("tna"));
assertEquals("andr-0.6.0", json.getString("tv"));
assertEquals("andr-0.6.1", json.getString("tv"));
assertEquals("English", json.getString("lang"));
assertTrue(json.has("dtm"));
assertTrue(json.has("stm"));
Expand Down
11 changes: 1 addition & 10 deletions snowplow-tracker/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.snowplowanalytics.snowplow.tracker">

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<!--Enable the permissions below for getting users geographical location.-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
</manifest>
<manifest package="com.snowplowanalytics.snowplow.tracker"/>
Original file line number Diff line number Diff line change
Expand Up @@ -432,7 +432,15 @@ public static String getAndroidIdfa(Context context) {
public static String getNetworkType(NetworkInfo networkInfo) {
String networkType = null;
if (networkInfo != null) {
networkType = networkInfo.getTypeName().toLowerCase();
String maybeNetworkType = networkInfo.getTypeName().toLowerCase();
switch (maybeNetworkType) {
case "mobile":
case "wifi":
case "offline":
networkType = maybeNetworkType;
break;
default: break;
}
}
return networkType;
}
Expand Down

0 comments on commit b9799ee

Please sign in to comment.