Commit graph

762 commits

Author SHA1 Message Date
Jérémie Astori 6f2b9d81d4 Switch license to verbatim, raw text format 2015-10-07 11:56:26 +00:00
Jérémie Astori de20c3170d Merge pull request #508 from Calinou/master
Add a copy of the MIT license
2015-10-06 22:14:35 -04:00
Jérémie Astori df4a91fd05 Merge pull request #409 from kalaksi/fix_topic_on_ui
Fix topic on UI
2015-10-04 14:54:57 -04:00
JocelynDelalande 6237301522 Merge pull request #493 from williamboman/fix/tests
Fix tests
2015-10-04 20:42:23 +02:00
Calinou 95089ebd20 Add a copy of the MIT license 2015-10-04 12:43:29 +02:00
Olli Mäntylä 4293336f3e Move escaping of topic and improve UI for long topics
- Data should be handled as is and only do the escaping on
the view/template or wherever it is used and escaping is necessary.
Keeps things simple and the focus of escaping values in the right place.
- Remove topic capitalization
- For long topics: hide overflow and add a title to topic span
- Also, simplify the code a tiny bit.
2015-10-03 17:04:05 +03:00
William Boman 679e27fd97 .travis.yml: remove before_script
This is no longer needed since introduction of test fixtures.
2015-10-02 14:44:40 +02:00
William Boman d4322db5a8 package.json: fix tests 2015-10-02 14:44:40 +02:00
William Boman 181b78a02f test: add fixtures directory 2015-10-02 14:44:39 +02:00
JocelynDelalande 044f69f02a Merge pull request #494 from floogulinc/patch-1
Migrate from legacy to container-based infrastructure on Travis
2015-10-02 12:52:26 +02:00
Jérémie Astori 259085da38 Merge pull request #496 from JocelynDelalande/remove-prefetch-localhost-exception
Remove prefetching exception for localhost
2015-10-01 23:41:25 +02:00
JocelynDelalande e76b2cb2be Merge pull request #488 from erming/astorije/travis-node-versions
Add Node.js 0.12 and 4.x support to Travis CI
2015-10-01 09:44:06 +02:00
Jocelyn Delande 58aa236dcd Revert "Ignore localhost links" (on prefetch)
This reverts commit 29b66ff0ec.

Rationale:

1) It's not a security feature (abuse of prefetch can be on any server it's not
   more/less risky on localhost), it's pseudo-security measure
2) It's not to us to judge if it has no use-case (in fact it has, ex: two dev
   speaking and experimenting about urls of their local site/app instance,
   local web apps...)

refs #388
2015-09-29 22:22:45 +02:00
Paul Friederichsen 913b827c24 Enable container-based infrastructure on Travis 2015-09-29 09:07:55 -05:00
Jérémie Astori d65f75c8b7 Add Node.js 0.12 and 4.x support to Travis CI 2015-09-28 21:50:03 +02:00
Jérémie Astori 98344b2cac Merge pull request #469 from astorije/astorije/fix-travis-build
Fix #466: Have Travis CI create config folder
2015-09-27 10:47:34 +02:00
Mattias Erming 956807b325 Update version 2015-09-18 22:11:25 +02:00
Mattias Erming feebaa440e Set prefetch default to 'false' 2015-09-18 22:11:17 +02:00
Mattias Erming e0e20e5eef Merge pull request #455 from ohaal/master
Fix XSS vulnerability
2015-09-18 22:06:05 +02:00
The Bastard Operator 5656244e60 Included changes to shout.templates.js after grunt 2015-09-18 11:10:25 +02:00
Christine Dodrill c2e2e1c1e2 Fix #466: Have Travis CI create config folder 2015-09-16 23:04:26 +00:00
The Bastard Operator 7ef2da0c83 Fix XSS vulnerability 2015-08-16 03:28:21 +02:00
Mattias Erming 2cee0ea6ef Increase process.setMaxListeners 2015-04-29 12:55:34 -07:00
Olli Mäntylä dc79d71ae5 Revert "Fix topic exploit"
This reverts commit ef041d6612.
To show topic again. Commit was just disabling the topic.
2015-04-26 23:03:11 +03:00
Mattias Erming 7138ca6bda Bump version 2015-04-16 01:18:27 -07:00
Mattias Erming 0ea6890e87 Fix undefined 'displayNetwork' in template 2015-04-16 01:14:37 -07:00
Mattias Erming eb608611d5 Fix Crypto theme top margin 2015-04-16 01:09:34 -07:00
Mattias Erming 71846dbadc Revert fonts 2015-04-16 01:07:13 -07:00
Mattias Erming 62bd6b6f32 Merge pull request #397 from aynik/crypto-theme
Added Crypto theme made by @aynik
2015-04-15 21:52:06 +02:00
aynik 5ac16653b5 increased font size 2015-04-15 19:42:47 +02:00
aynik 4adba8a71c adjusted general monospace chat font size 2015-04-15 11:59:44 +02:00
aynik a5ee8e1cf4 switched Droid Sans Mono for Inconsolata-g, defined Leto under different weights 2015-04-15 11:54:03 +02:00
aynik 53453f2ee3 fixed top margin 2015-04-14 21:43:50 +02:00
aynik 37ec35c3a9 created 2015-04-14 21:43:50 +02:00
Mattias Erming 29b66ff0ec Ignore localhost links 2015-04-06 10:40:12 -07:00
Mattias Erming 544c281bf6 Update README.md 2015-03-29 15:43:58 +02:00
Mattias Erming baef7e0438 Update README.md 2015-03-29 15:42:16 +02:00
Mattias Erming 8bf438992a Merge pull request #356 from jancborchardt/development-setup
add development setup instructions, thanks @hennevogel, fix #355
2015-03-29 15:41:27 +02:00
Mattias Erming 50c9d7cb82 Merge pull request #380 from aspic/configurable-network-display
Adds configurable network form display
2015-03-23 00:33:31 +01:00
Kjetil Mehl 20103a29a5 Adds configurable network form display 2015-03-22 15:58:28 +01:00
Mattias Erming cf88a9dc36 Fix Travis CI errors 2015-02-06 05:43:19 -08:00
Jan-Christoph Borchardt 42a73f9b7b add development setup instructions, thanks @hennevogel, fix #355 2015-02-06 13:49:35 +01:00
Mattias Erming e1c8f5a174 Release 0.50.0 2015-01-22 09:49:51 -08:00
Mattias Erming e94341f8b0 Merge pull request #344 from PangeaCake/patch-1
Escape 'topic' message
2015-01-22 18:48:55 +01:00
Mattias Erming 203e9a8747 Merge pull request #334 from japesinator/zenburn
Added zenburn theme
2015-01-22 18:45:22 +01:00
Mattias Erming ef041d6612 Fix topic exploit 2015-01-22 09:29:28 -08:00
PangeaCake 6c852a849a Prevent HTML injection through /topic!!!!
Really big security issue here.
2015-01-21 19:04:01 -08:00
JP Smith 705e207c53 made theme not suck 2015-01-12 09:57:58 -06:00
Mattias Erming 890c751bb6 Bump version 2015-01-11 14:55:58 -08:00
Mattias Erming 928cf38dfe Merge pull request #336 from janza/expand-chat-window
expand main chat window when userlist is hidden
2015-01-11 23:41:38 +01:00