diff --git a/.github_changelog_generator b/.github_changelog_generator new file mode 100644 index 0000000..a763db2 --- /dev/null +++ b/.github_changelog_generator @@ -0,0 +1 @@ +pull-requests=false diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..382120e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,182 @@ +# Change Log + +## [Unreleased](https://github.com/piwik/piwik-dotnet-tracker/tree/HEAD) + +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.16.0...HEAD) + +**Implemented enhancements:** + +- Provide only one Visual Studio Solution file [\#60](https://github.com/piwik/piwik-dotnet-tracker/issues/60) +- Ability to provide custom tracking parameters [\#59](https://github.com/piwik/piwik-dotnet-tracker/issues/59) +- Ability to provide custom User Identifiers \("uid" parameter\) [\#57](https://github.com/piwik/piwik-dotnet-tracker/issues/57) +- Add user geo location support [\#56](https://github.com/piwik/piwik-dotnet-tracker/issues/56) +- Improve random visitor id generation [\#50](https://github.com/piwik/piwik-dotnet-tracker/issues/50) +- Use travis for continuous testing [\#41](https://github.com/piwik/piwik-dotnet-tracker/issues/41) +- Apply C\# Coding Style [\#33](https://github.com/piwik/piwik-dotnet-tracker/issues/33) +- Ability to specify a webproxy to be used by web-requests [\#31](https://github.com/piwik/piwik-dotnet-tracker/issues/31) +- Relicense the project from GPL to BSD [\#23](https://github.com/piwik/piwik-dotnet-tracker/issues/23) +- Develop automated tests [\#7](https://github.com/piwik/piwik-dotnet-tracker/issues/7) + +**Fixed bugs:** + +- Invalid request timeout [\#58](https://github.com/piwik/piwik-dotnet-tracker/issues/58) +- Fix exception when setting same custom variable slot ID more than once [\#55](https://github.com/piwik/piwik-dotnet-tracker/issues/55) +- Invalid timestamps: Referrer, Last Order, Forced DateTime, Current TS in Cookie & First Visit [\#52](https://github.com/piwik/piwik-dotnet-tracker/issues/52) +- Incorrect generation of visitorId when specifying a userId [\#51](https://github.com/piwik/piwik-dotnet-tracker/issues/51) +- GetCustomVariable - Invalid result for Visit and Event scoped custom variables [\#37](https://github.com/piwik/piwik-dotnet-tracker/issues/37) +- Timeout while tracking multiple events at the same time [\#27](https://github.com/piwik/piwik-dotnet-tracker/issues/27) + +## [2.16.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.16.0) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.12.0...2.16.0) + +**Implemented enhancements:** + +- Let users track Custom Dimensions [\#16](https://github.com/piwik/piwik-dotnet-tracker/issues/16) + +## [2.12.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.12.0) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.11.1...2.12.0) + +## [2.11.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.11.1) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.11.0...2.11.1) + +## [2.11.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.11.0) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.10.0...2.11.0) + +## [2.10.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.10.0) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.9.1...2.10.0) + +## [2.9.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.9.1) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.9.0...2.9.1) + +## [2.9.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.9.0) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.8.3...2.9.0) + +## [2.8.3](https://github.com/piwik/piwik-dotnet-tracker/tree/2.8.3) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.8.2...2.8.3) + +## [2.8.2](https://github.com/piwik/piwik-dotnet-tracker/tree/2.8.2) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.8.1...2.8.2) + +## [2.8.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.8.1) (2016-08-07) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.8.0...2.8.1) + +## [2.8.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.8.0) (2016-01-09) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.7.0...2.8.0) + +**Fixed bugs:** + +- Unable to provide a custom UserId [\#17](https://github.com/piwik/piwik-dotnet-tracker/issues/17) + +## [2.7.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.7.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.6.1...2.7.0) + +## [2.6.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.6.1) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.6.0...2.6.1) + +## [2.6.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.6.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.5.0...2.6.0) + +## [2.5.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.5.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.4.1...2.5.0) + +## [2.4.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.4.1) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.4.0...2.4.1) + +## [2.4.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.4.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.3.0...2.4.0) + +## [2.3.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.3.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.2.2...2.3.0) + +## [2.2.2](https://github.com/piwik/piwik-dotnet-tracker/tree/2.2.2) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.2.1...2.2.2) + +## [2.2.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.2.1) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.2.0...2.2.1) + +## [2.2.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.2.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.1.0...2.2.0) + +## [2.1.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.1.0) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.0.3...2.1.0) + +## [2.0.3](https://github.com/piwik/piwik-dotnet-tracker/tree/2.0.3) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.0.2...2.0.3) + +## [2.0.2](https://github.com/piwik/piwik-dotnet-tracker/tree/2.0.2) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.0.1...2.0.2) + +## [2.0.1](https://github.com/piwik/piwik-dotnet-tracker/tree/2.0.1) (2015-12-13) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/2.0...2.0.1) + +**Implemented enhancements:** + +- Add NuGet support [\#8](https://github.com/piwik/piwik-dotnet-tracker/issues/8) + +## [2.0](https://github.com/piwik/piwik-dotnet-tracker/tree/2.0) (2015-05-14) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.12...2.0) + +**Implemented enhancements:** + +- Create an official NuGet and SymbolSource Piwik account and publish key [\#9](https://github.com/piwik/piwik-dotnet-tracker/issues/9) + +## [1.12](https://github.com/piwik/piwik-dotnet-tracker/tree/1.12) (2015-04-12) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.11...1.12) + +## [1.11](https://github.com/piwik/piwik-dotnet-tracker/tree/1.11) (2015-03-29) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.11.1...1.11) + +## [1.11.1](https://github.com/piwik/piwik-dotnet-tracker/tree/1.11.1) (2015-03-29) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.10...1.11.1) + +## [1.10](https://github.com/piwik/piwik-dotnet-tracker/tree/1.10) (2015-03-29) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.10.1...1.10) + +## [1.10.1](https://github.com/piwik/piwik-dotnet-tracker/tree/1.10.1) (2015-03-29) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.9.2...1.10.1) + +## [1.9.2](https://github.com/piwik/piwik-dotnet-tracker/tree/1.9.2) (2015-01-11) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.9.1...1.9.2) + +## [1.9.1](https://github.com/piwik/piwik-dotnet-tracker/tree/1.9.1) (2015-01-11) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.8.4...1.9.1) + +## [1.8.4](https://github.com/piwik/piwik-dotnet-tracker/tree/1.8.4) (2015-01-01) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.8.3...1.8.4) + +## [1.8.3](https://github.com/piwik/piwik-dotnet-tracker/tree/1.8.3) (2014-11-30) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.8.2...1.8.3) + +## [1.8.2](https://github.com/piwik/piwik-dotnet-tracker/tree/1.8.2) (2014-11-30) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.8.1...1.8.2) + +## [1.8.1](https://github.com/piwik/piwik-dotnet-tracker/tree/1.8.1) (2014-11-30) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.8...1.8.1) + +## [1.8](https://github.com/piwik/piwik-dotnet-tracker/tree/1.8) (2014-11-30) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.7.1...1.8) + +## [1.7.1](https://github.com/piwik/piwik-dotnet-tracker/tree/1.7.1) (2014-11-30) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.7...1.7.1) + +## [1.7](https://github.com/piwik/piwik-dotnet-tracker/tree/1.7) (2014-11-30) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.6...1.7) + +## [1.6](https://github.com/piwik/piwik-dotnet-tracker/tree/1.6) (2014-09-28) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.5.1...1.6) + +## [1.5.1](https://github.com/piwik/piwik-dotnet-tracker/tree/1.5.1) (2014-09-28) +[Full Changelog](https://github.com/piwik/piwik-dotnet-tracker/compare/1.5...1.5.1) + +**Implemented enhancements:** + +- Document how-to contribute to piwik-dotnet-tracker [\#6](https://github.com/piwik/piwik-dotnet-tracker/issues/6) + +**Fixed bugs:** + +- ArgumentOutOfRangeException randomly thrown when generating "rand" tracking parameter [\#3](https://github.com/piwik/piwik-dotnet-tracker/issues/3) + +## [1.5](https://github.com/piwik/piwik-dotnet-tracker/tree/1.5) (2013-02-27) + + +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file diff --git a/README.md b/README.md index f916bb1..286a103 100644 --- a/README.md +++ b/README.md @@ -2,18 +2,6 @@ This is the official C# implementation of the [Piwik Tracking API](http://piwik.org/docs/tracking-api/). -## Usage - -Three Visual Studio Solutions are provided : - -* [Piwik.Tracker.sln](Piwik.Tracker.sln) : Library project -* [Piwik.Tracker.Samples.sln](Piwik.Tracker.Samples.sln) : Console Samples project -* [Piwik.Tracker.Web.Samples.sln](Piwik.Tracker.Web.Samples.sln) : ASP.NET Samples project - -## Changelog - -Pending [#22](../../issues/22) - ## Publishing the project to NuGet ### Requirements @@ -25,11 +13,13 @@ Pending [#22](../../issues/22) ### Steps -1. Validate tests (requires #7) +1. [Validate tests](https://travis-ci.org/piwik/piwik-dotnet-tracker) 2. Update and commit `AssemblyInfo.cs` with new version 3. Create git tag 4. Build the project using the Release solution configuration 5. Create NuGet packages using `nuget pack Piwik.Tracker\Piwik.Tracker.csproj -Prop Configuration=Release -Symbols` 6. Publish packages using `nuget push Piwik.Tracker.VERSION.nupkg` -# [License](LICENSE) +# [Changelog](CHANGELOG.md) + +# [License](LICENSE) \ No newline at end of file