Erik_ Admin
Disc App Release v1.4.1
Fri Apr 24, 2020 5:39pm

Well this became a bigger release than I thought. I just kept throwing in small bug fixes here and there...

Bug fixes/Features added in release
* Add Reason column to IP block table at time of 1.4.1 prod release. Task
* Do not log full user record when user logs in with root access. bug needed
* Logout from home page should not require a second log out button click. bug
* System app admin accounts should not be able to change owner's email address. enhancement needed
* System Accounts Have Access To Manage Application Page. bug
* Site admin account administration updates enhancement
* Add "Notes" Column to site wide IP Block table. enhancement
* Log level should be configurable by environment variable. enhancement
* System Accounts of deleted apps are not getting marked as deleted. bug needed
* Site admin success message when new update posted has a typo bug
* Display Owner Information On Site Admin Page Is Broken bug needed

Link to release:

Almost all tickets related to site admin or bug fixes. Nothing really important user wise.

Next release of v1.5.0 has some sorting fixes and user preferences added but will probably be a while before it gets released.

Link to next release:

  • Disc App Release v1.4.0 - Erik_Admin, Tue Apr 21 2020 4:13am
    Bug Fixes/Features of this release: * Applications with "Hold" permissions enabled should notify the user after they post a new message. enhancement * Create streamline way for new users to create a message board. enhancement needed * Bcrypt strength is hard coded on new user password creati... more
    • Disc App Release v1.4.1- Erik_Admin, Fri Apr 24 2020 5:39pm
      • Kinda fun when a release does that..Bug fix and squash - Puckdropper, Tue Apr 28 2020 6:08pm
        and you're like "where do I stop?" Do you do any sort of regression testing?
        • I should but I don't... - Erik_, Thu Apr 30 2020 5:40am
          I currently don't even have unit tests on the project. I guess I can create a ticket to add them. That would be better than having nothing. I do some "post ticket" testing before I commit the changes to git. I also try to keep the simpler tickets towards the end so as I'm working around my local ... more
          • It's not done until it's tested and done. - Puckdropper, Sun May 03 2020 11:32pm
            I get that it's too hard to do a full testing with just one person. Automated unit tests can be a bother to write, too, especially on a small (small?!) codebase like this one. Websites for years have been done "if it's broken, we'll fix it. If the fix breaks, we'll fix it again." The method kind... more
            • There was a push a few years ago that "all projects must have 70% unit test coverage". I don't think I ever wrote so many unit tests in my life and we still didn't make a dent. Eventually they just gave up and told us to make sure all new features have tests. haha. I guess I should be wri... more
              • Wow, 70% unit test coverage - Puckdropper, Sat May 09 2020 11:11pm
                I can only imagine how much code there is. Come to think of it, a performance expert who worked at Microsoft (Rico something???) suggested profiling your code and working hardest on the code that executes that most. That'd probably be the best code to write unit tests for, and let the other code b... more
                • Yeah, I'm glad they dropped that requirement. - Erik_, Wed May 13 2020 1:54pm
                  That's a good suggestion. The most mission critical stuff should be the most shaken out. Nobody wants a call at 2am because over the past 2 weeks there was a memory leak that slowly tanked all the servers. The good news is that for my work stuff, we do have most of our unit tests built around th... more
                  • Unit tests get in the way of glorious glorious code! - Puckdropper, Wed May 13 2020 5:01pm
                    Code is the awesome, gotta keep writing code. Who cares if it's right, good, or even not wrong, just keep adding code! Sometimes I wonder if we could write unit tests then have a system automatically generate the code. Of course the unit tests PASS, the system kept writing code until it did. T... more
Click here to receive daily updates
"Forces act when not restrained" - Puckdropper