Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/matomo-org/matomo-sdk-android

SDK for Android to measure your apps with Matomo. Works on Android phones, tablets, Fire TV sticks, and more!
https://github.com/matomo-org/matomo-sdk-android

Update README.md

a88d68f97435c0a7fdfb60c10ff1b2a368fbc09c authored almost 8 years ago by Matthias Urhahn <[email protected]>
Update README.md

9fc686b31e602f0b1303f52bc5ca6c66ac4e54c4 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Merge pull request #156 from d4rken/pr-better-tracker-compatibility

Offline cache bug fixes and performance improvements.

c44c0f1c6ffe73d93a5e40cf7663c4ec892a19e5 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Don't attempt dispatch if the queue is empty (just a waste of work).

3331c15bf9a45cd6743fb5b4154fa5de57089daa authored almost 8 years ago by darken <[email protected]>
Offline caching improvements.

* Fixed bug leading to inconsistent offline cache. We only recached requests if there was an exc...

385c02c1018bdf9f4c74f88e6b24e21c11a61fce authored almost 8 years ago by darken <[email protected]>
Merge pull request #155 from d4rken/pr-better-error-handling

2.0 Improvements

eae6a3a3806f4a71ef0daba266984e41d95dbe95 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Ensure we close streams in case of exceptions.

See #150

0686827fcff31477d1e1440f567e2dd35430b3d6 authored almost 8 years ago by darken <[email protected]>
Update gradle.

