Code Monkey home page Code Monkey logo

chatsafe's Introduction

Hi, Iā€™m @DavidTimms.

Iā€™m interested in programming language theory, type systems, functional programming and data-intensive applications, amongst other things.

chatsafe's People

Contributors

davidtimms avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

chatsafe's Issues

Questions (Important and urgent)

Hi
I read that the chat is safe,so I just wonder few things and here they are:

  1. How safe is the chatsafe?
  2. Is the chat logged somewhere on the server? and if so.. Where and for how long?
  3. Does the chat/messages in a room gets cleared after awhile? and if so.. when? because the messages doesn't get cleared automatically after a certain time wich should be or the messages should be cleared when all leave the room. Please consider to make the messages disappear after awhile or after everyone leaves the room

Here's my suggestions:

  1. All messages that the user post in a room,gets cleared once the user leaves and rejoin (messages doesn't get stored at all anywhere).. same goes for the room gets cleared once everyone leaves .please make that.

HTTPS connection issue

I set up an reverse Proxy to handle the application through HTTPS. It won't work.
ChatSafe only tells that my browser (latest Chrome) is not supported. When using HTTP it is working.
Can this error please be fixed so I am able to route through HTTPS instead of HTTP? Thanks!

Port hardcoded to 8000 & JQuery served over http

Hi @DavidTimms, thanks for sharing this. I deployed this behind haproxy in a docker container and used the OPENSHIFT_INTERNAL_PORT to choose my own port.

docker run -d -e OPENSHIFT_INTERNAL_PORT=3000 --expose 3000 -p --workdir /app -v $PWD:/app node node /app/server.js

So I have the backend port using 3000 but in the front end it's just being served over 443. So instead of changing client.js to match the frontend port; could we change it to use window.location.port?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.