Skip to content

Release Note for Tukko - Version 1.1

Release Date

22.04.2024

Overview

Tukko Version 1.1 includes improvements in the form of login and a better night mode. Users can create a user ID and save their own favorite LAM stations. The night mode does not strain the eyes as much as before and is clearer than before.

New Features

  • Feature1: Dark mode: Reduces eye strain, provides an elegant design, and is energy-efficient, making it a popular choice for modern user interfaces.
  • Feature2: Enhance color contrast for color blindness: The application is also suitable for colorblind people.
  • Feature3: Securely authenticate user accounts: minimizes the risk of unauthorized access or identity theft.
  • Feature4: Save favourite LAM stations to user account: Allowing users to save their preferred LAM stations within their user account for easy access.
  • Feature5: Manual testing: Manual testing refers to the process of evaluating software or applications by human testers who execute test cases.
  • Feature6: Maintainable documentation: Documentation is designed, structured, and maintained in a way that makes it easy to update, expand, and manage over time A short description of the feature and its benefits.
  • Feature7: Branding change: Branding to team's and Jamk's branding.

Enhancements

  • Enhancement 1: Dark Mode is more comfortable for the user than the previous version and also helps the eyes to cope better.
  • Enhancement 2: The contrast of the colors has been improved to make it stand out better, and the colorblind people have also been taken into account with better contrast.
  • Enhancement 3: User login reduces misuse and identity theft. Logging in enables additional features.
  • Enhancement 5: The user can save his own favorite measurement points. Saved LAM stations can be checked easily.
  • Enhancement 6: The logo of our own team and the logo of the school have been changed in the application, which gives the team visibility

Bug Fixes

  • bug: A bug notification about a missing image file came to the console. Corrected path to correct.

Known Issues

  • Issue 1: Adding "favorite lams" always opens an unnecessary magazine to the application
  • Issue 2: Can't save lams to account, because backend doesn't work on login
  • Issue 3: When using the phone, the toolbar sometimes disappears
  • Issue 4: Sometimes Login doesn't open. You have to refresh the page for it to work
  • Issue 5: Login doesn't work on the backend side yet

Upgrade Instructions

Clone the latest version of the program from the git repository and rebuild the container on the machine again. Use the command: * git Clone -b dev2 or if you already have a repository for the machine you can use the command: * git pull origin dev2. If you used the first option, you have to install npm again with commands: * sudo npm install * sudo npm audit fix (optional) * sudo npm install npm-run-all * sudo npm run prod * sudo npm run dev You must also have docker, redis, nodejs, npm packages installed and the correct ports must be opened.*

Acknowledgements

Thanks to all team members and others who have helped the project forward to this point.