Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add docker-compose + misc. irc bot changes (see commit msg) #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

robbyoconnor
Copy link

I felt this might be handy to have. I provided for the case of production vs. development.

@robbyoconnor
Copy link
Author

For some odd reason, it didn't seem to work when I started the web container -- not sure why -- it started but I guess didn't get to the binding stage? not sure...in either case so long as the elasticsearch container is started prior to the web container, things work fine.

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 5 times, most recently from b922f01 to 94dfc65 Compare February 28, 2016 09:10
@robbyoconnor robbyoconnor changed the title Add docker-compose file for easier provisioning Add docker-compose for easier provisioning Feb 28, 2016
@robbyoconnor
Copy link
Author

Ready for showtime

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 5 times, most recently from 41622fa to 0f07ff6 Compare February 28, 2016 09:43
@robbyoconnor
Copy link
Author

I went ahead and updated the README as well.

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 3 times, most recently from d6bf3ed to d2dbbcd Compare February 28, 2016 10:39
@robbyoconnor robbyoconnor changed the title Add docker-compose for easier provisioning add docker-compose + misc. bot changes (see commit msg) Feb 28, 2016
@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 2 times, most recently from 2105a0f to d813821 Compare February 28, 2016 11:21
@robbyoconnor robbyoconnor changed the title add docker-compose + misc. bot changes (see commit msg) add docker-compose + misc. irc bot changes (see commit msg) Feb 28, 2016
@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 2 times, most recently from b34469b to 4597655 Compare February 28, 2016 12:16
@robbyoconnor
Copy link
Author

@djazayeri, in addition to adding docker-compose, I refactored the bot a bit:

It will only say it's on the channel, when it's on the channel, hooking into the event triggered when NAMES is received from the server.
Added Real Name and userName fields to the bot with config settings for each

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 5 times, most recently from 45148c2 to cd318be Compare February 29, 2016 08:35
@robbyoconnor
Copy link
Author

There is a vulnerability in moment.js -- also went ahead and updated that.

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 10 times, most recently from aa15efd to b288d81 Compare February 29, 2016 09:47
@robbyoconnor
Copy link
Author

Okay -- I think I'm done :)

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 4 times, most recently from 9db0212 to 15fca4e Compare February 29, 2016 10:12
@robbyoconnor
Copy link
Author

Final tally of changes:

  • Update Node to Node 5.x
  • Add docker compose for easier provisioning
  • Add userName and realName for the bot
  • Wait until the bot is connected to log the channel it is on
  • Address a security vulnerability in moment.js
  • Add david-dm.org badge to track up to date packages and whether or not
  • they are vulnerable
  • Add travis-ci and add badge for travis-ci
  • Fix failing tests due to the upgrade to lodash 4 (pluck was removed)

@robbyoconnor robbyoconnor force-pushed the add-docker-compose branch 3 times, most recently from 2c53ac6 to 0587f76 Compare March 30, 2016 07:26
@robbyoconnor
Copy link
Author

@djazayeri, I cleaned this up -- made it so it waits for elasticsearch to come up before starting the node app; I also updated this to use version 2 of the docker-compose file format. Also resolved a merge conflict and rebased.

- Update Node to Node 5.x
- Add docker compose for easier provisioning
- Add userName and realName for the bot
- Wait until the bot is connected to log the channel it is on
- Address a security vulnerability in moment.js
- Add david-dm.org badge to track up to date packages and whether or not
- they are vulnerable
- Add travis-ci and add badge for travis-ci
- Fix failing tests due to the upgrade to lodash 4 (pluck was removed)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant