Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ibericode/koko-analytics

Privacy-friendly, open-source and lightweight analytics for your WordPress site.
https://github.com/ibericode/koko-analytics

use custom logic for parsing url parameters to account for negative UTC offsets. see https://wordpress.org/support/topic/love-koko-is-it-supported-on-php-7-4/

0fbede5b083188c7f7e5cce3a2af67f4954514fa authored over 4 years ago by Danny van Kooten <[email protected]>
move maybe_enqueue_script to wp_enqueue_scripts action hook to prevent it from running in /wp-admin/

71b198910de63b1e217a589f619ddd9097f36005 authored over 4 years ago by Danny van Kooten <[email protected]>
do not install custom endpoint if one was manually installed already, closes #71

b9cb35a688c737bcb7c4adf9ccedc34099971e28 authored over 4 years ago by Danny van Kooten <[email protected]>
revert to using home_url() for the tracker endpoint URL, closes #70

50d4b2388e2729c1334d4bf4a8e5ab2fb67f3b5e authored over 4 years ago by Danny van Kooten <[email protected]>
updated languages

79be176cb9129fef64ae83d456ef1e2060435fba authored over 4 years ago by Danny van Kooten <[email protected]>
unlink file if http request does not return proper response

d80cf9413570a6d07221ae9172e612d3e4147721 authored over 4 years ago by Danny van Kooten <[email protected]>
v1.0.12

48fcc20bfa5874d9362537b21a98dbd5ce98ac15 authored over 4 years ago by Danny van Kooten <[email protected]>
updated languages

b920f4ce4ada0dc124a39d4d86bab047381750c6 authored over 4 years ago by Danny van Kooten <[email protected]>
update changelog

e3539ba625b0e65357be1e02ebd79afe773c20fc authored over 4 years ago by Danny van Kooten <[email protected]>
cs fixes

63a4f3ffd47328aef9a0d9df6c1eb441075b5e5f authored over 4 years ago by Danny van Kooten <[email protected]>
test custom endpoint by sending request to it after symlinking it into place

2d71e9f72d1b2bd980cb2e44822d01f197dbe1a9 authored over 4 years ago by Danny van Kooten <[email protected]>
since __FILE__ and __DIR__ use resolved symlinks, we should use paths relative to the plugin directory

d6c8ee755da5a20157fd71253808a0346fd77d66 authored over 4 years ago by Danny van Kooten <[email protected]>
do not suppress symlink errors

3bd679033e3bd79116a538676be83e969591f426 authored over 4 years ago by Danny van Kooten <[email protected]>
autoload custom endpoint option

6ca80dc4a901b79390a3718021d78c987a4ae539 authored over 4 years ago by Danny van Kooten <[email protected]>
attempt to install optimized endpoint & use that if available

343bd548f323510d5c23c5dd8268cda568a27122 authored over 4 years ago by Danny van Kooten <[email protected]>
Merge branch 'master' of github.com:ibericode/koko-analytics

2587c6aa968e5a8cad1806a98109ca21540c3a72 authored over 4 years ago by Danny van Kooten <[email protected]>
add filter koko_analytics_honor_dnt to disable honoring navigator.doNotTrack setting. relates to #68

9d2e133bea17412ec6495f7c0cd15f36087f88c5 authored over 4 years ago by Danny van Kooten <[email protected]>
Merge pull request #67 from alpipego/fix/66-variable-scope

limit variable/constant scope in script js

2c4c86db73afb4ed2f05a22d1b8e82eac88655fa authored over 4 years ago by Danny van Kooten <[email protected]>
limit variable/constant scope in script js

fixes #66

a702156b9ff8372d3493bce00a7df60b5aa450dc authored over 4 years ago by Alex Goller <[email protected]>
fix lint & cs

e1afe21b3eaddf5b53dff5c5e8d4a573a285a235 authored over 4 years ago by Danny van Kooten <[email protected]>
v1.0.11

1d5e857b48f14078b9afa392fa14592cc0e58436 authored over 4 years ago by Danny van Kooten <[email protected]>
updated languages

3d489af06aa6aa275d1546b391ee5cf54be48999 authored over 4 years ago by Danny van Kooten <[email protected]>
add setting for default date period when opening analytics dashboard, #63

ef52785bfaa1b56b96a71f45488afd2ab0b2f09a authored over 4 years ago by Danny van Kooten <[email protected]>
add Chrome-Lighthouse to list of ignored User-Agents. #60

