Age | Commit message (Collapse) | Author |
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Actions
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-actions/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Actions
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-actions/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-corehome/
[ci skip]
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Translated using Weblate (Bulgarian)
Currently translated at 54.0% (53 of 98 strings)
Translation: Matomo/Plugin CoreUpdater
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreupdater/bg/
[ci skip]
Translated using Weblate (Bulgarian)
Currently translated at 76.8% (475 of 618 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/bg/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Пламен <plamen_mbx@yahoo.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/
[ci skip]
Co-authored-by: Пламен <plamen_mbx@yahoo.com>
|
|
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Italian)
* Added translation using Weblate (Arabic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Persian)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Slovak)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tagalog)
* Added translation using Weblate (Spanish (Argentina))
* Added translation using Weblate (Galician)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Lithuanian)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Arabic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Slovak)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Spanish (Argentina))
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Lithuanian)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Lithuanian)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Estonian)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Slovak)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tagalog)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bulgarian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Persian)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Slovak)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tagalog)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bulgarian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Vietnamese)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Arabic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Persian)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tagalog)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Latvian)
* Added translation using Weblate (Lithuanian)
* Added translation using Weblate (Thai)
* Added translation using Weblate (Telugu)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Estonian)
* Added translation using Weblate (Romanian)
* Added translation using Weblate (Belarusian)
* Added translation using Weblate (Bulgarian)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Vietnamese)
* Added translation using Weblate (Icelandic)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Hungarian)
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Hebrew)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Arabic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Persian)
* Added translation using Weblate (Georgian)
* Added translation using Weblate (Korean)
* Added translation using Weblate (Slovak)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Tagalog)
* Added translation using Weblate (Tamil)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Tagalog)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Galician)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Croatian)
* Added translation using Weblate (Amharic)
* Added translation using Weblate (Norwegian Nynorsk)
* Added translation using Weblate (Urdu)
* Added translation using Weblate (Bosnian)
* Added translation using Weblate (Urdu)
|
|
* fixes some whitespaces and formatting in english translation files
* Adds translations for languages that did not yet exist
* fix tests
* adds missing locales
* fix locale
* update submodules
* updates expected UI file
|
|
* add token_auth to overlay requests where necessary #17640
* ensure all links on overlay page work as expected both, with token_auth and when logged in #17640
* DRY force_api_session=1 and token_auth parameters in broadcast.js and correct in other code for convenience #17640
* polish logic for overlay with token_auth and change minimal logic in client side while validating token_auth in View::shouldPropagateTokenAuthInAjaxRequests() #17640
* use 'string' as string parameter #17640
* simplify token_auth check #17640
* revert git submodule to 4.x-dev version #17640
* return $tokenAuth string (truthy) only, simplify condition, ensure & is prepended to token_auth url param #17640
* revert submodule change
* Update core/View.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
Co-authored-by: tsteur <tsteur@users.noreply.github.com>
|
|
|
|
real-time processing (#16603)
* several changes to emphasize setup and use of auto-archiving rather than real-time processing
* apply some pr feedback
* Applying more pr feedback.
* apply review fixes
* ignore ability to archive segments in real time
* another tweak
* update tests
* fix another test
* fix ui tests
* update test
* fix evolution icon bug
* Update TreemapVisualization and update expected screenshots
* update screenshots
|
|
es da pt-br el ko zh-cn pt cs id pl ja it uk nl nb es-ar hu hi fr sk zh-tw tr lt sq sr fi sv) (#16218)
* language update
* updates expected UI file
Co-authored-by: tsteur <tsteur@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Starting to replace bower with npm: use updated jquery-ui from npm.
* Use jquery from npm./
* Use angular from npm.
* Add more angular libraries.
* Use chroma-js from npm.
* Remove html5shiv, does not appear to be used.
* Use iframe resizer library from npm.
* Add jquery-mousewheel
* Add jquery.dotdotdot from npm.
* Get jquery.scrollto from npm.
* Get jscrollpane from npm.
* Get materialize-css from npm.
* Get mousetrap from npm.
* Remove ngDialog, as it is no longer used.
* Install qrcode.js from npm.
* Get sprintf-js from npm.
* Get visibillityjs from npm.
* Remove bower.json.
* Getting parts of matomo to work w/ new versions of libraries installed by npm.
* Ignore node_modules subfolders in node_modules since we only use npm for frontend dependencies + fix a test.
* Fix button padding.
* Fix series picker checkboxes.
* Fix karma conf.
* Fix CSS in right place.
* Fixing more css/less issues.
* More test fixes.
* Limit selection style fix.
* Fix more tests + materializecss issues.
* Fix a couple more tests.
* Fix annotation styling.
* remove error
* add ng-dialog files
* try to fix some tests
* Fix several UI tests.
* fixing more build issues
* Fix several more tests and issues.
* fixing more tests
* split ui tests into 3 groups
* fix several more issues and tests
* Fix some console warnings on chrome.
* Updating more test files.
* fix some tests
* yet more fixes
* couple more fixes
* another form fix
* Fix some tests.
* update screenshot
* update more expected files
* Fix two more form issues.
* test commit (travis is not fetching submodules for some reason...)
* remove scripts removed in merge
* three travis builds
* split UIIntegrationTest into multiple suites
* lets try this again
* updae several expected screenshots
* fix some more tests
* fix plugin details material select and tabs initiaialization
* update screenshots + css fix
* re-initialize materialize tabs since we load jquery-ui afterwards for datepicker which unsets materialize tabs
* update more screenshots and fix couple more issues
* update more screenshots + tweak to test
* more fixes and screenshot updates
* fix some issues and update more screenshots
* update submodules
* more fixes + more updated screenshots
* more css fixes and test fixes
* couple fixes & updated screenshots
* update screenshots
* fix random failure
* Map old bower_component files to new ones in AssetManager.
* Remove node_modules from PR and ignore node_modules in .gitignore and remove libs/jquery (adding new required libs).
* Update .travis.yml.
* update screenshots
* fixing some more issues
* fix copy pasta
* update screenshots
* fix more modal issues
* Update css & screenshots.
* correct close modal calls
* fixing more issues
* data-target instead of data-activates
* fix more tests
* trigger build that works?
* fix more tests
* update submodule
* debugging travis
* more debugging
* try to fix test
* fix modal no button click in test
* update more screenshots
* couple more test fixes
* some more fixes and updated screenshots
* update screenshots
* apply some review feedback
* Fix modal centering and initial top position.
* apply some more pr feedback
* another pr fix
* update submodule
* remove style
* fix color of checkbox mark
* Fix centering the popover
Note: centering the popover relative to body doesn't work poperly anymore, maybe because of the fixed position of the widget overlay. Using the ui-widget-overlay to position the dialog centered seems to work
* ignore line endings check for node modules
* updates expected UI files
* submodule updates
* use minified file of jquery.browser.js
* updates expected test files
* ensure to hide parent tooltips when row action tooltips are shown
* tweak less for datatable navigation
* style is only useful for dashboard
* update some screenshots
* update submodules
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Adding initial new code for cron archive rewrite.
* first pass at removing unused CronArchive code.
* unfinished commit
* fill out archiveinvalidator code
* getting some tests to pass
* unfinished commit
* fixing part of test
* Another test fix.
* another sql change
* fix broken merge or something else that went wrong
* Couple more fixes and extra logs.
* Fixing enough issues to get core archive command to run completely.
* Fix and log change.
* Fixed more segment/test related issues for CronArchiveTest. Includes optimization for no visits for period + segment process from handling.
* another optimization and possible build fix
* no visit optimization
* test fix
* Implement archiving_custom_ranges logic w/ queue based implementation
* fixes to get archivecrontest to work
* add logic to invalidate today period
* fix optimization and some tests
* Fixing more tests.
* Fixing more tests
* debug travis failure
* more test fixes
* more test fixes, removing more unneeded code, handling some TODOs
* Handle more TODOs including creating ArchiveFilter class for some cli options.
* tests and todos
* idarchives are specific to table + start on archivefilter tests
* one test
* more TODOs and tests
* more tests and todo taken care of
* handle more todos
* fixing more tests
* fix comment
* make sure autoarchiving is enabled for segments when cron archive picks them up
* Fixing test.
* apply more pr feedback
* order by date1 asc
* quick refactor
* use batch insert instead of createDummyArchives
* apply rest of pr feedback
* add removed events, add new test, fix an issue (when deleting idarchives older than do not lump all segments together).
* re-add fixed/shared siteids
* fix tests
* incomplete commit
* Insert archive entries into archive_invalidations table.
* Use invalidations table in core:archive and get ArchiveCronTest to pass.
* fixing some tests
* debugging travis
* fix more tests & remove DONE_IN_PROGRESS which is no longer used.
* fix more tests
* apply review feedback
* fix tests
* try fixing alltests build
* try again
* try again
* Move archive_invalidations update to new beta since omnifixture was updated w/o it.
* Another fix.
|
|
* update doc blocks with new name
* submodule updates
* updates expected UI files
|
|
|
|
* many typo fixes in the code thanks to codespell
* reset submodules
I really need to stop using `git commit -a`
* reset change in library
* rebuilt piwik.js
* fix test
* updates expected UI file
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I updated the link tag for all php files with the new matomo link.
Not sure if it is realistic that this will get merged but I though that someday someone has to do this(?)
|
|
|
|
* Add empty config.php and tracker.php files to each plugin that doesn't have them; add to whitelist of files that are included in new plugins generated by generate:plugin
* Add plugin files for plugins which were missing them
|
|
|
|
* Allow annotations API to accept multiple periods, so evolution graphs that use multiple periods work.
* Remove warning when rows_to_display viewdatatable config property is left at its default value.
* Allow individual cells in an html visualization to be styled (if the visualization is extended).
* Remove unneeded TODO.
* In series picker encode picked rows in case the labels have commas.
* Must decode the rows value as well (as it is not handled by API, must be done in plugin).
* Allow joins to specified through LogAggregator::queryConversionsByDimension().
* Add safety check to _idts processing: if visitor is unknown, ignore _idts value, since it is their first visit.
* In the tracker when searching by visitor ID, search through entire log_visit table instead of just in the last 30 mins.
* When tracking visitor days since first, do not round since this can result in inaccurate data when rounding up. Which can cause trouble when finding the start visit for a log.
* Allow HtmlTable descendants to add any html attributes to cells.
* Allow derived Visualizations to add custom parameters to API requests via a new RequestConfig method.
* Tweak to TODO.
* Add test for annotations API change & get to pass.
* Apply more review feedback
* Update INI config docs for window_look_back_for_visitor.
* Only copy visitor properties if action is part of an existing visit.
* Some more properties that should be copied over from known visitor even if new visit.
* Fixing some tests.
* update test
* Fix CustomEventsTest test failures.
* Fixing more tests.
* update rest of tests
* Fixing tests.
* Update some test files.
* Fix log statements.
* To better handle out of order actions, add part of last_action_time check to visitor ID search.
* Update tests.
* Updating expected screenshots.
* Fix ArchiveCronTest.
* Throw exception if idorder not unique.
* Only throw exception if idorder specified.
* Fixing a couple tests.
* Fix another test.
|
|
|
|
* update theme
* fix alert box has no spacing
* fix couple issues with new theme
* improve contrast and make sure to use correct theme color
* fix notification colour
* fix wrong logo used
* fix theme color
* fix update title not readable
|
|
* Use correct filter in certain places in twig templates.
* Another filter change.
* Reverse encoding strategy in site selector.
* Tweak to annotation escaping.
* Fix couple more double encoding issues.
* encode report name on unsubscription page
* Escape site name in quickaccess directive.
|
|
* Implements wrapper method for a more secure unserialize
* run AllTests on PHP 7
* trigger a debug message if unserialize fails on PHP 7 + tests
* Add string to deserialize to debug log.
|
|
|
|
|
|
* Fix fatal when multiple sites are requested in referrers API report
* add more checks
|
|
|
|
* started working on some ACL concept
* acl implementation
* add category
* small tweaks
* more tweaks
* more api methods and fixes
* cache capabilities
* various enhancements, fixes, tweaks
* more tweaks
* added more tests and fixed some bugs
* fix parameter
* make sure to be BC
* make sure to be BC
* fix some tests
* more apis, translations, changelog entry, ...
* update db
* correct error message
* fix capabilities were not detected in tests
* directly access provider
* fix and add test
* JS api to check capabilities, better structure for capabilities in tests
* add ability to inject permissions
* apply review changes
* fix test
|
|
Only the files declaring a shebang have their execution bit set.
Everything else is not executable to avoid possible security issues
|
|
* Do not use sync ajax requests
* adds deprecation comments
* convert some methods to be fully async
* adds minimum waittime after page load in ui tests
* improve wait times
|
|
|
|
* Speed up some tests by not using IntegrationTestCase
* fix test
* split system tests into plugin & core
* adjust travis submodule
* Move Annotations system test to plugin
* Move Transitions system test to plugin
* fix tests
* move PurgeDataTest to PrivacyManager plugin
* Move some tests to Goal plugin
* fix test
* submodule update
* Move tests to ecommerce plugin
* adds a caching to prevent some duplicate api calls
|
|
* Improvements to Annotations listing design
:# Please enter the commit message for your changes. Lines starting
* fixed create a new annotation
Please enter the commit message for your changes. Lines starting
* fixed the delete feature so it's not a button
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|