Skip to content

Removed dependency on irc-js. #46

Merged
merged 13 commits into from Apr 18, 2012

2 participants

@microp11
Collaborator

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>
d7105c1
Paul Maxan Added some granularity to commands.
Completed the emulator to support former irc implementation.

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

Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
501545b
Paul Maxan Change for the test ircbeta.nodester.com app
Signed-off-by: Paul Maxan <pmaxan@yahoo.com>
8f873c1
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>
145518c
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>
b3f9acd
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.
b0b7879
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 merged commit b22d5cd into nodester:master Apr 18, 2012
@chrismatthieu
Collaborator

merged and deployed :)

@microp11
Collaborator

Thanks.
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
Something went wrong with that request. Please try again.