]> jfr.im git - irc/quakenet/qwebirc.git/log
irc/quakenet/qwebirc.git
10 months agoMerge pull request #402 from retropc/reqs master
retropc [Sun, 13 Aug 2023 21:03:44 +0000 (21:03 +0000)] 
Merge pull request #402 from retropc/reqs

add fixed dependency versions

10 months agouse python 2.7 container 402/head
Chris Porter [Sun, 13 Aug 2023 20:13:29 +0000 (21:13 +0100)] 
use python 2.7 container

10 months agoadd fixed dependency versions
Chris Porter [Sun, 13 Aug 2023 20:10:48 +0000 (21:10 +0100)] 
add fixed dependency versions

2 years agoMerge pull request #396 from retropc/sys_exit_fix
retropc [Sun, 23 Jan 2022 04:09:20 +0000 (04:09 +0000)] 
Merge pull request #396 from retropc/sys_exit_fix

correct use to sys.exit

2 years agocorrect use to sys.exit 396/head
Chris Porter [Sun, 23 Jan 2022 04:07:16 +0000 (04:07 +0000)] 
correct use to sys.exit

3 years agoMerge pull request #392 from retropc/github_actions
retropc [Mon, 14 Dec 2020 23:08:36 +0000 (23:08 +0000)] 
Merge pull request #392 from retropc/github_actions

fix badge

3 years agofix badge 392/head
Chris Porter [Mon, 14 Dec 2020 23:06:41 +0000 (23:06 +0000)] 
fix badge

3 years agoMerge pull request #391 from retropc/github_actions
retropc [Mon, 14 Dec 2020 23:05:05 +0000 (23:05 +0000)] 
Merge pull request #391 from retropc/github_actions

switch to github actions from travis

3 years agoswitch to github actions from travis 391/head
Chris Porter [Mon, 14 Dec 2020 22:57:12 +0000 (22:57 +0000)] 
switch to github actions from travis

4 years agoMerge pull request #385 from retropc/build_fix
Chris Porter [Sun, 23 Feb 2020 00:32:21 +0000 (00:32 +0000)] 
Merge pull request #385 from retropc/build_fix

Fix weird attrs/Twisted interaction (+ some other small fixes)

4 years agoadd config.py copying instructions 385/head
Chris Porter [Sun, 23 Feb 2020 00:23:40 +0000 (00:23 +0000)] 
add config.py copying instructions

4 years agoprohibit running as root
Chris Porter [Sun, 23 Feb 2020 00:23:19 +0000 (00:23 +0000)] 
prohibit running as root

4 years agoremove implicit dependencies
Chris Porter [Sun, 23 Feb 2020 00:15:56 +0000 (00:15 +0000)] 
remove implicit dependencies

4 years agoUpdate README.md
Chris Porter [Mon, 17 Feb 2020 21:41:02 +0000 (21:41 +0000)] 
Update README.md

