]>
jfr.im git - irc/quakenet/qwebirc.git/log
retropc [Sun, 13 Aug 2023 21:03:44 +0000 (21:03 +0000)]
Merge pull request #402 from retropc/reqs
add fixed dependency versions
Chris Porter [Sun, 13 Aug 2023 20:13:29 +0000 (21:13 +0100)]
use python 2.7 container
Chris Porter [Sun, 13 Aug 2023 20:10:48 +0000 (21:10 +0100)]
add fixed dependency versions
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
Chris Porter [Sun, 23 Jan 2022 04:07:16 +0000 (04:07 +0000)]
correct use to sys.exit
retropc [Mon, 14 Dec 2020 23:08:36 +0000 (23:08 +0000)]
Merge pull request #392 from retropc/github_actions
fix badge
Chris Porter [Mon, 14 Dec 2020 23:06:41 +0000 (23:06 +0000)]
fix badge
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
Chris Porter [Mon, 14 Dec 2020 22:57:12 +0000 (22:57 +0000)]
switch to github actions from travis
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)
Chris Porter [Sun, 23 Feb 2020 00:23:40 +0000 (00:23 +0000)]
add config.py copying instructions
Chris Porter [Sun, 23 Feb 2020 00:23:19 +0000 (00:23 +0000)]
prohibit running as root
Chris Porter [Sun, 23 Feb 2020 00:15:56 +0000 (00:15 +0000)]
remove implicit dependencies
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)
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
Chris Porter [Mon, 17 Feb 2020 21:37:33 +0000 (21:37 +0000)]
Update README.md
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)
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)
Chris Porter [Thu, 5 Dec 2019 02:27:37 +0000 (02:27 +0000)]
Merge pull request #375 from retropc/disable_gcdn
disable google cdn
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)
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
Chris Porter [Sun, 1 Dec 2019 22:43:15 +0000 (22:43 +0000)]
bump to 1.02
Chris Porter [Sun, 1 Dec 2019 22:35:29 +0000 (22:35 +0000)]
remove flash websocket support
Chris Porter [Sun, 1 Dec 2019 22:31:03 +0000 (22:31 +0000)]
kill off soundmanager (flash is dead)
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
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)
Chris Porter [Sat, 30 Nov 2019 22:03:46 +0000 (22:03 +0000)]
remove cloak option
Chris Porter [Sat, 30 Nov 2019 22:02:54 +0000 (22:02 +0000)]
add dynamic configuration support
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
Chris Porter [Mon, 25 Nov 2019 04:31:03 +0000 (04:31 +0000)]
fix up cookie logic so only backend writes auth cookies
Chris Porter [Wed, 15 May 2019 21:20:20 +0000 (22:20 +0100)]
Merge pull request #367 from retropc/mobile_fix
additional mobile improvements
Chris Porter [Wed, 15 May 2019 21:16:20 +0000 (22:16 +0100)]
improve options dialog for mobile
Chris Porter [Wed, 15 May 2019 21:16:03 +0000 (22:16 +0100)]
use device-width instead of width for mobile detection
Chris Porter [Fri, 3 May 2019 07:37:53 +0000 (08:37 +0100)]
Merge pull request #366 from retropc/master
mobile stylesheet improvements
Chris Porter [Fri, 3 May 2019 04:29:29 +0000 (05:29 +0100)]
mobile stylesheet improvements
Chris Porter [Fri, 3 May 2019 07:11:55 +0000 (08:11 +0100)]
update travis build
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
Malcolm Scott [Thu, 12 Apr 2018 22:18:11 +0000 (23:18 +0100)]
Provide an IPv6-aware Request.getClientIP()
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)
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
Chris Porter [Mon, 9 Apr 2018 01:26:29 +0000 (02:26 +0100)]
bump version and update copyright
Chris Porter [Mon, 9 Apr 2018 01:23:42 +0000 (02:23 +0100)]
add missing noopeners to about pane
Chris Porter [Mon, 9 Apr 2018 01:19:57 +0000 (02:19 +0100)]
switch base64 routines out for MIT licensed version: base64-js
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
Chris Porter [Mon, 9 Apr 2018 00:42:04 +0000 (01:42 +0100)]
add subresource integrity checks for files loaded from google cdn
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
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
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.)
Malcolm Scott [Mon, 8 Jan 2018 00:45:49 +0000 (00:45 +0000)]
dns: cope with IPv6 addresses that don't contain ::
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)
Malcolm Scott [Mon, 8 Jan 2018 00:31:55 +0000 (00:31 +0000)]
dns: IPv6 PTR support
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)
Chris Porter [Mon, 4 Sep 2017 21:48:42 +0000 (22:48 +0100)]
fix issue #302 (nickname change breaks open queries)
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
Chris Porter [Tue, 1 Aug 2017 10:24:13 +0000 (11:24 +0100)]
fix colour of op/voice in channel messages
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 ".."
Chris Porter [Mon, 31 Jul 2017 01:32:26 +0000 (02:32 +0100)]
base URL should be based on "." not ".."
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
Chris Porter [Mon, 31 Jul 2017 01:21:57 +0000 (02:21 +0100)]
add base URL support to generated stylesheet
Chris Porter [Mon, 31 Jul 2017 01:21:29 +0000 (02:21 +0100)]
don't reminify mootools -- minify from the original
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
Chris Porter [Sun, 30 Jul 2017 01:27:43 +0000 (02:27 +0100)]
add spinner to connect dialog
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
Chris Porter [Sat, 29 Jul 2017 21:06:37 +0000 (22:06 +0100)]
fix connect button not closing 'Connect" tab
Chris Porter [Sat, 29 Jul 2017 20:54:45 +0000 (21:54 +0100)]
Merge pull request #322 from retropc/travistest
Add travis build
Chris Porter [Sat, 29 Jul 2017 20:09:24 +0000 (21:09 +0100)]
add travis build + requirements.txt
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
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
Chris Porter [Sat, 29 Jul 2017 19:45:25 +0000 (20:45 +0100)]
IE6 focus fix
Chris Porter [Sat, 29 Jul 2017 19:02:54 +0000 (20:02 +0100)]
make close button bigger in tabs
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
Chris Porter [Fri, 28 Jul 2017 01:15:28 +0000 (02:15 +0100)]
tidy up autobahn support -- now requires 0.17.2
Chris Porter [Thu, 27 Jul 2017 20:31:52 +0000 (21:31 +0100)]
temporarily disable gzip -- problems with encoding the big js file
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
Thomas Sader [Thu, 27 Jul 2017 15:01:14 +0000 (17:01 +0200)]
Fallback to original unicode in RFC1459toIRCLower.
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
Chris Porter [Wed, 26 Jul 2017 23:56:00 +0000 (00:56 +0100)]
iframes should not have borders -- breaks page layout
Chris Porter [Wed, 26 Jul 2017 23:54:59 +0000 (00:54 +0100)]
Add custom menu items.
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
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)
Chris Porter [Tue, 25 Jul 2017 23:48:19 +0000 (00:48 +0100)]
Bump to 1.00
Chris Porter [Tue, 25 Jul 2017 17:46:56 +0000 (18:46 +0100)]
Fix XSS issue where external pages could alter DOM.
Chris Porter [Tue, 25 Jul 2017 23:36:53 +0000 (00:36 +0100)]
Merge pull request #307 from retropc/master
Merge quakenet into 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
Chris Porter [Tue, 25 Jul 2017 23:26:47 +0000 (00:26 +0100)]
Fix null in colour parser
Chris Porter [Tue, 25 Jul 2017 23:26:33 +0000 (00:26 +0100)]
Merge branch 'master' into quakenet
Chris Porter [Tue, 25 Jul 2017 23:24:38 +0000 (00:24 +0100)]
Remove QuakeNet specifics
Chris Porter [Tue, 25 Jul 2017 21:16:54 +0000 (22:16 +0100)]
fix nick colouring
Chris Porter [Tue, 25 Jul 2017 21:09:43 +0000 (22:09 +0100)]
add italic support
Chris Porter [Tue, 25 Jul 2017 21:04:19 +0000 (22:04 +0100)]
add "Extended mIRC Colours" support
Chris Porter [Tue, 25 Jul 2017 20:21:39 +0000 (21:21 +0100)]
Fix issue #230 (colours not matching mIRC)
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)
Chris Porter [Tue, 25 Jul 2017 18:58:47 +0000 (19:58 +0100)]
Fix issue #297 (AttributeError with newer versions of Twisted)
Chris Porter [Sun, 16 Jul 2017 17:29:40 +0000 (18:29 +0100)]
hg -> git
Chris Porter [Sun, 16 Jul 2017 17:29:15 +0000 (18:29 +0100)]
hg -> git
Conflicts:
bin/dependencies_b.py
bin/pagegen.py
Chris Porter [Thu, 13 Jul 2017 23:59:08 +0000 (00:59 +0100)]
normalise line endings
Chris Porter [Thu, 13 Jul 2017 23:29:29 +0000 (00:29 +0100)]
normalise line endings
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.
Chris Porter [Mon, 26 Jan 2015 00:45:12 +0000 (00:45 +0000)]
Merge.
Chris Porter [Mon, 26 Jan 2015 00:43:57 +0000 (00:43 +0000)]
Merge.