Commit History

More fixes for attempted operation on hashref #74 (#80)
 marked contributed 4 years ago
ea5152b105
add missing import
 byron jones contributed 5 years ago
56344d7f2d
Use 24-hour format for short message representation (#78)
 Vadim Kaushan contributed 5 years ago
3befa6ba4d
fix use of keys on scalar (fixes #74)
 Byron Jones contributed 5 years ago
3bace017a7
fix crash when escaped url exceeds 70 chars but unescaped is shorter
 Byron Jones contributed 6 years ago
619e308d12
fix redirect loop when old url contains an empty `c` param
 Byron Jones contributed 6 years ago
0fd794afc7
add `link` route to lookup direct link to entries by channel+time+nick
 Byron Jones contributed 6 years ago
22bdf6409d
improve email address munging, and apply to raw output
 Byron Jones contributed 6 years ago
a2955f5124
refactor logbot-util into packages
 Byron Jones contributed 6 years ago
85d8df739b
fix rendering of whitespace-only events
 Byron Jones contributed 6 years ago
9d2eeb7e49
switch to Cpanel::JSON::XS
 Byron Jones contributed 6 years ago
8dc8b65a0e
improve dark mode nick colours
 Byron Jones contributed 6 years ago
60f57be9d4
use memoize to cache nick colours
 Byron Jones contributed 6 years ago
919f0c5046
fix dropping of search results
 Byron Jones contributed 6 years ago
3ce4a69996
add hidden channels
 Byron Jones contributed 6 years ago
e527db4936
don't log channels starting with ##
 Byron Jones contributed 6 years ago
aeb9fe01b2
add cooldown to channel invites (fixes #66)
 Byron Jones contributed 6 years ago
bc2e18e490
rename memcache->get to memcached->cached
 Byron Jones contributed 6 years ago
9cd2b1e6e8
cache channel list/search client-side
 Byron Jones contributed 6 years ago
9dcef0ace6
add topics.lastmod file
 Byron Jones contributed 6 years ago
2129cd0404
add file_time helper
 Byron Jones contributed 6 years ago
5f5e192ca3
tidy up building of channel list for web
 Byron Jones contributed 6 years ago
aca745cb7e
remove critic override
 Byron Jones contributed 6 years ago
74ccfa55f4
standardise page rendering packages
 Byron Jones contributed 6 years ago
cc965a4963
replace is_* template vars with 'page'
 Byron Jones contributed 6 years ago
65dc259ed7
use memcache ascii protocol in dev
 Byron Jones contributed 6 years ago
7b6d7f2bce
rename config->_internal to config->_derived
 Byron Jones contributed 6 years ago
5bd7456e5b
ignore invalid channels when loading search
 Byron Jones contributed 6 years ago
93b7e8e99f
add ability to block invites by user mask (fixes #62)
 Byron Jones contributed 6 years ago
a74d5615db
don't persist generated 'disabled' list
 Byron Jones contributed 6 years ago
f2096f35b2
add js-beautify and jshint to dev-precommit, fixup js
 Byron Jones contributed 6 years ago
9390f9ead3
fix sql escaping in 'logbot-util delete'
 Byron Jones contributed 6 years ago
aed5b75594
improve search date parsing
 Byron Jones contributed 6 years ago
9c6587060a
fix escaping of sql like special chars
 Byron Jones contributed 6 years ago
43d738d6fe
use lesser accuracy for last event on stats page
 Byron Jones contributed 6 years ago
9a21916c1e
fix unused import detection and remove unused imports
 Byron Jones contributed 6 years ago
ab71d22a6e
fall back to substring search when fts fails, instead of just throwing an error
 Byron Jones contributed 6 years ago
1e0259a1c0
make fulltext search more robust
 Byron Jones contributed 6 years ago
d3338b7b90
fix ise when search term ends in backslash
 Byron Jones contributed 6 years ago
28dac28d5b
use Memcached::libmemcached instead of Cache::Memcached::Fast (fixes #60)
 Byron Jones contributed 6 years ago
a67665c7f2
tweak time-based navigation
 Byron Jones contributed 6 years ago
bf8293c58c
don't drop default config values when reloading config (fixes #56)
 Byron Jones contributed 6 years ago
ef63f9d5e7
standardise extraction of nick from source
 Byron Jones contributed 6 years ago
11e67777ed
exclude disabled channels from search results (fixes #58)
 Byron Jones contributed 6 years ago
80cc2e3f65
fix broken utf in topics (fixes #57)
 Byron Jones contributed 6 years ago
cce2bd8df9
add searchable channel list
 Byron Jones contributed 6 years ago
ecb08e575f
show current channel topic (fixes #55)
 Byron Jones contributed 6 years ago
85cb865196
fix intermittent search ise
 Byron Jones contributed 6 years ago
d69b2db9b8
colourise referenced nicks
 Byron Jones contributed 6 years ago
0c1349301e
perlstyle fixes
 Byron Jones contributed 6 years ago
51776f5e7d
add memcached support
 Byron Jones contributed 6 years ago
8c78f42d36
show count of channels logged on network stats page
 Byron Jones contributed 6 years ago
1dc312e201
tweak end-of-page date navigation
 Byron Jones contributed 6 years ago
e211aab411
implement access logs for web
 Byron Jones contributed 6 years ago
cb194550b7
fix old url rewrite loop, and dev rewrites
 Byron Jones contributed 6 years ago
b28338a114
refactor jobqueue into class
 Byron Jones contributed 6 years ago
a25c5dd146
fix bad hostname when redirecting logs.glob.uno urls
 Byron Jones contributed 6 years ago
41463b615d
perlcritic fixes
 Byron Jones contributed 6 years ago
96d7e32f6e
fix ISE when partial search range provided (fixes #46)
 Byron Jones contributed 6 years ago
d1425363c3
increase perlcritic severity
 Byron Jones contributed 6 years ago
9c32b8ff6c
add perlcritic and fix violations
 Byron Jones contributed 6 years ago
cd094765b1
requests for channels that aren't logged should return http/404
 Byron Jones contributed 6 years ago
2d6e32478c
move nick colouring server-side (fixes #38)
 Byron Jones contributed 7 years ago
3226e46b2b
fix quote handling in search
 Byron Jones contributed 7 years ago
2e2f35057d
fix buggy redirect
 Byron Jones contributed 7 years ago
73e06ffb63
detect date during legacy redirects (fixes #25)
 Byron Jones contributed 7 years ago
db754c0d23
change network-wide event count to an approximation
 Byron Jones contributed 7 years ago
fd0553b796
calculate network-wide event count nightly instead of on load
 Byron Jones contributed 7 years ago
4bd53cedd6
add network-wide stats (fixes #35)
 Byron Jones contributed 7 years ago
1fcfab4a60
add number of active nicks to stats
 Byron Jones contributed 7 years ago
bf938d9c9d
remove "event size"
 Byron Jones contributed 7 years ago
6f25568ad9
fix bug in touch()
 Byron Jones contributed 7 years ago
6db0632fc1
remove redundany name from "connected" touch file
 Byron Jones contributed 7 years ago
72978983a9
perltidy
 Byron Jones contributed 7 years ago
ec2b53f272
fix possible division by zero error
 Byron Jones contributed 7 years ago
e2af147e5b
add file to allow for monitoring of irc connection status (fixes #34)
 Byron Jones contributed 7 years ago
19db03af2f
retry if db locked when deleting events
 Byron Jones contributed 7 years ago
fedcb881b6
add rel="nofollow" to all links
 Byron Jones contributed 7 years ago
f282fb0780
add ability to ignore invites for selected channels (fixes #33)
 Byron Jones contributed 7 years ago
ce8bdab15f
update "last message" timestamp in real-time (fixes #23)
 Byron Jones contributed 7 years ago
4efe70645e
fix "1 events/day" output
 Byron Jones contributed 7 years ago
de7d9915a9
add events per day to channel stats
 Byron Jones contributed 7 years ago
be276606ac
fix minor code style issues
 Byron Jones contributed 7 years ago
3bf3b5a493
add navigation to skip empty days (fixes #24)
 Byron Jones contributed 7 years ago
a672ef0dbd
don't limit results within fts subquery (fixes #30)
 Byron Jones contributed 7 years ago
7c4c29ed8a
urc ircs:// when using port 6697
 Byron Jones contributed 7 years ago
60dbc07287
move "no config error" to load_all_configs
 Byron Jones contributed 7 years ago
6f748f0963
fix logbot-nightly pid filename when called with --all
 Byron Jones contributed 7 years ago
27dfa6be50
tidy shortened text of hgmo and github urls
 Byron Jones contributed 7 years ago
85209ee8b6
fix channel-end visible enabled->disabled style flash on page load
 Byron Jones contributed 7 years ago
848ae04835
version3 - initial commit
 Byron Jones contributed 7 years ago
7f78c70498