Naming convention is important

I stole this quote from reddit user tdammers There are only two difficult problems in programming: naming things, cache expiry, and off-by-one errors. I will admit that I have made a mistake with my naming convention, and that mistake is plurals. Naming convention is important for the obvious reasons; Readability Remembering variable/field names later etc

Continue reading

Alpha Development-0.16.1 Released

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

Continue reading

Alpha Development-0.16.0 Released

Good news, the first release of 0.16.0 has been released. All critical bugs have been looked at and fixed. 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

Continue reading

The struggle with moving to Python 3 in Django

Well this is a bit of a click bait title which I didn’t mean for, however I will outline some of my struggles of porting from Python 2.7 to Python 3.6+. It is the little changes that seems to hurt. Last night I found the following bug – https://bugzilla.nearbeach.org/show_bug.cgi?id=385. What could it mean? My following

Continue reading

Release of Development-0.15.1

This has been a huge release for NearBeach. The following has been achieved; 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

Continue reading

Python3

NearBeach is designed to be easy every step of the way. This includes; Setting up Using Updating Recently we have come across a function that will work perfectly fine on our local station tests,  however did not work in the server. This was because the library that the function relied on would not work heedless.

Continue reading

Quote template progress

The users can now add and edit quote templates and preview their quotes. Only a few more critical functions to add into this functionality before I will state it is completed. We are hoping to have this functionality completed by the weekend of the 25th. Other functionality which we want to roll out is adding

Continue reading

New month, a new development stream

“Good news, everyone!” – Professor Hubert J. Farnsworth As most of you know, the futurama character would then go on to say “The alpha development branch 0.14 has been completed.”. 0.14 branch focused heavily on stability for NearBeach, bringing it up to a minimal viable product (MVP). This is exciting news for us, as it

Continue reading