Releases: nearbeach/NearBeach
0.31.51
Bug fixes
- nearbeach-1477 User can not delete folder
- nearbeach-1478 Confirm delete of a status -> dropdown not in dark mode
- nearbeach-1480 Click on "Edit Status" does not fill out the modal correctly
0.31.50
Features
Card319 - Construct a script to remove/purge old deleted documents
As documents and files get uploaded and removed from NearBeach, the storage spaced used by your organisation increases. Though storage space is cheap, it can get expensive over time. A simple solution to this problem, is to find all documents/files that have been deleted from the system after a certain amount of time, and purge them from the S3/Blob storage. This will free up some space.
We will flag with the system that this particular document has been purged and is no longer needed on the blob storage.
Card432 - Gantt Chart - Hover tooltip (or similar) or a detailed information on the task/project
Users require more information on the gantt chart when it comes to projects and tasks. Implementing a tooltip to pop up with the project/task description will help the user understand that particular object and it's relevancy to the sprint.
Bug fixes
- nearbeach-1475 UI/UX - users don't know levels/columns are locked when editing kanban board
What's Changed
- Develop by @robotichead in #717
Full Changelog: 0.31.49...0.31.50
0.31.49
New Features
- Card440 - Kanban Cards to have 'change date' and 'creation date' on card
- Card480 - Have the ability to drag and drop folders/documents
- Implementing new feature - search Scheduled Objects. Fix bug - nearbe…
Testing
- Implementation of new unit tests in VueJS
Bug Fixes
- nearbeach-1442 "Deactivated" is showing against scheduled objects even though it is active
- nearbeach-1467 Public Link Deletions do not ask the user if they want to do that
- nearbeach-1473 Document Link icon is not rendering
- nearbeach-1474 Creating a new link gives a 500 error
What's Changed
- Develop by @robotichead in #714
Full Changelog: 0.31.48...0.31.49
0.31.48
Bug fixes
- nearbeach-1472 If user removes all their groups - page should refresh
- nearbeach-1455 Less privileged user can still click on "Include All Groups" in search
- nearbeach-1457 Uploading an image into the TinyMce editor, adds the image to the documents, with a weird name
Code Smells
Some code smells were fix for developers
What's Changed
- Card-317 - adding in documentation around installing against existing… by @robotichead in #711
- Develop by @robotichead in #712
Full Changelog: 0.31.47...0.31.48
0.31.47
Code Clean up
200+ code smells within the code base have been fixed up
Bug fixes
- nearbeach-1411 Scheduler Freqency does not look good on mobile
- nearbeach-1446 Can not add tag to organisation
- nearbeach-1450 Change user password has no toasts
- nearbeach-1451 Duplicate Kanban Cards can be created
- nearbeach-1452 Users can still add cards to a closed kanban board
- nearbeach-1453 Kanban Card - notes does not notify the user when they add them
- nearbeach-1454 Python Unit Test - CheckNew returns 302 (found)
- nearbeach-1456 User can not upload image to existing task
- nearbeach-1458 User can not remove documents from object
- nearbeach-1459 Document remove needs more permissions
- nearbeach-1460 New Object -> resizing image saves wrong url path
- nearbeach-1464 Can't add object to sprint
- nearbeach-1464 Can't add object to sprint
- nearbeach-1465 Can't remove sprint from object
- nearbeach-1466 Users can't delete tags
- nearbeach-1469 Kanban Cards can not have images uploaded against them
What's Changed
- refactor: remove reimported module by @deepsource-autofix in #700
- refactor: remove unused imports by @deepsource-autofix in #705
- refactor: use identity check for comparison to a singleton by @deepsource-autofix in #706
- refactor: remove unused imports by @deepsource-autofix in #708
- refactor: access attribute directly by @deepsource-autofix in #707
- Develop by @robotichead in #709
Full Changelog: 0.31.46...0.31.47
0.31.46
Bugfixes
- nearbeach-1443 Scheduled Objects - Run count to iterating when ran
- nearbeach-1444 Button incorrect on "Create new Scheduled Object"
- nearbeach-1445 Requirement Item - tag list not pulling tags from backend
- nearbeach-1447 Kanban assigned to users - not showing under "My Current Objects"
- nearbeach-1448 Can not move a kanban card within the card information
- nearbeach-1449 Can't delete tag from kanban card
What's Changed
- Develop by @robotichead in #703
Full Changelog: 0.31.45...0.31.46
0.31.45
New Features
- Kanban Boards, now have a count of how many cards are within that column
- Ability to add tags to kanban cards
Hidden Improvements
Code has been improved in multiple spots. For example we have extracted out the tags functionality and placed it in VueX
What's Changed
- refactor: replace multiple
==
checks within
by @deepsource-autofix in #697 - refactor: remove unnecessary return statement by @deepsource-autofix in #696
- Develop by @robotichead in #701
Full Changelog: 0.31.44...0.31.45
0.31.44
New Feature
Release of the Scheduler + unit tests
Bug Fixes
Minor bug fixes for the Scheduler. Bugs found during unit test construction
What's Changed
- Fix JS-0704 - Disallow the <script> <style> block to be empty by @aidanjbennett in #690
- Fix JS 0049 by @aidanjbennett in #693
- refactor: remove commented out code by @deepsource-autofix in #694
- refactor: use
max
built-in to get the maximum of two values by @deepsource-autofix in #695 - Develop by @robotichead in #698
Full Changelog: 0.31.43...0.31.44
0.31.43
New Feature
Implementation of the scheduled object feature. Users can now schedule a reoccuring object (task or project), to be created at a future date. The frequencies are;
- Set Day of the Week
- Weekly
- Fortnightly
- Monthly
- Start of the Month
- End of the Month
- X Days before End of the Month
Currently the end conditions are;
- No End Date
- End Date
- Number of Repetes
With the user having the ability to turn it off at any point
What's Changed
- Fix JS 0715 by @aidanjbennett in #689
- Develop by @robotichead in #691
Full Changelog: 0.31.42...0.31.43
0.31.42
Bugfixes
- nearbeach-1359 Sprints currently can't show requirement items
- nearbeach-1440 NearBeach Docker - update node
What's Changed
- Fix Js 0618 by @aidanjbennett in #678
- New branch by @RashmitTopG in #683
- Updated Local Development Environment documentation. by @ultralegendary in #684
- Removed unused variables (JS-0128) by @RudraJy in #685
- refactor: change methods not using its bound instance to staticmethods by @deepsource-autofix in #686
- Develop by @robotichead in #687
New Contributors
- @aidanjbennett made their first contribution in #678
- @RashmitTopG made their first contribution in #683
- @ultralegendary made their first contribution in #684
- @RudraJy made their first contribution in #685
Full Changelog: 0.31.41...0.31.42