I wonder, if you do use any SCM (git, svn..), how any of you developer worked on that project? Because it's a red alert when most important code has been changed?
How this could ever happen? You just hire someone, give access to the server or code, and forget about it? Don't you have at least some(any, one?) security protocols?
If, I imagine you didn't and any guy has access to the server and code, why he did such stupid thing? Why not just add something to show the server seed, or set it from front-end?
I'm not pointing at anyone one, but I just don't get it.
Well we use source control (git to be exact) and yes he had access to the code but he had no access to the database and he had no repository access. It was me that actually pushed the code to the production branch without reviewing as I was supposed to. I am really sorry for all of this.