Subscribe to Feed

What's new in Tender

A running changelog from the developers

Changes to the front-end HTML (customizable portions) will be marked in red below.

  • Added revision tracking (and rollback) to Knowledge base articles

    courtenay

    Apr 21, 2014

  • Reduce the size of the 'echo' button.

    nicole

    Apr 8, 2014

  • Remove the duplicate search box on the search page.

    nicole

    Apr 8, 2014

  • Categories that are not visible to the public will now be marked as [hidden] in 'manage categories'.

    nicole

    Apr 8, 2014

  • The discussions API now supports 'public=1' to get public discussions only.

    julien

    Apr 3, 2014

  • CSV exports (reports) now include queues.

    julien

    Apr 3, 2014

  • Improvements to spam rules. As usual, contact us if you get too much spam/false-positives.

    julien

    Apr 3, 2014

  • The watchers list now shows subscribed/non-subscribed members for companies.

    julien

    Apr 3, 2014

  • Significantly improve companies: adding a company is now possible from new discussion which will give all members of that company notifications and access to that discussion. We rewrote the new discussion form in dashboard to make it much easier to send a discussion to your users, and improved greatly the way companies work with notifications and access.

    courtenay

    Mar 26, 2014

  • It is now possible to change the permalink of an existing category. Everything will redirect as expected.

    courtenay

    Mar 5, 2014

  • The 'Support' button in the header incorrectly redirected to login in some cases. This is now fixed.

    julien

    Feb 18, 2014

  • The webhook detail page now shows the detailed error, if any, for easier debugging

    courtenay

    Feb 11, 2014

  • Small security fix for external links on some discussions

    courtenay

    Feb 11, 2014

  • Allow to add watchers to a new discussion, whether it's started from the home or from a category

    courtenay

    Feb 11, 2014

  • Remember user name and email for anonymous users when replying to an existing discussion

    courtenay

    Feb 11, 2014

  • Slightly darker color for the blockquote in email notifications, to improve readability

    nicole

    Feb 11, 2014

  • Fixed a couple of small security issues

    julien

    Jan 29, 2014

  • Queues are now ordered alphabetically on discussions in the dashboard

    julien

    Jan 29, 2014

  • Fix a caching bug in the API which resulted in stale results being returned in certain conditions

    julien

    Jan 8, 2014

  • Bugfix: comment notifications only go to watchers created before the comment was made. This fixes a race condition where a watcher could receive a notification for a comment made before he/she was added as a watcher, if the sky was just right, and the supporter fast.

    julien

    Jan 8, 2014

  • Improvements to spam rules to avoid some false positives

    julien

    Nov 25, 2013

  • Fixed a big bug in our spam learning behavior. This should improve things a lot

    julien

    Oct 18, 2013

  • Mobile improvements to homepage, knowledge base, search, login, register and forgot password. If you are logged in as support, there is now a link in the footer to switch to the mobile view.

    julien

    Oct 17, 2013

  • You can now use ``` for code blocks, in addition to @@@@

    julien

    Oct 8, 2013

  • You can now use `mine` as a queue ID in the API (docs are updated)

    julien

    Sep 25, 2013

  • Putting discussion into a queue through an Activity Filter now sends notifications, as expected

    julien

    Sep 25, 2013

  • You can now choose Markdown as a default for users (instead of plain text) in your site's settings

    julien

    Aug 30, 2013

  • Fix the recent discussions box on the homepage. It should now be accurate.

    julien

    Aug 21, 2013

  • More keyboard shortcuts on the comment form: Command+Shift+Enter and Control+Shift+Enter for 'comment and close'.

    julien

    Aug 21, 2013

  • You can now submit the comment form with Ctrl+Enter or Command+Enter. Should make replying to customers a lot smoother :)

    julien

    Aug 19, 2013

  • Changing the section of a KB article now redirects the old URL properly (+ other small improvements to redirects)

    julien

    Aug 02, 2013

  • Improved email reply parsing

    julien

    Jul 15, 2013

  • You can now export your KB to a single html file, for archival, review, etc

    julien

    Jul 09, 2013

  • The widget form now remembers your entry if you look at KB and come back.

    julien

    Jul 05, 2013

  • We now index the 'to' field for discussions coming via email

    julien

    Jun 27, 2013

  • Increased click target for buttons in the toolbar on discussion page

    julien

    Jun 27, 2013

  • API calls to categories now return open, assigned and resolved discussions counts, API for users returns discussions and comments counts

    julien

    Jun 27, 2013

  • Enable the advanced proprietary spam-checking even if your captcha is disabled. Now known spammer IPs and bots will be blocked from posting to your Tender.

    courtenay

    Jun 26, 2013

  • Improved KB suggestions. Fixed a bug in the web UI: only 1 suggested article would show, whereas more may have been suggested

    julien

    Jun 24, 2013

  • The 'Private information' box will now always show the most up-to-date information for the author. Original information is still available as well

    julien

    Jun 19, 2013

  • The queue and unclaimed notification email now include the discussion link at the bottom as well, for consistency with other emails

    nicole

    Jun 19, 2013

  • You can still search your own discussions even if public forums are disabled

    julien

    Jun 18, 2013

  • Comment notifications now directly include attachments, rather than link to attachments (if total size is less than 10mo)

    courtenay

    Jun 17, 2013

  • Improved the message when you get to a page with no discussion in the dashboard. The previous wording was confusing in some situations

    julien

    Jun 13, 2013

  • Fixed a bug in Lighthouse integration: sometimes the wrong user would be used when attaching a ticket to a discussion

    courtenay

    Jun 13, 2013

  • Search results for KB are now disabled if you have KB disabled. Same for discussions if you have forums disabled. Search still works for supporters.

    courtenay

    Jun 13, 2013

  • Improved email parsing for Outlook.com and Gmail

    julien

    Jun 6, 2013

  • Long lines in comments should not overflow in the UI anymore

    julien

    Jun 5, 2013

  • Autolinking is now activated in plain text mode as well

    julien

    May 23rd, 2013

  • Support can now see discussion in deleted categories (required when someone replies by email to an old discussion)

    julien

    May 23rd, 2013

  • Restoring a discussion from spam now properly restores all comments

    julien

    May 23rd, 2013

  • Improved detection of email replies to existing discussions when a custom sender is set.

    julien

    May 23rd, 2013

  • Moved the 'Blocked Emails' menu from 'Email Setup' to 'Users', where it's easier to find

    nicole

    May 1, 2013

  • You can now easily switch between Markdown and plain text when writing comments. The preference is saved and defaults to plain text for regular users and Markdown for support staff

    julien

    Apr 29, 2013

  • KBs articles now support automatic anchors for titles (they might need to be re-saved to regenerate the HTML though)

    courtenay

    Apr 29, 2013

  • Improved parsing of Outlook forwards

    julien

    Apr 25th, 2013

  • Add favicon

    nicole

    Apr 24th, 2013

  • You can now close the widget by pressing ESC

    nicole

    Apr 24th, 2013

  • Titles in KBs now automatically generate an anchor (you will need to re-save your KB though).

    julien

    Apr 23, 2013

  • All your Github repositories are now listed when creating a tracker (previously only the first 100 would show up)

    julien

    Apr 17, 2013

  • Follow discussion redirect even if it is in a deleted category (would raise 404 before)

    julien

    Apr 16, 2013

  • Fixed a bug that prevented search of public KBs on private sites

    julien

    Apr 9, 2013

  • Optimized listing of support users in Dashboard.

    courtenay

    Apr 9, 2013

  • Links to external websites will now use a redirect to avoid leaking title information through the referrer.

    courtenay

    Apr 8, 2013

  • It is now possible to configure the Google analytics domain.

    courtenay

    Apr 8, 2013

  • The Tender JavaScript object now includes user flags: important, beta and support

    courtenay

    Jan 31, 2013

  • Fix a bug on the billing page that would prevent the credit card popup from opening properly

    courtenay

    Jan 31, 2013

  • Respect the search setting on discussions for users and anonymous (staff will still default to discussions, which include KB search)

    courtenay

    Jan 31, 2013

  • Updated our Markdown library. Should fix a number of issues where natural formatting would not look good in Markdown (numbered list formatting, etc).

    courtenay

    Jan 23, 2013

  • Fixed a very old issue where attachments would sometimes download as the wrong type (xlsx as zip, etc).

    julien

    Jan 15, 2013

  • If you only have one category a user can post to, don't show the category selector in forms.

    courtenay

    Jan 15, 2013

  • You can enable a public KB on an otherwise private site.

    courtenay

    Jan 11, 2013

  • New forum option 'Support only' to prevent non-participants from replying to existing public discussions.

    hobson

    Jan 8, 2013

  • You can now set your users' avatar url in multipass tokens (avatar_url in the extras hash)

    courtenay

    Jan 7, 2012

  • We've removed automatic linking of discussions in the same category when using e.g. '#123'. You can still link discussions using markdown or textile links, or just an URL.

    hobson

    Jan 3, 2013

  • Added archived sites. Now instead of cancelling, you can downgrade to a cheap plan and keep all your old data online and, importantly, searchable. Dashboard still functions, just no replying, and autoresponder emails will inform people that your site is archived.

    courtenay

    Dec 5, 2012

  • Added a few css classes to the BODY tag so you can style your discussions differently in categories flagged readonly, beta, or important. (.category-beta, .category-readonly, etc.) as well as the category permalink (.category-foo). This should allow you to have a custom look for different products.

    courtenay

    Dec 5, 2012

  • New: readonly categories that don't allow comments.

    courtenay

    Dec 5, 2012

  • Small improvements to spam detection

    courtenay

    Dec 4, 2012

  • Identify spammers and deactivated users accross the UI for staff

    julien

    Dec 4, 2012

  • Include domain information in the redirect when using cross-site login on a private site

    julien

    Dec 4, 2012

  • Fixed an issue with popup dialogs not always showing properly

    julien

    Dec 4, 2012

  • Email commands now work when forwarding

    courtenay

    Nov 29, 2012

  • API for comments now includes information about assets

    courtenay

    Nov 21, 2012

  • Improved support for replies coming from Norwegian email clients

    julien

    Nov 19, 2012

  • Fixed a bug that would result in duplicate watchers when merging discussions

    julien

    Nov 19, 2012

  • Accessing a private discussion on a site with cross-site login now correctly redirects you to the site's login form instead of displaying Tender's

    julien

    Nov 19, 2012

  • KB articles links in the widget will now use HTTP when pointing to a custom domain

    hobson

    Nov 12, 2012

  • Spam: Improve permanent delete behavior and increase count to 50 per page.

    hobson

    Nov 9, 2012

  • Fixed a rare occurence of sessions being deleted

    courtenay

    Nov 9, 2012

  • Fixed the FAQ API (would return ghost sections in some circumstances). CSV reports now include discussion titles.

    julien

    Nov 6, 2012

  • Links to KB articles in the widget now go to the custom domain instead of the tenderapp.com domain

    hobson

    Nov 6, 2012

  • Improved reporting date query handling; queries were double-converting date timezones.

    courtenay

    Oct 24, 2012

  • Improved support for Outlook forwards

    hobson

    Oct 23, 2012

  • Improved parsing of replies from Gmail/Google Apps

    julien

    Oct 23, 2012

  • It is now impossible to spam users with more than 100 comments (too many errors). Please contact us directly if you need to do that.

    julien

    Oct 23, 2012

  • Improved support for Gmail forwards

    courtenay

    Sept 22, 2012

  • Google Analytics now uses the better, faster, async code

    julien

    Sept 22, 2012

  • Support for 'autoplay' and 'controls' attributes for the video tag in KB articles

    julien

    Sept 22, 2012

  • The password reset email will now use the tenderapp domain for supporters, avoiding issues with DNS or single sign-on

    julien

    Sept 22, 2012

  • Fixed a bug in spam checking that resulted in increased spam during the past week.

    courtenay

    Sept 6, 2012

  • Email addresses in public comments are now fully obscured.

    julien

    Sept 5, 2012

  • You can now prefill the title and the body in the widget (Tender.title & Tender.body)

    julien

    August 26, 2012

  • Improvements to the spam engine.

    julien

    August 26, 2012

  • Fixed a visual bug on the front page for support staff with long descriptions.

    hobson

    August 23, 2012

  • Fixed a bug that prevented the widget from showing up in IE8. Fixed the size of the search buttons on the search page. Fixed a visual bug in the header for sites with long names. The discussion listing for users now shows the extras info for web discussions (browser, referrer).

    julien

    August 23, 2012

  • Sections should now be sorted correctly by title in the search select box.

    julien

    August 22, 2012

  • Users replying by email to a public discussion, but who are not subscribed to the category will now create a new discussion.

    courtenay

    August 22, 2012

  • Fixed a bug that would prevent supporter queues from being removed when a supporter changed state

    hobson

    August 13, 2012

  • Tender now supports canned replies, aka echo templates

    team

    August 13, 2012

  • Fixed a bug with Github Issues when searching for issues

    julien

    August 10, 2012

  • Introduced keyboard shortcuts: 'r' will focus the reply box, 'esc' gets you out of it, and 'i' marks the comment as internal.

    julien

    August 10, 2012

  • Fixed a bug in the widget that would result in problems with SSO (users being disconnected when submitting the discussion)

    julien

    August 10, 2012

  • Fixed a bug in the dashboard that would result in the 'All discussions' looking empty if you had bad cookies

    hobson

    August 10, 2012

  • Removed the 'user (from email)' and replaced it with 'user *'. The additional information (email user and unverified) will show on hover instead.

    hobson

    August 10, 2012

  • Fix a rare bug that would result in the widget never submitting for users behind misbehaving proxies. Added referrer info + browser info to widget submissions.

    julien

    August 7, 2012

  • The comment notification email now includes the discussion number in the subject.

    courtenay

    August 7, 2012

  • Tender now supports Github Issues as a tracker.

    julien

    July 31, 2012

  • Report stats should now exclude internal comments.

    julien

    July 26, 2012

  • Knowledge base sections will now change their URL when renamed, just like individual articles. Old URLs will permanently redirect to the new one.

    hobson

    July 24, 2012

  • 'Remember me' option removed from Tender login, log out to be forgotten.

    hobson

    July 12, 2012

  • Queue changes will generate system messages on affected discussions.

    julien

    July 11, 2012

  • Discussions can now be assigned to individual support staff.

    hobson

    July 10, 2012

  • Sidebar groups in the support dashboard are now collapsible.

    hobson

    July 10, 2012

  • Spam improvements: count should finally work reliably and spam folder should not error anymore.

    julien

    Jul 10 2012

  • Search from the dashboard now defaults to discussions. Searching from discussions default to KB. And finally, switching tabs on the search page keeps the search term.

    julien

    Jul 6 2012

  • The KB search now uses OR rather than AND for queries. It should provide better results for most cases.

    julien

    Jul 6 2012

  • Better visualization of system messages: they should be less obtrusive now, while still providing all the detail.

    julien

    Jul 6 2012

  • Added support for Google Apps for Domains. You can now just put your domain name into the openid login field and it'll magically work(ish).

    courtenay

    Jun 28 2012

  • Creating a discussion from the dashboard now redirects you to the discussion rather than the dashboard.

    julien

    Jun 8 2012

  • Respect the /help setting in login redirections.

    hobson

    Jun 1 2012

  • Show the timezone used in CSV exports and keep the timezone consistent between the date selection and the export.

    julien

    Jun 1 2012

  • When a Lighthouse ticket attached to a discussion is closed, the discussion will be returned to the pending inbox.

    hobson

    Jun 1 2012

  • Allow html emails outbound and improve inbound email parsing on GMail date replies.

    courtenay

    SOME_DATE

  • Added a new report: queue activity. Shows the count of discussions added to each queue by date, along with their current state (open or resolved).

    courtenay

    May 3 2012

  • Security fix: fixed a few places where HTML was not fully escaped.

    courtenay

    April 26 2012

  • Add a setting page to manage blocked emails

    courtenay

    April 23 2012

  • You can now add custom javascript to every page (including admin dashboard) and an unfiltered HTML header on every public-facing page (subject to plan limits)

    courtenay

    April 23 2012

  • Now the queues to which you're subscribed are given their own space in the admin dashboard. This should help you find the queues you care about, faster.

    courtenay

    April 20 2012

  • Search: Focus search box on page load.

    julien

    April 16 2012

  • Add JSONP to the JSON search API to permit remote in-page search queries with Javascript.

    courtenay

    April 16 2012

  • If Tender thinks you're a spammer, you will now have to fill a second captcha when creating a discussion.

    julien

    April 12 2012

  • Make sure Typekit is loaded via HTTPS when viewing your Tender over SSL.

    hobson

    April 12 2012

  • Home page: Recent articles could repeat if there were less than 10 articles published, fixed.

    hobson

    April 03 2012

  • For users of single sign-on: Staff can now reset any user's SSO external ID from the profile edit page.

    hobson

    April 03, 2012

  • Home page: Recent articles could repeat if there were less than 10 articles published, fixed.

    hobson

    April 03 2012

  • Fixed the spam count (which always got out of sync with the actual count)

    julien

    March 27 2012

  • The FAQ API now allows DELETE, KB sections allow CREATE and DELETE and requesting a single discussion now accepts a `page` parameter for comments. Deleting an article from a section now redirects you to the section instead of the dashboard.

    courtenay

    March 27 2012

  • You can now 'Unacknowledge' messages (move them back to pending)

    courtenay

    February 02 2012

  • Improved spam management: marking a user as 'spammer' deletes all their posts and blocks them

    courtenay

    February 02 2012

  • Change the default search to discussions, so users by default search everything not just KB

    courtenay

    january 30 2012

  • Lots of small things, including some missing /help prefixes, UI fixes and visual improvements.

    entp team

    January 09 2012

  • CSV exports are now emailed to you (should prevent problems with big reports).

    courtenay

    January 09 2012

  • Fixes for the 'change category' button not working for some users.

    julien

    January 09 2012

  • You can now filter pending discussions in your profile view.

    julien

    January 03 2012

  • Fixed a bug in the tender widget resulting in a 404 when asking for the Faq tab as default (in certain conditions).

    julien

    December 27 2011

  • Removed custom stop words. You weren't using those, anyway, and ElasticSearch is much better at this.

    courtenay

    December 21 2011

  • Replaced Sphinx with ElasticSearch.

    julien

    December 18 2011

  • Making a discussion private did not immediately remove it from the search results page. It does now. Also, you can now create filters that mark things as private. We suggest you create a filter that matches 'credit card' or 'serial number' and marks discussions private by default.

    courtenay

    November 14 2011

  • Adjusted autosuggest rankings and removed some stop words that were affecting some customers' results and in retrospect probably weren't the best idea (request, ticket, etc). Autosuggest should be waaaay more accurate now.

    courtenay

    November 13 2011

  • Flag users, KB sections, and discussion categories as Beta. This way you can have users sign up to your beta program and view categories and KB articles just for them!

    courtenay

    November 9 2011

  • Filters now work on the 'extras' hash - you can set this on users with the API, send as part of the SSO token, or via the API when creating a discussion.

    courtenay

    November 7 2011

  • Fixed the spam checker for initial comments on private discussions (wasn't running, is now.)

    courtenay

    October 25 2011

  • Updated the comments API - you can now make comments as a user if you're a support staff and you can create and view internal replies and system messages.

    courtenay

    October 24 2011

  • You can now customize the widget much, much more - set the default category, hide the kb tab, set the default tab...

    courtenay

    October 17 2011

  • Improve incoming email matching where there are no 'in-reply-to' or 'references' headers.

    courtenay

    October 16 2011

  • Improve the spam dashboard listing - truncate bodies, sanitize html o_O

    courtenay

    October 15 2011

  • Fixed autoresponder rate limiting.

    courtenay

    October 11 2011

  • You can now set assign a user to a company (company_name or company_id) in SSO payloads

    courtenay

    October 10 2011

  • Delivery failure and bounce emails will now make it through to Tender, as will emails that look similar to delivery failures, but aren't.

    courtenay

    October 7 2011

  • Duplicate message-checking now takes into account subject/title, so your auto-generated messages will make it all the way now.

    courtenay

    October 6 2011

  • Allow cross-site login users to clear their own bounce errors.

    hobson

    September 29 2011

  • Tweak home page copy: 'Our team is here to help'.

    hobson

    September 29 2011

  • Mark more spam emails as spam instead of blocking them at the server.

    hobson

    September 29 2011

  • Fix article count update on knowledge base sections.

    hobson

    September 28 2011

  • Fix drag-and-drop ordering for sites that use a /help prefix with a proxied custom domain.

    hobson

    September 28 2011

  • Fix more instances of UTF-8 garbled author/subject in emailed discussions.

    hobson

    September 28 2011

  • Allow disabling the forum part of tender completely

    courtenay

    August 18 2011

  • Consistent path for dashboard pending view.

    hobson

    June 27 2011

  • Reporting: Week now starts on Monday.

    courtenay

    June 24 2011

  • Allow supporters to modify notifications for users using the API.

    courtenay

    June 23 2011

  • Do not perform duplicate checks on staff comments.

    hobson

    June 22 2011

  • Redirect attachment links when a discussion has moved.

    hobson

    June 20 2011

  • Properly display base64-encoded email headers.

    courtenay

    June 20 2011

  • Custom CSS is no longer sanitized, and is displayed only on custom domains.

    courtenay

    June 14 2011

  • Fixed pagination of anonymous user discussions.

    hobson

    June 6 2011

  • Add #internal command for staff email replies.

    hobson

    March 7 2011

  • Better noise removal for Outlook replies.

    hobson

    March 7 2011

  • Allow the #queue email command to match partial queue names.

    hobson

    March 7 2011

  • Allow staff to view the original body of comments that arrive via email.

    hobson

    March 7 2011

  • Add a queue filter dropdown to the pending dashboard.

    hobson

    March 1 2011

  • Fix issue with markdown formatting that was eating duplicate code blocks.

    hobson

    March 1 2011

  • Add autocomplete to 'create a discussion' / 'add watchers' page.

    courtenay

    February 20 2011

  • Fix the bulk action buttons when you have more than one page of pending discussions. You shouldn't have more than one page, but apparently some people do, and the buttons were breaking to two lines. This one's for you slackers

    courtenay

    February 20 2011

  • Add a 'top trending words' reporting page to our experimental users. Does anyone read this? If you do, ask to beta test this cool new feature.

    courtenay

    February 17 2011

  • Inbound emails no longer are rejected if they are for a private discussion to which the user has no access; instead, they open a new discussion now.

    courtenay

    February 11 2011

  • Add Campfire as a webhook target

    courtenay

    Feburary 7 2011

  • Don't run spam checks on private discussions.

    courtenay

    February 5 2011

  • Add 'acknowledge' back to bulk edits. Huzzah!

    courtenay

    February 2 2011

  • Use SSL for jQuery, where appropriate, so the whole page is secure

    courtenay

    February 2 2011

  • Fix for Outlook clients where they make up their own in-reply-to header.

    courtenay

    February 2 2011

  • Fix caching issue on KB sidebar

    hobson

    January 5 2011

  • Fix discussion filters on queues

    hobson

    December 22 2010

  • Internal replies or category changes no longer re-open discussions.

    courtenay

    November 30 2010

  • Allow trial plans to bulk-edit users into a support role

    courtenay

    November 23 2010

  • Don't try to load the pinned queue if a support user logged out but their cookies persist (removes the 'phantom http auth login' bug)

    courtenay

    November 23 2010

  • Show a nicer message on deleted discussions if they were trashed due to failing the duplicate-message check.

    courtenay

    November 21 2010

  • Fixed HTML tidying, so errant close-tags like `/div` shouldn't break your layout

    courtenay

    November 18 2010

  • Fix the comment-duplication checking code. We were marking some comments as duplicates erroneously.

    courtenay

    November 17 2010

  • Fixed /help custom-root paths for attachments and emailed invitations.

    courtenay

    November 16 2010

  • Released v2.0 of administration dashboard

    entp

    November 15 2010

  • Increased the amount of email we inspect for 'forward' headers, in case you have a large signature.

    courtenay

    November 12 2010

  • Notification emails now send 4000% faster.

    courtenay

    November 12 2010

  • Added `number` and `category` to autoresponders, so people can hax0r up their own ticket id.

    courtenay

    November 04 2010

  • Fixed bug for creating invited users on XSL sites.

    hobson

    October 28 2010

  • Fixed bug for deleting and resending invite ajax requests.

    caged

    October 25 2010

  • Fixed a bug with supporters using Outlook to forward messages from their inbox to Tender where the message would come from the supporter, not the original user

    courtenay

    October 17 2010

  • Fixed a bug related to SSL protected-pages on custom URLS.

    courtenay

    October 17 2010

  • Add a 'sent email' log to all discussions, so you can see exactly which emails have been sent to which users

    courtenay

    October 16 2010

  • Fix a bug where moving a discussion to a different category would clear the list of watchers and no-one would receive email notifications

    courtenay

    October 15 2010

  • Add French and Spanish support to inbound mail parsing, including forwarding. Relax restrictions on inbound mail formats (don't need as many blank lines). Be a little more lenient on GMail HTML emails and Blackberry emails.

    courtenay

    October 6 2010

  • Obscure email addresses in public discussions.

    hobson

    September 22 2010

  • Prevent supporters from locking the account owner out of Tender by changing his or her password.

    hobson

    September 16 2010

  • New email unsubscribe flow for registered non-support users.

    hobson

    September 15 2010

  • Manage your users' email subscriptions (in member management tab - notifications) You can now see who is subscribed to receive updates from each category, and (if you like) remove their access in a bulk action. We notice some users were subscribing to all categories then flagging us as spam when they get lots of mail (can't they read?).

    courtenay

    September 3 2010

  • New density charts in Reporting Beta, so you can plot the hour of the day and day of the week of your incoming support requests, and supporter activity.

    courtenay

    August 27 2010

  • Sites with custom root (/help) were giving incorrect URLs in emails. Fixed.

    courtenay

    August 25 2010

  • Re-enabled the 'restore' button on hidden/spammed comments, and cleaned up the logic around displaying these to supporters.

    courtenay

    August 19 2010

  • Reporting Beta! You can now view a report of all discussions opened in a given week, month, or year, along with the initial response time and time-to-resolution. You can also export to CSV, and see some pretty graphs of open vs resolved vs ticketed. We hope to push out a lot more features related to statistics and reporting, but for now, here's the raw data. Discussions older than a few months may not have entirely accurate times.

    courtenay

    August 16 2010

  • FAQs were being autosuggested even on sites with knowledge base disabled, fixed.

    hobson

    August 10 2010

  • Changed 'resolved' to 'closed' in the UI, still 'resolved' in the API for now.

    hobson

    August 12 2010

  • New discussion link added to admin dashboard. Returns to dashboard after the discussion is created.

    hobson

    August 6 2010

  • Fix autosuggested FAQ functionality for email templates and supporter view of discussions.

    hobson

    July 29 2010

  • When posting discussions via the API, supporters can specify the author by unique_id and author_email, making it possible to update the email address of an SSO user without using multipass.

    hobson

    July 27 2010

  • It's now possible for supporters to leave out the author name and email when creating a discussion via the API, and the author will default to the authenticated user. Previously only non-support users could leave out this information.

    hobson

    July 27 2010

  • Sites that use cross-site log in (single-sign on with a login URL) will not allow user accounts to be created directly on Tender. Anonymous posting is still permitted on public sites.

    hobson

    July 26 2010

  • Filter-based notification has been removed. Use queue and category notification instead.

    hobson

    July 22 2010

  • Complete rewrite of administration area to use jQuery instead of Prototype. We had a good run.

    justin

    July 21 2010

  • All new media drawer. Drag and drop support for Firefox and improved experience for all browsers.

    justin

    July 21 2010

  • Fixed some issues with the Webhooks UI. Missing values on creation no longer result in unexpected errors, and it's now possible to view/edit webhooks without a name.

    hobson

    July 13 2010

  • Do not permit filters to be created without actions defined.

    hobson

    July 13 2010

  • fix create new queue within filter UI, now support 4 letter email extensions (ex. .coop domain)

    hobson

    June 21 2010

  • Added the Company API - you can set company_id on a user, and list/create/show companies

    courtenay

    May 29 2010

  • Show a message if a comment resolves or unresolves a discussion in all cases.

    courtenay

    May 28 2010

  • [API CHANGE] exclude delayed_jobs from JSON

    hobson

    March 10 2010

  • [CSS CHANGE] Clear the floated elements in the discussion listing LIs

    justin

    March 10 2010

  • You can disable the CAPTCHA if you feel that you're not getting any machine-generated posts to your Tender's discussion forms. Modify it in site settings. Good luck! Simpler interfaces for everyone! (We also tweaked the language around the CAPTCHA so it's a bit clearer to noobs as to what it means)

    courtenay

    February 26 2010

  • This one's for those of you supporting websites. We now capture and show the browser user agent and OS details -- you can find them in the comment edit view (click 'edit' on a discussion's body). Want to see it in your frontend too? Add this rule to your custom CSS: <pre><code>div.original-post.user-agent-fields { display: block !important; } </code></pre>

    towski

    Feburary 26 2010

  • Modified the Sphinx indexing to use date-based delta indexing instead of boolean. Why you should care: this has given us a much faster site overall and faster indexing times. Woo!

    rick

    February 22 2010

  • If you still haven't upgraded your site to use the new form templates (anyone running custom CSS) you need to do so ASAP!

    courtenay

    February 20 2010

  • Fixed the changelog. Oops!

    courtenay

    February 20 2010

  • HTML Change: New styles for New Discussion and Reply forms. Details: https://help.tenderapp.com/discussions/customization-news-updates/1-new-discussion-and-commentreply-form-updates

    chris

    February 16 2010

  • Various ticket tracker fixes: fix multiple-project Lighthouse ticket tracker integration for plaintext messages by adding a DIV tag (that was missing) to formatted origin-comment bodies; and only show active API tokens in the selector.

    courtenay

    February 16 2010

  • Enable the filters feature for everyone! Thanks to our beta testers.

    rick

    February 15 2010

  • Standardize language throughout the app (no more "topic" or "issue")

    rick

    February 15 2010

  • HTML Change: Add a class to the new watched inbox LI so you can style, hide or otherwise customize it.

    rick

    February 15 2010

  • Don't show user profile information to the public on private sites (required guessing the URL or otherwise being indexed by google)

    courtenay

    February 15 2010

  • Customize your comment notification emails -- don't want a user to see the link to your website? Want a custom footer? Or you're just eager to Finnish things? (I apologize for that one) The first shot in our war against English language has been fired. Outbound emails to your regular users (not support users yet) can now be customized in '<a href="/dashboard/mail_templates/">mail templates</a>'.

    courtenay

    February 13 2010

  • [CSS CHANGE] Adjust vertical position of sticky queue to account for new top border width.

    justin

    February 10 2010

  • Link to user pages in the company user member editor.

    rick

    February 9 2010

  • Fixed cookie problems related to sticky queues and announcements.

    rick

    February 2 2010

  • Added User inboxes to track read/unread state of issues that you are watching.

    rick

    February 2 2010

  • Added ability to organize your users into Companies so they can share private issues.

    rick

    February 2 2010

  • Fix some edge cases where discussions are not re-indexed right away.

    rick

    January 25 2010

  • fix email forwarding for apple mail clients that don't set a Fwd prefix on the subject.

    rick

    January 25 2010

  • fix email forward parsing bug on messages with carriage returns.

    rick

    January 25 2010

  • fix floating bug with long FAQ titles: http://bit.ly/8vFHuN

    chris

    January 25 2010

  • Add internal comments for accountability when changing a discussion's access (public/private) or manually adding/removing watchers.

    rick

    January 25 2010

  • Automatically start watching discussions that are added queues that you are subscribed to.

    rick

    January 20 2010

  • Added webhook events for when FAQs are published or when discussions are added to a queue.

    rick

    January 20 2010

  • Update queue counts when filters change

    rick

    January 20 2010

  • Show better error messages when multipass logins fail.

    rick

    January 18 2010

  • Fix bug that displayed invisible categories in the category dropdown on the new discussion form.

    rick

    January 18 2010

  • Speed up dashboard queue counts

    towski

    January 16 2010

  • Add the ability to mark categories as invisible from your users.

    rick

    January 13 2010

  • Add test button for pinging webhooks.

    rick

    January 12 2010

  • Allow user-specific prefs for default sorting in the dashboard.

    rick

    January 12 2010

  • Don't let users accidentally set private discussions back to public

    rick

    January 7 2010

  • Add customizable webhooks for sites.

    rick

    January 7 2010

  • Add comment lock versioning. If someone replies to a thread that you're typing on, you get a warning and can modify or cancel your reply.

    rick

    January 4 2010

  • Yikes, neglected the changelog for a bit. Added profile pages for anonymous users for tracking discussion history.

    rick

    January 4 2010

  • Add a way to see and modify your API tokens.

    rick

    November 29 2009

  • Better handling of stop words. Any keywords from your faqs are excluded from your stop word list.

    matt

    November 11 2009

  • Add custom attributes to user profiles. These can be populated by multipass integration from your site, or through the API.

    rick

    November 23 2009

  • Allow the API calls to accept multipass tokens in a special X-Multipass HTTP Header.

    rick

    November 23 2009

  • New Feature: You can now be notified of discussions you're interested in. You can also notify anonymous emails when a discussion is updated.

    HTML Change: New look for .gbutton class throughout the app. All buttons have migrated to this style.

    Justin

    November 19 2009

  • Allow anonymous users to read published FAQs from the API.

    rick

    November 18 2009

  • Attaching a ticket to a Tender discussion now sends an internal reply to site supporters. Customers no longer see these notifications, so leave them a human reply if applicable.

    rick

    November 18 2009

  • Don't sanitize FAQ bodies on paid plans. This allows supporters to embed bookmarklet links in their FAQs, for example

    matt

    November 11 2009

  • Allow 'trash' as a valid checkbox item for filtered queues.

    rick

    November 10 2009

  • Force use of Tender logout url, redirect to the configured Site#logout_url if provided.

    rick

    November 10 2009

  • Add various List-* email headers so that tender discussions act like mailing lists.

    rick

    November 5 2009

  • Email notifications are sent from the unique tender address and not no-reply@tenderapp.com. Some email clients were ignoring the Reply-To header.

    rick

    November 5 2009

  • Much better bounce/vacation/auto email handling: skip sending notifications and hide comment if it is counted as a duplicate.

    rick

    November 5 2009

  • Add #user-login-create-profile-link id for 'or you can create a profile' text on the login page.

    rick

    November 5 2009

  • Fix a javascript error that prevented some users from setting public/private access on a discussion.

    rick

    November 5 2009

  • Fix issue that prevented users without javascript from modifying a discussion's access or notification settings.

    rick

    November 3 2009

  • Allow supporters to add arbitrary emails to watch a discussion.

    rick

    November 3 2009

  • Allow users to start watching a discussion's updates or ignoring them.

    rick

    November 3 2009

  • Allow FAQs to be sortable inside their Sections.

    rick

    October 25 2009

  • Show email headers when you edit a comment.

    rick

    October 24 2009

  • Create internal replies when you resolve or unresolve a discussion without entering a reply body.

    Matt

    October 23 2009

  • Allow site members to disable spam checking for incoming emails.

    Rick

    October 21 2009

  • Allow support users to edit their sites users.

    Rick

    October 13 2009

  • Fix the FAQ 404 behavior.

    Rick

    October 13 2009

  • Show the discussion author in the Dashboard comment listings.

    Rick

    October 13 2009

  • Miscellaneous email fixes for several edge cases.

    Rick

    October 13 2009

  • Add an #unsubscribe email action to quit receiving email notifications for all discussions in the current category.

    Rick

    September 27 2009

  • Add an #ignore email action to quit receiving email notifications of the current discussion.

    Rick

    September 27 2009

  • Allow any users currently participating in a discussion to reply to it if it is resolved.

    Rick

    September 27 2009

  • Add html_href keys to category, discussion, comment, section, FAQ, and site API responses with the URL to the resource on the main Tender site.

    Rick

    September 27 2009

  • Index and display fully formatted discussion/faq content from the search index.

    Rick

    September 9 2009

  • Automatically add all email addresses in To/Cc headers as notified users of the discussion.

    Rick

    September 7 2009

  • Display full email body for replies with no content above the reply line

    Rick

    September 7 2009

  • Email actions now affect all incoming emails, not just replies.

    Rick

    September 7 2009

  • Change email body parsing so that if nothing is entered above the reply delimiter, the full email body is passed as the comment body

    Rick

    September 5 2009

  • Fix issue SSO tokens for the widget when cookie sessions are not preserved properly.

    Rick

    September 4 2009

  • Fix issue with the way email replies are handled.

    Rick

    September 4 2009

  • Framework security fixes

    Rick

    September 3 2009

  • Fix an issue that caused errors when trying to re-submit a discussion from the widget form.

    Rick

    August 25 2009

  • Allow the site support team to set email addresses that are allowed to forward emails into Tender and have the discussion show up on behalf of the original author.

    Rick

    August 25 2009

  • Add the ability to set Google Analytics numbers

    Kyle

    August 25 2009

  • Fix bug that kept Tender site supporters from deleting unclaimed issues.

    Rick

    August 25 2009

  • Fix JSON unicode bug that prevented comments with '\Uxxxx' characters in the body.

    Rick

    August 11 2009

  • Add delete link for uploaded discussion assets.

    Rick

    August 5 2009

  • Allow sections in different sites to have the same permalink. Try resetting any FAQ sections with permalinks that have numbers that you can't seem to get rid of

    Rick

    August 3 2009

  • Redirect back to the discussion after creation if the discussion is not hidden. Previously, only the creation of discussions from trusted users (users with at least 3 non-spam posts) would redirect back to the discussion.

    Rick

    August 3 2009

  • Fix bug that prevented private unclaimed issues from being claimed.

    Rick

    August 3 2009

  • Two new discussion search options: search by private or public discussions, and show a couple top FAQ results at the top.

    Rick

    July 30 2009

  • Add private sites, updated member management and invitation capabilities.

    Rick

    July 30 2009

  • Re-enable auto-linking URLs, ensuring that it leaves pre-formatted regions alone. Fix GFM formatting issue.

    Rick

    July 24 2009

  • Added the ability to disable, or redirect the Knowledge Base link (see admin -> settings -> faq)

    Kyle

    July 20 2009

  • Added a lock icon to the thread listing pages.

    HTML Change: New class added on table.thread-listing tr.private if the discussion is private, icon added to display

    Kyle

    July 20 2009

  • Tweak the in-house spam protection library, it was marking a few comments as spam

    rick

    July 17 2009

  • Remove the fluid dock badge for now until a better solution can be made

    rick

    July 17 2009

  • Fix problem with suggested FAQs for comments. The query was returning empty results due to an issue in the weighting algorithm and special characters in some content.

    rick

    July 17 2009

  • Improve email asset handling for misformatted emails. Store certain email headers with the created comments record.

    rick

    July 16 2009

  • Add a fluid-icon link tag, and set the Fluid.app dock counter with your site's inbox count

    rick

    July 10 2009

  • Make the discussion replying smarter. Inspect Message-IDs and Subjects if nothing else matches an existing Discussion

    rick

    July 9 2009

  • Stop indexing the Tender system user. Indexing errors were holding up the comment notification process for items made by the system.

    rick

    July 9 2009

  • Add option to search discussions by author email only.

    rick

    July 8 2009

  • Add anonymous users to the User search

    rick

    July 8 2009

  • Fix several encoding bugs on emails with bad/missing charset headers. These bugs prevented support emails displaying properly in Tender.

    rick

    July 6 2009

Recent Discussions

23 Apr, 2014 08:31 PM
23 Apr, 2014 04:55 PM
14 Apr, 2014 09:15 PM
14 Apr, 2014 09:14 PM
11 Apr, 2014 06:30 PM