Time flies it seems, and while our little hands are never idle, we don’t always share what we are working on. This is unfortunate as many bugfixes and features, big and small, go into production every day. So let’s mix things up a bit and showcase this week’s changelog.
When posting a comment to a discussion that had changed category since the page was opened, the comment would seemingly disappear (it still existed, but not at the right place). This is now fixed.
Tender always had a “duplicate” detection mechanism that trashes multiple copies of the same message (people hitting the form a little too much, or sending the same email multiple times). The detection was a little too eager and would look for messages in a large timeframe. We reduced this timeframe to 2h which is what feels reasonable to catch those accidentals duplicates, while still allowing some customers to keep you on your toes.
The sticky queue now provides pagination:
You can choose which queue you want to always have around in the dashboard:
The miniprofile now shows the number of replies:
The “attached files” section doesn’t show the
You can now press
?on a discussion page to get a list of available shortcuts on that page.
We added some basic validation of all fields when creating a discussion or posting a comment. When you click the submit button, fields are checked and focus will be put back on incorrect values. Fields will turn a light green or red to indicate where the error is:
Improved spam detection for certain types of evil emails.
Improved failover mechanism for some of our servers. We had a few minutes of disturbance last week because of a connectivity issue in one datacenter. If this happens again we should now automatically switch to a different server in a different datacenter.
Ongoing sysadmin work to improve our infrastructure.
The move to mobile is still ongoing.
You can now create new discussions and browse forums:
Only the discussion page is left, but it’s a big chunk. We want to provide all or most of the current functionality to supporters. This will give you more time to adjust the CSS of your site :)
Finally, still as part of the move to Knockout, we introduced jQuery in mode no conflict to the front part of the site. So
$$ still refer to Prototype, but you can now use
jQuery. Once the rewrite is complete, we will remove Prototype entirely.