NearBeach Logo

NearBeach February 2025 Goals

Back to Blogs

Count of Bugs

Information Updated On: January 24, 2025

Current: 9

Scheduled: 3

Release: 0

Blocked: 0

Code Coverage Backend: 74%

Code Coverage Frontend: 35%

Current Release

0.31.59 on 24th of January, 2025

New Features

Implementation of OAuth for API Login

Expanding NearBeach's functionality will benefit everyone. One method of expansion would be to open NearBeach's API up to external applications. These external applications could potentially user and manipulate NearBeach data to the user's benefit. For example, a time sheet application could reference what the user was working on in NearBeach at what time.

To get this to work, we will need to implement the OAuth functionality. This enabled external applications to have access to NearBeach's data without giving it any user credentials. The OAuth access can also be revoked at any given point in time. The access will reflect the user's permission.

Relevant Cards

  1. Card429 - NearBeach API
  2. Card28 - Implement OAuth/SSO
  3. Card202 - Implement 2FA for login
  4. Card301 - Implement 2FA with 1Password

Misc Features

The following are some features that we would like to implement. They are small and quiet easy to solve;

  1. Implement the ability to link Requirement Items
  2. Implement the ability to edit the sprint
  3. Add a filter to the "addObjectWizardModal"

Research

Re-implementation of the Story Points inside NearBeach

Like many project management systems out there, we will need to implement a way a project/task can be estimated. For example a user might use story points. We are investigating how this feature will be re-implemented back into NearBeach and what new functionality it could handle. i.e implementing an estimation feature where multiple users could supply estimations.

Relevant Cards

Card342 - Implementation of Story Points - for Job Quotation

 

Translations of NearBeach

We do not want to restrict NearBeach to English speaking users. We would like to offer NearBeach to anyone, no matter their language. Translating NearBeach into multiple different languages will open up NearBeach as a useful tool for everyone.

Currently we need to research the most effective way we can implement this, and going forward open up the doors for anyone to submit a translation into NearBeach. Following the translation of NearBeach we will also need to translate the documentation.

Relevant Cards

Card216 - Translate the application

The Usual Monthly Ongoing Tasks