Skip to content
Extraits de code Groupes Projets
  1. sept. 04, 2017
    • Stefan Giehl's avatar
      Customizeable / Extendable Visitor Profile & Visitor Log (#11579) · 660df517
      Stefan Giehl a rédigé
      * move setting visitor details into own classes instead of using an event
      
      * move manipulating actions to VisitorDetails classes
      
      * move some more parts to plugins
      
      * update test files as order of columns changed
      
      * implement new VisitorDetails method to provide actions
      
      * move rendering actions to visitordetail classes
      
      * render visitor properties in new classes
      
      * makes it possible to attach icons to visitor log
      
      * moves rendering of action tooltip into new visitordetails method
      
      * adds event for extending custom action dimension fields
      
      * small improvements
      
      * fetch log_link_visit_action.idpageview for actions
      
      * improve variable name
      
      * started to improve/change visitor profile
      
      * show devices summary in visitor profile
      
      * also remove empty xml tags for api tests
      
      * hide actions in visitor profile by default
      
      * move all icons to the middle of visitor log
      
      * small change
      
      * move rendering referrer information to referrers plugin
      
      * move provider logic to provider plugin
      
      * show content interactions in visitor log
      
      * improve look of content interactions/impressions in visitor log / profile
      
      * hide idpageview from tests
      
      * update changelog
      
      * move rendering events to Events plugin
      
      * do not hide duplicate page views in visitor log, but show them with a refresh icon instead
      
      * show top visited pages in visitor profile
      
      * always show visitor profile link in visitor log
      
      Still hidden in a widget by default, as it might overlay some other content
      
      * Show info about not shown actions
      
      truncated due to config setting
      
      * use bulk queries to fetch actions instead of fetching them for each visit
      
      * small adjustments
      
      * improve some loops to improve memory usage
      
      * move gathering visitor profile informations to VisitorDetails classes
      
      * update screenshots
      
      * update test files
      
      * move rendering of visitor profile summary to visitor details classes
      
      * improve templates
      
      * Makes VisitorDetailsAbstract class api and improves comments
      
      * show visit details in visitor profile
      
      * improve css
      
      * reverse enumeration of visits in visitor profile
      
      * improve css
      
      * Show visit id in IP tooltip
      
      * Small CSS improvements
      
      * further adjustments
      
      * sort devices by count
      
      * adds UI tests for visitor log and profile
      
      * Show bandwidth in visitor profile test
      
      * show actions by default and add button to toggle all together
      
      * CSS cleanup
      
      * remove border around refresh icon
      
      * add tooltip for refresh icon in profile
      
      * move first/last visit before top visited pages
      
      * Improve text shown for unique pageviews
      
      * link urls in top visited pages
      
      * improve sorting of device list
      
      * improve tests
      
      * Improve device overview in visitor profile
      
      * only render top pages if at least one page was visited more than once
      
      * make visitor id non bold
      
      * hide visitor type icon in profile, and show latest visits icons in overview
      
      * fix search engine icon in visitor details
      
      * small improvements
      
      * only render view if required
      
      * show visit icons only on hover in profile
      
      * remove from again
      
      * test improves
      
      * show text besides icon in profile header
      
      * improve tests
      
      * Removes unused CSS and JS
      
      * Reformats CSS
      
      * Removes invisible paper clip
      
      * Removes unused profile images from Live plugin
      
      * raise test timeouts
      
      * Improve UI tests splitting for travis
      
      * show device type in profile header if no resolution is available
      
      * prevent text overlapping
      
      * no retries
      
      * fix test
      
      * change summary order
      
      * fix position of export icon
      
      * fixes tooltip text
      
      * improve pages overview
      
      * visitor details order
      
      * action tooltip order
      
      * show only ecommerce icon if no goals where converted
      
      * show custom variables summary in profile
      
      * show user id in same size as headline
      
      * link referer urls for first/last visit in profile
      
      * make profile xml compatible
      
      * try to improve ui test
      
      * increase bottom marign
      
      * increase version number
      
      * small adjustments
      
      * CSS Rewrite for visitor profile
      
      * center action icons in visitor log and profile
      
      * improve widgetized visitor profile
      
      * small layout fix
      
      * always populate raw referrer url for visitor details
      
      * update expected test files
      
      * Refactor profile summaries into additional classes
      
      * update screenshots
      
      * submodule update
      
      * update piwik-icons submodule (#11904)
      
      * update piwik-icons submodule
      
      * fix some system tests
      
      * update screenshots
      
      * make device list xml compatible
      
      * improve translation
      
      * improve icon position
      
      * improves spacings
      
      * update test files
      
      * small css improvement
      
      * update screenshots
      660df517
  2. juil. 20, 2017
  3. avr. 18, 2017
  4. mars 21, 2017
  5. mars 20, 2017
    • Thomas Steur's avatar
      always use window.jQuery instead of $ in ui tests (#11505) · 56a4e912
      Thomas Steur a rédigé
      This is actually better this way instead of assigning $
      56a4e912
    • Thomas Steur's avatar
      Add possibility to select a specific frame within a page (#11484) · 92257e45
      Thomas Steur a rédigé
      * Add possibility to select a specific frame within a page
      
      eg `page.selectFrame('myFrameName');` and at the end of the test `page.selectMainFrame();`
      
      What doesn't seem to work yet correctly is typing within the frame. I presume the position where the click should happen is not calculated correctly (it clicks before sending keys).
      
      * get correct position within frame so .click works
      
      * when selecting a frame within a frame, do not calculate position again
      
      * fix an issue where $ might not be defined but window.jquery
      92257e45
  6. fév. 28, 2017
  7. jan. 07, 2017
    • Stefan Giehl's avatar
      Fix / Improve UI tests (#11117) · 9c4814e6
      Stefan Giehl a rédigé
      * make a screenshot instead of checking if element is visible
      
      * try to avoid complete failure if a test fails but passes on retry
      
      * do not skip aborted tests, retry them
      
      * reactivate tests
      9c4814e6
  8. nov. 15, 2016
    • Thomas Steur's avatar
      Update Marketplace to work with new API (#10799) · 587cc39e
      Thomas Steur a rédigé
      * starting to port marketplace to piwik 3
      
      * updating tests
      
      * fix translation key
      
      * fix various issues
      
      * use material select
      
      * fix plugin upload
      
      * deprecate license_homepage plugin metadata and link to a LICENSE[.md|.txt] file if found (#10756)
      
      * deprecate license_homepage plugin metadata, and link to a LICENSE[.md|.txt] file if found
      
      * Make license view HTML only without menu
      
      * fix tests and update
      
      * fix some links did not work
      
      * we need to show warnings even when plugin is installed, not only when activated. otherwise it is not clear why something is not downloadable
      
      * fix install was not working
      
      * improved responsiveness of marketplace
      
      * fix more tests
      
      * fix search was shown when only a few plugins are there
      
      * fix ui tests
      
      * fix some translations
      
      * fix tests and remove duplicated test
      587cc39e
  9. oct. 27, 2016
  10. oct. 07, 2016
  11. oct. 06, 2016
  12. août 31, 2016
  13. août 29, 2016
    • Thomas Steur's avatar
      Better UI for Piwik 3, more responsive, faster, lots of other fixes (#10397) · 0c9c30b7
      Thomas Steur a rédigé
      * improved ui and responsiveness
      
      * improve rss widget
      
      * commit changes for ui again, got lost after the last commit
      
      * fix more tests
      
      * restoring files
      
      * fix fonts
      
      * fix more tests
      
      * more test fixes
      
      * fix some system tests
      
      * fix tests
      
      * fix system and ui tests
      
      * fix updater tests
      
      * make a page as loaded once the callback is called
      
      * enable verbose
      
      * more verbose output
      
      * enable phantomjs debug flag
      
      * debug should be a phantomjs option
      
      * trying to fix installation tests
      
      * fixes #10173 to not compile css files as less
      
      * trying to minimize js/css requests to hopefully prevent random ui test fails
      
      * disable verbose mode
      
      * fix updater and installation
      
      * lots of bugfixes and ui tweaks
      
      * fix reset dashboard
      
      * various bugfixes
      
      * fix integration tests
      
      * fix text color
      
      * hoping to fix installation tests this way
      
      * cache css/js resources for an hour, should speed up tests and prevent some random issues
      
      * we need to avoid installing plugins multiple times at the same time when requesting resources
      
      * finally getting the colors right again
      
      * fix most tests, more tests for theme
      
      * use an h2 element for titles for better accessibility
      
      * fix headline color
      
      * use actual theme text color (piwik-black)
      
      * fix small font size was applied on all p elements
      
      * fix tests
      
      * now improving all the datatables
      
      * trying to ignore images for visitor log
      
      * Revert "trying to ignore images for visitor log"
      
      This reverts commit ad1ff7267aae14ad905bef130e956c8593c4fb22.
      
      * fix tests
      
      * fix we had always ignored a max label width
      
      * trying to fix file permissions
      
      * fix more file permissions
      
      * Improved plugins update API (#10028)
      
      * refs #7983 let plugins add or remove fields to websites and better settings api
      
      * * Hide CorePluginsAdmin API methods
      * More documentation
      * Added some more tests
      
      * improved updates API for plugins
      
      * better error code as duplicate column cannot really happen when not actually renaming a colum
      
      Conflicts:
      	core/Updates/3.0.0-b1.php
      	plugins/CoreUpdater/Commands/Update/CliUpdateObserver.php
      
      * fix DB field piwik_log_visit.location_provider too small (#10003)
      
      * fixes #9564 fix DB field piwik_log_visit.location_provider too small
      
      * use new plugins updater API
      
      * DB field piwik_log_visit.visit_total_actions too small (#10002)
      
      * fixes #9565 DB field piwik_log_visit.visit_total_actions too small
      
      * change type of some db columns that are too small
      
      * fix tests (#10040)
      Conflicts:
      	plugins/CoreAdminHome/Menu.php
      	plugins/Goals/Menu.php
      	plugins/MobileMessaging/Menu.php
      	plugins/SitesManager/Menu.php
      	plugins/UsersManager/Menu.php
      	tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml
      
      * fix more file permissions
      
      * repair more file permissions
      
      * repair more file permissions
      
      * trying to make ui tests work again, the table was missing
      
      * fix some encoding issues
      
      * cross browser fixes and usability improvement
      
      * move back the config icon, need to find a better solution later
      
      * more cross browser fixes
      
      * bugfixes
      
      * fix ui tests
      
      * fix encoding issue
      
      * fix various issues with the ui tests when a test gets aborted
      
      * also skip this visitor log test when aborted
      
      * there were 3 css files that were loaded separately, merge them instead into one css
      
      * forgot to add the actual manifest
      
      * do not add manifest if custom logo is specified
      
      * load font css files first as it was before merging them into big css
      
      * fix link icon was not aligned anymore
      
      * minor fixes
      
      * setting it back to 4px
      
      * in popovers the font variable was always ignored and a different font loaded
      
      * forgot to update screenshots
      
      * fix remaining tests
      
      * this should fix an update error
      
      * added 3 new widgets system check, system summary and plugin updates
      
      * tweak new widgets content
      
      * no page reload when changing date or segment
      
      * in admin home show only enabled widgets
      
      * refs #10295 use getMockBuilder instead of deprecated getMock
      
      * fix some ui tests
      
      * fix various bugs
      
      * fix more tests
      
      * fix ui tests
      
      * add a space between loading image and loading message
      
      * fix docs so they appear on developer.piwik.org
      
      * improved documentation
      
      * introduce new Widget::renderTemplate method for consistency with controllers
      
      * remove no longer needed files
      
      * testing system fonts
      
      * fix strong was not really bold
      
      * more useful system summary
      
      * remove ubuntu font
      
      * fix most tests and removed most em elements
      
      * fix tests
      
      * fix headline was very thin
      
      * update submodule
      
      * update submodules
      
      * update submodule
      
      * fix failing ui tests
      
      * update submodules
      0c9c30b7
  14. avr. 11, 2016
  15. avr. 10, 2016
  16. fév. 14, 2016
  17. fév. 03, 2016
  18. fév. 02, 2016
  19. nov. 24, 2015
  20. nov. 02, 2015
  21. oct. 27, 2015
  22. oct. 09, 2015
  23. oct. 07, 2015
  24. oct. 06, 2015
  25. sept. 11, 2015
  26. sept. 01, 2015
  27. août 14, 2015
  28. juin 30, 2015
  29. juin 26, 2015
  30. juin 25, 2015
Chargement en cours