NearBeach Logo

NearBeach July 2025 Goals

Back to Blogs

Count of Bugs

Information Updated On: June 30, 2025

Current: 12

Scheduled: 0

Release: 0

Blocked: 0

Code Coverage Backend: 63%

Code Coverage Frontend: 34%

Current Release

0.31.85 on 25th of July, 2025

API Admin Functionality

Users will need the ability to create and destroy API keys. This will be done as an administration task within NearBeach. Currently we have to solve the issue of one API key per user. Best practice would state that one user could have multiple different API keys for different services, in case there is a security breach. That way recycling the API key only effects that one service.

Once this has been solved, we'll start implementing a GUI to help users manage their API keys. Documentation around this process will follow soon.

 

GPDR Wizard

The GDPR Wizard currently needs the following;

As we have been working on Unit Testing for NearBeach, we have noticied that we require more fixture data for the GDPR wizard. This data will insure the robustness of the new wizard.

 

Full Site Testing

We would love to leave NearBeach in an extremely stable state while we go ahead with the 0.32 development. As we are winding down for the 0.31 branch, we will complete multiple full site tests. From these tests we are hoping to fix any and all issues.

 

Deploying the API Documentation

Documentation is an extremely important cornerstone for any Open Source application. It brings in new users and helps them clear any hurdles they have with your software. We are currently using Swagger to automatically generate the API documentation from the codebase. We are hoping this documentation brings more users to using the new API systems.

To deploy the documentation, we will be using GitHub actions to send the static files to our Azure Static Web App.