GitHub repository: serpentisx/road-watch
Description: Project in Software Development I (HBV501G)

v1.0.0: tag_name: v1.0.0
body: ## **[The Road Watch](https://vegavaktin.herokuapp.com/) - Vegavaktin**
**Second phase, release 6, first official release (v1.0.0)**
**Final release for Software Project I (HBV501G)**

Major updates consist of added features and enhancements. All major bugs have also been fixed. Code was refactored, added missing documentation and overall documentation improved. Latest but not least a _responsive design_ was added.

The project is registered and hosted at [https://vegavaktin.net](https://vegavaktin.net/)

### ![#c5f015](https://placehold.it/15/c5f015/000000?text=+) Authors
\- [Bjarki Viðar Kristjánsson (bvk1@hi.is)](https://github.com/bjarkivk/)  
\- [Hinrik Snær Guðmundsson (hsg30@hi.is)](https://github.com/hinriksnaer/) 
\- [Huy Van Nguyen (hvn1@hi.is)](https://github.com/serpentisx/) 
\- [Valentin Oliver Loftsson (vol1@hi.is)](https://github.com/valentinoli/) 

### ![#1589F0](https://placehold.it/15/1589F0/000000?text=+) Features and changes
\- A _responsive design_ has been added
\- User's posts are now identifiable on home page
\- User can now delete posts that he has created
\- User can now mark his posts as expired or handled 
\- Last time logged in is now visible to users

### ![#a317a5](https://placehold.it/15/a317a5/000000?text=+) Fixed bugs and enhancements

**Enhancements**  #24 #28 #33 #45 #46 #47 #75 #76
**Bugs**  #27 #70 #73 #74

### ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) Bugs and issues
See _Issues_ tab
v0.2.5: tag_name: v0.2.5
body: ## **[The Road Watch](https://vegavaktin.herokuapp.com/) - Vegavaktin**
**Second phase, release 5 (v0.2.5)**
**Release for Assignment 5 in Software Project I (HBV501G)**

Major updates consist of added features and enhancements. All static images are moved from local server to Cloudinary cloud. A few bugs have also been fixed.
**3 issues** were closed.

The project is registered and hosted at [https://vegavaktin.net](https://vegavaktin.net/)

### ![#c5f015](https://placehold.it/15/c5f015/000000?text=+) Authors
\- [Bjarki Viðar Kristjánsson (bvk1@hi.is)](https://github.com/bjarkivk/)  
\- [Hinrik Snær Guðmundsson (hsg30@hi.is)](https://github.com/hinriksnaer/) 
\- [Huy Van Nguyen (hvn1@hi.is)](https://github.com/serpentisx/) 
\- [Valentin Oliver Loftsson (vol1@hi.is)](https://github.com/valentinoli/) 

### ![#1589F0](https://placehold.it/15/1589F0/000000?text=+) Features and changes
\- Users can now upload image when submitting a new post
\- Users can now support a post with like
\- A custom error page has been added
\- Login events are now tracked for all users

### ![#a317a5](https://placehold.it/15/a317a5/000000?text=+) Fixed bugs and enhancements

**Enhancements**  #20 #32 (#48) #59 #64
**Bugs** #67

### ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) Bugs and issues
See _Issues_ tab

Test user account information:
email: notandi@notandi.is
password: godurVegur1
v0.2.4: tag_name: v0.2.4
body: ## **[The Road Watch](https://vegavaktin.herokuapp.com/) - Vegavaktin**
**Second phase, release 4 (v0.2.4)**
**Release for Assignment 4 in Software Project I (HBV501G)**

Major updates consist of added features and enhancements. Various bugs have also been fixed.
**15 issues** were closed and **7 enhancements** made. The directory structure was reorganized, code refactored, and overall documentation improved.

The project is registered and hosted at [https://vegavaktin.net](https://vegavaktin.net/)

### ![#c5f015](https://placehold.it/15/c5f015/000000?text=+) Authors
\- [Bjarki Viðar Kristjánsson (bvk1@hi.is)](https://github.com/bjarkivk/)  
\- [Hinrik Snær Guðmundsson (hsg30@hi.is)](https://github.com/hinriksnaer/) 
\- [Huy Van Nguyen (hvn1@hi.is)](https://github.com/serpentisx/) 
\- [Valentin Oliver Loftsson (vol1@hi.is)](https://github.com/valentinoli/) 

### ![#1589F0](https://placehold.it/15/1589F0/000000?text=+) Features and changes
\- Domain name changed to vegavaktin.net and a secure connection established
\- Improved UI & UX on main page
\- Added _My pages_ where a logged in user can view and edit information about his account and posts.
\- Added _reCAPTCHA V2_ widget for protection against spam and automated abuse.
\- Added _contact form_ feature
\- All posts can now be _viewed_ on a map
\- Users can now use a map to determine the location of a road defect when creating a new post

### ![#a317a5](https://placehold.it/15/a317a5/000000?text=+) Fixed bugs and enhancements

**Enhancements**  #21 #22 #23 #31 #42 #49 #53 
**Bugs** #15 #16 #17 #18 #19 #25 #26 #30 #35 #37 #38 #39 #40 #41 #56

### ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) Bugs and issues
See _Issues_ tab

Test user account information:
email: notandi@notandi.is
password: godurVegur1
v0.1.3: tag_name: v0.1.3
body: ## **[The Road Watch](https://vegavaktin.herokuapp.com/) - Vegavaktin**
**First phase, release 3 (v0.1.3)**
**Release for Assignment 3 in Software Development I (HBV501G)**

Added a database connection to the previous version with **PostgresSQL** and **Spring Hibernate** integration. The database uses **Amazon Relational Database Service (RDS)** and the project is deployed on **Heroku** cloud.

[https://vegavaktin.herokuapp.com/](https://vegavaktin.herokuapp.com/) 


### ![#c5f015](https://placehold.it/15/c5f015/000000?text=+) Authors
\- [Bjarki Viðar Kristjánsson (bvk1@hi.is)](https://github.com/bjarkivk/)  
\- [Hinrik Snær Guðmundsson (hsg30@hi.is)](https://github.com/hinriksnaer/) 
\- [Huy Van Nguyen (hvn1@hi.is)](https://github.com/serpentisx/) 
\- [Valentin Oliver Loftsson (vol1@hi.is)](https://github.com/valentinoli/) 

### ![#1589F0](https://placehold.it/15/1589F0/000000?text=+) Features and changes
\- Added front page and improved UI & UX fd0eb0cce5d5d691135e9812a33c7b65082741b2
\- Created database and added a database connection to AWS RDS 42891a7b170ff7836acdb773a3fffa0c9b06203d
\- Login / create a new user with _salted password hashing_ fd0eb0cce5d5d691135e9812a33c7b65082741b2
\- Log out the user 7d0065ffd4367a21beed245434e5caa8e305f90f
\- Added authentication system. Authenticates the current logged in user 7d0065ffd4367a21beed245434e5caa8e305f90f 0af2404d848f4a2b0b2871cdba47b0d9daaf5fa5 bba22c71b9c99c0ec8a2e9ee400d8c8c4352f7d1
\- New-post page created jsp file structure enhanced d14ee96c6b662be6f4383dc7fc43950beb7449bc
\- Frontend functions for handling new post form inputs added, especially generating coordinates and finding the corresponding road and location information from Google cd12db7a1a1bdb5147593e16971082f58669473d 

### ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) Bugs and issues
See on issues tab.
v0.1.2: tag_name: v0.1.2
body: First phase, release 2: 
Release for Assignment 2 in HBV501G