Gregory Soutade
99639b65a4
Add conf.py to .gitignore
2022-06-23 21:16:04 +02: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
d36676ca38
Normalize URL before counting in stats
2022-06-23 21:11:43 +02:00
Gregory Soutade
37a33f1291
Replace -c argument by config file. Now clean output is -C
2022-06-23 21:10:56 +02:00
Gregory Soutade
b1f1158589
Update search engines
2022-06-23 21:09:15 +02:00
Gregory Soutade
4e7b2d34d1
Add favicon
2022-06-23 21:08:38 +02:00
5130b1f6d8
Bad 2to3 python conversion : map() function needs to be included into list() operator. If not, they're only analyzed once
2021-08-06 08:45:04 +02:00
Gregory Soutade
f149baed70
Fix error: open log file in text mode to avoid doing str conversion and get some bytes result
2021-06-04 09:10:50 +02:00
Gregory Soutade
937706d88d
Fix typo
2021-06-04 07:51:15 +02:00
Gregory Soutade
229e80a9a5
Update documentation
2021-06-03 09:00:45 +02:00
Gregory Soutade
c29c07a69e
Update default config
2021-06-03 08:58:47 +02:00
Gregory Soutade
0c2ac431d1
Be more strict with robots : requires at least 1 hit per viewed page
2021-06-03 08:52:04 +02:00
Gregory Soutade
4cd7712201
Fix feeds re and add 'feeds_referers' configuration
2021-06-03 08:50:46 +02:00
Gregory Soutade
2545ca5e52
Fix iwla crash due to bad line type
2021-06-03 08:49:43 +02:00
Gregory Soutade
0bae79ff74
Update awstats data (v7.8)
2021-06-03 08:48:48 +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
Gregory Soutade
0602d3ce4b
Fix little errors
2020-12-11 12:18:21 +01:00
a6f8c71bf2
Add parameter to do strToBytes in BlockTable and fix some errors with string and int
2020-12-11 09:18:50 +01:00
3ed8ba40be
Merge branch 'dev' of soutade.fr:iwla into dev
2020-12-09 21:13:00 +01:00
141f2691db
Replace track_users by filter_users plugin
2020-12-09 21:12:19 +01:00
c0e3e0a801
Update code for Python3
2020-12-09 13:24:29 +01:00
f457f4e390
Update code for Python3
2020-10-30 14:42:56 +01:00
Gregory Soutade
93e3ec9193
Add android icon
2020-07-04 09:38:49 +02:00
6f9622bb91
Bugfix : iptogeo : _send_request that must handles timeout errors (empty packets) was not used
2020-05-11 10:03:07 +02:00
afc6f02181
Update awstats_data (Bing search engine update)
2020-05-01 10:30:03 +02:00
Gregory Soutade
32d09637c8
Bugfix: error in check for compress file creation
2020-05-01 09:57:24 +02:00
Gregory Soutade
363bd68281
Fix default conf.py
2020-05-01 09:55:42 +02:00
954b4972a9
Update ChangeLog and Documentation
2020-04-15 14:44:11 +02:00
Gregory Soutade
e71f1de7dc
Update data from awstats (develop branch)
2020-04-09 12:10:07 +02:00
Gregory Soutade
7bc1375042
Update default conf
2020-04-09 09:36:32 +02:00
Gregory Soutade
55983df1bc
Add IP exclusion feature
2020-04-09 09:33:59 +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
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