Releases: is0xjh25/comp30022-it-project-backend
Releases · is0xjh25/comp30022-it-project-backend
Sprint2 finish
⭐New feature
- Record recent activity of user #71 28 Sept 2021
- Able to update user details #71 28 Sept 2021
- Change password will clean token and send email for safety #71 28 Sept 2021
- Verify email when user register #72 28 Sept 2021
- Resend verify email when pending user try to login or reset password #72 28 Sept 2021
- Set time zone to "Australia/Sydney" #73 30 Sept 2021
- TodoList backend API, query TodoList and create TodoList #75 30 Sept 2021
- Move all constants about email to a constant class #76 30 Sept 2021
- Transfer ownership of organization #77 30 Sept 2021
- Basic CRUD for Event #81 1 Oct 2021
- Get recent contact #82 1 Oct 2021
- Automatically record recent contact when get contact details #82 1 Oct 2021
- Specify LocalDateTime format yyyy-MM-dd HH:mm #84 1 Oct 2021
- Update&delete todo list #85 1 Oct 2021
- Search member in department and organization #86 2 Oct 2021
- Get Event based on time period #88 2 Oct 2021
- Get start time of all the events of this user #90 #91 2 Oct 2021
- Get statistic information of events & to do lists for this user #91 2 Oct 2021
- Get user’s event amount in a month by given year and month #93 2 Oct 2021
- Implemented to-do list Get-Create-Update-Delete tests #92 #94 3 Oct 2021
- Change time zone to GMT #95 6 Oct 2021
- Add NullOrNotBlank annotation #96 #998 Oct 2021
- Add DTO for page #97 8 Oct 2021
- update date-format to yyyy-MM-dd'T'HH:mm:ss.SSS'Z' #101 8 Oct 2021
- Modify: upload and download User photo #103 10 Oct 2021
- Add: upload contact photo and return base64 photo #104 10 Oct 2021
- Modify: move exception to common package #111 13 Oct 2021
- Add: Leave department and organization #123 19 Oct 2021
- Add: achieve single sign on(SSO) #125 19 Oct 2021
- Add: check whether login from new place #127 19 Oct 2021
📔 Documentation
- Update version to v2.0.0 #68 27 Sept 2021
- Update readme about how to use the server #68 27 Sept 2021 #70 28 Sept 2021
- Update readme about how to create required database #79 30 Sept 2021
- Optimize import #96 8 Oct 2021
- Add comment for some DTO #97 8 Oct 2021
🐞 Bug Fixes
- Delete related recent_content & attend when delete contact #78 30 Sept 2021
- Cannot join an organization #80 30 Sept 2021
- Some String can not be blank(e.g password) #96 #99 8 Oct 2021
- Some String can be null or not blank(e.g middle name) #96 #99 8 Oct 2021
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v2.0.0-alpha Sprint2
start of sprint 2
⭐New feature
📔 Documentation
🐞 Bug Fixes
- fix logic bug: resetPassword will clean user's token as well #61
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v1.0.0 Sprint1
Complete the core part of personal CRM,
⭐ New features
- Implement backend security
- Login/logout backend API
- Register backend API
- Forget password backend API(Send an email with a random generated password)
- Retrieve a member’s organizations as json data backend API
- Create an organization backend API
- Search organization base on name backend API
- Join an orgainzation backend API
- Retrieve departments in an organization as json data backend API
- Create an department backend API
- Retrieve all members(sorted, query page number) in the department as json backend API
- Change a member’s permission/Accept a member backend API
- Delete a member from the department backend API
- Request to join a department backend API
- Retrieve search results as json backend API
- Retrieve all contacts in a department backend API
- Get customer detail backend API
- Insert customer detail into db backend API
- Update customer detail into db backend API
- Delete customer in db backend API
❤️ Contributors
We'd like to thank all the contributors who worked on this release!