Commit Graph

370 Commits

Author SHA1 Message Date
JC Brand 34e214d0df New release 3.2.1 2017-08-29 13:28:34 +02:00
JC Brand bd38f0d634 Update the website to not use jquery.easing
It will now also no longer be included in the full bundle.
2017-07-14 23:01:09 +02:00
JC Brand 468c796cfa Add website CSS and fonts
So that it's not necessary to set up the whole dev environment to use
index.html or inverse.html
2017-07-06 17:35:25 +02:00
JC Brand 1fb710f3cf Update contact section 2017-07-06 15:32:27 +00:00
JC Brand a3e694f800 Mention inverse in the readme and index.html 2017-07-05 11:02:36 +00:00
JC Brand c422237668 New release: 3.1.0 2017-07-05 10:07:28 +00:00
JC Brand b0c20d5473 We're now able to make inverse.js builds 2017-06-14 19:47:06 +02:00
JC Brand 246dec3788 Update description 2017-03-03 14:44:23 +01:00
JC Brand ac867c9524 Rework the way builds are created.
Builds are now themselves UMD modules, so they could be `require`'d like any
other AMD module or they can still be used as old ES5 modules with globals.

Additionally the build is now closured, so that the almond API doesn't pollute
the global context with `define` or `require`. This does however mean that
`require` can no longer be used outside of the build (unless requirej.s is
included directly.
2017-02-27 10:37:01 +00:00
JC Brand 5aabe31749 A bit nicer styling for the demo page and link to it from index.html 2017-02-17 20:59:35 +01:00
JC Brand a1c156456d Make `keepalive` and `roster_groups` true by default. 2017-02-17 08:54:58 +01:00
JC Brand 026bb0cdde The wrong fontawesome was being used 2017-02-16 14:12:16 +01:00
JC Brand 16688ebe1c Install fontawesome via NPM and remove last bower stuff 2017-02-16 12:03:56 +01:00
JC Brand 53468800bd Install and use bootstrap via NPM 2017-02-16 11:33:00 +01:00
JC Brand e0b1d1d77d Mention stack overflow instead of the mailing list.
Apparently the mailing list hasn't been working since months.
2016-12-08 12:02:24 +00:00
JC Brand 8bbd88ba86 New release 2.0.3 2016-11-30 17:51:17 +00:00
JC Brand 8c3ffdffbb Release 2.0.1 2016-11-07 14:43:48 +00:00
JC Brand 6c08e4b7d6 Use CDN for index.html and demo/anonymous.html 2016-11-04 11:45:37 +01:00
Aaron C. de Bruyn 1c2d88ea6f Update index.html with up-to-date Roundcube plugin too (#713)
* Use roundcube plugin fork with current converse.js

The previous plugin developer is still running an ancient version of converse.js.  This updates the link to point to a fork that us running a current version of converse.js.

* Add up-to-date version of roundcube plugin to index.html too
2016-10-30 18:16:00 +00:00
JC Brand abbbca02b0 Mention support for bookmarks. 2016-10-06 13:28:09 +02:00
JC Brand eb51c18493 Mention that anonymous login is supported. 2016-08-12 10:02:29 +00:00
JC Brand 266dc3e376 Mention the Ruby on Rails gem 2016-07-25 11:14:23 +00:00
JC Brand 58d30a82da Fix link to XEP-144 2016-06-20 19:07:18 +00:00
JC Brand d005fe3f7a Mention KeyCDN 2016-05-23 19:31:56 +00:00
JC Brand 3787a34435 Create a mobile-specific build of converse.js
This build doesn't include the converse-minimize and converse-dragresize
components.

Also regenerated the other builds.
2016-04-01 13:37:53 +00:00
JC Brand 86a1b66270 Mention Friendica add-on 2016-03-09 11:25:40 +00:00
JC Brand bc42d50a86 Update docs to mention desktop notifications. updates #443 2016-03-01 09:43:44 +00:00
JC Brand c0c4cd9272 Rename builds directory to dist
To conform with how many other projects name their directories.
2016-02-28 09:00:22 +00:00
JC Brand fae4f36886 Use the unminified build file, instead of the minified one.
This should keep diffs smaller and readable.
2016-02-13 18:53:56 +00:00
JC Brand 19ad5728f9 Remove google analytics from docs. 2016-01-15 06:03:10 +00:00
JC Brand 87b1b5d705 Don't load JS for IE < 10 2015-11-05 11:08:01 +00:00
JC Brand d62ae0c63a Fix some responsiveness and offset issues in the theme. 2015-11-05 10:36:47 +00:00
JC Brand f2edf0de38 Remove text in links.
Didn't intend to commit and still need to do properly.
2015-10-16 14:28:35 +00:00
JC Brand 8b20394560 CSS improvements.
- Last pending contact was being obscured/overflowing
- Select box for filtering was not aligned
2015-10-16 14:12:10 +00:00
JC Brand 6369465661 Making a new 0.9.5 release. 2015-08-24 17:56:50 +02:00
JC Brand 1390e1a3b0 3 changes
- updated version of moment.js
- remove unused variables in converse.js
- fix broken link in index.html
2015-08-24 17:01:55 +02:00
JC Brand f7c27a08a5 Mention that MAM is now supported. 2015-07-29 14:20:39 +02:00
JC Brand 346a2552cb Provide links to @fpytloun's Django repo. 2015-06-22 20:04:08 +02:00
JC Brand 97ebcb3324 Update list of supported features and XEPs 2015-05-29 10:07:40 +02:00
JC Brand c7ce646f6d Mention two new supported XEPs 2015-05-27 20:57:51 +02:00
JC Brand 6afcc0fbe1 Bring lang detect code in line with coding style.
Change html files so that we auto-detect the lang now.
2015-05-20 19:31:59 +02:00
JC Brand e15ec7d443 Add an initial user manual for converse.js 2015-05-02 00:22:50 +02:00
JC Brand e7180f20b1 Add Ukranian translations 2015-05-01 11:16:23 +02:00
JC Brand fde70077cb Mention that converse.js runs in the browser :) 2015-03-08 16:54:32 +01:00
JC Brand 4d6aed5d81 Merge branch 'master' of github.com:jcbrand/converse.js 2015-03-06 17:54:11 +00:00
JC Brand d69942058c Update the copy of the site a bit.
Try to make it a bit more clear that converse.js can be used as a standalone application.

See: https://github.com/libreprojects/libreprojects/issues/118#issuecomment-76396041
2015-02-27 15:07:37 +01:00
JC Brand fee1f83cf5 Merge branch 'master' of github.com:jcbrand/converse.js 2015-01-07 10:19:06 +00:00
JC Brand 3d4c7659be Don't link to jabber.org, link to the directory 2015-01-07 11:17:12 +01:00
JC Brand ccb52a5084 Add noscript tag for analytics. 2014-12-30 09:45:33 +00:00
JC Brand 8576d9487c Add Norwegian translations. 2014-12-20 11:18:44 +01:00
JC Brand 2a3aba3ad5 Move analytics code into separate file and add to .gitignore
Thanks to hawkee for the tip.
2014-12-13 21:55:49 +01:00
JC Brand c46a220907 Mention official converse.js chat room. 2014-12-08 11:03:20 +01:00
JC Brand f47949b91e Get index.html ready for release. 2014-12-07 13:45:14 +01:00
JC Brand 5142f5637b Mention Gina Moerk's mailing list post. 2014-12-07 12:37:33 +01:00
JC Brand 9359c76c42 Small tweaks to site and doc css.
Also, in Makefile, remove old HTML build first during "make html" step.
2014-12-07 10:48:32 +01:00
JC Brand d3eb6b431f Don't open docs in new tab 2014-12-07 01:32:46 +01:00
JC Brand d65d4e2fee Enable message carbons for the demo. 2014-12-07 01:30:45 +01:00
JC Brand d690704f93 Fix tests and added a workaround...
so that we can use require config in main.js also in the tests.
2014-11-25 10:50:30 +01:00
JC Brand f4096ea9fb More form handling code. updates #117 2014-11-17 13:55:52 +01:00
JC Brand e9638e70c7 Initial work on allowing in band registrations. XEP 077 2014-11-16 22:16:42 +01:00
JC Brand 35f203ff62 Don't know why, but trailing slash appears to be required 2014-11-16 10:58:32 +01:00
JC Brand 50cc5bd729 New connection manager URL 2014-11-16 10:55:39 +01:00
JC Brand c98e516e39 New release 0.8.4 2014-11-15 16:40:34 +01:00
JC Brand 25c18ee7ed Restore index.html (dev version got committed earlier) 2014-10-28 18:09:58 +01:00
JC Brand 9c4e7779f0 Fix github url to use https instead of ssh 2014-10-28 16:20:33 +01:00
JC Brand bfc747b4fc Merge branch 'master' into private-jquery 2014-10-10 10:53:41 +02:00
JC Brand 266f3da2f7 Close ul tag. 2014-10-10 10:53:16 +02:00
Sergey Fedoseev a46cd044c9 index.html: markup fix 2014-10-10 14:24:31 +06:00
JC Brand 6b2dd9b3cb Update build files and created new builds. 2014-10-06 21:10:07 +02:00
JC Brand 9215c6dde9 Use jQuery obj from converse and use dev files 2014-10-06 20:44:55 +02:00
JC Brand c71b03094d Move website specific code out of main.js and into index.html. updates #229
Otherwise, we get errors "Cannot read property top of undefined".
2014-09-26 11:33:47 +02:00
JC Brand 56ec4cf7bc New release 0.8.2 2014-09-22 17:57:56 +02:00
JC Brand d4281c6134 Remove some redundant intialization settings. 2014-09-22 17:23:21 +02:00
JC Brand 21d965564f fix markup syntax err and enable minified js 2014-09-21 19:05:19 +02:00
JC Brand b241f8c64e Add new font set with an icon for converse.js
and one for logging out. Also added a favicon.
2014-09-21 18:58:36 +02:00
JC Brand aa046654bf Provide single-session support. 2014-09-06 23:34:39 +02:00
JC Brand 0a1614741b Make sure main.js is loaded before calling require.
When calling require from within HTML, then don't use data-main, but instead
load main.js via a require call.

See here: http://requirejs.org/docs/api.html#data-main
2014-09-06 16:58:20 +02:00
JC Brand f1555774f0 Add typeahead.js as dependency and integrate. updates #215. 2014-08-26 19:59:48 +02:00
JC Brand b039b1d80d Mention Alfresco integration 2014-08-25 18:08:35 +02:00
JC Brand c9958182ff Making 0.8.1 release 2014-08-23 11:15:56 +02:00
JC Brand 83c68696cd Update the docs and add section about sound notifications. updates #62 2014-08-23 11:04:33 +02:00
JC Brand eb7749e6ca Rebuild. 2014-08-20 21:03:05 +02:00
JC Brand 882bbcb02e Add support for sound notifications. updates #62
(on incoming messages)
2014-08-20 21:00:28 +02:00
JC Brand 3bbcf237ee Make new build and use it in index.html 2014-08-11 22:19:43 +02:00
JC Brand bf837a921e Merge branch 'live-filter'
Conflicts:
	builds/converse-no-locales-no-otr.min.js
	builds/converse-no-otr.min.js
	builds/converse.min.js
	builds/converse.website-no-otr.min.js
	builds/converse.website.min.js
2014-08-11 21:57:23 +02:00
JC Brand 03cf27af67 Update mockup with group/user filter toggle 2014-08-11 21:47:28 +02:00
JC Brand 33aac2cf8a Don't use auto_reconnect and rebuild JS 2014-08-08 11:14:32 +02:00
JC Brand ed1a4d8f70 Mention open source 2014-08-06 10:40:33 +02:00
JC Brand 931fdf0b98 Simpler intro text 2014-08-05 18:50:09 +02:00
JC Brand d247cb2286 Tweak homepage. 2014-08-05 18:48:54 +02:00
JC Brand 26e7e82f5b Build a non-OTR version for the website on IE < 9. 2014-08-05 17:44:53 +02:00
JC Brand bb705825a2 Distinguish between IE < 9 and the rest 2014-08-05 17:38:02 +02:00
JC Brand 7257432f54 Had to rebuild 2014-08-05 17:06:49 +02:00
JC Brand ce75bc4737 Override otr.js so that we can fallback gracefully on IE 2014-08-05 16:59:38 +02:00
JC Brand 3fea9a09a8 Add a new build without OTR to be used on IE. 2014-08-05 16:11:20 +02:00
JC Brand 5ed84dd666 New builds for 0.8 release 2014-08-04 23:04:39 +02:00
JC Brand c5f2c88f84 Revert "Use the bigint shipped with newest otr.js"
This reverts commit a7247a7c6d.
2014-08-04 23:00:01 +02:00
JC Brand a7247a7c6d Use the bigint shipped with newest otr.js 2014-08-04 22:37:55 +02:00
JC Brand b7f88c965c Generate new builds 2014-08-04 22:09:40 +02:00
JC Brand ca21fc00f8 Enable roster_groups 2014-08-04 19:25:47 +02:00
JC Brand 0640dd5ae5 Clean up the initialize method of RosterView
by moving event handers out
2014-07-25 08:59:38 +02:00
JC Brand 0868db3c8a Manage fontawesome via bower 2014-07-20 00:20:28 +02:00
JC Brand 29c822a6b5 Possible fix for issue #175.
Make sure contact's chat_status attr is saved.

Updates #175
2014-07-20 00:16:22 +02:00
JC Brand 9bf4eba33b New fonticons from icomoon 2014-07-19 13:50:31 +02:00
JC Brand 6bded11304 Add connection feedback on the controlbox.
Now that the toggle is hidden when the controlbox is visible.
2014-07-14 20:41:26 +02:00
JC Brand eeaeb3e66e Set lang back to english 2014-07-06 18:34:29 +02:00
JC Brand ad90e74260 Simplified Chinese translations, courtesy of Lancelot 2014-07-06 17:56:42 +02:00
JC Brand c5ae10d962 Make an extra build specifically for including the website deps 2014-07-06 16:10:27 +02:00
JC Brand 9d84ede2f9 Two website deps (jquery-easing & bootstrap) now managed by bower 2014-07-06 15:56:44 +02:00
JC Brand 166b3bd003 Increase the clickable area for restoring a minimized chat 2014-07-06 12:40:50 +02:00
JC Brand 8aedc3fcf7 Integrate backbone.browserStorage. Fixes #176
Data is now by default cached in sessionStorage and not localStorage.
Can be configured via the "storage" option.
2014-06-30 18:53:58 +02:00
JC Brand bf4dfea1af Use builds and public connection manager 2014-06-30 14:55:52 +02:00
JC Brand 7e95d3d01d Work on getting a working build for 0.8 2014-06-29 20:49:22 +02:00
JC Brand 0c0a3f86b6 Remove the need for having an HTML snippet in the body. 2014-05-13 09:26:57 +02:00
JC Brand 0b710b807d Update mockup with new theme and fix css 2014-05-11 20:15:50 +02:00
JC Brand a956e66284 Add link to mailing list 2014-05-08 11:47:45 +02:00
JC Brand 5acd6baad7 Start managing converse.css via less 2014-05-07 22:36:45 +02:00
JC Brand b41bc87668 Make feature icons clickable. Update copy. 2014-05-07 08:04:32 +02:00
JC Brand c38c5e4ae3 Add different backgrounds for other 2 colorful sections 2014-05-06 22:30:37 +02:00
JC Brand 3d2137a677 Add a new theme for the website based on bootstrap.
https://github.com/IronSummitMedia/startbootstrap/tree/master/templates/grayscale
2014-05-06 22:10:12 +02:00
JC Brand 737e9e0de2 Add new theme. http://html5up.net/tessellate 2014-05-06 15:25:31 +02:00
JC Brand 4937fafea4 Add tests for new "clear" button. 2014-04-24 19:21:38 +02:00
JC Brand 9b3601314e Add a new toolbar button to clear chat messages
Configuration options have changed a bit.

show_emoticons and show_call_button are now removed. Instead the toolbar is
configured via a new config option: "visible_toolbar_buttons".
2014-04-24 18:10:04 +02:00
JC Brand 1c26e9016c Fixed chatbox positioning and better disabling of effects
* The animate config option now disables jQuery effects
* Make sure the controlbox is always to the right of all other chatboxes
* Make sure new chatboxes are always created immediately left of the controlbox
2014-04-24 07:58:35 +02:00
JC Brand b384be28a0 Padding fix. Updates #130 2014-04-24 07:08:21 +02:00
JC Brand a9da15bb2f New BOSH service address
Conflicts:
	docs/doctrees/index.doctree
	docs/html/_sources/index.txt
	docs/html/index.html
	docs/html/searchindex.js
2014-04-09 17:24:37 +02:00
JC Brand df599238f8 Update contributors text, readme and add new license (MPL) 2014-03-22 02:11:34 +02:00
JC Brand 9849daacf9 Merge branch 'master' into 0.8
Conflicts:
	bower.json
	converse.js
	docs/CHANGES.rst
	spec/chatbox.js
	tests/utils.js
	tests_main.js
2014-03-09 08:18:00 +02:00
JC Brand 9b3af57d13 Release version 0.7.4 2014-03-05 08:44:01 +02:00
JC Brand 11b59b31d3 Fix tests after all the refactoring... 2014-03-01 01:57:20 +02:00
JC Brand 839dd0bd7e Fix BOSH url 2014-02-23 01:15:05 +02:00
JC Brand 0cffd78ff1 Get ready to release 0.7.3 of converse.js 2014-02-23 01:11:35 +02:00
JC Brand 3a5741cd36 Update contact section 2014-02-12 08:22:52 +02:00
JC Brand cd144a98ca Add Hebrew translations 2014-01-28 09:41:52 +02:00
JC Brand ae10412841 Update text since we don't serve via Github anymore 2014-01-15 02:19:54 +02:00
JC Brand 8161ad9b54 Add references to the Wordpress plugin by @thomascamaran 2014-01-15 02:03:14 +02:00
JC Brand e729471bbf Event emitting code. Updates #48
Include the event emitting code in converse.js itself and start emitting events.

Still needs tests and to be thoroughly tested manually.
Still needs docs.
2013-12-15 16:58:46 +02:00
JC Brand 6a9c2e75bb Update XMPP contact info 2013-11-20 10:42:11 +02:00
JC Brand 512a463750 Create 3 different builds.
* converse.min.js
* converse-no-otr.min.js (Without OTR encryption)
* converse-no-locales-no-otr.min.js (Without OTR encryption or any translations)
2013-11-17 16:55:38 +02:00
JC Brand 429d77e44f Force standards mode on IE 2013-11-16 12:02:45 +02:00
JC Brand 08aad1fd97 Point download URL to all releases. 2013-11-15 23:50:00 +02:00
JC Brand 518c0fca8a We can't not load the crypto libs, breaks r.js optimizer 2013-11-15 22:57:29 +02:00
JC Brand 5da32a5956 Change bind address to one served under same domain 2013-11-15 21:13:35 +02:00
JC Brand 95de186de5 Point to original roundcube plugin again. 2013-11-15 18:03:32 +02:00
JC Brand b9d60bc6e4 Add link to newest screencast. 2013-11-13 09:31:07 +02:00
JC Brand b140596b50 Bump version to 0.7 and minify css and js 2013-11-13 08:19:14 +02:00
JC Brand 38c26013d0 Simplify the boilerplate HTML require even more.
Use id 'conversejs' instead of 'chatpanel'.

The controlbox toggle is now generated via a backbone view, you don't need to
manually include it in your markup.
2013-10-20 22:42:34 +02:00
JC Brand 7fa6f5a021 Simplify initial markup required 2013-10-17 21:36:32 +02:00
JC Brand b061f403b3 Remove superfluous element #collective-xmpp-chat-data 2013-10-16 22:29:13 +02:00
JC Brand a466ebe38d Merge branch '0.6.x' 2013-10-16 12:04:03 +02:00