Commit Graph

55 Commits

Author SHA1 Message Date
soutade 928e4eea5a Move iptogeo.py util into misc 2022-11-10 20:14:18 +01:00
Gregory Soutade 41432046a1 Add Anonymize IP plugin 2022-11-10 20:06:00 +01:00
Gregory Soutade 7ec7e0d644 Add Geo IP location in filter users 2022-11-04 20:03:52 +01:00
Gregory Soutade c84373b2d7 Filter users filter can now be a function defined in conf 2022-11-04 20:03:33 +01:00
Gregory Soutade 9cee1fa71c Move Filter Users plugin into pre_analysis (and keep display part) 2022-06-23 21:14:58 +02:00
Gregory Soutade 937706d88d Fix typo 2021-06-04 07:51:15 +02:00
Gregory Soutade 4cd7712201 Fix feeds re and add 'feeds_referers' configuration 2021-06-03 08:50:46 +02:00
Gregory Soutade 8697be26ad Update feed detector : check 'feed', 'rss' or 'atom' string in user agent 2021-04-01 08:22:52 +02:00
soutade c0e3e0a801 Update code for Python3 2020-12-09 13:24:29 +01:00
soutade f457f4e390 Update code for Python3 2020-10-30 14:42:56 +01:00
soutade 6f9622bb91 Bugfix : iptogeo : _send_request that must handles timeout errors (empty packets) was not used 2020-05-11 10:03:07 +02:00
Gregory Soutade bb268114b2 Make backup before compressing (low memory servers)
Fix error : Call post hook plugins even in display only mode
Don't compute unordered hits (remove pasts if they are found after current)
Remove tags in stats diff
Don't do geolocalisation is visitor is not valid
Don't try to find search engine on robots
Update robot check rules
Add top_pages_diff plugin
2019-08-30 07:50:54 +02:00
Gregory Soutade 8255be7ec8 Get GEO code for all visits (not only valid ones) 2017-09-06 07:43:55 +02:00
Gregory Soutade 9f9bfebe7a ip_to_geo : reset connection after 50 requests 2017-09-05 07:34:27 +02:00
Gregory Soutade 007be71ad6 New format for (not_)viewed pages/hits and bandwidth that are now recorded by day (in a dictionnary were only element 0 is initialized). Element 0 is the total. WARNING : not backward compatible with previous databases. 2017-08-24 07:55:53 +02:00
Gregory Soutade 038e485081 Prevent from error when decoding key phrases 2017-01-29 09:12:47 +01:00
soutade e805e59c10 Remove crawler from feed parsers 2016-08-20 13:08:02 +02:00
Gregory Soutade fdda7a527e Bug fix : for robots, we have to use not_viewed_pages (feeds plugin) 2016-05-02 07:54:53 +02:00
Gregory Soutade e9c2509006 Update iptogeo.py class 2016-04-12 07:56:10 +02:00
Gregory Soutade 7a655616ec Add IPToGeo plugin 2016-02-06 14:41:41 +01:00
Gregory Soutade 79da471398 Fix typo error in getCurrentVisits() method name 2016-02-04 20:44:36 +01:00
Gregory Soutade 519033e474 Do reverse DNS on feeds parsers 2016-01-18 07:33:48 +01:00
soutade f853ad808e Add hours_stats plugin 2015-03-02 19:44:10 +01:00
root 1f6154107c Forgot one parameter in feeds plugin 2015-02-19 20:13:55 +01:00
Gregory Soutade f5b0c35bad Add a star for merged feeds parsers 2015-02-18 20:56:03 +01:00
Gregory Soutade cfbd35d818 Merge one hit only parsers in feeds parsers detection 2015-02-18 20:32:04 +01:00
Gregory Soutade e0f9260802 Add Feeds plugin 2015-02-17 19:11:04 +01:00
Gregory Soutade 9d3f7c05a4 Optimize top_downloads post analysis plugin 2015-01-13 18:54:22 +01:00
Gregory Soutade 2baf4173fd Add Browsers post analysis and display 2015-01-08 21:01:33 +01:00
Gregory Soutade a40f116c71 Add Operating Systems post analysis and display 2015-01-08 20:59:11 +01:00
Gregory Soutade 9a1c23ec78 Update documentation of some plugins 2015-01-08 20:58:27 +01:00
Grégory Soutadé a35d462cb7 Replace # for module description by """ (help auto extraction) 2014-12-19 11:34:25 +01:00
soutade e740bf1e45 Add licence information 2014-12-18 19:54:31 +01:00
Grégory Soutadé 28d3e9765f Set reverse DNS names in lower case 2014-12-16 07:38:57 +01:00
Gregory Soutade 3a246d5cd6 Optimize analysis using reverse loop 2014-12-14 15:10:13 +01:00
soutade 6d62f21373 Finalize comments 2014-12-10 21:15:56 +01:00
Grégory Soutadé 2d1e363883 WIP 2014-12-10 16:53:50 +01:00
soutade 4f1c09867d WIP 2014-12-10 07:09:05 +01:00
Grégory Soutadé 751a9b3fae Start big comments (post analysis / referers) 2014-12-09 16:54:02 +01:00
soutade 2362fd1fd2 Fix unicode problems
Add generateHTMLLink()
2014-12-04 21:04:41 +01:00
Grégory Soutadé f7bf2e11ba Add top_hits plugin 2014-11-27 13:47:31 +01:00
Grégory Soutadé c87ddfb1aa Add hit_to_page_conf in addition to page_to_hit_conf 2014-11-27 13:46:58 +01:00
Grégory Soutadé 5ccc63c7ae Add hasBeenViewed() function 2014-11-27 13:07:14 +01:00
Grégory Soutadé e0d6b5dbbc Add top_downloads plugin 2014-11-27 12:35:41 +01:00
Grégory Soutadé 9fbc5448bc Add conf_requires.
Load plugins in order
2014-11-27 12:34:42 +01:00
Grégory Soutadé dd8349ab08 Add option count_hit_only_visitors and function isValidForCurrentAnalysis() 2014-11-27 09:01:51 +01:00
soutade 5e965f4cc1 Add top_pages plugin 2014-11-26 22:03:19 +01:00
soutade f8a48a7144 Split referers plugin in post_analysis and display
Remove post_analysis top_visitors (done in display)
2014-11-26 21:06:36 +01:00
soutade fec5e375e4 Remove iwla parameter in hook functions 2014-11-26 20:31:13 +01:00
Grégory Soutadé 81b3eee552 Do a lot of things 2014-11-26 16:17:16 +01:00