Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Removed dependency on irc-js. #46

merged 13 commits into from Apr 18, 2012


None yet
2 participants

microp11 commented Apr 17, 2012

The new dependency map for ircbeta.nodester.com

nodester info list npm packages for app: ircbeta
nodester ├─┬ express@2.5.8
nodester │ ├─┬ connect@1.8.6
nodester │ │ └── formidable@1.0.9
nodester │ ├── mime@1.2.4
nodester │ ├── mkdirp@0.3.0
nodester │ └── qs@0.4.2
nodester └─┬ socket.io@0.9.2
nodester ├── policyfile@0.0.4
nodester ├── redis@0.6.7
nodester └─┬ socket.io-client@0.9.2
nodester ├─┬ active-x-obfuscator@0.0.1
nodester │ └── zeparser@0.0.5
nodester ├── uglify-js@1.2.5
nodester ├─┬ ws@0.4.13
nodester │ ├── commander@0.5.2
nodester │ └── options@0.0.3
nodester └── xmlhttprequest@1.2.2

Paul Maxan added some commits Apr 15, 2012

Paul Maxan Removed dependency to irc-js.
Redesign code to make nodester server a proxy for a webclient irc client.
Some cleanup.

Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
Paul Maxan Added some granularity to commands.
Completed the emulator to support former irc implementation.

Add the stats, add the user colouring, fix reconnect logic.

Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
Paul Maxan Change for the test ircbeta.nodester.com app
Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
Paul Maxan Fixed reconnect after a failed connect. 7aacf5a
Paul Maxan Created prerequisites for handling statistics and webusers (colouring).
The challenge was to add application specific functionality while keeping the proxies neutral.

Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
Paul Maxan Finished adding the statistics. 0636e7d
Paul Maxan Added code to handle webuser colouring.
Minor cleanup and cosmetics.

Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
Paul Maxan Set the port to irc.nodester.com ccff582
Paul Maxan Made it more IE friendly. Still way to go here.
The new parser code has issues with IE browser.
Paul Maxan commit for ircbeta only 2d47e47
Paul Maxan Replaced the link to jQuery with a minimified static file. fdb691c
Paul Maxan Changes for update to main nodester irc. d96db37
Paul Maxan Cosmetics. 5f21c0c

@chrismatthieu chrismatthieu added a commit that referenced this pull request Apr 18, 2012

@chrismatthieu chrismatthieu Merge pull request #46 from microp11/master
Removed dependency on irc-js.

@chrismatthieu chrismatthieu merged commit b22d5cd into nodester:master Apr 18, 2012


chrismatthieu commented Apr 18, 2012

merged and deployed :)


microp11 commented Apr 18, 2012

The very next thing is the socket.io dropping problem.
There is something that drops all the socket.io connections from nodester server, all at the same time.
Due to former/current implementation, the webclient does not try to reestablish connectivity, more than that it forces the proxy to irc server part down as well.
This will be fun to fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment