added controller, observer, and entity manager, will not work until panel is implemented
Started gui for creating and editing release numbers
Merge branch 'dev' into dev-feature-releasenumbergui
Added toolbar view for working with release numbers.
Merge branch 'dev-feature-releasenumberdb' into dev-feature-releasenumbergui
Integrated db stuff with gui.
Finished implemented backend for release numbers.
Added entity manager to core's map. Fixed an issue with toJSON method in ReleaseNumber. Got most of the code written for release numbers, but I'm getting a JSON formatting error, and haven't figured out the cause yet.
Some more changes. The release numbers are failing validation for some reason.
Made some changes to the gui. Still getting validation issues.
Fixed validation issues for creating a release number. Still an issue with updating, but I'll get to that in a bit.
Updated validator a bit. User can now create new release numbers and update old ones, provided the release number doesn't match one that currently in use. There's a bug in the updating of the combo box, but that should be a simple enough fix.
Fixed button text issue, errors pop up when hitting button but action seems to work anyway
Working on logic error in updating combo box
Merge remote-tracking branch 'origin/dev-feature-releasenumbergui' into dev-feature-releasenumbergui
Fixed combo box updating bug.
Fixed error in controller from change in a function prototype.
Finished core system. Still a few issues like button being pressable when they do nothing and not having enough informative error statements, but it all works.
Added some additional error checking and changed some logic flow.
Fixed half of issues button being pressable at the approriate time