Bug fixes
- BUG443 - New campus only uses old phone method
- BUG453 - Mapbox is not loading - causing issues
- BUG457 - Datetime widget not working for new opportunity
- BUG458 - Can not remove users from group
- BUG459 - Kudos module won't submit if you do not click the "Kudos rating"
- BUG460 - Can not save new user
- BUG461 - Permission Set Information not loading the values correctly
- BUG462 - Search Bar in navbar does not work
- BUG463 - Can not connect Opportunity to Requirement
- BUG464 - Drag and drop does not work
- BUG465 - Kanban board does not update when changing a card's value
- BUG466 - Admin - can not update a permission set's properties
- BUG469 - Can not create kanban board
- BUG476 - Customer add campus not in friendly layout
- BUG477 - Uploading a document in contact history - can not download
- BUG478 - Organisation Quote missing approval status
- BUG479 - Chosen-js interrupts the tab order
- BUG488 - Can not give out kudos
- BUG489 - DEPLOYMENT ISSUE!!!
alpha-0.21.4
Implementation of the following;
* Bootstrap visuals throughout NearBeach
* Enhancement to requirements
* Enhancement to kanban board
* Construction of Request for Change module
alpha-0.21.2
New Features
- Add tags to the objects; projects, tasks, requirements, and opportunities
- Create READ ONLY templates for the objects; projects, tasks, quotes, customers, organisations, and campus information
- Bootstrap UI/UX enhancements
- Enhanced login page
- Start working on accessibility of NearBeach
- Start commenting of code
- Administration Enhacement
- Creation of secondary template for screens that require 100% width
Development branch 0.21 is a feature request branch and should be considered alpha software.
alpha-0.21.1
New functionality
NearBeach 0.21.1 has added in the read only modules. These are modules aimed at read only users.
alpha-0.21.0
New Functionality Branch
The 0.21 branch is dedicated to new functionality in NearBeach. For the first release in the branch we have focused on moving towards the bootstrap library for layout, UX and UI.
This is an unstable release - however it is built a top of a stable release. Any bugs found can be reported at https://bugzilla.nearbeach.org
alpha-0.20.0
Bugs Fixed
BUG435 - Can not remove project customers
BUG436 - Pressing "Enter" button on file upload modal reloads page
BUG437 - Pressing "Enter" button on new folder modal reloads page
BUG438 - New quote using old date system
BUG439 - Can not remove assigned users for quotes
BUG440 - Can not remove assigned user from project
BUG441 - Can not deactivate old campus
BUG445 - Customer history not in TinyMCE widget
BUG451 - Kanban board - linking existing projects/tasks/requirements come up with an error
BUG452 - Can not remove customers from tasks
This new branch will focus on fixing bugs and security issues.
alpha-0.19.3
Development-0.19.3
NearBeach has been under a massive construction in the last month. Many areas that needed to be enhanced/improved have been looked at, some of these areas include
- Timeline
- Document uploading
Many new bugs have been fixed leaving only minor non blockers to be fixed in the 0.20 branch.
Bug Fixes
BUG404 - Can not modify requirement permissions
BUG405 - Can not modify quote permissions
BUG408 - When assigning customers to a project - inactive projects still appear
BUG413 - Project History not showing in correctly
BUG416 - Document upload not working
BUG417 - Assigned groups not appearing in project information
BUG424 - Error when uploading large pictures
BUG425 - Campus Information contains old method of selecting country/region
BUG429 - Assign task to project
BUG430 - Can not link requirements to projects/tasks
BUG431 - Can not link requirements to projects/tasks
BUG432 - Requirement Kanban board does not have link back to parent requirement information
BUG433 - Project Email - does not utilise chosen-js
BUG434 - Layout and information missing for email history
BUG442 - Can not get back to organisation from Campus
BUG444 - Customer history/notes date widget not working
BUG446 - Can not download uploaded documents against a customer
BUG447 - Can not assign project/tasks to customers
BUG448 - New Opportunity does not use chosen-js
BUG449 - Linking project/tasks does not show any tasks
BUG450 - Customers not showing in organisation
We hope you enjoy this version of NearBeach.
alpha-0.19.2
New features
Document upload enhancements. Document upload is now more user friendly and has become a centralised widget. This widget can now be applied to any object in NearBeach
alpha-0.19.1
Development
- Kanbans now have permissions
- Requirements can be linked to a kanban board - where the requirement items will be rendered
alpha-0.19.0
Development
Improvements to the timeline/gantt chart feature. It has been re-written and now uses the D3 Gantt Chart library to implement.
Permissions have now been centralised for all objects. More work will be implemented to spread this across ALL objects in the next release.
Minor bug fixes.
Please note this is a development branch of NearBeach. It does not focus on stability.
alpha-0.18.0
Description
Development Alpha-0.18.0 is the first stable release in the bug fixing branch 0.18.
Bug Fixes
– BUG420 – Tasks costs are blank
– BUG415 – Associate tasks brings up errors
– BUG426 – Assign tasks to projects does not pass throuhg permissions
– BUG410 – Saving profile shows dialog
– BUG421 – Task Quotes – causes bugs
– BUG422 – Add customer to campus
– BUG409 – Can not search customers
– BUG411 – My profile not saving
– BUG412 – Can not add a website to profile
– BUG414 – Email – does not go to correct page
– BUG423 – Uploading a document to customer does not fully work
– BUG407 – Mapbox is now showing
– BUG419 – Task Information can not be associated to a customer
– BUG402 – Project Read Only – does not pass through permissions
– BUG406 – Can not modify campus
– BUG384 – REcapture not allowing users to log in
– BUG383 – Update the about section in github
alpha-0.17.5
New Features
Diagnostic tools have been implemented, designed to help you find out what issues could be causing critical functionality from not working.
As this is the end of the development sprint - we will now move to the bug fixing sprint.
alpha-0.17.4
Developed Features
- Fixed database naming conventions
- Quotes now show which projects they are linked to
- Projects and Tasks now show which opportunities they are linked to
- Can email quote from system
- My Profile - user's can now edit their own profile
- Permissions have been added to quotes
Please note development-0.17 branch is a feature construction branch. This branch is unstable and we only recommend updating or installing this version if you want to test the new functionality.
alpha-0.16.3
Bug fixes
- Bug367 - Potential Issue: Quotes will be assigned to a company whom will have multiple addresses
- Bug383 - Update the about section in github
- Bug384 - REcapture not allowing users to log in
- Bug392 - Start/End Date allow for incorrect value inputs.
A quick fix solution for an urgent bug and patches for the rest of the bugs.
alpha-0.16.2
Bug Fixes
- Bug292 - Completed Requirements do not close
- Bug296 - Resolving/Closing project does not disable all functions within the project
- Bug369 - Bugzilla connect does not work when connecting to a large bugzilla instance
- Bug379 - Dashboard Widgets Have Search
- Bug398 - Incorrect website address not identified
- Bug400 - Incorrect customer email address
- Bug401 - Menu fails to contract.
alpha-0.16.1
Bugs Fixed
- BUG332 - Project History is just plain text
- BUG365 - TinyMCE overlays the menu
- BUG366 - Project history not accepting input
- BUG368 - Organisation Contact History - does not have the new datetime picker widget
- BUG373 - Customer History does not have datetime picker
- BUG374 - Opportunity does not have datetime picker
- BUG388 - New Opportunity does not have TinyMCE
- BUG389 - New Opportunity does not have datetime picker
- BUG390 - Opportunity Information not utilising TinyMCE widget
- BUG391 - Datatime widget not used in opportunity information
- BUG393 - Clicking the "Nearbeach" logo/home-button has no function/effect.
- BUG394 - New Task description body overlays menu
- BUG395 - Text field placement
- BUG396 - Inconsistent/Incorrect Labelling
- BUG397 - Incorrect Labelling
- BUG399 - Expanded menu doesn't scroll
The Alpha Development branch 0.16 is a stable bug and security fixing branch. We recommend using this release if you would like to test out NearBeach as it has the latest bug fixes.
alpha-0.16.0
Bug Fixes
- BUG352 - Unable to assign existing tasks
- BUG361 - New instance does not contain bug config
- BUG362 - Bug Client Has No permission
- BUG363 - Project not showing connected customer if customer has no organisation
- BUG364 - Multiple Bug Clients - can not search second bug client for bugs
- BUG370 - Quote Template - CSS field should be plain text
- BUG371 - Extracting/Printing PDF not currently working
- BUG372 - Service lines will appear in quote preview even when there are no service lines
- BUG375 - Can not reset password
- BUG376 - Update to Python 3 has broken models
- BUG377 - Email Quote
- BUG378 - No back to users
- BUG380 - Responsible Customers
- BUG381 - Lack of space at bottom of page
- BUG382 - Webserver is down
- BUG385 - Organisation Campus not rendering
- BUG386 - Search ALL does not work
- BUG387 - New project does not work
Critical bugs have been fixed. This is the first release of the the 0.16 branch and is focused on security and bug fixes.
alpha-0.15.1
Features
-- Migration from Python 2 to Python 3
-- Migration from Django 1.11 to Django 2.1
-- Groups can now be children of other groups – further development in the near future
-- Users can have “Reports To” under each group
-- Create Quote Template for printing/emailing
-- New project has an enhanced datapicker
-- New task has an enhanced datepicker
Currently an alpha build. File all bugs found under https://bugzilla.nearbeach.org
This is the last release of the 0.15 branch. Branch 0.16 will be a bug and security fix
alpha-0.15.0
Features
- Quote Previews have now been implemented. You can send your customer a live link to the quote.
- Reconstruction of groups to allow parent/child relationships and reporting to
Please note development alpha-0.15.0 is the last release that will support Python 2.7. From this point on NearBeach will only support Python 3.7+. This version is not a stable release and will contain issues, we are looking at fixing these issues in alpha-0.15.1
alpha-0.14.5
Bug Fixes
- BUG352 - Unable to assign existing tasks
- BUG361 - New instance does not contain bug config
- BUG362 - Bug Client Has No permission
- BUG363 - Project not showing connected customer if customer has no organisation
Stability was the focus of this release. This is the last release for the 0.14 branch, any bugs found will be fixed in the 0.15 branch.
alpha-0.14.4
Bug Fixes
- BUG325 - Can not assign requirements to a group or user
- BUG342 - Can not add a single location for a customer
Major Changes
Development 0.14.4 is the full roll out of the TinyMCE in NearBeach.
alpha-0.14.3
Fixed Bugs
- UG350 - Failure to create new task
- BUG329 - Deleting costs refreshed the projects page
- BUG317 - Test Emails with customers with no orgnaisation
- BUG305 - Chosen-js not 100% width
- BUG347 - User not notified that fields are incorrect when creating an organisation
- BUG345 - Menu Expansion
alpha-0.14.2
Bug Fixes
- BUG333 - Email in plain text
- BUG356 - Failure to create new Project
- BUG353 - Failure to create new opportunity
- BUG355 - Failure to feedback when updating.
- BUG359 - Naming convention
- BUG358 - No feedback when completing Project/Task creation
- BUG343 - Can not create project for customer without organisation
- BUG351 - Failure to create new Project
Development Alpha 0.14.2 was focused on stability. We have improved stability around customers who have no organisations, which has caused a lot of issues.
alpha-0.14.1
Bug Fixes
BUG313 - Can not upload documents on a project
BUG315 - Can not upload documents on a tasks
BUG316 - Linking requirements show duplicated task/projects
BUG318 - Email history not recording correctly for project
BUG321 - Updating the dates in the timeline do nothing
BUG323 - Permissions not enabled on Timeline
BUG326 - Timeline can not scroll horizontally
BUG328 - Project customers drop down list shows customers already added
BUG331 - No feedback when completing "TO DO"
BUG334 - Permissions not enabled on Email
BUG336 - Creating new card does not automatically select card name
BUG339 - Administration Permissions not setup correctly
BUG340 - Can edit administration permissions
BUG341 - Email customers will not work under quotes
BUG360 - Uploading document uses the wrong progress bar
Development 0.14.1 was focusing towards fixing some bugs with NearBeach. We want to strive towards being a more stable piece of software.
alpha-0.14.0
The development alpha 0.14.0 is the first stable release in the 0.14 branch. This branch is dedicated towards bug fixing and making NearBeach as stable as possible.
List of Bugs Fixed
BUG319 - Email not being sent out from users email
BUG320 - Timeline bars not spreading over months
BUG324 - Private emails will show to everyone
BUG327 - Dates rendering incorrectly with timeline
BUG330 - Quote information having issues loading email history
BUG335 - Email history not showing for Projects
BUG337 - SMTP Email Test
BUG338 - Test gmail for Bugzilla
BUG344 - Emails not saving correctly for projects
BUG346 - Typo on Password Reset
BUG348 - Contact History not saving for Customers
Further development
Please note, this development branch will be going through a longer bug solving sprint. This is because we want to create NearBeach as stable as possible. We are planning for a minimum of 5 releases in this branch
alpha-0.12.3
Bug Fixes
BUG274 - Scrolling to edit requirement items not automatic
BUG275 - Requirements do NOT have a status
BUG278 - Can not link bug to project
BUG279 - Can not create Kanban board from New Items menu
BUG281 - Can not edit bug clients
BUG282 - Can assign duplicate bugs
BUG283 - Can not search for bugs correctly
BUG284 - Can not remove bug client from bug client list
BUG285 - Clicking on the linked bugs do not navigate to the bug page
BUG286 - Searching bugs not laying out correctly
BUG276 - Linked Item does not update text when the source title updates
BUG293 - Services should have it's own form
BUG294 - Can not close editing groups
BUG295 - Can try and link a project/task/requirement to kanban board without selecting column
BUG297 - Saving Users has no feedback
BUG299 - List of Bug Clients not populated
BUG280 - Can not edit KanBan Board properties
BUG298 - Can not close editing a bug client
BUG300 - Group Active Projects showing duplicates
BUG301 - Creating a new requirement has status "Completed"
BUG302 - Project not being assigned to multiple groups when constructed
BUG303 - Tasks not being assigned to multiple groups when created
BUG304 - AJAX not working under "Opportunities"
BUG306 - Creating a project from an opportunity does not link it back
BUG307 - Next step does not work in "New Opportunity" model
BUG308 - Quote information errors with responsible customer if there are no customers
BUG309 - For a service - the product note does not save
BUG310 - Saving Quote against opportunity does nothing
BUG311 - Dashboard showing project/tasks that are no longer active
BUG312 - Project Costs not displaying two decimal places
BUG314 - Project Assign Groups drop down still showing groups already assigned
alpha-0.12.2
Opportunities module has been fixed, it now has the AJAX components within it.
Several bugs were fixed.
alpha-0.12.1
General bug fixes
alpha-0.12.0
Bug Fixes
- BUG274 - Scrolling to edit requirement items not automatic
- BUG275 - Requirements do NOT have a status
- BUG278 - Can not link bug to project
- BUG279 - Can not create Kanban board from New Items menu
- BUG281 - Can not edit bug clients
- BUG282 - Can assign duplicate bugs
- BUG283 - Can not search for bugs correctly
- BUG284 - Can not remove bug client from bug client list
- BUG285 - Clicking on the linked bugs do not navigate to the bug page
- BUG286 - Searching bugs not laying out correctly
We are now focusing on improving the Kan Ban board's features, and looking out for any permission related bugs.
alpha-0.11.1
This concludes the Development-0.11 stream. The following features were implemented in this stream;
- The start of construction of an API
- Implementation of GeoCoding for campuses
- Requirements now have a simple status
- Document uploads for Requirements and Requirement Items
- Menu has been adjusted to show different menu items for different permission levels
- Implementation of a kanban board
- Added a “To Do” list to projects/tasks
- Reimplementation of the permission modules
- Implementation of a bugzilla feed
Please note - this was a development stream, unless you are helping with bug testing, we recommend waiting until the Development-0.12 stream.
alpha-0.11.0
The following release is a preview of what has been developed so far for the Development Alpha 0.11.0. The following features have been constructed
- Kanban board
- Document uploads for both requirements and requirement items
- To Do list for both project and tasks
- Geocoding for campuses
- Reimplementation of the permissions module
There are still a lot of features being implemented in this development cycle. For example
- Google Map Implementation next to Mapbox
- Import bugs from Bugzilla to map against both tasks/projects/requirements
- Audit logs
- Secure JSON output for dashboard connection
- Planning of error logs - have the user get more information on what exactly went wrong
alpha-0.10.2
Several bug fixes for NearBeach
alpha-0.10.1
This release focused on some issues around;
-- Document Uploads
-- Separating Customers from Organisations
-- Creating Quotes for Customers and Organisations (not linking to a project or task etc).
alpha-0.10.0