Git Product home page Git Product logo

loult-ng's People

Contributors

4577 avatar hadware avatar mboevink avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

loult-ng's Issues

Fix and investigate added latency when connecting to websocket

When loading the page for the first time on some time lapse (?), latency can be observed between loading the page and the display of lines in the chat window.

See if this is related to the switch to HTTPS, the broadcast of connection message or another factor.

trim attack messages

Sending "/attack bulbizarre " with a trailing whitespace crashes the client and forces the attacker to refresh in order to speak again

msg = msg.strip()

^should do the trick
Probably a good idea to have that outside of the attacks, for regular messages too.

Enlever le bordel d'hadware.

@hadware a rajouté avec sa PR#58 les commits inutiles que j'avais enlevé dans la PR#57. Pour résoudre le problème, le plus simple est encore d'effacer ce dépôt, d'effacer celui sur le serveur du loult, de forker https://github.com/loult-elte-fwere/loult-ng et de le cloner sur le serveur du loult. L'autre solution est de lancer les commandes suivantes:

  • git reset --hard HEAD~1
  • <enlever la ligne avec "pyaudio" dans requirements.txt>
  • git commit -am "Remove pyaudio dependency."
  • git push --force origin

Cannot connect to loult.family via proxy

WebSocket connection to 'ws://loult.family/socket/' failed: Establishing a tunnel via proxy server failed.

Yet lou.lt works like a charm (But had the same issue originally).

Proxy SQUID
Browser tested: All

*Edit: * Looks like the update to WSS fixes it as proxies can't tamper with encrypted data.

Unit tests and travis integration

Searching 'wpse' brings up 10 PR emails, a solid effort for 7 months.

#68 #85 #81 #82 #79 #50 are some notable examples.

Should we consider writing proper unit tests, enforcing tests per PR as applicable and employing Travis ci?

userids in backlog

Can we get userids in the backlog messages please?
So we can then access them with msg.msgs[i].userid
Danke

Make mute great again

Muting currently only mutes in two way:

  • either the general mute, which mutes everything
  • the single-person mute, for flooder and the likes. The problem being that message that have already been received and are currently playing (from the muted user) still go on playing

It'd be pretty nice if the mute on a single pokemon would be retroactive, meaning, muting even currently playing sound messages

Refactor du serveur

wesh.

Comme j'ten avais parlé, avant de tenter d'implémenter des effets sur les voix, je voulais refactor le code pour séparer les différents composants. Il faut que je teste si mon refactor marche, mais en attendant, check juste un peu si ça te va niveau de la structure (si c'est pas le cas je vais pas continuer du coup, jvais pas faire du taff pour rien).

https://github.com/hadware/loult-ng voilà le dépot de mon fork

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.