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 stale channel detection, and reduce stale activity window down to 5 days
 Byron Jones contributed 6 years ago
fe92acafac
better error message when missing args to script-active-users
 Byron Jones contributed 6 years ago
ec84efddc0
add script to generate count of active users by channel by month
 Byron Jones contributed 6 years ago
cb6942f3eb
add script to remove mozilla's 'greeting' spambot messages
 Byron Jones contributed 6 years ago
c4c95c84fb
fix typo in tracking of PART messages
 Byron Jones contributed 6 years ago
3f26608545
keep channels_in in sync when reconciling
 Byron Jones contributed 6 years ago
aedfaa4076
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
turns out perltidy consumes @ARGV
 Byron Jones contributed 6 years ago
bcaf297f06
remove "donate" link
 Byron Jones contributed 6 years ago
68193eb002
fix rendering of whitespace-only events
 Byron Jones contributed 6 years ago
9d2eeb7e49
delete empty channels after 21 days
 Byron Jones contributed 6 years ago
c746d55e5f
add `dev-util perl-upgrades` to report on available perl module upgrades
 Byron Jones contributed 6 years ago
4c43df1c00
update deps
 Byron Jones contributed 6 years ago
a7eabaa236
switch to Cpanel::JSON::XS
 Byron Jones contributed 6 years ago
8dc8b65a0e
add mojo status page
 Byron Jones contributed 6 years ago
df9965797e
pin perl module versions
 Byron Jones contributed 6 years ago
2da263cc45
pro-tip: test changes before committing
 Byron Jones contributed 6 years ago
cc5e6dc189
no need to run delete query twice if we know there won't be any results
 Byron Jones contributed 6 years ago
ac5403da7a
add 'no to all' to util delete
 Byron Jones contributed 6 years ago
d7383119ba
navigate to exact-match channels from channel list
 Byron Jones contributed 6 years ago
c09d7c9490
fix typo
 Byron Jones contributed 6 years ago
43060aedb8
fallback to entire query when quotewords fails
 Byron Jones contributed 6 years ago
1f13c1596a
use selection colour that works with light and dark modes
 Byron Jones contributed 6 years ago
73516b2959
switch from make to in-house solution
 Byron Jones contributed 6 years ago
317c7b7810
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
tweak dark mode colours
 Byron Jones contributed 6 years ago
ffb62f06ed
fix dev-util bug with svg-import
 Byron Jones contributed 6 years ago
360720918a
invalidate cached pages after deleting items
 Byron Jones contributed 6 years ago
1a394474f4
fix persistence of search's debug param
 Byron Jones contributed 6 years ago
5dd9b3d2a1
fix dropping of search results
 Byron Jones contributed 6 years ago
3ce4a69996
fix settings dialog close button hover colours
 Byron Jones contributed 6 years ago
d16e072ce8
adjust dark-mode hilite colour
 Byron Jones contributed 6 years ago
084a1efced
add dark mode
 Byron Jones contributed 6 years ago
e5ee7104b4
add unused sass var warning to dev-precommit
 Byron Jones contributed 6 years ago
abbef93c71
rename dev-inline-svg to dev-util
 Byron Jones contributed 6 years ago
02a45033f3
link channel header in search results
 Byron Jones contributed 6 years ago
54b1f39336
markdown CONTRIBUTING.md
 byron jones contributed 6 years ago
8e085582c2
upgrade to fontawesome 5.1.0
 Byron Jones contributed 6 years ago
a5cd25831a
add hidden channels
 Byron Jones contributed 6 years ago
e527db4936
remove duplicate 'no messages' notice when bots hidden
 Byron Jones contributed 6 years ago
a9d42c3306
fix bad import
 Byron Jones contributed 6 years ago
fd82a804c4
don't log channels starting with ##
 Byron Jones contributed 6 years ago
aeb9fe01b2
show message when there are no visible messages (fixes #67)
 Byron Jones contributed 6 years ago
1a6ce2b837
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
ignore perltidy.ERR
 Byron Jones contributed 6 years ago
74fbac2326
write mojo logs to /var/log/logbot
 Byron Jones contributed 6 years ago
da5d57c617
improve keyboard navigation
 Byron Jones contributed 6 years ago
1489525128
cache channel list/search client-side
 Byron Jones contributed 6 years ago
9dcef0ace6
add topics.lastmod file
 Byron Jones contributed 6 years ago
2129cd0404
fix memcached filter in dev-server
 Byron Jones contributed 6 years ago
0c75f9df17
add file_time helper
 Byron Jones contributed 6 years ago
5f5e192ca3
run memcached with dev-server
 Byron Jones contributed 6 years ago
ad2edcfbc4
fix broken sidebar navigation
 Byron Jones contributed 6 years ago
3748ea9ee2
don't reload topics on HUP
 Byron Jones contributed 6 years ago
dc5add425b
fix broken setting persistence
 Byron Jones contributed 6 years ago
10723a2446
tidy up building of channel list for web
 Byron Jones contributed 6 years ago
aca745cb7e
fix network-wide stats generation
 Byron Jones contributed 6 years ago
d9bf815da2
remove critic override
 Byron Jones contributed 6 years ago
74ccfa55f4
reset channel list state when navigating back to page
 Byron Jones contributed 6 years ago
7dadda8d36
standardise page rendering packages
 Byron Jones contributed 6 years ago
cc965a4963
replace is_* template vars with 'page'
 Byron Jones contributed 6 years ago
65dc259ed7
memcached sidebar and channel list
 Byron Jones contributed 6 years ago
bce1e78fc9
update INSTALL docs
 Byron Jones contributed 6 years ago
a9b25754ec
clear memcached when config updated
 Byron Jones contributed 6 years ago
e79646a3eb
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
ensure invite blocklist is up to date
 Byron Jones contributed 6 years ago
a6ad936ffb
add find-bots to logbot-util
 Byron Jones contributed 6 years ago
d7c742fbda
ignore all yaml files
 Byron Jones contributed 6 years ago
7e6de27d08
ignore invalid channels when loading search
 Byron Jones contributed 6 years ago
93b7e8e99f
delete orphaned logs (fixes #63)
 Byron Jones contributed 6 years ago
cd91847c3c
show timezone on stats page (fixes #64)
 Byron Jones contributed 6 years ago
fbef443328
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
change perlcriticrc from blacklist to whitelist
 Byron Jones contributed 6 years ago
5d150afc9d
add js-beautify and jshint to dev-precommit, fixup js
 Byron Jones contributed 6 years ago
9390f9ead3
update from ruby-sass to dart-sass
 Byron Jones contributed 6 years ago
592439a3f9
remove nested forms (fixes #61)
 Byron Jones contributed 6 years ago
5f4890dd28
add gitattributes to tag generated and vendored code for linguist
 Byron Jones contributed 6 years ago
a7e874a6c3
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
preload fonts
 Byron Jones contributed 6 years ago
59a95d98b3
render disabled buttons as disabled
 Byron Jones contributed 6 years ago
45fa9e1781
build time nav differently to avoid comment shenanigans
 Byron Jones contributed 6 years ago
1c1c337981
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
tweak events page to avoid col resize after loading
 Byron Jones contributed 6 years ago
95d69ae336
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