Jonhnny Weslley
a77fb791f7
sign private channels with additional user data payload
...
Pusher accepts js clients to use the same auth endpoint to both presence
and private channels.
2016-01-24 12:43:06 -03:00
Jonhnny Weslley
8bf0786cb5
add systemd config file
2016-01-24 12:06:38 -03:00
Jonhnny Weslley
ba3b699517
refactor common logic
2016-01-24 11:54:06 -03:00
claudemiro
517462a7af
Cache of the valid channel name regex
...
* Added a Benchmark to verify the performance
* Now it is 10 times faster
2016-01-23 22:25:14 -02:00
claudemiro
56da1dea01
Starting doing integration tests
2016-01-18 22:52:03 -02:00
claudemiro
1971da652f
Basic integration test
2016-01-18 00:41:45 -02:00
claudemiro
f81a365e0c
Changed the max number to the max in64 value
2016-01-18 00:40:06 -02:00
claudemiro
1de947cedc
The random Seed should be executed only once.
...
If two users connect to the system in the same second both would receive the same id. This fix this error.
2016-01-18 00:37:55 -02:00
claudemiro
45cffc17a8
Added Link to badge, fix indentation.
2016-01-17 00:32:11 -02:00
claudemiro
59abf6ac5b
Added Test for newConnection.
2016-01-17 00:27:21 -02:00
claudemiro
cbb34a928f
Verify if the exist the channel before
2016-01-17 00:12:12 -02:00
claudemiro
403138e28f
APP_KEY not API_KEY
2016-01-16 21:48:45 -02:00
claudemiro
8dea85e71c
Added badge quality report
2016-01-16 21:26:52 -02:00
claudemiro
3fc072373a
Fix lint suggestions
2016-01-16 21:20:23 -02:00
claudemiro
cad813e729
Removed unused file
2016-01-16 20:50:42 -02:00
Claudemiro
1054411b60
Fixed typo
...
Fixed typo
2015-11-07 23:49:03 -02:00
Claudemiro
b972058622
Merge pull request #4 from orthographic-pedant/spell_check/beautiful
...
Fix typographical error(s)
2015-10-05 14:26:20 -03:00
orthographic-pedant
f28e9da982
Fix typographical error(s)
...
Changed beatiful to beautiful in README.
2015-10-05 10:43:47 -04:00
claudemiro
341909e600
Changed the way vendor imports, using the new GO15VENDOREXPERIMENT feature
2015-08-27 23:48:05 -03:00
claudemiro
0bf660183b
Avoid test vendor packages.
2015-06-13 18:44:21 -03:00
claudemiro
c697311be3
Fixed a failing test.
2015-06-13 11:24:38 -03:00
claudemiro
f910433853
Updated config example.
...
Removed OnlySSL as this feature is not implemented yet and removed
username and password.
2015-06-13 11:20:12 -03:00
claudemiro
883376b0c8
Updated Readme.
...
Updated the readme to explain how to install the package.
2015-06-13 09:23:29 -03:00
claudemiro
8dbd3ccbea
Removing the expvar handler.
...
I am removing the expvar handler, this is uncessary to me. I was using
the goji/httpauth package to authenticate this handler, so, I am
removing the dependency too.
2015-06-13 09:18:40 -03:00
claudemiro
228ed284d9
Removed godep dependency.
...
Golang community are discuting a vendor aproach to go dependencies. This
change will come as experimental in go 1.5. For now I am removing the
godep dependency manager and using a vendor aproach.
I still have to use the full path when importing dependencies, but when
go1.5 released I just have to rename the imports and use a -vendor
prefix when building the project.
2015-06-13 09:11:55 -03:00
claudemiro
10e6048d11
Removed forgotten printf
2015-05-17 13:16:59 -03:00
claudemiro
e2d07e9760
Validating channel name when connecting.
2015-05-17 09:51:17 -03:00
claudemiro
485bc01abe
Changed SessionID format.
...
Pusher libs are validating the sessionID format. So I need to conform
with its format.
2015-05-17 09:25:57 -03:00
claudemiro
7b578c4fb4
Added Created at to connection.
2015-02-02 14:12:11 -03:00
claudemiro
03607062aa
Fixed a litte comment explanation
2015-02-01 23:03:55 -03:00
claudemiro
846231f5f3
Not necessary export conf.
2015-01-31 15:18:38 -03:00
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