Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
4.2.0
Commits
- Add DevicesDetection Module
064d08e
- Add UserCountry Module
2eaaf33
- Update DevicesDetection and UserCountryModule to add link to docs + remove idSite/period from methods that don't support it
bc78d84
- Add test for getUserCountry
51023b8
- Update docs dependencies
8229f2b
4.1.1 - 2022-03-11
Merged
- Migrate to GitHub actions and use SonarQube + remove 7.3 from built php versions as it's deprecated
#102
4.1.0 - 2021-09-10
Commits
- Upgrade dependencies and fix linting issues
c99f6cb
-
- Added new AuthToken function for Matomos V4 api, which is allowing multiple auth tokens per user.
a101e27
- Added new AuthToken function for Matomos V4 api, which is allowing multiple auth tokens per user.
- fix publishing pipeline
ff1c817
- fix integration tests
b569cf6
4.0.0 - 2020-09-21
Commits
- Remove checks for unsupported PHP versions (5.6, 7.0 and 7.1)
03b54a7
- Add extra to composer.json for Laravel 8 support
8b6b52d
- Add php 7.4 checks
5882f18
- Add laravel 7 and 8 CI checks
2a349b0
- guzzle7
136ce58
3.3.1 - 2019-10-01
Commits
- use Illuminate\Support\Arr instead of helper methods
2e98e25
- add generated api docs index.html
ba4836c
- add phpdoc block to getUsersManager() in Piwik.php
2ea7f45
- update versions
e6d97cf
- update versions in README.md
a4f394d
- fix missed array_dot -> Arr::dot change
e952c2e
3.3.0 - 2019-08-24
Merged
- Complete Semaphore CI v2 configuration
#88
Commits
- add unit tests and phpdocs to UsersManagerModule
f98c884
- added usermanager
e3c116e
- reorder publish steps
b8946f5
- add github release script
d9d9765
- fix some codeclimate issues and skip gh-pages branch
b28a423
- Update README.md
e4625ff
- Update 02_API_Docs.md
5d40ff1
- Remove absolute urls to API Docs from docs
7654990
- skip building gh-pages branch
56de7b6
- Update README.md
97ca225
- add more tags to sami api docs generation
3ce630a
- Removed CI and Waffle from README
afc2dcb
- force sami to return successfully
59aaed3
- change composer.json
b502ab5
- create build directory for api docs to copy to
81b1535
3.2.0 - 2018-07-17
Commits
-
85 add ContentsModule
981f470
- Update version in README.md
7bbfe11
- update email
af955a0
- Fix Contents phpdocs
8c3712b
- Add link to 3.2.0 API Docs
e21aac2
- update version in composer.json
227a97e
- fix api docs link for 3.1.0
44ff948
3.1.0 - 2018-03-09
Merged
Commits
- switch to go-task as runner and format for PSR2
b5e9e62
- Apply fixes from StyleCI
27dd691
- use common scripts and update README
945500a
-
80 add SitesManager.addSite and fix some documentation
21a9612
- fix code style
0d28721
- clean up scripts
bd9be80
- Remove jenkinsfile
acaa698
- ditch sonarqube due to unreliability of sonarcloud.io
533b840
- fix some codeclimate stuff
31dbd36
- remove duplication from Taskfile.yml
04de8a3
- add netlify deployment task to publish_docs
934ff50
- exclude some checks
ca3eef5
- add contributing guidelines
8cab7c7
- calculate pull request number
4b91a2e
- add codeclimate qa script
1535295
- fix chown not working with integration
cad3797
- restore file owner after scripts run
b1388c7
- fix deploy permissions when publishing documentation
47b8244
- apply more code style fixes
d2a22f9
- ci fixes
2a9406d
- update sonar scripts
b734c58
- update phpdocs for new method
3c17ed7
- fix group not being retrieved
bba7d08
- set -x fixes
b544a44
- move auth tokens to properties
d465660
- widen sami api docs generation tag criteria
bfe51db
- code style fixes
2043b33
- add develop branch to sami
aee895a
- increment version and update docs
5e696ce
- add redirect to old documentation
4003311
- update Jenkinsfile to add netlify credentials
ba9d8df
- move .ci-env removal to docstasks
10c0043
- fix env vars for semaphore
0baa316
- update README.md
5daa3dd
- add missing semicolon to .sami.php
bc9e97b
- code style fixes
4b92fd1
- remove unused env vars from setup.sh
46af637
- update ci scripts submodule
9cd8c24
- fix sonar command substitution
6e42829
- replace env vars in sonar-project.properties
a11724d
- get repo slug
c2b5339
- print environment variables
789f33c
- remove develop branch from .sami.php
b7459b2
- styleci fixes
e34cb28
- add install to unit tests
5ed1d0b
- view env for qa step
05080c8
- print environment variables
579660d
3.0.1 - 2017-08-17
Merged
- optimise dockerfiles
#48
Commits
- fix sonar issues
330aa7c
- rename curl_timeout to http_timeout
45065e2
- increment version
46f4e46
- add sonar badges
2836ffb
- update site id for integration test
888040f
- update phpunit.xml
dea76ef
- update readme to use codacy badges
62daf28
- remove unnecessary whitespace
f99a7e4
- remove serialised php coverage report
bfa6485
- add license badge
6aab8d9
3.0.0 - 2017-05-19
Merged
Commits
- initial draft of v3.0.0
6704d79
- correctly configure config tag and use orchestra phpunit testcase
eb3043b
- improve test coverage and start Piwik class refactoring
9d83c82
- stabilise tests
421e568
- add xml parsing support
4ff82aa
- improve unit test coverage and remove service provider from scope
49d2b16
- add more unit tests
08b5e6e
- increase module test coverage
4fd9a21
- increase module test coverage
a951e48
- add tests to cover actions and api modules
3718201
- Scrutinizer Auto-Fixes
f6b837c
- update composer.lock
911fa2a
- add phpdoc comments
9f0777b
- Scrutinizer Auto-Fixes
1fecb94
- remove xml parser
d3fd28d
- remove username and password
fed3270
- fix phpunit file loading errors
182a555
- fix scrutinizer issues
88e2c1f
- remove composer console bloat and fix readme formatting
0a64270
- update ci scripts and integration config
3e0161b
- fix new issues
49e6a3f
- fix concatenation issues and add another testcase to Url
86fb174
- switch xml dependency from require-dev
7d20945
- rename short variable
fb8c195
- fix loose comparison of format
e1cea88
- phpunit debugging on ci
d23ed18
- phpunit debugging on ci
18f4469
- move prestissimo install location
63fff41
- cut integration by 8 seconds and remove git dependency
ab5354d
- move coverage.xml location
f9ed8af
- remove dev dependencies for integration
5ad5323
- remove xml parser
3720e23
- use correct scrutinizer image
a86cb23
- switch from scrutinizer to codacy
d840d60
- switch back to phpunit
0151eca
- fix codacy issue
e703699
- switch to codecov.io coverage
cb6a38b
- remove dev dependencies for integration
907788b
- remove dev dependencies for integration
fb0b262
- composer prefer dist
713a692
- update semaphore project
ac2fa5c
- update sami config
f20dccc
- phpunit debugging on ci
8bbfdb9
- re-run ci
e7c2471
- remove dev dependencies for integration
bb8bcca
- update sami config
b6a20af
- update sami config
c5f7487
- update sami config
ea21c5f
- update sami config
070aadb
- update sami config to include current branch
d7fb461
- add prestissimo for faster composer installs
a7bdee5
2.1.3 - 2017-04-22
Commits
- add dockerfiles
8cbb05a
- use guzzle instead of curl and use scrutinizer-ci
b9474da
- improve dependency stability
efc010a
- add docker integration tests
3332d64
- increase debugging on integration and increase test timeout
2081dfb
- use local plugin source
76fbe64
- docker script updates
3eed8a2
- remove extra phpunit binary
b2ae140
- add integration check
02b8843
- revert to guzzle 5 to allow php 5.4 support
1bf300d
- use non-flat badges for consistency
b899c68
- update guzzle client
a194e02
- run update before requiring local package
fbcce5f
- revert php 5.4 changes and remove php 5.4 support (laravel 5.1 onwards only supports 5.5+ anyway)
7625086
- use semaphore build badge
13f2a45
- phpunit older version to support php 5.4
539ec5c
- update piwik site id
867710a
- restrict illuminate support version further
4f5381a
- add waffle.io badge
f418868
2.1.2 - 2016-08-20
Commits
-
11 - add custom date ranges and refactor a bit
6890ca2
-
11 - update config.php to include format of custom range
f1e1717
-
11 - update readme.md
0608206
2.1.1 - 2015-12-09
Commits
- update tests
9c3674d
- fix domnodelist error
05cee23
- increment version
827850e
- Revert "changed name"
9315232
- changed name
97310a8
- In case of "search", there's no page_title
42b1efa
- updated packagist description
97502d6
2.1.0 - 2015-04-10
Commits
- Laravel 5 Package
2b271dc
- moved laravel 5 version to 2.1
ea912fd
- updated documentation
92b13db
- removed coveralls as code coverage doesn't work particularly well
6f39c36
- Add coveralls after-script to travis-ci
c284b4f
- Switch from coveralls to codeclimate
1d97c93
- fix after_script
5a8ee16
- re-read coveralls documentation and switched to php-coveralls composer package implementation
7b276a2
- updated documentation
5e69e14
- updated documentation
d985803
- removed coveralls as code coverage doesn't work particularly well
501e9ea
- Added coveralls and travis status images to readme
eca109d
- Added Gemfile and test_helper.rb to try and get coveralls working
33506a1
- moved laravel 5 version to 2.1
9e6e9ff
- Add coveralls to help fixing test coverage
e98cded
- updated documentation
fb91125
- updated documentation
1922677
2.0.1 - 2014-04-22
Commits
- First Commit
de342f6
- started docs
3f1000c
- added the rest of the documentation
19c0f79
- Completed tests and did a bit of cleaning up
a9138f1
- Added Travis-CI and started tests
9468ca6
- still attempting to fix documentation
43caf82
- Composer updates
c159509
- added documentation pages for methods
235986d
- Docs: added actions & downloads - checking styling
364f5ec
- attempt to fix code examples
ea636d7
- Documentation installation instructions
9b91678
- Documentation installation formatting
4eb4a91
- Docs: re-added laravel 3 installation
353e337
- removed installation for Laravel 3 to debug
4205355
- added Laravel 3 Installation
6e86939
- README Update
65ac072
- Docs: fixed the custom code block
afb653d
- Docs: Final code block edits
80f056d
- Docs: Index ToC tree
c2022cf
- Docs: index modifications & description
3dea0a5
- README update
2b3f3d7
- fixed composer fail for travis and incremented version number to 2.0.1
c50e6a5
- removed unnecessary phpunit script and re-added hhvm
9f1791e
- removed mockery from dependencies, as it isn't used anymore
ea4c80f
- DOCS - I give up with the syntax highlighting... just leave it as default
645629c
- code blocks try #5 (this doesn't work locally)
b88f369
- still working on code blocks ...
044f566
- BUGFIX: Parameter $period not works in method Piwik::custom.
74ee8ab
- I give up... hhvm gone again
3de6593
- Fixed use statement
94114e4
- Fix slash in composer.json
54b79ad
- Updated composer.json support to 4.1
ef1f2c0
- Docs: modified links to be more correct
e0777cd
- fix get_apikey() method
2479316
- Fix typo in README.md
9b9ef2b
- README edits
69992ed
- API Key bug fix
2ed76fc
- Initial commit
90ec95b
- change requires to php 5.4+
488e920
- removed hhvm for the meantime due to timeouts in travis
496c17b
- Added php 5.5 and HHVM
aab20c0
- README edits
9bb3f5c
- README update
d1b400a
- README updates
4769df7
- README update
06dddc6
- removed unnecessary phpunit script and re-added hhvm + php 5.6
cda0681
- added Laravel 3 Installation to index
1c186ed