Commit Graph

400 Commits

Author SHA1 Message Date
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
ed6ed68706 Remove iwla_get.sh 2017-09-07 08:12:49 +02:00
Gregory Soutade
8ea1e6f0ff Remove Windows Search and vi-view from own search engines 2017-09-06 07:45:52 +02:00
Gregory Soutade
9345cf7984 AWStats data 7.6 has malformed hashes, fix it for converted data 2017-09-06 07:45:12 +02:00
Gregory Soutade
f8a8cb26fb iwla_convert : Skip empty values or empty keys in hashes 2017-09-06 07:44:43 +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
dadd0c9029 Update awstats data with fixed iwla_convert.pl 2017-09-05 08:08:13 +02:00
Gregory Soutade
4466d9ac1d Fix iwla_convert.pl : skip empty key in hashs. Checks for empty lists 2017-09-05 08:07:23 +02:00
Gregory Soutade
9f9bfebe7a ip_to_geo : reset connection after 50 requests 2017-09-05 07:34:27 +02:00
Gregory Soutade
b2f37d83f4 Sync data with awstats 7.6 2017-09-05 07:33:42 +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
fffab335fa Handle URLs with empty referer 2017-08-23 20:11:17 +02:00
Gregory Soutade
3b3ae1ea3e Fix KeyError : geo attribute can not exists 2017-08-23 20:10:15 +02:00
Gregory Soutade
83227cfad2 Update documentation and ChangeLog 2017-05-25 21:09:02 +02:00
Gregory Soutade
68a67adecc Add one more rule to robot detection : more than ten 404 pages viewed 2017-05-25 21:04:18 +02:00
Gregory Soutade
4bc2c1ad4b Add --dry-run (-D) argument 2017-05-25 21:03:46 +02:00
Gregory Soutade
d08085faf0 Don't save all robots requests (only first pass is kept) which allow to save a large amount of memory/disk space 2017-05-07 16:56:12 +02:00
Gregory Soutade
3ce35b7b47 Use cPickle instead of pickle 2017-05-07 16:55:05 +02:00
Gregory Soutade
906fd5be11 Add -p switch documentation 2017-05-07 16:54:24 +02:00
Gregory Soutade
ffdc3bac4f Update iwla version to 0.5-dev 2017-01-29 09:43:05 +01:00
Gregory Soutade
b253caab0d Add -p switch to main.md 2017-01-29 09:42:47 +01:00
Gregory Soutade
cc7bca7c86 Update default conf 2017-01-29 09:32:20 +01:00
Gregory Soutade
de47da84bd Update IWLA version to 0.4 2017-01-29 09:25:18 +01:00
Gregory Soutade
fd7359f02e Update own search engines 2017-01-29 09:24:03 +01:00
Gregory Soutade
0e66e1d384 Update documentation 2017-01-29 09:23:42 +01:00
Gregory Soutade
68b02d2732 Update awstats_data.py 2017-01-29 09:22:07 +01:00
Gregory Soutade
d767fe22e3 Update Changelog 2017-01-29 09:19:18 +01:00
Gregory Soutade
a07fd14a35 Database compression could lead to altered files. Use fsync before compressing to resolve this problem 2017-01-29 09:13:32 +01:00
Gregory Soutade
038e485081 Prevent from error when decoding key phrases 2017-01-29 09:12:47 +01:00
Gregory Soutade
4b5fee00e4 Update ChangeLog 2016-09-25 20:39:31 +02:00
Gregory Soutade
dc4695f539 Add robot bandwidth display plugin 2016-09-25 20:38:49 +02:00
Gregory Soutade
b425edfa9a Add isRobot() method to iwla 2016-09-25 20:36:51 +02:00
Gregory Soutade
16cf4471dc Merge branch 'dev' of soutade.fr:iwla into dev 2016-08-29 08:59:14 +02:00
935a18561b Previous patch needs >= to works properly, not juste > (for build time comparison) 2016-08-29 08:58:16 +02:00
Gregory Soutade
4759207f7c Merge branch 'dev' of soutade.fr:iwla into dev 2016-08-20 13:15:43 +02:00
a76d8e8b69 Add display only switch (-p) 2016-08-20 13:12:25 +02:00
be67d39fb2 Fix a bug : gz files were not generated due to bad time comparison 2016-08-20 13:09:44 +02:00
e805e59c10 Remove crawler from feed parsers 2016-08-20 13:08:02 +02:00
Gregory Soutade
b0652824bb Merge branch 'dev' of soutade.fr:iwla into dev 2016-05-02 07:59:50 +02:00
Gregory Soutade
10d087ad70 Merge branch 'dev' of soutade.fr:iwla into dev
Conflicts:
	iwla.py
2016-05-02 07:58:11 +02:00
Gregory Soutade
6505246ba4 Update ChangeLog 2016-05-02 07:56:40 +02:00
Gregory Soutade
ce1bbb9823 Merge branch 'master' of soutade.fr:iwla into dev 2016-05-02 07:56:16 +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
4e257c7154 Merge branch 'dev' of soutade.fr:iwla into dev 2016-04-13 17:57:18 +02:00
230d9bb3ab Update IWLA version to 0.4-dev 2016-04-13 17:50:23 +02:00
a7c817b7f5 Merge branch 'dev' 2016-04-13 17:29:38 +02:00
56b3457e92 Merge branch 'master' of soutade.fr:iwla 2016-04-13 17:28:33 +02:00
Gregory Soutade
ddb4bae2e2 Update ChangeLog 2016-04-13 08:13:18 +02:00
Gregory Soutade
44f8b61582 Merge branch 'dev' of soutade.fr:iwla into dev 2016-04-12 09:41:39 +02:00
Gregory Soutade
9a593713d1 Add real names to icons/flags instead of generic ones 2016-04-12 09:35:03 +02:00