]>
jfr.im git - irc/quakenet/qwebirc.git/log
Chris Porter [Fri, 19 Jun 2009 22:50:55 +0000 (23:50 +0100)]
Fixes issue 37 (rounding up of idle times).
Chris Porter [Fri, 19 Jun 2009 22:42:52 +0000 (23:42 +0100)]
Ignore bad messages from the ircd (like empty lines).
Chris Porter [Fri, 19 Jun 2009 22:39:03 +0000 (23:39 +0100)]
Update configuration example and default buffer size.
Chris Porter [Fri, 19 Jun 2009 22:35:59 +0000 (23:35 +0100)]
Optimise buffer length code for very large buffers.
Chris Porter [Fri, 19 Jun 2009 21:59:58 +0000 (22:59 +0100)]
Refactor flood protection code.
Chris Porter [Fri, 19 Jun 2009 21:56:17 +0000 (22:56 +0100)]
Fix typo bug in flood protection code.
Chris Porter [Fri, 19 Jun 2009 21:32:49 +0000 (22:32 +0100)]
Expose SSL support, who'd have thought qwebirc has support SSL since changeset 3 or so!
Chris Porter [Wed, 17 Jun 2009 17:28:24 +0000 (18:28 +0100)]
Correct grammatical error in config.py.example, thanks Elmaron.
Chris Porter [Fri, 12 Jun 2009 10:03:22 +0000 (11:03 +0100)]
Merge.
Chris Porter [Fri, 12 Jun 2009 10:02:06 +0000 (11:02 +0100)]
IE7 fix (excess comma at end of class).
Chris Porter [Thu, 11 Jun 2009 02:15:53 +0000 (03:15 +0100)]
Give up attempting to sort out branches -- I should ban myself from attempting to reconfigure the SCM's DAG after 1am...
Also add the empty_favicon.ico I missed out...
Chris Porter [Thu, 11 Jun 2009 01:45:55 +0000 (02:45 +0100)]
Accept opmenu into default branch.
Chris Porter [Thu, 11 Jun 2009 01:40:50 +0000 (02:40 +0100)]
Merge.
Chris Porter [Fri, 5 Jun 2009 23:39:21 +0000 (00:39 +0100)]
Some tidying of config.py.example.
Chris Porter [Fri, 5 Jun 2009 23:37:15 +0000 (00:37 +0100)]
Attempt to get around Windows advisory locking preventing unlink
(probably a virus scanner).
Chris Porter [Fri, 5 Jun 2009 23:36:44 +0000 (00:36 +0100)]
Document config.py.example.
Chris Porter [Fri, 5 Jun 2009 22:44:38 +0000 (23:44 +0100)]
Update AUTHORS.
Chris Porter [Fri, 5 Jun 2009 22:38:58 +0000 (23:38 +0100)]
Remove unused theme file.
Chris Porter [Fri, 5 Jun 2009 22:36:30 +0000 (23:36 +0100)]
Patch from DarkDeviL that enabled WALLOP/WALLUSER parsing.
Chris Porter [Fri, 5 Jun 2009 22:24:07 +0000 (23:24 +0100)]
Doh, left some console.log statements in there...
Chris Porter [Fri, 5 Jun 2009 22:15:23 +0000 (23:15 +0100)]
Refactor beeping into seperate class, and rename SoundUI to NotificationUI.
Add window flashing.
Chris Porter [Fri, 5 Jun 2009 00:27:45 +0000 (01:27 +0100)]
Merge.
Chris Porter [Thu, 4 Jun 2009 23:51:48 +0000 (00:51 +0100)]
Tidy up menu code and add op/deop/voice/devoice along with function composition and inverting.
Chris Porter [Thu, 4 Jun 2009 23:25:20 +0000 (00:25 +0100)]
Fix UI type hierarchy regression.
* * *
Fix another url regression.
Chris Porter [Thu, 4 Jun 2009 22:27:10 +0000 (23:27 +0100)]
Merge.
Chris Porter [Thu, 4 Jun 2009 22:26:29 +0000 (23:26 +0100)]
Don't use WindowsException.
Chris Porter [Wed, 3 Jun 2009 23:45:18 +0000 (00:45 +0100)]
Add kick support to menu, only visible when opped.
Chris Porter [Wed, 3 Jun 2009 23:29:31 +0000 (00:29 +0100)]
Inheritance tidying + tidying!
Chris Porter [Wed, 3 Jun 2009 22:47:22 +0000 (23:47 +0100)]
Use config APP_TITLE instead of QuakeNet Web IRC.
Chris Porter [Wed, 3 Jun 2009 22:40:06 +0000 (23:40 +0100)]
Add (forced) dependency checking.
Chris Porter [Wed, 3 Jun 2009 22:38:20 +0000 (23:38 +0100)]
win32 compile.py unlink fix.
Chris Porter [Fri, 17 Apr 2009 22:41:52 +0000 (23:41 +0100)]
Patch from thommey which adds support for old CGIIRC hostname spoofing.
Also add an AUTHORS file.
Chris Porter [Fri, 17 Apr 2009 13:41:36 +0000 (14:41 +0100)]
Add ability to control URL on embedded wizard page, as well as updating the about page and various other URLs.
Chris Porter [Fri, 17 Apr 2009 13:14:25 +0000 (14:14 +0100)]
Fix WEBIRC line, thanks thommey.
Chris Porter [Sat, 11 Apr 2009 23:22:08 +0000 (00:22 +0100)]
Fix various leaks to the global scope.
Chris Porter [Sat, 11 Apr 2009 23:07:26 +0000 (00:07 +0100)]
Support asynchronous DNS resolution in webirc/None WEBIRC modes.
Chris Porter [Sat, 11 Apr 2009 21:39:22 +0000 (22:39 +0100)]
Add ascii CASEMAPPING from RPL_ISUPPORT.
Chris Porter [Sat, 11 Apr 2009 21:23:46 +0000 (22:23 +0100)]
Refactor RFC1459 case handling functions and their callers, as a consequence fixing channel tab completion.
Chris Porter [Sat, 11 Apr 2009 19:20:17 +0000 (20:20 +0100)]
Add WEBIRC support, along with hex idents.
Chris Porter [Sun, 5 Apr 2009 00:30:57 +0000 (01:30 +0100)]
Merge.
Chris Porter [Sun, 5 Apr 2009 00:30:22 +0000 (01:30 +0100)]
Fix parameterised modes for ircds that don't send the correct MYINFO reply.
Chris Porter [Sat, 28 Mar 2009 20:35:51 +0000 (20:35 +0000)]
Merge into stable.
Chris Porter [Sat, 28 Mar 2009 20:35:21 +0000 (20:35 +0000)]
Add options generator I forgot to add...
Chris Porter [Sat, 28 Mar 2009 20:30:00 +0000 (20:30 +0000)]
Add irc:// url parsing support.
Chris Porter [Sat, 28 Mar 2009 19:37:18 +0000 (19:37 +0000)]
Fix autojoin with keys.
Delay channel correction message.
Chris Porter [Sat, 28 Mar 2009 19:28:03 +0000 (19:28 +0000)]
Remove some more QuakeNet-isms from qwebirc.
Add config options that define the network/app title/other things.
Chris Porter [Sat, 28 Mar 2009 19:27:19 +0000 (19:27 +0000)]
Remove QuakeNet's privacy policy from the distribution.
Chris Porter [Wed, 18 Mar 2009 23:24:11 +0000 (23:24 +0000)]
Merge in stable.
Chris Porter [Wed, 18 Mar 2009 23:22:48 +0000 (23:22 +0000)]
Make config file more obvious.
Chris Porter [Wed, 18 Mar 2009 23:15:15 +0000 (23:15 +0000)]
Removed tag stable
Chris Porter [Wed, 18 Mar 2009 23:14:23 +0000 (23:14 +0000)]
Now we don't *need* java or hg, though both are still useful.
Chris Porter [Wed, 18 Mar 2009 21:25:49 +0000 (21:25 +0000)]
Added tag stable for changeset
231e288a731a
Chris Porter [Wed, 18 Mar 2009 19:40:00 +0000 (19:40 +0000)]
Add license and dummy authgate.
Chris Porter [Wed, 18 Feb 2009 00:51:05 +0000 (00:51 +0000)]
Clean up more error messages, hide directories and use proper error responses.
Chris Porter [Wed, 18 Feb 2009 00:30:59 +0000 (00:30 +0000)]
Clarify bad session message.
Chris Porter [Tue, 17 Feb 2009 22:53:22 +0000 (22:53 +0000)]
Add default arguments to run.py.
Chris Porter [Tue, 17 Feb 2009 22:46:02 +0000 (22:46 +0000)]
Implement our own timeout mechanism as the Twisted stuff is really buggy.
Chris Porter [Tue, 17 Feb 2009 22:14:36 +0000 (22:14 +0000)]
Stop badly written crawlers crawling us.
Chris Porter [Tue, 17 Feb 2009 22:08:52 +0000 (22:08 +0000)]
Fix encoding issues, thanks coekie for noticing.
Chris Porter [Tue, 17 Feb 2009 03:06:28 +0000 (03:06 +0000)]
Change the way timeouts are processed entirely to make the entire system more resilient.
Chris Porter [Tue, 17 Feb 2009 00:17:46 +0000 (00:17 +0000)]
Don't activate the default reactor twice.
Chris Porter [Mon, 16 Feb 2009 23:36:41 +0000 (23:36 +0000)]
Set default HTTP timeout to 60 seconds.
Chris Porter [Thu, 12 Feb 2009 22:02:54 +0000 (22:02 +0000)]
Fix various leaks to the global scope.
Chris Porter [Fri, 6 Feb 2009 22:58:07 +0000 (22:58 +0000)]
Make scripts executable.
Chris Porter [Mon, 2 Feb 2009 22:51:59 +0000 (22:51 +0000)]
Somehow the faq didn't get added.
Chris Porter [Mon, 2 Feb 2009 22:42:28 +0000 (22:42 +0000)]
Remove nicklist double clicking.
Fix /logout.
Chris Porter [Mon, 2 Feb 2009 22:24:17 +0000 (22:24 +0000)]
Fix adminengine css bug.
Chris Porter [Mon, 2 Feb 2009 22:19:53 +0000 (22:19 +0000)]
. in nick now adds a random number.
Chris Porter [Mon, 2 Feb 2009 22:01:53 +0000 (22:01 +0000)]
Fix floodcounter bug.
Add FAQ page.
Chris Porter [Mon, 2 Feb 2009 02:55:23 +0000 (02:55 +0000)]
Update SoundManager, also use the minified version.
Chris Porter [Mon, 2 Feb 2009 02:36:13 +0000 (02:36 +0000)]
Fix stupid typo that broke queries.
Chris Porter [Mon, 2 Feb 2009 02:34:27 +0000 (02:34 +0000)]
Fix Chrome hint position bug.
Chris Porter [Mon, 2 Feb 2009 02:29:39 +0000 (02:29 +0000)]
Produce compiled files based on hg id.
Chris Porter [Mon, 2 Feb 2009 01:59:06 +0000 (01:59 +0000)]
Don't show 'Loading...' for 500ms in panes.
Chris Porter [Mon, 2 Feb 2009 01:55:54 +0000 (01:55 +0000)]
Fix menu height bug in IE.
Chris Porter [Mon, 2 Feb 2009 01:21:26 +0000 (01:21 +0000)]
Fix IE menu position.
Chris Porter [Mon, 2 Feb 2009 01:08:06 +0000 (01:08 +0000)]
Get rid of the surface stuff fixing all known popup menu bugs (bar the position in IE).
Chris Porter [Sun, 1 Feb 2009 23:55:10 +0000 (23:55 +0000)]
Add traceback option to run.py.
Chris Porter [Sun, 1 Feb 2009 23:34:55 +0000 (23:34 +0000)]
Fix Q not being recognised.
Chris Porter [Sun, 1 Feb 2009 23:28:03 +0000 (23:28 +0000)]
Fix dedicated message window inconsistencies.
Fix 'no such nick' bug.
Chris Porter [Sun, 1 Feb 2009 23:12:47 +0000 (23:12 +0000)]
Fix IE white issue.
Chris Porter [Sun, 1 Feb 2009 22:40:24 +0000 (22:40 +0000)]
Fix status window nick bug.
Chris Porter [Sun, 1 Feb 2009 22:22:19 +0000 (22:22 +0000)]
Fix feedback not being selected on tab return bug.
Chris Porter [Sun, 1 Feb 2009 21:42:54 +0000 (21:42 +0000)]
Fix feedback backspace not-working bug.
Chris Porter [Sun, 1 Feb 2009 21:15:50 +0000 (21:15 +0000)]
Hint text no longer wraps in Firefox.
Fix compile bug I didn't notice (not using debug css in debug mode).
Chris Porter [Sun, 1 Feb 2009 02:30:22 +0000 (02:30 +0000)]
mocha-compressed wasn't in the tree.
forgot some css ignores.
Chris Porter [Sun, 1 Feb 2009 02:27:20 +0000 (02:27 +0000)]
Merge all javascript into one file when we 'compile'.
Now we 'compile' CSS too.
Chris Porter [Sun, 1 Feb 2009 01:46:59 +0000 (01:46 +0000)]
Move scripts around.
Chris Porter [Sun, 1 Feb 2009 01:40:27 +0000 (01:40 +0000)]
Cleanup compiling code and add clean/mkstatic.
Move authgate.
Chris Porter [Sun, 1 Feb 2009 00:42:44 +0000 (00:42 +0000)]
Move pane HTML into seperate subdirectory.
Chris Porter [Sat, 31 Jan 2009 23:27:10 +0000 (23:27 +0000)]
Replace {compile,run}.{bat,sh} with {compile,run}.py.
Chris Porter [Sat, 31 Jan 2009 22:25:40 +0000 (22:25 +0000)]
Add admin engine and reorganise a lot of directory structure.
Also add GZip support for static files.
Chris Porter [Wed, 21 Jan 2009 02:51:08 +0000 (02:51 +0000)]
Add a load of crypto functions for future use.
Add <p/> at end of privacy policy.
Chris Porter [Sun, 18 Jan 2009 01:28:11 +0000 (01:28 +0000)]
Use utf-8 for emails.
Chris Porter [Sun, 18 Jan 2009 01:06:34 +0000 (01:06 +0000)]
Add feedback support.
Use new beep sound, thanks Dreamcast!
Add abillity to disable auth support (or at least the display of it).
Update copyright.
Bump version number.
Add feedback to privacy policy.
Update mootools.
omg! qwebirc icon now has cool animations!!!
Fix network services bug.
Chris Porter [Sat, 17 Jan 2009 22:33:05 +0000 (22:33 +0000)]
dropdown menu is now acceptable.
Chris Porter [Sun, 7 Dec 2008 01:13:39 +0000 (01:13 +0000)]
Improve menu a bit.
Chris Porter [Sun, 7 Dec 2008 01:09:33 +0000 (01:09 +0000)]
dos2unix...
Chris Porter [Sun, 7 Dec 2008 01:06:22 +0000 (01:06 +0000)]
Various about/privacy policy fixes.
Chris Porter [Sun, 7 Dec 2008 01:06:09 +0000 (01:06 +0000)]
First version of the menu.