stupid typo (that'll teach me to edit on a phone)

4 years agoMerge pull request #384 from qwebirc/retropc-patch-1
Chris Porter [Mon, 17 Feb 2020 21:40:10 +0000 (21:40 +0000)] 
Merge pull request #384 from qwebirc/retropc-patch-1

Update README.md

4 years agoUpdate README.md retropc-patch-1 384/head
Chris Porter [Mon, 17 Feb 2020 21:37:33 +0000 (21:37 +0000)] 
Update README.md

4 years agoMerge pull request #383 from retropc/window_rename_fix
Chris Porter [Mon, 17 Feb 2020 13:08:15 +0000 (13:08 +0000)] 
Merge pull request #383 from retropc/window_rename_fix

Fix #382 (window not removed from data structure after close after query rename)

4 years agoFix #382 (window not removed from data structure after close after query rename) 383/head
Chris Porter [Mon, 17 Feb 2020 13:04:59 +0000 (13:04 +0000)] 
Fix #382 (window not removed from data structure after close after query rename)

4 years agoMerge pull request #375 from retropc/disable_gcdn
Chris Porter [Thu, 5 Dec 2019 02:27:37 +0000 (02:27 +0000)] 
Merge pull request #375 from retropc/disable_gcdn

disable google cdn

4 years agodisable google cdn (not much point these days for 20kb after compression) 375/head
Chris Porter [Thu, 5 Dec 2019 02:24:30 +0000 (02:24 +0000)] 
disable google cdn (not much point these days for 20kb after compression)

4 years agoMerge pull request #373 from retropc/kill_flash
Chris Porter [Sun, 1 Dec 2019 22:45:10 +0000 (22:45 +0000)] 
Merge pull request #373 from retropc/kill_flash

Remove all use of Flash

4 years agobump to 1.02 373/head
Chris Porter [Sun, 1 Dec 2019 22:43:15 +0000 (22:43 +0000)] 
bump to 1.02

4 years agoremove flash websocket support
Chris Porter [Sun, 1 Dec 2019 22:35:29 +0000 (22:35 +0000)] 
remove flash websocket support

4 years agokill off soundmanager (flash is dead)
Chris Porter [Sun, 1 Dec 2019 22:31:03 +0000 (22:31 +0000)] 
kill off soundmanager (flash is dead)

4 years agoMerge pull request #372 from retropc/dynamic_config
Chris Porter [Sat, 30 Nov 2019 23:57:15 +0000 (23:57 +0000)] 
Merge pull request #372 from retropc/dynamic_config

Removal of cookie requirements for multiple backends

4 years agoswitch to using sessionStorage for login tickets + store qticket in there instead... 372/head
Chris Porter [Sat, 30 Nov 2019 22:40:25 +0000 (22:40 +0000)] 
switch to using sessionStorage for login tickets + store qticket in there instead of in serverside session

(using sessionStorage so we don't send a huge cookie on each request)

4 years agoremove cloak option
Chris Porter [Sat, 30 Nov 2019 22:03:46 +0000 (22:03 +0000)] 
remove cloak option

4 years agoadd dynamic configuration support
Chris Porter [Sat, 30 Nov 2019 22:02:54 +0000 (22:02 +0000)] 
add dynamic configuration support

4 years agoMerge pull request #370 from qwebirc/cookie_fixes
Chris Porter [Mon, 25 Nov 2019 05:15:52 +0000 (05:15 +0000)] 
Merge pull request #370 from qwebirc/cookie_fixes

fix up cookie logic so only backend writes auth cookies

4 years agofix up cookie logic so only backend writes auth cookies cookie_fixes 370/head
Chris Porter [Mon, 25 Nov 2019 04:31:03 +0000 (04:31 +0000)] 
fix up cookie logic so only backend writes auth cookies

5 years agoMerge pull request #367 from retropc/mobile_fix
Chris Porter [Wed, 15 May 2019 21:20:20 +0000 (22:20 +0100)] 
Merge pull request #367 from retropc/mobile_fix

additional mobile improvements

5 years agoimprove options dialog for mobile 367/head
Chris Porter [Wed, 15 May 2019 21:16:20 +0000 (22:16 +0100)] 
improve options dialog for mobile

5 years agouse device-width instead of width for mobile detection
Chris Porter [Wed, 15 May 2019 21:16:03 +0000 (22:16 +0100)] 
use device-width instead of width for mobile detection

5 years agoMerge pull request #366 from retropc/master
Chris Porter [Fri, 3 May 2019 07:37:53 +0000 (08:37 +0100)] 
Merge pull request #366 from retropc/master

mobile stylesheet improvements

5 years agomobile stylesheet improvements 366/head
Chris Porter [Fri, 3 May 2019 04:29:29 +0000 (05:29 +0100)] 
mobile stylesheet improvements

5 years agoupdate travis build
Chris Porter [Fri, 3 May 2019 07:11:55 +0000 (08:11 +0100)] 
update travis build

6 years agoMerge pull request #350 from mas90/dnstweaks2
Chris Porter [Tue, 22 May 2018 22:23:56 +0000 (23:23 +0100)] 
Merge pull request #350 from mas90/dnstweaks2

fixed support for IPv6 clients

6 years agoProvide an IPv6-aware Request.getClientIP() 350/head
Malcolm Scott [Thu, 12 Apr 2018 22:18:11 +0000 (23:18 +0100)] 
Provide an IPv6-aware Request.getClientIP()

6 years agoUnbreak IPv6 address expansion where the address contains :: (that's not how list...
Malcolm Scott [Thu, 12 Apr 2018 21:18:12 +0000 (22:18 +0100)] 
Unbreak IPv6 address expansion where the address contains :: (that's not how list-to-string conversion works, oops)

6 years agoMerge pull request #348 from retropc/base64
Chris Porter [Mon, 9 Apr 2018 01:32:55 +0000 (02:32 +0100)] 
Merge pull request #348 from retropc/base64

Switch out base64 routines for version with sensible license, add noopeners to about pane and bump version/copyright

6 years agobump version and update copyright 348/head
Chris Porter [Mon, 9 Apr 2018 01:26:29 +0000 (02:26 +0100)] 
bump version and update copyright

6 years agoadd missing noopeners to about pane
Chris Porter [Mon, 9 Apr 2018 01:23:42 +0000 (02:23 +0100)] 
add missing noopeners to about pane

6 years agoswitch base64 routines out for MIT licensed version: base64-js
Chris Porter [Mon, 9 Apr 2018 01:19:57 +0000 (02:19 +0100)] 
switch base64 routines out for MIT licensed version: base64-js

6 years agoMerge pull request #347 from retropc/subresource_integrity
Chris Porter [Mon, 9 Apr 2018 00:49:15 +0000 (01:49 +0100)] 
Merge pull request #347 from retropc/subresource_integrity

add subresource integrity checks for files loaded from google cdn

6 years agoadd subresource integrity checks for files loaded from google cdn 347/head
Chris Porter [Mon, 9 Apr 2018 00:42:04 +0000 (01:42 +0100)] 
add subresource integrity checks for files loaded from google cdn

6 years agoMerge pull request #344 from retropc/remove_feedback
Chris Porter [Fri, 16 Mar 2018 01:30:03 +0000 (01:30 +0000)] 
Merge pull request #344 from retropc/remove_feedback

remove feedback engine -- too easy to spam

6 years agoremove feedback engine -- too easy to spam 344/head
Chris Porter [Fri, 16 Mar 2018 01:24:22 +0000 (01:24 +0000)] 
remove feedback engine -- too easy to spam
networks can add their own using the new menu system

6 years agoMerge pull request #340 from mas90/dnstweaks
Chris Porter [Fri, 16 Mar 2018 01:15:48 +0000 (01:15 +0000)] 
Merge pull request #340 from mas90/dnstweaks

dns: support IPv6 and nontrivial answers (CNAME, DNAME, etc.)

6 years agodns: cope with IPv6 addresses that don't contain :: 340/head
Malcolm Scott [Mon, 8 Jan 2018 00:45:49 +0000 (00:45 +0000)] 
dns: cope with IPv6 addresses that don't contain ::

6 years agodns: don't assume that all answers are of the requested type (i.e. support CNAME...
Malcolm Scott [Mon, 8 Jan 2018 00:38:41 +0000 (00:38 +0000)] 
dns: don't assume that all answers are of the requested type (i.e. support CNAME/DNAME)

6 years agodns: IPv6 PTR support
Malcolm Scott [Mon, 8 Jan 2018 00:31:55 +0000 (00:31 +0000)] 
dns: IPv6 PTR support

6 years agoMerge pull request #329 from retropc/master
Chris Porter [Mon, 4 Sep 2017 21:51:53 +0000 (22:51 +0100)] 
Merge pull request #329 from retropc/master

fix issue #302 (nickname change breaks open queries)

6 years agofix issue #302 (nickname change breaks open queries) 329/head
Chris Porter [Mon, 4 Sep 2017 21:48:42 +0000 (22:48 +0100)] 
fix issue #302 (nickname change breaks open queries)

6 years agoMerge pull request #327 from retropc/master
Chris Porter [Tue, 1 Aug 2017 10:32:09 +0000 (11:32 +0100)] 
Merge pull request #327 from retropc/master

fix colour of op/voice in channel messages

6 years agofix colour of op/voice in channel messages 327/head
Chris Porter [Tue, 1 Aug 2017 10:24:13 +0000 (11:24 +0100)] 
fix colour of op/voice in channel messages

6 years agoMerge pull request #326 from retropc/master
Chris Porter [Mon, 31 Jul 2017 01:38:22 +0000 (02:38 +0100)] 
Merge pull request #326 from retropc/master

base URL should be based on "." not ".."

6 years agobase URL should be based on "." not ".." 326/head
Chris Porter [Mon, 31 Jul 2017 01:32:26 +0000 (02:32 +0100)] 
base URL should be based on "." not ".."

6 years agoMerge pull request #325 from retropc/master
Chris Porter [Mon, 31 Jul 2017 01:24:56 +0000 (02:24 +0100)] 
Merge pull request #325 from retropc/master

fix spinner for instances that use configurable paths

6 years agoadd base URL support to generated stylesheet 325/head
Chris Porter [Mon, 31 Jul 2017 01:21:57 +0000 (02:21 +0100)] 
add base URL support to generated stylesheet

6 years agodon't reminify mootools -- minify from the original
Chris Porter [Mon, 31 Jul 2017 01:21:29 +0000 (02:21 +0100)] 
don't reminify mootools -- minify from the original

6 years agoMerge pull request #324 from retropc/master
Chris Porter [Sun, 30 Jul 2017 02:25:02 +0000 (03:25 +0100)] 
Merge pull request #324 from retropc/master

add spinner to connect dialog

6 years agoadd spinner to connect dialog 324/head
Chris Porter [Sun, 30 Jul 2017 01:27:43 +0000 (02:27 +0100)] 
add spinner to connect dialog

6 years agoMerge pull request #323 from retropc/master
Chris Porter [Sat, 29 Jul 2017 21:11:21 +0000 (22:11 +0100)] 
Merge pull request #323 from retropc/master

fix connect button not closing 'Connect" tab

6 years agofix connect button not closing 'Connect" tab 323/head
Chris Porter [Sat, 29 Jul 2017 21:06:37 +0000 (22:06 +0100)] 
fix connect button not closing 'Connect" tab

6 years agoMerge pull request #322 from retropc/travistest
Chris Porter [Sat, 29 Jul 2017 20:54:45 +0000 (21:54 +0100)] 
Merge pull request #322 from retropc/travistest

Add travis build

6 years agoadd travis build + requirements.txt 322/head
Chris Porter [Sat, 29 Jul 2017 20:09:24 +0000 (21:09 +0100)] 
add travis build + requirements.txt

6 years agoMerge pull request #321 from retropc/master
Chris Porter [Sat, 29 Jul 2017 20:49:27 +0000 (21:49 +0100)] 
Merge pull request #321 from retropc/master

IE6 fixes and save nick/channels in cookie

6 years agosave nick and channels in a cookie on connect. 321/head
Chris Porter [Sat, 29 Jul 2017 19:59:19 +0000 (20:59 +0100)] 
save nick and channels in a cookie on connect.
fixes issue #320

6 years agoIE6 focus fix
Chris Porter [Sat, 29 Jul 2017 19:45:25 +0000 (20:45 +0100)] 
IE6 focus fix

6 years agomake close button bigger in tabs
Chris Porter [Sat, 29 Jul 2017 19:02:54 +0000 (20:02 +0100)] 
make close button bigger in tabs

6 years agoMerge pull request #319 from retropc/master
Chris Porter [Fri, 28 Jul 2017 01:19:21 +0000 (02:19 +0100)] 
Merge pull request #319 from retropc/master

disable gzip and require autobahn 0.17.2

6 years agotidy up autobahn support -- now requires 0.17.2 319/head
Chris Porter [Fri, 28 Jul 2017 01:15:28 +0000 (02:15 +0100)] 
tidy up autobahn support -- now requires 0.17.2

6 years agotemporarily disable gzip -- problems with encoding the big js file
Chris Porter [Thu, 27 Jul 2017 20:31:52 +0000 (21:31 +0100)] 
temporarily disable gzip -- problems with encoding the big js file

6 years agoMerge pull request #317 from thommey/unicodefallback
Chris Porter [Thu, 27 Jul 2017 23:19:31 +0000 (00:19 +0100)] 
Merge pull request #317 from thommey/unicodefallback

Fallback to original unicode in RFC1459toIRCLower

6 years agoFallback to original unicode in RFC1459toIRCLower. 317/head
Thomas Sader [Thu, 27 Jul 2017 15:01:14 +0000 (17:01 +0200)] 
Fallback to original unicode in RFC1459toIRCLower.

6 years agoMerge pull request #314 from retropc/master
Chris Porter [Thu, 27 Jul 2017 00:04:19 +0000 (01:04 +0100)] 
Merge pull request #314 from retropc/master

Custom menu items, custom css and fix iframe border

6 years agoiframes should not have borders -- breaks page layout 314/head
Chris Porter [Wed, 26 Jul 2017 23:56:00 +0000 (00:56 +0100)] 
iframes should not have borders -- breaks page layout

6 years agoAdd custom menu items.
Chris Porter [Wed, 26 Jul 2017 23:54:59 +0000 (00:54 +0100)] 
Add custom menu items.

6 years agoAdd CUSTOM_CSS option and allow it to interact with LOGO_URL
Chris Porter [Wed, 26 Jul 2017 20:30:33 +0000 (21:30 +0100)] 
Add CUSTOM_CSS option and allow it to interact with LOGO_URL

6 years agoMerge pull request #308 from retropc/master
Chris Porter [Tue, 25 Jul 2017 23:55:38 +0000 (00:55 +0100)] 
Merge pull request #308 from retropc/master

Bump to v1.00 (+ XSS fix)

6 years agoBump to 1.00 308/head
Chris Porter [Tue, 25 Jul 2017 23:48:19 +0000 (00:48 +0100)] 
Bump to 1.00

6 years agoFix XSS issue where external pages could alter DOM.
Chris Porter [Tue, 25 Jul 2017 17:46:56 +0000 (18:46 +0100)] 
Fix XSS issue where external pages could alter DOM.

6 years agoMerge pull request #307 from retropc/master
Chris Porter [Tue, 25 Jul 2017 23:36:53 +0000 (00:36 +0100)] 
Merge pull request #307 from retropc/master

Merge quakenet into master

6 years agoMerge pull request #305 from retropc/master
Chris Porter [Tue, 25 Jul 2017 23:33:16 +0000 (00:33 +0100)] 
Merge pull request #305 from retropc/master

Colour fixes, italic and 256 colour support

6 years agoFix null in colour parser 307/head
Chris Porter [Tue, 25 Jul 2017 23:26:47 +0000 (00:26 +0100)] 
Fix null in colour parser

6 years agoMerge branch 'master' into quakenet
Chris Porter [Tue, 25 Jul 2017 23:26:33 +0000 (00:26 +0100)] 
Merge branch 'master' into quakenet

6 years agoRemove QuakeNet specifics
Chris Porter [Tue, 25 Jul 2017 23:24:38 +0000 (00:24 +0100)] 
Remove QuakeNet specifics

6 years agofix nick colouring 305/head
Chris Porter [Tue, 25 Jul 2017 21:16:54 +0000 (22:16 +0100)] 
fix nick colouring

6 years agoadd italic support
Chris Porter [Tue, 25 Jul 2017 21:09:43 +0000 (22:09 +0100)] 
add italic support

6 years agoadd "Extended mIRC Colours" support
Chris Porter [Tue, 25 Jul 2017 21:04:19 +0000 (22:04 +0100)] 
add "Extended mIRC Colours" support

6 years agoFix issue #230 (colours not matching mIRC)
Chris Porter [Tue, 25 Jul 2017 20:21:39 +0000 (21:21 +0100)] 
Fix issue #230 (colours not matching mIRC)

6 years agoMerge pull request #304 from retropc/master
Chris Porter [Tue, 25 Jul 2017 19:00:47 +0000 (20:00 +0100)] 
Merge pull request #304 from retropc/master

Fix issue #297 (AttributeError with newer versions of Twisted)

6 years agoFix issue #297 (AttributeError with newer versions of Twisted) 304/head
Chris Porter [Tue, 25 Jul 2017 18:58:47 +0000 (19:58 +0100)] 
Fix issue #297 (AttributeError with newer versions of Twisted)

6 years agohg -> git
Chris Porter [Sun, 16 Jul 2017 17:29:40 +0000 (18:29 +0100)] 
hg -> git

6 years agohg -> git
Chris Porter [Sun, 16 Jul 2017 17:29:15 +0000 (18:29 +0100)] 
hg -> git

Conflicts:
bin/dependencies_b.py
bin/pagegen.py

6 years agonormalise line endings
Chris Porter [Thu, 13 Jul 2017 23:59:08 +0000 (00:59 +0100)] 
normalise line endings

6 years agonormalise line endings
Chris Porter [Thu, 13 Jul 2017 23:29:29 +0000 (00:29 +0100)] 
normalise line endings

8 years agoFix `/help command` to pass full command.
Joseph Price [Wed, 16 Dec 2015 11:46:47 +0000 (11:46 +0000)] 
Fix `/help command` to pass full command.

Was passing `/help command[0]` to the server previously.
This meant `/help topic` returned `t Help not found` for example.

9 years agoMerge.
Chris Porter [Mon, 26 Jan 2015 00:45:12 +0000 (00:45 +0000)] 
Merge.

9 years agoMerge.
Chris Porter [Mon, 26 Jan 2015 00:43:57 +0000 (00:43 +0000)] 
Merge.