Commit graph

798 commits

Author SHA1 Message Date
William Boman 8fdfd70c7e Comply with ESLint 2015-10-26 03:01:47 +01:00
William Boman a69992f6b2 Add .eslintrc 2015-10-26 03:01:45 +01:00
JocelynDelalande 1a68e96c87 Merge pull request #523 from erming/astorije/floogulinc-as-maintainer
Add @floogulinc as a project maintainer
2015-10-21 07:47:17 +02:00
Jérémie Astori 15415967a1 Add @floogulinc as a project maintainer
Welcome Paul!!
2015-10-20 23:50:28 -04:00
Jérémie Astori 54622e7861 0.52.0 2015-10-19 04:29:31 +00:00
Jérémie Astori 4ae8248200 Use Node 0.12 to deploy as npm shipping with 0.10 is not compatible for deployment anymore... 2015-10-19 04:29:11 +00:00
Jérémie Astori 6b226335ed Fix wrong npm token 2015-10-19 04:24:38 +00:00
Jérémie Astori bf5d603e7a Merge pull request #520 from astorije/astorije/deployment
Set up automatic deployments
2015-10-18 23:57:47 -04:00
Jérémie Astori a3680ce9ef Set up automatic deployments on npm
Travis CI will deploy on npm after a build is successful
2015-10-19 03:51:38 +00:00
Jérémie Astori 9532d1ff39 Add Node.js 4.2 to the list of versions tested by Travis CI 2015-10-19 03:42:47 +00:00
JocelynDelalande f4a6f46bcc Merge pull request #518 from floogulinc/fix-autocomplete
Turn back on input autocomplete
2015-10-15 20:20:28 +02:00
Jérémie Astori 344e256054 Merge pull request #507 from floogulinc/fix-themes
Fix Morning and Zenburn themes on mobile
2015-10-14 22:23:48 -04:00
Paul Friederichsen b25905fb08 Revert "Turn off input autocomplete"
This reverts commit d5fe68b27e.
2015-10-12 12:59:35 -05:00
JocelynDelalande 4561ce88e6 Merge pull request #513 from astorije/astorije/contributing
Add a CONTRIBUTING.md file
2015-10-10 12:42:24 +02:00
Jérémie Astori 9f7f0f74fb List project maintainers in the CONTRIBUTING file 2015-10-10 00:52:02 +00:00
JocelynDelalande f172db7a99 Merge pull request #511 from olivierlambert/npm-scripts
add npm build script and update the doc accordingly
2015-10-08 11:01:49 +02:00
Jérémie Astori 75cef25d20 Merge pull request #449 from vtduncan/referrer-protection
Prevent browsers leaking referrer headers
2015-10-08 00:15:36 -04:00
Jérémie Astori 1671858e9c Be more explicit on the process workflow in the CONTRIBUTING file 2015-10-08 03:58:26 +00:00
Jérémie Astori 7e2daebd79 Merge pull request #481 from williamboman/fix/chat-clear-prevent-default
client/js/shout.js: prevent default action when clearing chat
2015-10-07 22:58:14 -04:00
Olivier Lambert 9e98d01255 remove useless Grunt instruction in the doc 2015-10-07 14:51:00 +02:00
JocelynDelalande 4c23b46390 Merge pull request #515 from astorije/astorije/verbatim-license
Switch license to verbatim, raw text format
2015-10-07 14:28:57 +02:00
Jérémie Astori 6f2b9d81d4 Switch license to verbatim, raw text format 2015-10-07 11:56:26 +00:00
Jérémie Astori 8b6167b227 Merge pull request #474 from astorije/astorije/user-list-icon
Replace menu icon with users icon for userlist toggle and smooth the 2 icons
2015-10-07 07:26:34 -04:00
William Boman c66a3917cb client/js/shout.js: prevent default action, don't overshadow native keyboard shortcut
Closes #453.
2015-10-07 12:34:25 +02:00
Jérémie Astori 9afa0ce2d1 Add a paragraph on documentation
Taken from #358
2015-10-07 03:30:53 +00:00
Jérémie Astori 9de191c8a4 Add second review needed label to the CONTRIBUTING label description 2015-10-07 03:28:01 +00:00
Jérémie Astori 201938cd71 Add CONTRIBUTING paragraphs on questions, issues and PRs 2015-10-07 03:28:01 +00:00
Jérémie Astori 96d500c2a9 Add descriptions for 2 new labels: quick and easy, and security 2015-10-07 03:20:12 +00:00
Jérémie Astori 5aae711bc6 Add label explanation to the CONTRIBUTING file 2015-10-07 03:20:12 +00:00
Jérémie Astori 933750be69 Add a small introduction to the CONTRIBUTING file 2015-10-07 03:20:12 +00:00
Jérémie Astori 51cdf6dc88 Merge pull request #499 from floogulinc/local-fonts
Replace Google hosted fonts with local ones
2015-10-06 22:41:51 -04: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
Olivier Lambert aed3c2e271 add npm build script and update the doc accordingly 2015-10-06 12:42:22 +02:00
Paul Friederichsen 35bd5531cf Add font licensing to README.md 2015-10-06 02:55:30 -05: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
Paul Friederichsen 5ab44cbf31 Fix Morning and Zenburn themes on mobile 2015-10-03 23:10:34 -05: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
Paul Friederichsen 56871dd963 Replace Google hosted fonts with local ones 2015-09-30 01:34:39 -05: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