Gregory Soutade
bde91ca936
Move reverse DNS core management into iwla.py + Add robot_domains configuration
2024-10-27 09:16:01 +01:00
Gregory Soutade
70de0d3aca
Add no_merge_feeds_parsers_list conf value
2024-10-27 09:15:39 +01:00
Gregory Soutade
9939922c31
Move feeds and reverse_dns plugins from post_analysis to pre_analysis
2024-10-02 08:27:53 +02:00
Gregory Soutade
6d46ac4461
Robots: Improve compatible keyword detection for robots
2024-07-28 09:25:40 +02:00
Gregory Soutade
46c9ae4f15
Feeds: Add domain and number of subscribers for feed parser.
...
Set correct date for merged feed parsers
Remove bad BAD_FEED_PARSER state
2024-07-28 09:25:06 +02:00
Gregory Soutade
122ee875fa
Sanitize requests before analyze
2024-07-28 09:24:52 +02:00
Gregory Soutade
a03b1dfc4f
Core: Add multimedia_re filter
2024-07-28 09:24:33 +02:00
c9500e2e99
Update Changelog
2024-03-16 09:08:24 +01:00
ca3c0eefdf
Update documentation
2024-03-16 09:02:06 +01:00
1e09852d18
Update locales
2024-03-16 08:53:44 +01:00
Gregory Soutade
db9009bb28
Update AWStats data (v7.9)
2024-03-05 16:41:31 +01:00
Gregory Soutade
e2210f3eab
Update geo ip misc plugin
2024-02-15 10:55:59 +01:00
Gregory Soutade
9db72f41fd
Don't analyze referer for non viewed hits/pages
2024-02-15 10:55:38 +01:00
Gregory Soutade
0464a3d8e7
Generate HTML part in dry run mode (but don't write it to disk)
2024-02-15 10:55:04 +01:00
Gregory Soutade
b9566beb80
Set lang value in generated HTML page
2024-02-15 10:54:52 +01:00
Gregory Soutade
d78739157b
Remove all trailing slashs of URL before starting analyze
2024-02-03 09:02:55 +01:00
Gregory Soutade
d6d216db4d
Improve page detection : check if . is present in last part
2024-01-30 11:27:03 +01:00
Gregory Soutade
974d355dd4
Add no_referrer_domains list to defaut_conf for website that defines this policy
2024-01-30 11:24:52 +01:00
Gregory Soutade
f1ffbe40d8
--display-only switch now takes an argument (month/year), analyze is not yet necessary
2023-08-06 13:25:42 +02:00
Gregory Soutade
83275a8db4
Rework filtered_users output to have full location in a column
2023-08-06 13:25:42 +02:00
Gregory Soutade
07eb919837
Add excluded_domain_name to default_conf
2023-07-14 09:24:47 +02:00
Gregory Soutade
16cd817fec
Increase not modified page threshold for robot detection
2023-07-05 09:15:48 +02:00
Gregory Soutade
d32b2440ee
Bugfix: flags management for feeds display
2023-06-14 09:21:51 +02:00
Gregory Soutade
9d3ff8b3b7
Add excluded domain option
2023-06-14 09:21:11 +02:00
Gregory Soutade
9c688e1545
Display visitor IP is now a filter
2023-05-21 11:06:16 +02:00
Gregory Soutade
7ef0911fa7
Main key for visits is now remote_ip and not remote_addr
2023-05-21 11:04:40 +02:00
Gregory Soutade
7507b8e77f
WIP
2023-04-28 16:17:47 +02:00
b1b92412e0
Update documentation
2023-04-18 20:37:33 +02:00
b1e6f973a6
Update locales
2023-04-18 20:37:24 +02:00
Gregory Soutade
de79f526dd
Add IP type plugin
2023-04-18 20:34:45 +02:00
Gregory Soutade
4b58048198
Update browsers with msie and Opera
2023-04-18 20:33:09 +02:00
Gregory Soutade
71d8ee2113
Forgot Firefox icon
2023-03-25 08:11:57 +01:00
Gregory Soutade
440f51ddd1
Remove robot rule 1 page for phones
2023-03-23 21:17:52 +01:00
Gregory Soutade
cad3467c25
Remove detection from awstats dataset for browser
2023-03-23 21:16:54 +01:00
Gregory Soutade
44c76007cd
Remove .*bot.* and .*crawl.* from awstats_data
2023-03-11 20:56:18 +01:00
Gregory Soutade
adc04bf753
Update iwla :
...
* Rework arg variable management
* Manage dry run at top level
* 'robot' property is now None by default (allow to do analysis only once)
* Add --disable-display option
2023-03-11 20:51:44 +01:00
Gregory Soutade
6500d98bdd
Do not manage dry run inside display part, but directly in iwla
2023-03-11 20:49:28 +01:00
Gregory Soutade
a0a1f42df4
Update robot detection plugin :
...
* Do analyze only one time by month
* Reactivate rule : no page view if count_hit_only_visitors is False
* Add exception for "Less than 1 hit per page" rule if a phone is used
* Check for all error codes in 400..499, not only 403 and 404
* Referer '-' now counted as null
2023-03-11 20:48:17 +01:00
Gregory Soutade
31bc67ceba
Replace feed referers by feed user agent
2023-03-11 20:42:56 +01:00
Gregory Soutade
3fdbc282c8
Remove feed parser detection by referer
2023-03-11 20:42:37 +01:00
Gregory Soutade
5f96c44edf
Set count_hit_only_visitors to False by default
2023-03-11 20:40:31 +01:00
Gregory Soutade
58d31d842a
Merge branch 'master' of soutade.fr:iwla
2023-02-18 08:51:15 +01:00
f871f4975c
Update translation
2023-02-18 08:51:05 +01:00
Gregory Soutade
16b0619f19
Fix error : total of not viewed bandwidth not displayed
2023-02-18 08:49:27 +01:00
Gregory Soutade
c8dfdd17f7
Add "compatible" as a criteria for robot
2023-02-18 08:49:14 +01:00
Gregory Soutade
a5bef4ece6
Search for "compatible" in all requests, not only the first one
2023-02-18 08:48:57 +01:00
Gregory Soutade
b29765dda9
Update data with AWStats 7.9
2023-02-04 08:42:26 +01:00
Gregory Soutade
cb18cf928e
New way to display global statistics : with links in months names instead of "Details" button
...
Fix Months name not translated in "By Day" corner
2023-02-04 08:40:36 +01:00
Gregory Soutade
21a21cd68f
Add a new rule for robots : 1 page and 1 hit, but not from the same source
2023-02-04 08:40:04 +01:00
72db40d593
Update translations
2023-01-28 09:48:25 +01:00