Releases: DeanSellas/mySchool
Public Release V1.2 Final Release
Letter From Dean
As of 1/20/17 I will be discontinuing development of mySchool there are many reasons behind this but the main one is I no longer have time to work on this project and I want to move on to bigger and better things so keep your eyes open for future projects. You can keep up to date on my projects on blog.thespacecoder.com, that is where I am going to be posting news and updates to work. I had a lot of fun creating mySchool and I hope it served you well, it will still be hosted on my website and I will be fixing bugs but no new features will be added.
Ok now that thats out of the way here are the key features of update 1.2!
Change Log
ADDED
- Club Times
- Required Fields
CHANGES
- Clubs Page
- About Page
- Homework Page
- How Events are Handled
- Backend code
FIXES
- Small Bugs
Full Change Log can be read here
Upcoming Features
- None
Public Release V1.1
mySchool
Public Release V1.1
3 days, 21 commits, 361 additions, and 180 deletions later we have Public Release V1.1. This has to be one of the largest updates since the apps initial public release. This update includes an almost complete rewrite of the Homework's page logic, introduction to a new development branch so you can test out new features before they are made public (note that the branch is going to be buggy and unstable by nature so I advise not using it all the time but rather when you just want to see whats is coming), and the new clubs page. At the moment the Clubs Page is basic but I plan on adding the feature to make clubs a repeating event sometime in the next few weeks so keep an eye out for that. Otherwise the rest of the things in this update are very technical and I do not feel like getting into all the details about it here. I would like to give another shout out to Mdude for helping me out with adding Angular functionality, if it wasn't for him I would not have gotten Angular to work in this release! The next few updates will be more back-end stuff to the app and will not be as exciting as this but I have a few cool features planned that I can not wait to implement, so keep an eye out for those.
Change Log
ADDED
- Angular Javascript Controllers
- Clubs Page
- Homework Page
- Club Page Functionality
- Development Branch
CHANGES
- Clubs Page
- About Page
- Grammar (Why? Cause I suck at English)
- Views.js
- Lots of behind the scenes stuff
FIXES
- Small Bugs
Full Change Log can be read here
Upcoming Features
- School ID Number
Images
Public Release V1.0.8
mySchool
Public Release V1.0.8
10 days, 13 commits, 200 additions, and 90 deletions later we have Public Release V1.0.8. This is a small release meant for 2 major bugs that I found. The first bug was a bug that wouldn't let events post on the last day of the month for months with 31 days. I would like to give a special thanks to Mdude because he was the person that figured out how to fix this bug and wrote the code for the fix, without him I still may be struggling to figure out what was causing it. The second bug happened after the fix I wont get into all the details but because Mdudes fix almost completely rewrote how the homework was added the script had a hard time catching the new events created, but both of those are behind me now so now its time to start adding new features! (yes I know I used the same title image three times now but I do not think this release is important enough to get a new image, that will be the next release which is the clubs update!)
Change Log
ADDED
- Homework Description Section
- Clubs Page (not functional yet)
REMOVED
- School Page
CHANGES
- About Page
FIXES
- Homework API Bug
- Upcoming Homework Bug
Full Change Log can be read here
Upcoming Features
- Add Notes to Homework
- Show Upcoming Clubs
- School ID Number
Public Release V1.0.3
mySchool
Public Release V1.0.3
5 weeks, 4 commits, 62 additions, and 126 deletions later we have Public Release V1.0.3. This is a small release meant for fixing a bug that I did not see because of the school calendar not being up. This release also switches back to the school calendar and adds the first day of school event, yes it will only be used once a year but I thought it would be a fun little thing to add the day before I went back to school. (yes I know I used the same title image two times but I do not think this release is important enough to get a new image)
Change Log
ADDED
- First Day Of School Event
CHANGES
- Calendar
FIXES
- Blue Gold Display Bug
Full Change Log can be read here
Upcoming Features
- Add Notes to Homework
- Show Upcoming Clubs
- School ID Number
Public Release V1.0
mySchool
Public Release V1.0
7 weeks, 332 additions, and 145 deletions later mySchool is finally ready for its first Public Release! Version 1.0 has all the features you have seen in the last updates and some more. Most of this update was finishing up the last pages and then killing the bugs that I found while adding the feature of adding and then displaying homework. Now I finally feel like mySchool is ready to be moved out of beta and into a Public Release. Whats next? Well I plan on having this show the upcoming clubs and porting this over to a native iOS and Andriod application. I can not promise when these will happen because both will rely on how much interest my school has in this application and if they want me to support it for them in the future, but if you want this app for your school feel free to contact me at contact@thespacecoder.com and we will discuss those possibilities.
Change Log
ADDED
- Front Page shows Upcoming Homework
- School Page
- About Page
- Homework feature is fully funtional
- More Styling
- "Final Exams" Event
CHANGES
- Front Page
- Shows Upcoming homework
- Shows Upcoming Clubs (Placeholder)
- Code Changes
- Cleanup
- Small improvements
- Bug Fixes from previous releases
- More Styling Changes
FIXES
- Killed Bugs
Upcoming Features
- Show Upcoming Clubs
- School ID Number
Images
Beta V0.8.5
mySchool
Beta V0.8.5
1 Week, 264 additions, and 59 deletions later the next build is ready. This build has way to many changes to list out but the main ones being Angular Javascript was added, Homework Page is done (next build it will be working!), and just a lot of under the hood improvements 👍! So whats next? I plan on finishing all the pages and making them function completely, on top of that I plan on finding and killing more bugs cleaning up more code and then hopefully if everything goes as planned I will be able to launch version 1.0 in a month or two! (there will be 1 or 2 more releases before that though)
Change Log
ADDED
- Angular JavaScript
- "Views"
- Loads page only once, and then just fills the inner HTML with the right html file for the page the user wants to access. (if you want more detail you can find it here)
- Homework Page (not functioning yet)
- Styling
- "No School" Event
CHANGES
- AngularJS!
- "Pages" are views inside a single index.html files. This allows the site to load faster and not have to redirect the user to each page.
- Lots of Code Changes
- Cleanup
- Improves Performance (very slightly but every bit helps)
- Fixes Bugs I got when I added AngularJS
- Small Styling Changes
- Re-positioned Items
- Changed Color Palette
FIXES
- Bugs, Bugs, and More Bugs!
Upcoming Features
- Functionality to Homework Page
- Show Upcoming Homework on Front Page
- About and School Pages
Images
Alpha V0.7.5
mySchool
Alpha V0.7.5
24hrs, 7 commits, 359 additions, and 73 deletions later I am ready to push the next release! There are a lot of changes but the main ones being a complete redesign, new calendar (working off my personal calendar until the school year starts up again), bug fixes, more bug fixes, and a fancy side navigation bar 👍. Next build I will be moving into Beta so hopefully that comes soon but its not coming as soon as this one (will defiantly be more than 24 hours).
Change Log
ADDED
- Lots of styling
- Navigation Sidebar
- With slide in and out feature
- New Fonts
CHANGES
- Redesigned Entire Page
- Tweaks to Javascript, CSS, and HTML to get rid of junk code and added comments so its easier to understand.
FIXES
- Bug where JS would not show the correct text when it didn't receive data from API
- Small login bug that was in for 1 commit
- Other small issues
Upcoming Features
- Add Homework Page (may or maynot be working)
- Support Page
- More Styling and Bug Fixes
Images
Alpha V0.5.1
mySchool
This is a prerelease of the first working iteration of mySchool. About 80% of the javascript is done, pages need styling, and I need to build the templates for the other pages before I will make it Version 1.0. This is the bare bones working app. I plan on pushing version 1.0 out by the end of June and from there I will focus on other features for the next builds. If you find any bugs please open an issue in Github or send me an email at contact@thespacecoder.com with the subject mySchool Bug Report and state the bug you are having, what operating system you are using, and can you replicate this bug (if so give detailed instructions).