NearBeach May 2024 Goals
Working Document in the month of May 2024
This is a working document. We are currently keeping this updated during the month of May 2024. Any crossed out items have been completed.
Count of Bugs
Information Updated On: November 03, 2025
Current: 18
Scheduled: 4
Release: 0
Blocked: 0
Code Coverage Backend: 73%
Code Coverage Frontend: 34%
Current Release
0.31.102 on 15th of October, 2025
The Usual Monthly Ongoing Tasks
Full Site Testing
With the release of Python 3.12 about 6 months ago. It is now time to upgrade. With any upgrade, we'll need to do a full site test.
We are also going to be focusing on the new Gantt chart features, to find any pain points, and issues.
Documentation
With the support of Podman, we'll need to write in documentation on how to deploy NearBeach with it.
We are also looking at expanding existing documentation. Currently the documentation on how to use NearBeach is thread bare. This documentation will need to expand into;
- How a user can create an object
- How a user can edit an object
- How a user can search and find an object
- How a user can close an object
There are many other sections of NearBeach that currently do not have any documentation what so ever;
- Custom status
- Tags
- Administration sections
Improvements to unit tests
As we have implemented new features into NearBeach, we also have to implement more unit tests for them. These include but now limited too;
- Making sure user permissions will work flawlessly
- Making sure the user gets the correct data sets
- Making sure if there are any redirects, they are working correctly
Improvements to marketing site
This will include umbraco updates, a few bug fixes, and a few new components.
New Features
Card5 - My jobs today
A new planning feature in NearBeach, where a user can state what they are going to work on over the next 7 days. Designed to be a simple schedule system.
Card391 - Implementation of Schedules Projects/Tasks
Users will be able to schedule repetitive tasks/projects/cards to be automatically created at;
- Daily
- Any days of the week
- Weekly
- Fortnightly
- Monthly
The template system in NearBeach will need to be constructed first, however this template system will then be utilised later for building RFC's from templates.
Card307 - Objects assigned to customers
On the customer information page, there will be a simple component that will notify the user which current open objects are assigned to the customer. This is useful for any account managers.
Card342 - Re-implementation of Story points in NearBeach
NearBeach will have the story points re-implemented. The idea being it will sit at the;
- Project
- Task
- Requirement Item
levels. With the caviot that Requirements will have a SUM of all requirement item's story points.
Card383 - See all objects for Admin
Under the search functionality, administrators do not see other group's objects. This is so the administrators are not flooded with irrelevant data.
However on the odd occasion they will need to find these objects, i.e. readjust permissions that were incorrectly removed. Having the "See all object" flag will enable this functionality.
Retrospective for April 2024
The retrospective can be found on patreon - https://www.patreon.com/posts/april-2024-103193333