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

Lost Password #7

Open
spoiledtechie opened this issue Oct 31, 2014 · 3 comments
Open

Lost Password #7

spoiledtechie opened this issue Oct 31, 2014 · 3 comments

Comments

@spoiledtechie
Copy link
Owner

@janher

I get a few amount of emails from users who lost their password. The lost password feature should just be a I lost my password, please enter your email and then send them a new email with a password change link.

Can you take care of this?

@janher
Copy link
Contributor

janher commented Nov 2, 2014

I will take care of it.
This will probably need some database changes. How should I put these in place?

I assume I can modify the database structure of the database included in the solution. Will you make a compare between that and the production database, or should I send you update scripts?

@spoiledtechie
Copy link
Owner Author

Add a DatabaseMigrations folder and put the scripts in there. We can migrate it from scripts.

I want to move forward to Code First with Entity Framework. How much do you know of that?

Moving forward, the idea here is to move to a MVC/Javascript front end with a MVC/Controller middle and entity framework on the database layer. That is the general direction.

The next few upgrades I want to add is starting up a email server (I got this) and send email notifications based on people (watching) provinces. So when an army returns, it can be watched and someone can subscribe to this via email.

Before I get these notifications up and running, I want to send out a mass email about pulling folks back into UP. So after the email server gets up and running, Im going to send out this mass email to try and pull people back into pimp and Utopia. Ive got over 40k emails, so we should be able to pull a few members back.

@janher
Copy link
Contributor

janher commented Nov 3, 2014

I have no experience with Code First. At my work place, we usually start writing .Net code when the database model is in final concept mode.
I'm told that Code First database models usually lead to worse performing applications. If you want 10k users, I would recommend making a good database model en work from that. I do have some experience in designing database models. As I said before, the database structure that is in GitHub has some quick wins with respect to performance. (adding foreign keys, or at least indexes)

I do have experience with MVC and Javascript.

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

No branches or pull requests

2 participants