Git Product home page Git Product logo

blazingchat's Introduction

blazingchat's People

Contributors

curiousdrive avatar dependabot[bot] avatar hasrthur avatar simonegiacomelli avatar tesar-tech 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

blazingchat's Issues

Question about hosting model

First of all, thanks for this great resource!

I hope this is the right place to ask a question about your app.

The app is separated to WebApi and Client part. When one creates the default blazor template with VS, apps (api and client) are somehow glued together. When you run the api part it will also start (host) the client. Basically you can run the app with one dotnet run command. On the other hand, Blazing chat needs to run the parts separately. Also the hosting "model" on azure has 2 resources (static web app and web app), but it is possible to run whole app in just the web app resource... What are the reasons for that? I have few ideas:

  • For the mobile app, you would need to separate the app anyway. Maybe not, but it feels wrong to have one of the clients (the blazor web app) glued to web api which will be used by other client apps (droid, ios)...
  • The development is kind of faster. For example when using dotnet watch run, it scans and rebuilds only the appropriate part of the app (client or api).
  • It could deploy only the part that is actually updated. But when you edit something in client app it will trigger both gh actions, thus redeploy the web api unnecessary. Is there an option to deploy just the client? (or am I mistaken here?)
  • Anything else??

Thank you!

Final touch before production release

  • Remove "Remember me" option for now
  • Fix external logins on the register page
  • Send message on "enter" and remove the "send" button
  • Disable "Download Profile Picture", "Notifications", "Settings" controls for "None" roles
  • Add proper text on all the pages what user needs to do to get "general" role
  • Protect "Chat" page from the "None" roles
  • Add "Report an issue" & "Donate" links

Chatting and Error logging is not working for external users.

there is a bug in signalr
the chat wont work if you register from facebook
sugnalr want the clame id that facebook gave
and not the id from localdb
i think you need another property that will store the clame id from external login
--> NameIdentifier <--
tnx for the video

Add SpinPro kit component on the login and register page

Currently, system is taking long time to register or login a user and it looks users are clicking on it multiple times. That's why we have multiple users in our system. I should also check the logic for generating duplicate records on the server side.

I am thinking of adding SpinPro kit component here just like we have at Profile page. that way when user clicks on the the Login or Register button we will show the spinner.

Add all episode links in the README.md file

Currently, it only shows the link to the playlist. I think it will nice if I can add all the links so that people and connect to particular video properly.

Also let's map the source code folder too. Why not?

Facebook Authentication cann't able to login.

Facebook authentication wherein the button click is redirected to the host for further authorization towards Facebook. Been trying out this for a now. I'm not able to make it work as user/FacebookSignIn responds with "Sorry, there's nothing at this address".Please can You help me out .

App does not work when JWT is expired and still in local storage

Refreshing the tokens is not handled in the code. So when the token expires then the app does not let user do anything.

Need to delete the token from local storage when we receive the exception from the server that the token is expired or the user is not found.

Add validations on login and register page

Currently there are no validations on the login and register page. Let's do the following tasks.

  • Email Address Validations
  • Password length validation. It should be at least 8 chars
  • Add fields for first name & last name
  • All the fields are mandatory fields on the login and register page

Add youtube link to videos

Hi! Thanks for your very helpful youtube channel and related github repo ๐Ÿ‘

I created a pull request to link the youtube videos but I realized that it was the wrong link!

Could you add the link in the README?

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.