682fd9a4941bae4c3f85634e8ecc679c950e732e authored almost 5 years ago by Danny van Kooten <[email protected]>
show notice in dashboard when buffer file is not writable

f99364330c79900402bd45781b0b5478f80c8541 authored almost 5 years ago by Danny van Kooten <[email protected]>
set cookie path using path from home url. related to #59

bed87a358f13acad896c30f966ddfcdd1aefefc5 authored almost 5 years ago by Danny van Kooten <[email protected]>
track pageview at window.load event

a8ea3a14ec7dd8aeb9b2bbe85ad049e4d070b81c authored almost 5 years ago by Danny van Kooten <[email protected]>
simplify tracker script

23dcfaee3c838d1679203d1d9397535d4c52404f authored almost 5 years ago by Danny van Kooten <[email protected]>
get rid of unnecessary aria-hidden attribute as display=none already removes the element from the accessibility tree

8383ebcf3c4826c0247388a24ca84dea6ffbd4a0 authored almost 5 years ago by Danny van Kooten <[email protected]>
update npm deps

6ce121db0689665be94d01925efb055012c4d4d7 authored almost 5 years ago by Danny van Kooten <[email protected]>
remove unnecessary whitespace

4ede9041d21fba511c319e1d8058883be8324864 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix code snippet in faq

6cb22530b72e1bbf927f490e131dbe6c3959028f authored almost 5 years ago by Danny van Kooten <[email protected]>
v1.0.10

6a9bdc45b29c5f877a5d9e217bc909b14443f3c3 authored almost 5 years ago by Danny van Kooten <[email protected]>
updated languages

c2fa29af958a14f7f119018971f29b606eb996c5 authored almost 5 years ago by Danny van Kooten <[email protected]>
add faq item for cookie consent plugin integration

3e1394a7a5304f8752aea85a28ea408c6900ec0b authored almost 5 years ago by Danny van Kooten <[email protected]>
add text explaining multi-select option

ffa27a4f874ee57fc1de6b406d7307575a08c62a authored almost 5 years ago by Danny van Kooten <[email protected]>
cs

162cf717456a1db80685b8759f324561b905b4d2 authored almost 5 years ago by Danny van Kooten <[email protected]>
print js config early so that it can be overridden (eg by cookie warning scripts)

1ff6b9995727b0b9a9465764a4fd958017f75960 authored almost 5 years ago by Danny van Kooten <[email protected]>
updated languages

1c7c1938bff179406157eb6604123fe25876bb86 authored almost 5 years ago by Danny van Kooten <[email protected]>
update referrer blocklist

73d841905c1ad109da8bbd9fc7d3263f26012f5f authored almost 5 years ago by Danny van Kooten <[email protected]>
v1.0.9

149dbf46b5d23878f1ce9ef4a5bd4393752100ba authored almost 5 years ago by Danny van Kooten <[email protected]>
updated languages

c9fe7a65ce5d23a29a2ce0c93ed3a66e338e1abe authored almost 5 years ago by Danny van Kooten <[email protected]>
fix js lint

f8b091da58c3917ead70c363c1d5ea05ff5f6b68 authored almost 5 years ago by Danny van Kooten <[email protected]>
use plain arrow keys (without ctrl) for quick nav, closes #53

81e474401234d05767735a379eca8f8e833841e1 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix cs

6b56176aa11ba436fc938669b27e294edb54c174 authored almost 5 years ago by Danny van Kooten <[email protected]>
normalize all referrals from any Facebook-owned app into facebook.com

af5523a162f614f708bfb0a2ef5dad39f6d960f1 authored almost 5 years ago by Danny van Kooten <[email protected]>
normalize referrer URL's without protocol, #43

a4f1ed4a2cbd785efa6246e74fb9742e3cae0679 authored almost 5 years ago by Danny van Kooten <[email protected]>
less magic in total comparison and run strings through translation call. closes #54

d2da04d0ccc45f59337ba5c74459ebf160b3c3c9 authored almost 5 years ago by Danny van Kooten <[email protected]>
group chart by month if showing more than 2 months of data & starting on first- and last-day of month. #41

5a39272aa750fe2bec10d2fe7efa10264d5bd800 authored almost 5 years ago by Danny van Kooten <[email protected]>
update npm deps

057f2a0aff43ad4411848dcda907e4ab2f1e70c9 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix text-anchor attr

