A javascript client to access buddycloud channels.
JavaScript CSS Shell
Latest commit b551d6c Jan 15, 2015 @abmargb abmargb Merge pull request #341 from buddycloud/dev-candy
Removing buddycloud. prefix from hosted domains
Failed to load latest commit information.
contrib/apache Support API running on subfolder of webclient May 14, 2013
img Better image to default file download Jun 27, 2013
js properly using Backbone.history.location as domain for jids Jan 5, 2015
locales Update data.en.properties Jun 21, 2013
prototypes Adding followers requests feature Dec 12, 2013
spec Fixing ChannelItems tests Nov 29, 2013
templates Right redirection at search view Feb 5, 2014
.gitignore Ignore src map file Jun 14, 2013
Gruntfile.js Don't include config.js Aug 9, 2013
README.bubbling.md Bubbling: not upside down, please Feb 3, 2014
README.localization.md Move from wiki Oct 3, 2013
README.md Fixed to be accruate Nov 2, 2013
build.sh Debug flag Jan 27, 2014
config.js.example Using sensible defaults that get developers up and running quickly. Nov 2, 2013
favicon.ico Added favicon (#59) Oct 23, 2012
package.json Add grunt-cli as dependency Jul 25, 2013
testacular.conf.js Allow unit test execution with Testacular Jan 9, 2013


buddycloud webclient

This is the buddycloud web software for buddycloud. This software uses the the buddycloud HTTP API

The code is based on


Setting up your webclient dev environment

git clone https://github.com/buddycloud/webclient.git
cd webclient
cp <webroot>/config.js.example <webroot>/config.js
# to work against the buddycloud demo server:
edit <webroot>/config.js and set the baseURL to https://demo.buddycoud.org/api
edit <webroot>/config.js and set the homeDomain to buddycoud.org
# install node.js
npm install
npm install -g grunt-cli
grunt build
grunt default
browse to http://localhost:3000

Building the compressed JavaScript and CSS files

cd webclient
npm install
grunt build

License and Copyright

This code is Apache 2 licensed and copyright buddycloud.