Added functionality to register new users.
Login page created, login logic works, needs more testing.
Added a login page, login logic and a filter to oversee if request are
authenticated.
Restructured the code, so that filtering can work better with the static
resources. Added code to display the username of an author of a tweet.
Added an empty "default" servlet, added a form for writing tweets.
Added functionallity to add tweets. Added a footer with javascript
scripts declared there, improved the appearance of the login indicator.
The user can now logout, changed the profile picture used to sth
sensible.
Added code to parse a get request to the profile endpoint, so the app
can now retrieve an user profile, what it needs now is frontend.
Users can now edit their profile, added jsp's to support that, if you
click on a user name in a tweet now it will lead you to the
corresponding profile.
Added functionality to select and display all the users from the
database.
Added ability to follow users, added a button to do that in the users
page.
Redirecting after a tweet is added, error message mechanism...
Added missing fields from register form, added logic to handle failed
registering and login
Fixed the request parsing logic in the Twitter servlet, added
functionality to get tweets from friends, added a menu item to get all
the tweets in the system, tweets are now ordered by date, newest first.
Fixed several issues connected with tweets, users, etc... preparing for
final release
Added logic to create the database tables if they do not exist, added
logic to delete tweets, added admins.
Adding production configuration
Using development configuration.