Commit Graph
153 Commits
Author SHA1 Message Date
claudemiro 201cba86a9 There is no reason to export this functions and this types. 2015-01-31 15:12:54 -03:00
claudemiro d74426127c Updated go version in godep do 1.4.1 2015-01-31 10:57:48 -03:00
claudemiro cd2e58d0c5 No need to export NewChannel function. 2015-01-31 09:19:00 -03:00
claudemiro eca114dcf1 Fixed tests 2015-01-31 09:16:47 -03:00
claudemiro a3465f332e There is no reason to export these functions. 2015-01-31 09:13:24 -03:00
claudemiro e9bdc0859e Updated comments in constants.
* The maximun event size is 10kb the comment said it was 20kb
* Commented the error codes that are not implemented.
2015-01-31 08:55:06 -03:00
claudemiro b426bc2534 Added ellips to test all packages at once. 2015-01-31 08:30:10 -03:00
claudemiro cd1fd8995d File structure organization.
Create a new package ipe and put everything n there except for the main function.
2015-01-31 08:29:01 -03:00
claudemiro c7f757e517 Updated the ipe upstart job definition
Added the setuid option.
2015-01-30 11:58:52 -03:00
claudemiro 8d671751b3 Fixed an warning that go vet found. 2015-01-27 11:46:28 -03:00
claudemiro 018391ad66 Added some channels tests 2015-01-21 22:34:45 -03:00
claudemiro 8586b64bda Added tests to app 2015-01-20 08:33:02 -03:00
claudemiro ef756d789a Updated the README
Explained how to use godep to get the source and dependencies.
2015-01-19 03:43:25 -03:00
claudemiro 67676742a9 Removed comments in example json. 2015-01-18 08:40:36 -03:00
claudemiro 5218fb2ca4 Updated Readme 2015-01-18 08:01:15 -03:00
claudemiro d1473197b8 Better file organization.
Moved connection and channel types for its own files.
2015-01-17 19:58:46 -03:00
claudemiro b93da8ccc8 Fixed Tests 2015-01-17 08:21:49 -03:00
claudemiro 8def052b9d Added a command line banner. 2015-01-17 08:21:23 -03:00
claudemiro 0f5d238065 Removed the log from HTTP. 2015-01-16 22:37:45 -03:00
claudemiro 7367f06ccb Added an upstart init file example. 2015-01-16 22:36:04 -03:00
claudemiro a4e08d1e85 Updated Dependencies 2015-01-16 22:35:41 -03:00
claudemiro f6e1993eb6 The websocket must be closed only when it is alive 2015-01-16 13:18:50 -03:00
claudemiro 1dc3105155 Moved function to generate sessions Ids from websocket to Utils 2015-01-16 13:18:24 -03:00
claudemiro a51629f7b5 Removing empty channels.
Removing empty channels when the channel becomes vacated.
2015-01-16 13:17:22 -03:00
claudemiro 0d4e9742b9 Added flymake files in gitignore. 2015-01-16 13:16:08 -03:00
claudemiro 7032e69ffb Changed Type from Subsriber to Connection.
I think Connection is a better name.
2015-01-15 20:13:42 -03:00
claudemiro edf4b421bf Updated TODO list 2015-01-15 20:03:07 -03:00
claudemiro 874c07267f Just little changes. 2015-01-15 07:53:18 -03:00
claudemiro 414c1d98ee Calculating the total of users in a channel 2015-01-15 07:52:23 -03:00
claudemiro 5043b05c7b Triggering Presence channels events. 2015-01-14 13:19:11 -03:00
claudemiro 5695bb445d Updated TODO list 2015-01-14 13:17:47 -03:00
claudemiro dd78126371 Fixed Makefile amd64 arch. 2015-01-14 13:16:54 -03:00
claudemiro 431812f695 Added Godep as a dependency manager. 2015-01-13 21:51:12 -03:00
claudemiro 3999ad5aa0 Removed empty import 2015-01-13 20:53:12 -03:00
claudemiro 2394f167a5 Changes in TODO 2015-01-13 20:52:20 -03:00
claudemiro 0e3440bc35 Fixed app and connection tests.
The tests was not updated.
2015-01-13 13:29:52 -03:00
claudemiro 59457cc734 The channel could be created in the Rest POST Event 2015-01-13 13:09:45 -03:00
claudemiro 1f5ec97f57 Fixed typo error in README 2015-01-13 13:09:14 -03:00
claudemiro 4b08b0c658 Fixed error in Makefile. 2015-01-13 08:59:33 -03:00
claudemiro 7e91fbe35d user_id in client events when channels is presence
The channels must be presence
2015-01-13 08:44:41 -03:00
claudemiro 2cb8b13dc6 CLeanup the User and Password checking
Added a Method in ConfigFile
2015-01-13 08:10:47 -03:00
claudemiro 0aec168ab3 Added basic authentication in debug/vars
Using a simple http auth middleware.
https://github.com/goji/httpauth
2015-01-13 08:01:02 -03:00
claudemiro be66978479 Changed the data field from Client WebHook
The value correct is the value associated with the event, not the data
attached to the subscription.
2015-01-13 00:38:48 -03:00
claudemiro c125bc7206 Updated TODOS 2015-01-13 00:24:29 -03:00
claudemiro dc28fa90ff Updated example config file.
Added the URL called on WebHooks.
2015-01-13 00:11:16 -03:00
claudemiro 3a9b786a46 Length of bytes that are read from the crypto/rand
Now the value is 25
2015-01-13 00:08:37 -03:00
claudemiro ef1070887b Refactor Export variables
Now the variables are separated by app and other stats were added.
2015-01-13 00:00:34 -03:00
claudemiro cadc72d482 Exporting Variables for Debug
The variables are

* Total Channels
* Total Subscribers
* Total of unique Messages received by the system.
2015-01-12 22:41:42 -03:00
claudemiro 71d5099ac3 Refactor IsPublic function
A Function to check is the channel is private or presence already exists
2015-01-12 21:50:34 -03:00
claudemiro 387a2ae28d Changed slices to maps in app, channel 2015-01-12 21:41:22 -03:00