|
|
|
@420:dd73848a3c6c
|
[420:dd73848a3c6c]
|
3 months |
Dmitry Nezhevenko <dion@…> |
merge
|
|
|
|
@419:cb5b57b7e390
|
[419:cb5b57b7e390]
|
3 months |
Dmitry Nezhevenko <dion@…> |
merge
|
|
|
|
@418:db5fa97c4e4c
|
[418:db5fa97c4e4c]
|
3 months |
Dmitry Nezhevenko <dion@…> |
Move include to cpp file. Limit number of results to one
|
|
|
|
@417:b139596e0b24
|
[417:b139596e0b24]
|
3 months |
Dmitry Nezhevenko <dion@…> |
Fix memory leak in MucPlugin::invite
|
|
|
|
@416:919e547ea0c9
|
[416:919e547ea0c9]
|
3 months |
Sidgyck <sidgyck@…> |
[NEW]: "!misc decide [choice 1] [choice 2] ... [choice n]" make a decision …
|
|
|
|
@415:c17256e1dc79
|
[415:c17256e1dc79]
|
3 months |
Sidgyck <sidgyck@…> |
[NEW]: "!muc visits[ex] [from] [to]" show conference visits
|
|
|
|
@414:873cd91b02be
|
[414:873cd91b02be]
|
3 months |
Sidgyck <sidgyck@…> |
[NEW]: !muc seenjid[ex] <jid>
|
|
|
|
@413:02aa4da1feb1
|
[413:02aa4da1feb1]
|
3 months |
Sidgyck <sidgyck@…> |
[FIX]: "!muc topic" now available for moderators and up only
|
|
|
|
@412:3d6ce860cd96
|
[412:3d6ce860cd96]
|
3 months |
Sidgyck <sidgyck@…> |
[FIX]: "!muc invite" code cleanup
|
|
|
|
@411:64529b902312
|
[411:64529b902312]
|
4 months |
Sidgyck <sidgyck@…> |
[NEW]: !muc topic <subject>
|
|
|
|
@410:30655acb40e0
|
[410:30655acb40e0]
|
4 months |
Sidgyck <sidgyck@…> |
[FIX]: !muc age [nick] now show date a participant "nick" join the room in …
|
|
|
|
@409:26b18ea747f0
|
[409:26b18ea747f0]
|
7 months |
Sidgyck <sidgyck@…> |
[NEW]: "!muc clean [count]" Clean conference (new entered participants …
|
|
|
|
@408:ecb2408afa4b
|
[408:ecb2408afa4b]
|
4 months |
Sidgyck <sidgyck@…> |
[FIX]: handle new google markup.
|
|
|
|
@407:ad9eda22c584
|
[407:ad9eda22c584]
|
7 months |
Sidgyck <sidgyck@…> |
[FIX]: !muc seen[ex] w/o parameters handling.
|
|
|
|
@406:435b224550e5
|
[406:435b224550e5]
|
7 months |
Sidgyck <sidgyck@…> |
[FIX]: !net currency is work again. Some additional logic added.
|
|
|
|
@405:58d36f9c7a39
|
[405:58d36f9c7a39]
|
10 months |
Sidgyck <sidgyck@…> |
[FIX]: !net translate gtr markup parsing fix.
|
|
|
|
@404:801a1f5a085b
|
[404:801a1f5a085b]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Disable alists commands in acmd context
|
|
|
|
@403:d876d542f813
|
[403:d876d542f813]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Diable importing timestat log
|
|
|
|
@402:4c3f854d6c24
|
[402:4c3f854d6c24]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Fix double calculation of messages that causes alias processing
|
|
|
|
@401:7c043f0a5ede
|
[401:7c043f0a5ede]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Add some nice message statistic (per day_of_week, per hour, etc)
|
|
|
|
@400:1fa924e7f85d
|
[400:1fa924e7f85d]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Add missing command to see missing highlights from other members
|
|
|
|
@399:e14ab388654a
|
[399:e14ab388654a]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Fix sql dump version
|
|
|
|
@398:59a02d0d7653
|
[398:59a02d0d7653]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Fix !net translate behaviour in aliases by using MessageParser? for command …
|
|
|
|
@397:3264a12e6c31
|
[397:3264a12e6c31]
|
15 months |
Sidgyck <sidgyck@…> |
FIX: !muc invite
|
|
|
|
@396:0d9afff781d3
|
[396:0d9afff781d3]
|
15 months |
Dmitry Nezhevenko <dion@…> |
History: Log also destination nick
|
|
|
|
@395:2423841bbf31
|
[395:2423841bbf31]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Merge
|
|
|
|
@394:e459a7702185
|
[394:e459a7702185]
|
15 months |
Sidgyck <sidgyck@…> |
!muc invite <nick> | <jid>
[message]
invites <nick> or <jid> to current …
|
|
|
|
@393:2a3b2ff91909
|
[393:2a3b2ff91909]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Don't log acmd executed commands
|
|
|
|
@392:ad89c08c91b1
|
[392:ad89c08c91b1]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Add optional flags field to message processor
|
|
|
|
@391:fe157766757d
|
[391:fe157766757d]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Don't do alists if they have no effect (like never check avisitor for …
|
|
|
|
@390:1bba6e85240f
|
[390:1bba6e85240f]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Bump required db version to 387
|
|
|
|
@389:b73e302067e4
|
[389:b73e302067e4]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Merge
|
|
|
|
@388:7f0710b9c099
|
[388:7f0710b9c099]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Log conference events to special table
|
|
|
|
@387:220ae99c7b62
|
[387:220ae99c7b62]
|
15 months |
Dmitry Nezhevenko <dion@…> |
Move ActionType? to separate header file
|
|
|
|
@386:fdaff7c13951
|
[386:fdaff7c13951]
|
15 months |
Sidgyck <sidgyck@…> |
!muc realjid <nick>
show last 3 JIDs of <nick>
|
|
|
|
@385:c724d35445e1
|
[385:c724d35445e1]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Introduce seenex. Show last client in muc seen
|
|
|
|
@384:18d83a15b1aa
|
[384:18d83a15b1aa]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Add replies query. Add extra columns to presence query
|
|
|
|
@383:8395c052b3df
|
[383:8395c052b3df]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Optimize query. Show only online users
|
|
|
|
@382:02d66033d8db
|
[382:02d66033d8db]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Some kind of reports
|
|
|
|
@381:a78bbc067dc1
|
[381:a78bbc067dc1]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Show last status and kick/ban reason in seen
|
|
|
|
@380:e9921b6fc914
|
[380:e9921b6fc914]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Introduce some kind of MUC statistic. Currently collector only, however …
|
|
|
|
@379:dfe775e5d7fc
|
[379:dfe775e5d7fc]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Calculate sentences statistic
|
|
|
|
@378:77e70b2ae3e2
|
[378:77e70b2ae3e2]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Calc real online time of user
|
|
|
|
@377:ce50a6f821f3
|
[377:ce50a6f821f3]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Store last user version
|
|
|
|
@376:b1de526e34c8
|
[376:b1de526e34c8]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Count status ActionType? changes
|
|
|
|
@375:96bb8d64e6ad
|
[375:96bb8d64e6ad]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Intiail Nick statistic
|
|
|
|
@374:9a80851e24f1
|
[374:9a80851e24f1]
|
16 months |
Dmitry Nezhevenko <dion@…> |
remove unused query
|
|
|
|
@373:4e43bfec5741
|
[373:4e43bfec5741]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Fix some issues with jids that are in CAPS
|
|
|
|
@372:95e5b4772950
|
[372:95e5b4772950]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Ugly script to convert database mysql->postgresql
|
|
|
|
@371:009c58178123
|
[371:009c58178123]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Larger field sizes for postgresql
|
|
|
|
@370:459538e14f3e
|
[370:459538e14f3e]
|
16 months |
Sidgyck <sidgyck@…> |
!user time <nick> | <jid>
|
|
|
|
@369:d33a7bd61002
|
[369:d33a7bd61002]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Merge with missing changes
|
|
|
|
@368:c9494920e8fa
|
[368:c9494920e8fa]
|
16 months |
Dmitry Nezhevenko <dion@…> |
Add foreign keys for postgresql
|
|
|
|
@367:db01f9c8fee2
|
[367:db01f9c8fee2]
|
20 months |
Sidgyck <sidgyck@…> |
!muc poke <nick>
take attension of the opponent.
(transplanted from …
|
|
|
|
@366:52f8329f1906
|
[366:52f8329f1906]
|
20 months |
Dmitry Nezhevenko <dion@…> |
Merged changes from sidgyck@
|
|
|
|
@365:1e1a7ed87d26
|
[365:1e1a7ed87d26]
|
20 months |
Sidgyck <sidgyck@…> |
fix: !net translate typo.
|
|
|
|
@364:8cb46b4ea435
|
[364:8cb46b4ea435]
|
20 months |
Sidgyck <sidgyck@…> |
!net translate <gtr | ya>
new translation plugin. Now supported google and …
|
|
|
|
@363:9a1120cff6ae
|
[363:9a1120cff6ae]
|
21 months |
Dmitry Nezhevenko <dion@…> |
Merged changes from sidgyck@
|
|
|
|
@362:b002d01c0e29
|
[362:b002d01c0e29]
|
21 months |
Sidgyck <sidgyck@…> |
!net currency
code cleanup.
some error check.
|
|
|
|
@361:46bb9460790d
|
[361:46bb9460790d]
|
21 months |
Sidgyck <sidgyck@…> |
!net currency plugin.
|
|
|
|
@360:4ca252feacb8
|
[360:4ca252feacb8]
|
21 months |
Dmitry Nezhevenko <dion@…> |
Remove ':' character from !net svn output, so link will be clickable
|
|
|
|
@359:87dd2a24270c
|
[359:87dd2a24270c]
|
22 months |
Dmitry Nezhevenko <dion@…> |
Fix !net xep
|
|
|
|
@358:52be2c1942c7
|
[358:52be2c1942c7]
|
22 months |
Dmitry Nezhevenko <dion@…> |
!net www: fix crash with assertation failure for empty documents
|
|
|
|
@357:e685ba1daa22
|
[357:e685ba1daa22]
|
22 months |
Dmitry Nezhevenko <dion@…> |
Fix database version
|
|
|
|
@356:4d2301b12862
|
[356:4d2301b12862]
|
23 months |
Dmitry Nezhevenko <dion@…> |
Fix typo in !net svn
|
|
|
|
@355:d9b06a8870a7
|
[355:d9b06a8870a7]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix crash on !muc status query for non-existing member
|
|
|
|
@354:673e0d482085
|
[354:673e0d482085]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Remove unused config file
|
|
|
|
@353:1d2876e6b15a
|
[353:1d2876e6b15a]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Implement storage for roster. Aliases should work now
|
|
|
|
@352:fce3a9469b53
|
[352:fce3a9469b53]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix bashism in dbupdate script
|
|
|
|
@351:9eb3c7285040
|
[351:9eb3c7285040]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Implement role-based matcher
|
|
|
|
@350:1d273ef4713e
|
[350:1d273ef4713e]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix vcard size checker matcher
|
|
|
|
@349:f82eb7eda940
|
[349:f82eb7eda940]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Implement jabber:iq:last query
|
|
|
|
@348:31c0332a6ddd
|
[348:31c0332a6ddd]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Implement http://jabber.org/protocol/stats queries
|
|
|
|
@347:5c17d10ec3b2
|
[347:5c17d10ec3b2]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Add !muc status command
|
|
|
|
@346:4245f46cdf1b
|
[346:4245f46cdf1b]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Really allow !acl only for botowner
|
|
|
|
@345:dd9db747af0a
|
[345:dd9db747af0a]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Really ignore all self-messages (either generated by !misc say or by …
|
|
|
|
@344:fd6bda978a73
|
[344:fd6bda978a73]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Allow 0x09 character in !net www.
|
|
|
|
@343:abd67fce01c8
|
[343:abd67fce01c8]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Really remove extra EOL at the end of message :)
|
|
|
|
@342:8b346265ccc6
|
[342:8b346265ccc6]
|
2 years |
Dmitry Nezhevenko <dion@…> |
!net www: remove EOL's at the end of message
|
|
|
|
@341:44829dbd3d57
|
[341:44829dbd3d57]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix disconnecting for some binary-only HTTP responses
|
|
|
|
@340:55e7f07d3de2
|
[340:55e7f07d3de2]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix !net google again
|
|
|
|
@339:400b895016eb
|
[339:400b895016eb]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Remove a few debug messages
|
|
|
|
@338:9185cef4884a
|
[338:9185cef4884a]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Let !net google work again after updating google page formatting
|
|
|
|
@337:d4fdaecad34e
|
[337:d4fdaecad34e]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Add missing commands to ACL plugin
|
|
|
|
@336:62bebe172ed7
|
[336:62bebe172ed7]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix database version number for new installations
|
|
|
|
@335:c62e5da381d2
|
[335:c62e5da381d2]
|
2 years |
Dmitry Nezhevenko <dion@…> |
MUC: a few cleanups. Remove some debug messages
|
|
|
|
@334:2b608883d908
|
[334:2b608883d908]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Ugly ACL implementation: something like ignore list
|
|
|
|
@333:3c6cb76e0ed6
|
[333:3c6cb76e0ed6]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Initial implementation of ignoring some users. Handle negative roles
|
|
|
|
@332:a787545777da
|
[332:a787545777da]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Add commands for edit configuration values withou forms
|
|
|
|
@331:59e5c7b8dbcc
|
[331:59e5c7b8dbcc]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Don't post user's JID to chatroom after adding AList item
|
|
|
|
@330:4abb13987efc
|
[330:4abb13987efc]
|
2 years |
Dmitry Nezhevenko <dion@…> |
!word: trim both word and value
This will allow spaces like "!word add …
|
|
|
|
@329:0da0791509b1
|
[329:0da0791509b1]
|
2 years |
Dmitry Nezhevenko <dion@…> |
AList tracer: notify subscribed admin about matched alist items
|
|
|
|
@328:2d0665bc5f67
|
[328:2d0665bc5f67]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Do not try to devoice user with 'visitor' role
|
|
|
|
@327:f0ea8525c853
|
[327:f0ea8525c853]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix !word show processing for private messages
|
|
|
|
@326:a6621c728c73
|
[326:a6621c728c73]
|
2 years |
Dmitry Nezhevenko <dion@…> |
!word show: optional second argument: target nick
|
|
|
|
@325:4010df4817e5
|
[325:4010df4817e5]
|
2 years |
Dmitry Nezhevenko <dion@…> |
MessageParser?: respect original separator placement. Use ' ' as separator …
|
|
|
|
@324:b20d73622ec6
|
[324:b20d73622ec6]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Stop on first match for non-acmd lists
|
|
|
|
@323:ed42de2d4471
|
[323:ed42de2d4471]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Fix alist processing. Process all commands from acmd list
|
|
|
|
@322:faf48fecc7f4
|
[322:faf48fecc7f4]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Ignore dbupdate configuration files
|
|
|
|
@321:08ddb9a21cf5
|
[321:08ddb9a21cf5]
|
2 years |
Dmitry Nezhevenko <dion@…> |
Add !muc aparticipant list
|
|
|
|