]> jfr.im git - irc/quakenet/qwebirc.git/log
irc/quakenet/qwebirc.git
9 years agoMerge.
Chris Porter [Tue, 12 Aug 2014 21:19:52 +0000 (22:19 +0100)] 
Merge.

9 years agouse home-made string hashset/map instead of js default
Chris Porter [Mon, 11 Aug 2014 23:15:36 +0000 (00:15 +0100)] 
use home-made string hashset/map instead of js default

9 years agoadd ignore list implementation
Chris Porter [Mon, 11 Aug 2014 21:21:01 +0000 (22:21 +0100)] 
add ignore list implementation

9 years agodon't die on beep with flash block
Chris Porter [Mon, 11 Aug 2014 20:40:21 +0000 (21:40 +0100)] 
don't die on beep with flash block

9 years agobetter help
Chris Porter [Mon, 11 Aug 2014 19:37:14 +0000 (20:37 +0100)] 
better help

9 years agoCherrypick 9807331b42932e92d170e12eb9cc298fe6517f12:
Chris Porter [Mon, 11 Aug 2014 19:35:03 +0000 (20:35 +0100)] 
Cherrypick 9807331b42932e92d170e12eb9cc298fe6517f12:
  bump version + copyright

9 years agoMerge.
Chris Porter [Mon, 11 Aug 2014 19:25:29 +0000 (20:25 +0100)] 
Merge.

9 years agoyet another attempt to fix the scrolling bug.
Chris Porter [Mon, 11 Aug 2014 19:24:02 +0000 (20:24 +0100)] 
yet another attempt to fix the scrolling bug.
also don't move "last active bar" down unless we're scrolled down.
tested in IE6, firefox + chrome.

9 years agochange faq pane into help pane
Chris Porter [Mon, 11 Aug 2014 18:53:20 +0000 (19:53 +0100)] 
change faq pane into help pane

9 years agoflashing now more obvious
Chris Porter [Mon, 11 Aug 2014 18:24:52 +0000 (19:24 +0100)] 
flashing now more obvious

9 years agomake input flash green instead of red
Chris Porter [Mon, 11 Aug 2014 18:17:43 +0000 (19:17 +0100)] 
make input flash green instead of red

9 years agoenhancements:
Chris Porter [Mon, 11 Aug 2014 18:13:35 +0000 (19:13 +0100)] 
enhancements:
  bigger more obvious input box, with placeholder text
  input box now activates on connect
  # in status window now tells user to type join
  better connection messages

fixes:
  can now type "/ /wibble" to say "/wibble"
  /topic now accepts a channel as first arg

9 years agodebug mode should load debug mcss
Chris Porter [Mon, 11 Aug 2014 17:09:16 +0000 (18:09 +0100)] 
debug mode should load debug mcss

9 years agosupport CHANTYPES
Chris Porter [Mon, 11 Aug 2014 16:53:57 +0000 (17:53 +0100)] 
support CHANTYPES

9 years agomove comment around to where it should be
Chris Porter [Mon, 11 Aug 2014 16:47:08 +0000 (17:47 +0100)] 
move comment around to where it should be

10 years agoMerge.
Chris Porter [Sun, 12 Jan 2014 02:28:19 +0000 (02:28 +0000)] 
Merge.

10 years agoMerge (drop connect.html change as too many forks rely on our existing crappy version...)
Chris Porter [Sun, 12 Jan 2014 02:26:41 +0000 (02:26 +0000)] 
Merge (drop connect.html change as too many forks rely on our existing crappy version...)

10 years agoattempt to fix double request issue where websocket fails
Chris Porter [Sun, 12 Jan 2014 02:09:05 +0000 (02:09 +0000)] 
attempt to fix double request issue where websocket fails

10 years agoadd transport to ctcp version
Chris Porter [Sun, 12 Jan 2014 00:20:29 +0000 (00:20 +0000)] 
add transport to ctcp version

10 years agofix debug javascript ending up in css
Chris Porter [Sat, 11 Jan 2014 23:51:15 +0000 (23:51 +0000)] 
fix debug javascript ending up in css

10 years agoadd Simos to about page - thanks Simos!
Chris Porter [Sat, 4 Jan 2014 01:15:06 +0000 (01:15 +0000)] 
add Simos to about page - thanks Simos!