1d21478355bc191c21daf20d8b5b510728a0a0b8 authored almost 5 years ago by Danny van Kooten <[email protected]>
replace whatwg-fetch by unfetch to save another 10 kB + use ponyfill instead of polyfill

b9425e95387ee3a49be29c5c2f7afa5444144921 authored almost 5 years ago by Danny van Kooten <[email protected]>
cs

daffecefa0792da21f7b0336ae40204889fb644f authored almost 5 years ago by Danny van Kooten <[email protected]>
replace react with preact to save 50% on admin bundle size

074d370925643185d35b3ab83b6f907db9407919 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix dashboard widget width

67dba6892a2af1281936d029e3714cc95f5570aa authored almost 5 years ago by Danny van Kooten <[email protected]>
use map for chart response after all - performance gain is negligible

13f83e2747553ef304cd95eb52907f2351a56dba authored almost 5 years ago by Danny van Kooten <[email protected]>
simplify getting available width so we can render in a single pass

fead8742d8600879781740e402a9ae85fe4d0626 authored almost 5 years ago by Danny van Kooten <[email protected]>
cs

1e7d532b9d6d013a54f9bc6a61f982635361854b authored almost 5 years ago by Danny van Kooten <[email protected]>
clean-up in chart response sparsing

b8a00560b4e68e67095da0e69fc0dfcfa086343f authored almost 5 years ago by Danny van Kooten <[email protected]>
optimise response processing for chart ticks

47d68c6e8587594a39da312341cdd3c3fcc51521 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix changelog

6119cd5a789b3d6d4f24d2e6640d2724fe450b47 authored almost 5 years ago by Danny van Kooten <[email protected]>
v1.0.8

5477e5bc1ab98002bcd754366f30216535d11933 authored almost 5 years ago by Danny van Kooten <[email protected]>
updated languages

c6ac40dcd7876e7e157c8b9cef9c26ba192a7392 authored almost 5 years ago by Danny van Kooten <[email protected]>
add last 28 days preset, quick date navigation & get rid of all 'last ...' presets. closes #52

7d264c8e638cd2d79f1d703711b275a9339e5390 authored almost 5 years ago by Danny van Kooten <[email protected]>
aggregate some more hosts as per @danielrunvegan's suggestions, #43

70f07b6fd04d77c2674edabc0ce595189b88d43e authored almost 5 years ago by Danny van Kooten <[email protected]>
cs fixes

8f3c784367f6f331a3e9c12a93a4fc8aa690ad6a authored almost 5 years ago by Danny van Kooten <[email protected]>
proper fix for tables missing auto_increment column

9381c07b0a66b2b5bb40f666a47a3052e5c38ff5 authored almost 5 years ago by Danny van Kooten <[email protected]>
change <select> into <input type=number> so users can use any number of days for popular post-type widget

0ff30d535edfb15ab7cd01e8ee229aa8e2737232 authored almost 5 years ago by Danny van Kooten <[email protected]>
show notice on dashboard page if an issue with WP Cron is detected

060fd10b23aa7094c262e3282186392a15a0bb25 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix eslint errors

50879433efc1e1a26bb133722ed120b40c769a09 authored almost 5 years ago by Danny van Kooten <[email protected]>
add some tests for aggregation methods

64e4fa3959daf3f26595f069748df3cd81f98e5c authored almost 5 years ago by Danny van Kooten <[email protected]>
set-up scheduled event whenever a new plugin version is installed

0e4315d255879bb7665fb975512fa2033c94d01d authored almost 5 years ago by Danny van Kooten <[email protected]>
add shortcut to yesterday's stats, closes #51

07bca37c7d0a2b62135c380a8713b98e8734e58e authored almost 5 years ago by Danny van Kooten <[email protected]>
improve chart y-axes when yMax < 10

e445a399e5b7ca152d1187de5f463a4ac16a1f08 authored almost 5 years ago by Danny van Kooten <[email protected]>
use colors from admin color scheme in chart tooltip. closes #50

899f917ff661f7e199d136727b97236eb76e971a authored almost 5 years ago by Danny van Kooten <[email protected]>
add tests for number formatting, fix #49

ce8d4ab5f00dd97e300d6d81daf43f18204028a1 authored almost 5 years ago by Danny van Kooten <[email protected]>
v1.0.7

