https://github.com/matomo-org/matomo/commits?author=diosmosis - Mouve

Site d'origine

Permalink
4.x-dev

Commits on May 11, 2021

  1. add new ini config to enable/disable the php profiler feature (#17537)

    * add new ini config to enable/disable the php profiler feature
    
    * apply review feedback
    
    * fix test
    
    * update screenshot
    
    * updated expected message
    diosmosis committed May 11, 2021
  2. bump version and change update to new version (#17544)

    diosmosis committed May 11, 2021
  3. make email from DI container (#17543)

    diosmosis committed May 11, 2021
  4. detect brute force login attempts from different ip addresses (#17503)

    * fill out logic, add new column + new email + translations (untested)
    
    * use new event handler
    
    * add tests and get to pass
    
    * get to work after manual testing
    
    * make sure brute force detection happens after ip allow/block lists are put into effect. this allows us to do less work in that case, and not allow attackers to disable login capability if we have an allowlist.
    
    * apply some review feedback
    
    * add new test and rename some methods
    
    * fix translation plugin names
    diosmosis committed May 11, 2021
  5. Add option to skip log purging check when invalidating archives in th…

    …e rare cases it is needed. (#17538)
    diosmosis committed May 11, 2021
  6. Do not confuse normal rows with the label "-1" w/ the summary row (#1…

    …7517)
    
    * add failing tests
    
    * do not mistake normal rows w/ labels -1 for summary rows
    
    * try to set a new flag to determine summary row inside Row instead of guessing from the label
    
    * fix tests
    
    * fix test hopefully
    
    * fix another test
    
    * fix another summary row issue
    
    * Add test showing -1 label + Others row.
    
    * apply review feedback
    diosmosis committed May 11, 2021

Commits on May 10, 2021

  1. require password confirmation when resetting 2fa (#17528)

    * require password confirmation when resetting 2fa
    
    * fix test
    
    * fix test
    
    * update screenshots
    diosmosis committed May 10, 2021

Commits on May 7, 2021

  1. Clear all cache directly after an update instead of in oneClickResult…

    …s(). (#17529)
    diosmosis committed May 7, 2021

Commits on May 5, 2021

  1. Allow invalidating empty site (#17519)

    * allow invalidating empty sites (since some sites can have no visits but need to be invalidated at week or higher periods)
    
    * if skipping archiving, and there are existing archives found, use them instead of assuming 0 visits
    
    * fix test
    diosmosis committed May 5, 2021

Commits on Apr 26, 2021

  1. work around group_concat max len being too small edge case for the se…

    …lect in ArchiveSelector.getArchiveIds (#17496)
    diosmosis committed Apr 26, 2021
  2. Add diagnostic that checks if server directories that should be priva…

    …te are accessible (#17490)
    
    * add initial diagnostic
    
    * unfinished
    
    * Complete diagnostic and get to work.
    
    * Update plugins/Diagnostics/Diagnostic/RequiredPrivateDirectories.php
    
    Co-authored-by: Stefan Giehl <stefan@matomo.org>
    
    * apply review feedback
    
    * fixing some UI tests
    
    Co-authored-by: Stefan Giehl <stefan@matomo.org>
    diosmosis and sgiehl committed Apr 26, 2021

Commits on Apr 24, 2021

  1. Add new update to make sure deleted segments also have a computed has…

    …h. (#17485)
    
    * Add new update to make sure deleted segments also have a computed hash.
    
    * Update 4.3.0-b4.php
    diosmosis committed Apr 24, 2021
  2. Require password confirmation for more plugin operations. (#17345)

    * Require password confirmation for more plugin operations.
    
    * renormalize
    
    * add optional password confirmation to CorePluginsAdmin.setSystemSettings
    
    * Add developer changelog entry.
    
    * ask for password confirmation when saving plugin settings and use onOpenEnd materializecss modal event handler instead of ready since ready no longer exists in used version
    
    * Fix redirectTo==referrer for other plugin actions that now have password confirmation.
    
    * fix build
    
    * try fixing build again
    diosmosis committed Apr 24, 2021

Commits on Apr 22, 2021

  1. Do not use DbHelper::getTablesInstalled() in integration test setup s…

    …ince it posts event that loads all activated plugins. (#17480)
    diosmosis committed Apr 22, 2021

Commits on Apr 21, 2021

  1. Update bug_report.md (#17477)

    diosmosis committed Apr 21, 2021

Commits on Apr 16, 2021

  1. Add get-segment-sql development command for debugging (#17461)

    * Add get-segment-sql command.
    
    * apply review feedback
    diosmosis committed Apr 16, 2021

Commits on Apr 15, 2021

  1. Workaround error in Overlay when site has no URLs (#17457)

    * Set setting value even if set to NULL so it will still be validated.
    
    * Make sure when creating a site that the urls options is set.
    
    * workaround in Overlay for instances that have an invalid site URL set for some reason
    
    * Add integration tests for changes to SitesManager API.
    
    * revert non-overlay changes
    
    * Add warning if site has no URLs when viewing Overlay.
    diosmosis committed Apr 15, 2021

Commits on Apr 13, 2021

  1. update expected screenshots (#17455)

    diosmosis committed Apr 13, 2021
  2. fix random failure + update two screenshots (#17453)

    * fix random failure + update two screenshots
    
    * another fix
    diosmosis committed Apr 13, 2021

Commits on Apr 12, 2021

  1. Fixes for specific case when partial archives have to initiate archiv…

    …ing for child archives (#17439)
    
    * Add new test for partial archiving edge case, add two safety/sanity checks for partial archives, fix a couple issues that arise when archiving a multi-period partial archive that has to initiate archiving for a child archive and reuse archives for a child archive.
    
    * remove unneeded test and make existing test more trustworthy
    
    * apply review feedback
    diosmosis committed Apr 12, 2021
  2. Initiate range archiving if an archive is invalidated, the request is…

    … from the browser, and browser archiving is authorized (#17379)
    
    * Initiate archiving if an archive is invalidated, the request is from the browser, and browser archiving for the current request is authorized.
    
    * add test that was strangely removed and add tests for period = range
    
    * Add test for tracking data in the past and fix invalidation issue in core:archive.
    
    * Add test for default use case of core:archive w/ browser initiated range archiving.
    
    * actually just dont perform the check if the period does not include today
    
    * undo isPeriodIncludesToday change
    
    * Fix ArchiveInvalidationTest and get to work, fix bug in Loader causing it to fail
    
    * fix tests
    
    * add comment to test
    
    * Fix CronArchiveTest, make sure we do not use a TTL when running invalidateRecentDate("yesterday").
    
    * tweak comment
    
    * make sure invalid ranges only rearchive when authorized to rearchive child archive or when all child archives are usable while still respecting ttl for periods that include today
    
    * instead of previous change, make range ttl get respected if range period is used and archiving is enabled for the current request/period
    
    * remove dead code + tweak test
    
    * add check for invalidated archive
    
    * move new invalidation check to Loader from ArchiveSelector since getArchiveIdAndVisits is used in multiple code paths now
    
    * remove TODO
    
    * remove use
    
    * apply pr feedback
    
    * get tests to pass
    
    * Fix strange test failure on travis-ci (class was loaded before mock file methods used in next test were loaded)
    diosmosis committed Apr 12, 2021

Commits on Apr 11, 2021

  1. speed up integration tests by not using DbHelper::getTablesInstalled() (

    #17440)
    
    * speed up integration tests by not using DbHelper::getTablesInstalled()
    
    * apply review feedback
    diosmosis committed Apr 11, 2021

Commits on Apr 1, 2021

  1. Use exceptions to provide more context to warning logs in Row.php (#1…

    …7413)
    
    * Use exceptions to provide more context in warning logs in Row.
    
    * correct logging
    diosmosis committed Apr 1, 2021

Commits on Mar 29, 2021

  1. Use ranking query in custom dimensions archiver (#17396)

    * Allow forcing backtrace to print and do not print redundant message in exceptiontotextprocessor
    
    * fix test
    
    * consistent output when exception is an array
    
    * fix tests
    
    * fix another test
    
    * Use RankingQuery in CustomDimensions if configured
    
    * apply review feedback
    
    * fix failing tests
    
    * apply review feedback
    
    * Fixing tests.
    diosmosis committed Mar 29, 2021
  2. Fix build (#17406)

    * update expected images
    
    * update expected screenshots
    diosmosis committed Mar 29, 2021

Commits on Mar 25, 2021

  1. allow forcing backtrace to print in exceptiontotextprocessor (#17369)

    * Allow forcing backtrace to print and do not print redundant message in exceptiontotextprocessor
    
    * fix test
    
    * consistent output when exception is an array
    
    * fix tests
    
    * fix another test
    diosmosis committed Mar 25, 2021

Commits on Mar 24, 2021

  1. make sure no rearchiving happens if INI config setting is set to 0 or…

    … last0 + add extra sanity check. (#17386)
    diosmosis committed Mar 24, 2021

Commits on Mar 23, 2021

  1. Allow rearchive_reports_in_past_last_n_months setting value to be an …

    …int. (#17368)
    
    * Allow setting value to be an int.
    
    * change default to encourage numeric use
    
    * update expected screenshot
    diosmosis committed Mar 23, 2021

Commits on Mar 16, 2021

  1. Add informational diagnostic for archive invalidations table. (#17110)

    * Add informational diagnostic for archive invalidations table.
    
    * remove TODO
    
    * fix test + remove other diagnostics
    
    * add file
    
    * text and value tweak
    
    * update submodule
    
    * renormalize lfs
    
    * In diagnostics ui test, replace date times w/ DATETIME string.
    
    * update expected screenshot
    diosmosis committed Mar 16, 2021
  2. Add some archive deletion logs. (#17347)

    diosmosis committed Mar 16, 2021

Commits on Mar 15, 2021

  1. remove deletion of old archives in CronArchive since we do this in Ar…

    …chiveWriter, and it is buggy here (#17314)
    
    * prevent edge case when partial archive archives and latest archive is invalidated (should generally not happen since in that case it would be processed before the partial archive, but just in case)
    
    * Add initial tests
    
    * fix another edge case (if function is called in a different context)
    
    * fixing tests
    
    * remove function since not actually needed
    
    * fix test and apply pr feedback + find another issue and fix (when invalidating partial archives, they should not change the done flag to DONE_INVALIDATED)
    
    * add test for recent change
    diosmosis committed Mar 15, 2021

Commits on Mar 14, 2021

  1. look for all usable done flag types when checking for existing child …

    …periods (#17304)
    
    * look for all usable done flag types when checking for existing child periods
    
    * add some tests
    
    * add comment
    diosmosis committed Mar 14, 2021
Older

level de log mis à 1

Récupération du document https://github.com/matomo-org/matomo/commits?author=diosmosis.

Récupération de l'URL https://github.com/matomo-org/matomo/commits?author=diosmosis...

Raccourcis

Commandes

Fermer