10 years agomake ctcp throttling a little less harsh
Chris Porter [Sat, 4 Jan 2014 01:08:57 +0000 (01:08 +0000)] 
make ctcp throttling a little less harsh

10 years agofix moronic split counting bug
Chris Porter [Sat, 4 Jan 2014 01:07:50 +0000 (01:07 +0000)] 
fix moronic split counting bug

10 years agonpe fix
Chris Porter [Sat, 4 Jan 2014 00:04:39 +0000 (00:04 +0000)] 
npe fix

10 years agofix silly typo
Chris Porter [Fri, 3 Jan 2014 16:22:17 +0000 (16:22 +0000)] 
fix silly typo

10 years agotry to use a better reactor than select on unix
Chris Porter [Fri, 3 Jan 2014 15:13:47 +0000 (15:13 +0000)] 
try to use a better reactor than select on unix

10 years agoadd option to run flash server
Chris Porter [Fri, 3 Jan 2014 15:10:30 +0000 (15:10 +0000)] 
add option to run flash server
now works with wss (sadly twisted doesn't allow ssl and non ssl servers on the same port)

10 years agodon't increase sequence number when sending empty response... but still send one
Chris Porter [Fri, 3 Jan 2014 13:54:00 +0000 (13:54 +0000)] 
don't increase sequence number when sending empty response... but still send one

10 years agounix doesn't like shell=True with java...
Chris Porter [Fri, 3 Jan 2014 13:39:28 +0000 (13:39 +0000)] 
unix doesn't like shell=True with java...

10 years agomissed sequence number from sync posts
Chris Porter [Fri, 3 Jan 2014 13:37:02 +0000 (13:37 +0000)] 
missed sequence number from sync posts

10 years agotimeout fixes
Chris Porter [Fri, 3 Jan 2014 13:18:52 +0000 (13:18 +0000)] 
timeout fixes

10 years agoadd (very limited) sequence numbers to publish and subscribe... should fix lost messages
Chris Porter [Fri, 3 Jan 2014 13:03:01 +0000 (13:03 +0000)] 
add (very limited) sequence numbers to publish and subscribe... should fix lost messages

10 years agofix typo in sendq logic that made it not work at all...
Chris Porter [Fri, 3 Jan 2014 10:09:10 +0000 (10:09 +0000)] 
fix typo in sendq logic that made it not work at all...

10 years agobump version + copyright
Chris Porter [Fri, 3 Jan 2014 09:58:47 +0000 (09:58 +0000)] 
bump version + copyright

10 years agoadd support for flash websockets (including flash policy server) -- wss untested
Chris Porter [Fri, 3 Jan 2014 09:58:07 +0000 (09:58 +0000)] 
add support for flash websockets (including flash policy server) -- wss untested
fix disconnect issues where sockets are kept lying around forever
start using timeoutmixin again... really not sure why I dropped it
fix websocket timeout log spam
bump default ajax max timeout to 295 seconds (this should have been bumped previously...)

10 years agoadd some stupid logging
Chris Porter [Fri, 3 Jan 2014 09:48:55 +0000 (09:48 +0000)] 
add some stupid logging

10 years agowrite QWEBIRC_DEBUG to debug pages
Chris Porter [Fri, 3 Jan 2014 09:47:48 +0000 (09:47 +0000)] 
write QWEBIRC_DEBUG to debug pages
run java using the shell

10 years agoadd autobahn url to dependency checker
Chris Porter [Sun, 29 Dec 2013 07:01:04 +0000 (07:01 +0000)] 
add autobahn url to dependency checker

10 years agoexperimental websocket support
Chris Porter [Sun, 29 Dec 2013 06:36:59 +0000 (06:36 +0000)] 
experimental websocket support
add autobahn to dependency check

11 years agoFix for #242 (autoscroll broken on Chrome)
Cory Chaplin [Sun, 3 Mar 2013 19:54:46 +0000 (19:54 +0000)] 
Fix for #242 (autoscroll broken on Chrome)

12 years agoFix ssl import.
Chris Porter [Mon, 13 Feb 2012 05:10:34 +0000 (05:10 +0000)] 
Fix ssl import.

12 years agoAdd ANALYTICS_HTML option.
Chris Porter [Mon, 13 Feb 2012 02:18:08 +0000 (02:18 +0000)] 
Add ANALYTICS_HTML option.

12 years agoFixes issue #174.
Arne Jensen [Mon, 13 Feb 2012 01:29:38 +0000 (01:29 +0000)] 
Fixes issue #174.

12 years agoFixes issue #149
Chris Porter [Mon, 13 Feb 2012 01:24:46 +0000 (01:24 +0000)] 
Fixes issue #149

12 years agoFixes issue #210
Chris Porter [Mon, 13 Feb 2012 01:23:27 +0000 (01:23 +0000)] 
Fixes issue #210

12 years agoFixes issue #190
Chris Porter [Mon, 13 Feb 2012 01:12:18 +0000 (01:12 +0000)] 
Fixes issue #190

12 years agoHacky support for foreground/background colours.
Chris Porter [Thu, 26 Jan 2012 14:48:25 +0000 (14:48 +0000)] 
Hacky support for foreground/background colours.

12 years agoMissed one...
Chris Porter [Wed, 18 Jan 2012 01:01:35 +0000 (01:01 +0000)] 
Missed one...

12 years agoBump version to 0.92 and update copyright notices.
Chris Porter [Wed, 18 Jan 2012 00:03:47 +0000 (00:03 +0000)] 
Bump version to 0.92 and update copyright notices.

13 years agoAdd query renaming (patch from soczol).
Chris Porter [Tue, 12 Apr 2011 21:24:24 +0000 (22:24 +0100)] 
Add query renaming (patch from soczol).

13 years agoAttempt to get working in IE9.
Chris Porter [Sun, 3 Apr 2011 22:58:29 +0000 (23:58 +0100)] 
Attempt to get working in IE9.

13 years agoBump mootools to 1.2.5.
Chris Porter [Sun, 3 Apr 2011 22:48:53 +0000 (23:48 +0100)] 
Bump mootools to 1.2.5.

13 years agoUpdate yui compressor to 2.4.2.
Chris Porter [Sat, 5 Mar 2011 03:23:21 +0000 (03:23 +0000)] 
Update yui compressor to 2.4.2.

13 years agoAdd nickname validation.
Chris Porter [Sun, 20 Feb 2011 02:43:27 +0000 (02:43 +0000)] 
Add nickname validation.

13 years agoIRCConnection now increases timeout period when previous timeouts were successful.
Chris Porter [Sun, 20 Feb 2011 01:36:27 +0000 (01:36 +0000)] 
IRCConnection now increases timeout period when previous timeouts were successful.

13 years agoAdd option to hide timestamp.
Chris Porter [Sat, 19 Feb 2011 23:39:49 +0000 (23:39 +0000)] 
Add option to hide timestamp.

13 years agoFinally fix text wrapping.
Chris Porter [Sat, 19 Feb 2011 23:48:05 +0000 (23:48 +0000)] 
Finally fix text wrapping.

13 years agoTidy up style internals somewhat, and add ability for option based CSS.
Chris Porter [Sat, 19 Feb 2011 23:24:51 +0000 (23:24 +0000)] 
Tidy up style internals somewhat, and add ability for option based CSS.

13 years agoSplit fetching and applying of options.
Chris Porter [Sat, 19 Feb 2011 23:16:22 +0000 (23:16 +0000)] 
Split fetching and applying of options.

13 years agoUpdate copyright notices + about box.
Chris Porter [Sat, 19 Feb 2011 23:00:48 +0000 (23:00 +0000)] 
Update copyright notices + about box.

13 years agoFix issue #88 (target="blank" -> target="_new").
Chris Porter [Sat, 19 Feb 2011 04:51:44 +0000 (04:51 +0000)] 
Fix issue #88 (target="blank" -> target="_new").

13 years agoMerge soczol's patch from https://bitbucket.org/soczol/qwebirc/changeset/450739e6defd
Chris Porter [Sat, 19 Feb 2011 04:42:38 +0000 (04:42 +0000)] 
Merge soczol's patch from https://bitbucket.org/soczol/qwebirc/changeset/450739e6defd
(with a few changes).

13 years agoReduce maxlength to prevent (some more) disconnections.
Chris Porter [Sat, 19 Feb 2011 04:32:32 +0000 (04:32 +0000)] 
Reduce maxlength to prevent (some more) disconnections.

13 years agoLimit number of lines per window to 1000.
Chris Porter [Sat, 19 Feb 2011 04:27:47 +0000 (04:27 +0000)] 
Limit number of lines per window to 1000.

13 years agoAdd zope.interface dependency check.
Chris Porter [Sat, 19 Feb 2011 04:21:08 +0000 (04:21 +0000)] 
Add zope.interface dependency check.

13 years agoAdd nicklist hiding feature.
Chris Porter [Mon, 14 Feb 2011 04:13:27 +0000 (04:13 +0000)] 
Add nicklist hiding feature.

13 years agoBetter attempt at HTTP header minimisation.
Chris Porter [Mon, 14 Feb 2011 03:35:44 +0000 (03:35 +0000)] 
Better attempt at HTTP header minimisation.

13 years agoHack in saturation/lightness hidden params.
Chris Porter [Tue, 4 Jan 2011 14:59:02 +0000 (14:59 +0000)] 
Hack in saturation/lightness hidden params.

13 years agoAdd compat meta tag for IE9.
Chris Porter [Sun, 21 Nov 2010 19:54:17 +0000 (19:54 +0000)] 
Add compat meta tag for IE9.
Sorry Microsoft, I'm not supporting a 4th version of IE.

Once IE6 is dead I'll consider first party support for IE9...

13 years agoFix boolean options deserialisation issue.
Chris Porter [Fri, 1 Oct 2010 18:07:56 +0000 (19:07 +0100)] 
Fix boolean options deserialisation issue.

13 years agoConnect pane layout now done in html.
Chris Porter [Sun, 15 Aug 2010 20:17:09 +0000 (21:17 +0100)] 
Connect pane layout now done in html.
TODO: redo custom network auth support.

14 years agoSeems as if some people haven't figured out how to activate debugging mode yet -...
Chris Porter [Tue, 8 Jun 2010 22:00:41 +0000 (23:00 +0100)] 
Seems as if some people haven't figured out how to activate debugging mode yet -> add a README.

14 years agoAdd profiling arguments to run.py.
Chris Porter [Sun, 6 Jun 2010 20:59:23 +0000 (21:59 +0100)] 
Add profiling arguments to run.py.

14 years agoUse potential proxy ip in feedback engine.
Chris Porter [Sun, 6 Jun 2010 20:36:51 +0000 (21:36 +0100)] 
Use potential proxy ip in feedback engine.

14 years agoAnother attempt at stopping that 'reactor not installed' problem with run.py.
Chris Porter [Sun, 6 Jun 2010 20:34:55 +0000 (21:34 +0100)] 
Another attempt at stopping that 'reactor not installed' problem with run.py.

14 years agoSwitch to using SRV records.
Chris Porter [Sun, 6 Jun 2010 19:57:55 +0000 (20:57 +0100)] 
Switch to using SRV records.

14 years agoAdd option to use a custom resolver for IRC connection DNS lookups.
Chris Porter [Sun, 6 Jun 2010 19:29:07 +0000 (20:29 +0100)] 
Add option to use a custom resolver for IRC connection DNS lookups.

14 years agoFix tab wrapping when there are many tabs.
Chris Porter [Sun, 6 Jun 2010 17:27:09 +0000 (18:27 +0100)] 
Fix tab wrapping when there are many tabs.

14 years agoAdd nick query click option (off by default).
Chris Porter [Wed, 2 Jun 2010 11:29:35 +0000 (12:29 +0100)] 
Add nick query click option (off by default).

14 years agoAttempt #2 at not focusing while iframed.
Chris Porter [Sat, 24 Apr 2010 15:56:36 +0000 (16:56 +0100)] 
Attempt #2 at not focusing while iframed.

14 years agoDon't steal focus if we're inside an iframe.
Chris Porter [Sat, 24 Apr 2010 15:47:06 +0000 (16:47 +0100)] 
Don't steal focus if we're inside an iframe.

14 years agoUpdate CTCP copyright notice and fix CLIENTINFO to include WEBSITE.
Chris Porter [Sat, 24 Apr 2010 15:40:58 +0000 (16:40 +0100)] 
Update CTCP copyright notice and fix CLIENTINFO to include WEBSITE.

14 years agoAdd menu item support for crazy non-standard operator modes.
Chris Porter [Sat, 24 Apr 2010 15:39:58 +0000 (16:39 +0100)] 
Add menu item support for crazy non-standard operator modes.

14 years agoComplete support for CHANMODES and PREFIX.
Chris Porter [Sat, 24 Apr 2010 15:18:38 +0000 (16:18 +0100)] 
Complete support for CHANMODES and PREFIX.
Thanks to Bazerka for finding the problem areas.

14 years agoAdd extra newlines to pre-YUI'ed output as YUI requires them.
Chris Porter [Sat, 24 Apr 2010 03:43:26 +0000 (04:43 +0100)] 
Add extra newlines to pre-YUI'ed output as YUI requires them.

14 years agoSome tweaks to wording in embedded wizard.
Chris Porter [Sat, 24 Apr 2010 03:38:56 +0000 (04:38 +0100)] 
Some tweaks to wording in embedded wizard.
Allow look and feel to be turned off in embedded wizard.
All checkboxes/radio buttons are now labels.

14 years agoAdd a trivial checksum to prevent strange issues from typing errors in uio URL option.
Chris Porter [Sat, 24 Apr 2010 03:06:36 +0000 (04:06 +0100)] 
Add a trivial checksum to prevent strange issues from typing errors in uio URL option.

14 years agoMove wizard buttons and alter title.
Chris Porter [Sat, 24 Apr 2010 02:30:20 +0000 (03:30 +0100)] 
Move wizard buttons and alter title.

14 years agoAdd dynamic setting of UI options in URL.
Chris Porter [Sat, 24 Apr 2010 02:28:21 +0000 (03:28 +0100)] 
Add dynamic setting of UI options in URL.

14 years agoFixes issue #127, seems I never implemented this!
Chris Porter [Sat, 24 Apr 2010 00:56:36 +0000 (01:56 +0100)] 
Fixes issue #127, seems I never implemented this!

14 years agoAdd ratbox/charybdis/ircd-seven WHOISSECURE to whois output.
Tom Wesley [Sun, 21 Mar 2010 20:09:21 +0000 (20:09 +0000)] 
Add ratbox/charybdis/ircd-seven WHOISSECURE to whois output.

14 years agoBump version to 0.90.
Chris Porter [Sun, 14 Mar 2010 01:31:18 +0000 (01:31 +0000)] 
Bump version to 0.90.

14 years agoFixes issue 126 (broken notifications in IE).
Chris Porter [Sun, 14 Mar 2010 01:25:39 +0000 (01:25 +0000)] 
Fixes issue 126 (broken notifications in IE).

14 years agoAdd configuration of dynamic and static base URLs.
Chris Porter [Tue, 2 Mar 2010 02:43:49 +0000 (02:43 +0000)] 
Add configuration of dynamic and static base URLs.

14 years agoEncode json more compactly.
Chris Porter [Mon, 1 Mar 2010 02:28:21 +0000 (02:28 +0000)] 
Encode json more compactly.

Optimise json by attempting in the following order:
- using C simplejson module (faster than baseline by 3x)
- using python's built in json module (faster than baseline by 2x)

if both fail use pure Python embedded simplejson (baseline).

14 years agoRemove uglyui/mochaui/swmui from pages.py.
Chris Porter [Mon, 1 Mar 2010 01:01:18 +0000 (01:01 +0000)] 
Remove uglyui/mochaui/swmui from pages.py.

14 years agoAdd support for chained SSL certificates.
Chris Porter [Wed, 24 Feb 2010 02:54:48 +0000 (02:54 +0000)] 
Add support for chained SSL certificates.

14 years agoFix syslog on Windows.
Chris Porter [Wed, 24 Feb 2010 00:22:15 +0000 (00:22 +0000)] 
Fix syslog on Windows.

14 years agoFix many typos in dependency checking.
Chris Porter [Sat, 2 Jan 2010 16:55:02 +0000 (16:55 +0000)] 
Fix many typos in dependency checking.

14 years agoClarify the values expected for WEBIRC_MODE.
Bazerka [Sat, 2 Jan 2010 14:01:55 +0000 (14:01 +0000)] 
Clarify the values expected for WEBIRC_MODE.