74b15ac480cc04ff71375167fe00dec6dc93f6f0 authored almost 5 years ago by Danny van Kooten <[email protected]>
updated languages

f01f485834a4868a807466fe3fe5916278dd60e3 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix formatDate function so it doesn't use UTC strings but local timezone strings

e01da1242430cc8597de2e062dd70f63f6e6d231 authored almost 5 years ago by Danny van Kooten <[email protected]>
move tooltip to center of bar again

8774a8f0262c861fd6b63e276b354b927f13d44e authored almost 5 years ago by Danny van Kooten <[email protected]>
add simple formatDate string for use in URL's and keys, would be nice if we can ditch date-fns altogether at some point

9768c0cc222e36849a47bd38afe1ad0dd487c898 authored almost 5 years ago by Danny van Kooten <[email protected]>
Fix date parsing in Safari, fixes #48. Thank you @lukecarbis.

20e007a268425b6fcb2e6beeba456cb3dac2967f authored almost 5 years ago by Danny van Kooten <[email protected]>
use only a single color from admin scheme, derive other color from this color

3f5fc6967d7e8d30eaf4b05009be09b0576ecd25 authored almost 5 years ago by Danny van Kooten <[email protected]>
fix test for pinterest

16bf0385261c12a9a1d4e74358ca1d05b64d5278 authored almost 5 years ago by Danny van Kooten <[email protected]>
use loose labeling (nice number) algorhitm for determining y-axes ticks. fixes labelling issue reported over twitter by Jeroen Rotty.

d5d2223cf73b71d5afccb1444d3337d4e4403feb authored almost 5 years ago by Danny van Kooten <[email protected]>
use numbered placeholders to pass phpcs rules

00d73ced034be0dcafdf87edf9f4745955555cba authored almost 5 years ago by Danny van Kooten <[email protected]>
add link to footer for creating a new post to hopefully get some users to write about the plugin

f3132a26c6132fbbc692b435c75d48f67c332ed5 authored almost 5 years ago by Danny van Kooten <[email protected]>
invert chart colors from scheme

476c48842563da0304fb6a59edd729e55bd0ab1e authored almost 5 years ago by Danny van Kooten <[email protected]>
don't aggregate pinterest pins for now, see #43

2fcb8e52fcf674c62dc6bbd9b5eeb867c1b46a72 authored almost 5 years ago by Danny van Kooten <[email protected]>
add realtime visitor count, showing pageviews in the last hour. closes #44

6d84e078e4b34afd7de0bbf546509e9e720e5977 authored almost 5 years ago by Danny van Kooten <[email protected]>
replace all occurences of blacklist and whitelist with alternative

3c41591705291a26dc65d2b601e5db8aec59578a authored almost 5 years ago by Danny van Kooten <[email protected]>
add more labels to chart's x-axes on large screens. closes #47

503dcb34df37cb1b00dd17adc03419e1cc14bdc8 authored almost 5 years ago by Danny van Kooten <[email protected]>
minor chart performance optimizations

8743fd4917e35faf44618ab73b078a9b89eda463 authored almost 5 years ago by Danny van Kooten <[email protected]>
revert multiple bar chart into a single bar with inner bar (so not really stacked)...

36fd5408015d9ac3ce01ff006f6482a63b0cc3ba authored almost 5 years ago by Danny van Kooten <[email protected]>
add bench for normalize_url method

15b7cb7571fdb9270b269fafeecd1836831deb29 authored almost 5 years ago by Danny van Kooten <[email protected]>
Merge branch 'master' of github.com:ibericode/koko-analytics

0f6f371bad2605b1911a94777a3144fdb898668c authored almost 5 years ago by Danny van Kooten <[email protected]>
use strpos + substr instead of preg_replace for cleaning URL's

82ea53d0ee7dd63a28709a4856166257c998d4f0 authored almost 5 years ago by Danny van Kooten <[email protected]>
use colors that have at least WCAAG AA contrast & use colors from admin scheme. closes #39 closes #40

5e1ca1a212461be725229210b8998f3656d14e13 authored almost 5 years ago by Danny van Kooten <[email protected]>
add day of week to chart tooltip, closes #42

5afd27f41ec8c68f220a69ebb0f32f023292d888 authored almost 5 years ago by Danny van Kooten <[email protected]>
code style

b2b7417867eea432f766e641fe0e9b36b741531e authored almost 5 years ago by Danny van Kooten <[email protected]>