fafb7b479853aabe87d40b8f29a03a8f7ecf0747 authored almost 8 years ago by darken <[email protected]>
If the system supplies no nice user-agent, build one. (#153)

Closes #152.

49e3b6d3cc7284dfb46c735748c7bad1e8f6ae94 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Moved classes to split up optional helpers from core tools.

Core = Piwik, Tracker, TrackMe, QueryParams (+ internal dispatcher implementation)
Extra = Every...

ce18bf6f104da42ea7e611330ada6849273b24af authored almost 8 years ago by darken <[email protected]>
Fixed example app build error.

20b6874253c195bda6823c24f94f44dbc48dcfcd authored almost 8 years ago by darken <[email protected]>
Raise version to 2.0.0

92345a40aec3f81556d7444a787306059f55c0ac authored almost 8 years ago by darken <[email protected]>
We don't force catching of URL exceptions anymore.

c1bb8714db134ca21f92d32af767bbf44e810684 authored almost 8 years ago by darken <[email protected]>
Allow more fun stuff with CustomVariables and TrackMes

04c0b821ccaa1b14e8abed7a22ca4080952d9c51 authored almost 8 years ago by darken <[email protected]>
We should try to close the connection.

933363fdc32724e7848230c3548d3368c1a0a1d7 authored almost 8 years ago by darken <[email protected]>
Made it a lot bit more comfortable to track visit scope custom variables.

d6ff82fbd80d786fa3c04259908feb0958e2fe78 authored almost 8 years ago by darken <[email protected]>
Lets not be barbaric and also add a nice way for tracking visit scoped custom variables even if we deprecate them.

88a651beb9fb73a6a5cfa15e88a1359f1465c2bc authored almost 8 years ago by darken <[email protected]>
Allow supplying dimensions as base for any `TrackHelper` action.

a95927fcdbff7f7acc66e119f6a283d165f06a88 authored almost 8 years ago by darken <[email protected]>
Deprecated use of CustomVariables, aligned use pattern of Custom Variables with Custom Dimensions.

Also: Previous use of CustomVariables was flawed. Transmission with every track was superfluos (...

e78502a535591b1f9ead7de06c9e7ba3f43d5829 authored almost 8 years ago by darken <[email protected]>
Run demo app in strictmode.

510932833937d7d791a7df0bf598a3d638d2cc55 authored almost 8 years ago by darken <[email protected]>
Code fluff

263aaf3aa34da06879fa2650997b3ced921ae360 authored almost 8 years ago by darken <[email protected]>
Fixed flaky test.

0a3fe9b605a5e9ddd208e1ec35eb8e4b9ded918b authored almost 8 years ago by darken <[email protected]>
Code fluff

686e22a1a2775391d1f477ea114815e2251d0ab1 authored almost 8 years ago by darken <[email protected]>
Opt-out should clear the cache and not transmit already collected data.

Closes #149.

d6012a6567c34bd84b1aa5710e33e2ee0063fed1 authored almost 8 years ago by darken <[email protected]>
Increased test coverage.

3d32362cec3d96778b9bd24e15afed5c85c48a83 authored almost 8 years ago by darken <[email protected]>
Tracker based settings.

Each Tracker can now have their owns settings.
Previously Tracker objects would affect each other...

eea9d5e9abac8992d2ff418989602607048bee4b authored almost 8 years ago by darken <[email protected]>
Removed most dependencies on Robolectric and replaced them with mocks.

Refactored classes to allow for better testing and injecting mocks.

e514ceb8b28623aa83fdc417392739ee4f90778e authored almost 8 years ago by darken <[email protected]>
While `piwik.php` is the most common form of the tracker target, we shouldn't enforce this.

By moving it to Piwik.class and making the constructor public we allow devs more choice over `Tra...

10e2b8187f1ca4cdae2e4d1ded1bda675f1e1fe2 authored almost 8 years ago by darken <[email protected]>
Removed `Dispatcher`'s dependency on `Tracker`.

DryRun option can now be set per Tracker.

90d475a7a53cec292c281539cd418f1e4f61f250 authored almost 8 years ago by darken <[email protected]>
Removed the deprecated auth_token.

Removed QueryParams that only work in conjunction with an auth_token.
It was not working correctl...

67a63c5ae7878a44fe3bb5c3bfba8dd94caac62c authored almost 8 years ago by darken <[email protected]>
Refactored responsibility for encoding `TrackMe`'s

Event.class is responsible for encoding, not Tracker.class or Dispatcher.class, this simplifies ...

7b3335bab6229e442f94abfc852511500fc34b3a authored almost 8 years ago by darken <[email protected]>
Updated javadocs. (#146)

Closes #139.

6055534fecdb09f86d55ced26f9efbfe533ed4d6 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Add options for different dispatching modes. (#145)

Introduced logic to allow for different dispatching modes.
Currently supported: ALWAYS and WIFI...

40d061630720b89db6ce55d38fb8e280964244a1 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Offline mode (#136)

Basic offline mode with age and size based limits.
Stores the dispatch queue on transmission er...

1f8ccd6253b3e9f29cc84d4c45587931a62a10c8 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Improved bintray upload script. (#142)

9f1a6428864a6158a355275b160993126762801a authored almost 8 years ago by Matthias Urhahn <[email protected]>
Trying to fix travis. (#144)

c69fc43e7b38459fbc7d2c33d38d27054fd53ec9 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Typo in README.md (#121)

Change `return piwikTracker` to `return mPiwikTracker`.

c30331d4533d99d7e36d6970f9223462b107da43 authored almost 8 years ago by Alexey Subbotin <[email protected]>
Up version on dev to v1.1.0 for the next release. (#143)

19c826e583fe0757c8fd4c36918089eba8e92da7 authored almost 8 years ago by Matthias Urhahn <[email protected]>
Updated javadocs. (#141)

Closes #139.

e3824c2ee1ad3472eb6ce7eea15a5ec2820d8c96 authored about 8 years ago by Matthias Urhahn <[email protected]>
Added site-search to TrackHelper. (#135)

Closes #134.

e91af3a2707069373b28e203e4970a0928a3a129 authored about 8 years ago by Matthias Urhahn <[email protected]>
Update doc : gzipped json dispatch (#132)

Update doc : gzipped json dispatch

7791c7bf748d0778c65bcefe2b8576bc06386a72 authored about 8 years ago by eldk <[email protected]>
GZIP setting unit test (#131)

* GZIP setting unit test

Closes #125.

- Test setter/getter
- Test setting of content-enco...

dadd0918d6e5669ee9951608315619398eac5266 authored about 8 years ago by Matthias Urhahn <[email protected]>
Addresses #110. (#130)

In most cases where devs use Piwik they likely just catch this and ignore it.
In rare cases whe...

d442a4d1e8f49fb8e7a17edcc6135f94b42b8406 authored about 8 years ago by Matthias Urhahn <[email protected]>
Updated tools and libs (#129)

* Updated tools and libs

* Forgot to update travis config

* Use Java8

15688407a3bb240258ac13f5473433be5890b15d authored about 8 years ago by Matthias Urhahn <[email protected]>
Fixed javadoc issues (Java8 specs) (#126)

cb805458b59027acfe45a5e834368f6fbc93d0ec authored about 8 years ago by Matthias Urhahn <[email protected]>
Fixed a few lints (#127)

9946b9a5267b9e84afabd3f8121987f4222dfee2 authored about 8 years ago by Matthias Urhahn <[email protected]>
Fixed UncaughtExceptionHandler not using the supplied base-TrackMe if supplied. (#128)

dc66ae9211e44ee538ec02ba29fcf627569ea9c1 authored about 8 years ago by Matthias Urhahn <[email protected]>
Gzipped dispatched json (#123)

* Add support for Gzipped output when dispatches multiple events
as JSON

May be set to true ...

d4393b4a508224adc92b928b1a07972ebaf383ed authored about 8 years ago by eldk <[email protected]>
Typo in README.md

Cherry-picked from ac533637b805190cf6129906f321956954ac46d4

cf1e461f37cfd45dd5b60e63050b99a533d3019c authored about 8 years ago by eldk <[email protected]>
Typo in README.md

Change `return piwikTracker` to `return mPiwikTracker`.

ac533637b805190cf6129906f321956954ac46d4 authored about 8 years ago by eldk <[email protected]>
Merge pull request #115 from piwik/dev

Release v1.0.2

138f8deb9b11308f3a18aa495f05bb57d05c5ec7 authored over 8 years ago by Matthias Urhahn <[email protected]>
Update README.md

4432f46bef41f0d7badc328a030db7afca421783 authored over 8 years ago by Matthias Urhahn <[email protected]>
Merge pull request #114 from d4rken/dev

Sync master with dev, up version for release

9b1f94a05674a3a80dd16f50c6c9bc5a43658f92 authored over 8 years ago by Matthias Urhahn <[email protected]>
Upped version to v1.0.2 for another release

47b1fc5d7113fba2be5ebbd77b7c32032e4e6972 authored over 8 years ago by darken <[email protected]>
Merge branch 'master' into dev

13ff99fa25adab94eaf13b367652bd766ac0d200 authored over 8 years ago by darken <[email protected]>
False price formatting (#113)

False price formatting

ec2e2e5214613973fa9211532492d25bbe44d6be authored over 8 years ago by alex0709 <[email protected]>
Add a jcenter() repository to build.gradle example

0ec5b6a98facf2f5c23e7f3592914a4d91aeeb1b authored over 8 years ago by Alexey Subbotin <[email protected]>
Downgrade the JaCoCo Plugin (#111)

cdad3a9dc4522b9bea1ff2e490343f27c5340974 authored over 8 years ago by Alexey Subbotin <[email protected]>
Downgrade the JaCoCo Plugin (#111)

73ec5e8987dbba7cad122d088dbcb2985781e71e authored over 8 years ago by Alexey Subbotin <[email protected]>
Merge pull request #108 from piwik/dev

Fixed dependencies

7da6544002fc1bf71ac6c327006115d40e5707ca authored over 8 years ago by Matthias Urhahn <[email protected]>
Update README.md

4f56ba49f2e18227295c02f0a7af2d20c0a3d572 authored over 8 years ago by Matthias Urhahn <[email protected]>
Merge pull request #107 from d4rken/pr-cleanupdependencies

Cleaner dependencies

170a72ffe0ecb55f5c18aae76982aa568c021de0 authored over 8 years ago by Matthias Urhahn <[email protected]>
Cleaned up dependencies, split between example app and library.

ca15f610cd4a08f5bbeff50d65b52860b59c2a3e authored over 8 years ago by darken <[email protected]>
Increased library version to v1.0.1

c73b1cf630153592dd63c014de8fb15909ce60e9 authored over 8 years ago by darken <[email protected]>
Merge branch 'dev' of https://github.com/piwik/piwik-sdk-android into pr-cleanupdependencies

c74a4fb14f57297ddd9450a71d8d22a80305d37d authored over 8 years ago by darken <[email protected]>
Merge pull request #106 from Karify/dev

Changed timber version back to 4.1.2

0f7f7a3cb92a3420ee8d752bc3157a065b9e3fbc authored over 8 years ago by Matthias Urhahn <[email protected]>
Changed timber dependency version to 4.1.2 and added a sdk override in the manifest to override the minsdk=15 that timber requires.

7f3947b00ae9709ea3d96bfbc70a5970da106794 authored over 8 years ago by Dylan Drost <[email protected]>
Merge pull request #104 from piwik/dev

Update README.md

32890c70e368f114d1e7232d4eb261c77697cf8a authored over 8 years ago by Matthias Urhahn <[email protected]>
Update README.md

Changed include library statement to use version 1.0.0

cfdb372bbbc7b88818b8edf6239ea180f13756b9 authored over 8 years ago by Matthias Urhahn <[email protected]>
Merge pull request #102 from piwik/dev

1.0.0 release

5556d145c1316bfa124f3d56f798bca1b81a8315 authored over 8 years ago by Matthias Urhahn <[email protected]>
Merge pull request #103 from d4rken/pr-ignoreloggingtaglengthlint

Ignore logging TAG length LINT.

21de12c6054a1448e7f7576947b4887a46941bc1 authored over 8 years ago by Matthias Urhahn <[email protected]>
Ignore logging TAG length LINT.

3dbc188ee1d492f104fd502db60fe7045421e643 authored over 8 years ago by darken <[email protected]>
Merge pull request #99 from d4rken/pr-tweaksandpolish

Small code tweaks and polish

9634c47b9756d85060fe76b0d303dd4980bf0039 authored over 8 years ago by Matthias Urhahn <[email protected]>
Merge branch 'dev' into pr-tweaksandpolish

# Conflicts:
# piwik-sdk/src/main/java/org/piwik/sdk/DownloadTracker.java

de15ea3d2ad8c227d28576e762c12d9cf1608266 authored over 8 years ago by darken <[email protected]>
Merge pull request #100 from d4rken/pr-updatedtools

Updated tools and libs

f7454d05c69fbe9c3c64446474b9012ec60a9727 authored over 8 years ago by Matthias Urhahn <[email protected]>
Updated tools and libs

Forgot to update the example app.

786b429cfcbb72e7555a31c342ae1961e4a1362a authored over 8 years ago by darken <[email protected]>
Merge pull request #98 from d4rken/pr-timber

Replacing Logy with Timber

b67c2dd338a6084b74342e33c39bb84c5adabeb3 authored over 8 years ago by Matthias Urhahn <[email protected]>
Added info about how to debug Timber.

45e5c74f2eaa8ebacd235c896520a69ad9fa92a2 authored over 8 years ago by darken <[email protected]>
Replaced selfmade Logy class and use with the more sophisticated Timber logging library.

Changed logging calls to make use of the on-demand string formatting from Timber which reduces me...

d4bb24be21931266165f9f49edf8039e6500e067 authored over 8 years ago by darken <[email protected]>
Don't change mVersion through a getter call.

If mPkgInfo is null we can still continue if we are not using Extra.APK_CHECKSUM

3719c0e26da2e7e758dbc9df8a67c77abb087889 authored over 8 years ago by darken <[email protected]>
Some code polish.

9838dbee8acd342b3fc478c800e935121da2314f authored over 8 years ago by darken <[email protected]>
Split up DownloadTracker test cases to test more specifically.

Added test to ensure that trackOnce() also works with custom versions.

bb80be3d5682f3c0aef71bb1947ad41201726285 authored over 8 years ago by darken <[email protected]>
Test download tracking methods from TrackHelper.

11c1cf1511836b9e0ecff84b0e0835c64b8cdc4d authored over 8 years ago by darken <[email protected]>
Removed unnecessary object creation.

2bd6affbd4545090ec3372c2028129a8bf132e3f authored over 8 years ago by darken <[email protected]>
Method to set version for DownloadTracking from TrackHelper

cd143561c65c69bcb087f76404b75a54f107b44a authored over 8 years ago by darken <[email protected]>
Supply the base TrackMe when using the TrackHelper to track a download

6236a8dfaf703832f4d1facc1efea6652e654090 authored over 8 years ago by darken <[email protected]>
Merge pull request #96 from seancunningham/dev

Optional manual version specification for app download tracking

1fc72b933526498b7561f4d7e329ffaecb366d37 authored over 8 years ago by Matthias Urhahn <[email protected]>
Added version specification to app download tracking

dcfc0c0e9a00f3e86192a2d76958cd56dcea5969 authored over 8 years ago by Sean Cunningham <[email protected]>
Merge pull request #94 from d4rken/pr-apirework

API rework

0695396c4ae364fbaed71086e459982f152f344b authored over 8 years ago by Matthias Urhahn <[email protected]>
Upped version to v1.0.0 (and added a calculated versionCode based major.minor.patch)

80e139d3a2169fcb0757610e16b9f892e875896a authored over 8 years ago by darken <[email protected]>
Further refactoring:

Moved ecommerce classes to builder pattern.
Increased test coverage.

b79b4c0c196b928cdae1402210d9403f0d900848 authored over 8 years ago by darken <[email protected]>
Refactored API:

Introduced builder pattern.
Further separated responsibilities between classes.

dd04d429c2e7f6d39b2ef8a46cbd71eb812dbb1b authored over 8 years ago by darken <[email protected]>
Moved exception handling and activity binding to new api style.

64086df2141e3a6cf8c789adaf0d8006ca44af6b authored over 8 years ago by darken <[email protected]>
Updated readme to reflect new API

cb6ce5628fb19ebf1bb22cd722a7405359d9acf8 authored over 8 years ago by darken <[email protected]>
Merge pull request #93 from d4rken/pr-persistlastscreen

Persist last used URL for future events

4976456c577199fcb39370b20e15acb3dbf5877f authored over 8 years ago by Matthias Urhahn <[email protected]>
Fixes piwik/piwik-sdk-android#92

Store last set url future events.

2573875461af1f64ab59c5f6bcf84386ae358b2b authored over 8 years ago by darken <[email protected]>
Change number of custom vars and fix concurrent error (#90)

Change number of custom vars and fix concurrent error. Fixes #69 and #89

8c7ec7a127ea9a92c16d974b1da1aca85f08cb81 authored over 8 years ago by Alexey Subbotin <[email protected]>
Merge pull request #87 from piwik/readme

Readme & Javadoc update

32db4b762a8a962c99c652f4e5a3b7e7f4748f17 authored almost 9 years ago by Alexey Subbotin <[email protected]>
Merge pull request #83 from d4rken/pr-gplayreferrer

Referrer improvements

b7c02d931e0d50178989612f66dfad8c60dfc1f9 authored almost 9 years ago by Alexey Subbotin <[email protected]>
Fix testGetResolution test [ci skip]

7c3985b915f516f90a81efc661607a258a96e4c5 authored almost 9 years ago by Alexey Subbotin <[email protected]>