Skip to content

Latest commit

 

History

History
81 lines (67 loc) · 1.88 KB

CHANGELOG.md

File metadata and controls

81 lines (67 loc) · 1.88 KB

Changelog

All notable changes to this project will be documented in this file.

[1.0.0] - 2021-12-08

Bug Fixes

  • Fix maven exec command with args
  • Fixed incorrect image starting jar

Documentation

  • Add missing comment in PrankManager.java
  • Add CHANGELOG
  • Add jar usage in README
  • Updated README

Features

  • Add uml_diagram image and update class diagram
  • Rewrote SmtpClient to implement AutoClosable
  • Added optional credentials in config.properties
  • Add readme.md
  • Added argument to specify resources path
  • Working smtp client
  • Add generatePranks & generateGroups
  • Added client boilerplate

Miscellaneous Tasks

  • Add client.iml to gitignore
  • Remove client.iml from repo
  • Add mailtrap config to resources exclusion list
  • Reformat README
  • Format comments to Prank.java
  • Add comments to Prank.java
  • Changed logs messages and removed tests
  • Added TOC to README
  • Removed unused import
  • Formatted files
  • Removed config files from src directory
  • Updated config files
  • Formatted file
  • Switched to Linux Alpine to reduce image size
  • Added MockMock Dockerfile

Refactor

  • Add docker desktop image
  • Add victims
  • Add email validation and error handling
  • Change diagram
  • Change CC to BCC
  • Add missing dot
  • Fix an old sentence not correct anymore
  • Add class diagram
  • Change comments
  • Move cardinalities
  • Change few things in code
  • Update class diagram
  • Organize imports
  • Refactored and formatted Mail and Person
  • Rewrote code to better use the Group class
  • Add message with accents
  • Clean code
  • Update readme... again
  • Update readme and new messages in message list
  • Code & diagram
  • Add comments
  • Add comments
  • Add parse method in constructor
  • Change class content, add methods
  • Change main method content
  • Moved ressources files to own directory
  • New infrastructure

Core

  • First implementation of software architecture