Recent Releases

1.21614 May 2017 00:25 minor feature: Reduce noise.
1.21328 Apr 2017 21:45 minor feature: Update newsletter form in /blog.
1.21013 Apr 2017 21:25 minor feature: Hide comment bullets too. blog context for comment reject.
1.20829 Mar 2017 19:25 minor feature: blog link in header. More blog link.
1.20714 Mar 2017 12:25 minor feature: Visual Tweaks. Visual Tweaks. Visual Tweak and Description. Minor Word Changes. Visual Tweaks. Visual Tweaks. Text Tweak. Updated blog and DDH links to latest sites.
1.20626 Feb 2017 16:45 minor feature: Updated social media metadata. Changed template to use 'title' variable. Update 1.tx. Updates to text and footer. Update to signature. to content. Text changes. Text. Updated Text. Support for 'base' configs which allows partial definition of campaigns. Prevent signups to campaign who have already subscribed to base campaign. Restoring subject lines. Updating tests for multi-campaign verify and overlaps. Adding email template for 'b'. Modified Last Paragraph. Add Twitter Footer. Add Twitter Footer. Added Twitter Footer. Added Twitter Footer. Added Twitter Footer. Added Twitter Footer.
1.20510 Feb 2017 12:05 minor feature: Update 1.tx. Update 2.tx. Update 3.tx. Update 5.tx. Update 1.tx. Remove 600px rule for headerImage - basically disables resizing.
1.20326 Jan 2017 03:25 minor feature: Update 1.tx. Update 2.tx. Update 3.tx. Update 2.tx. Update 4.tx. Update 5.tx. Short-circuit /ideas/newidea. Subscriber columns to track bounced / feedback loop statuses. Add 'unbounced' condition to set for email. Handle subscriber bounces / complaints from SNS message. "Light" web service infrastructure - no session or DDGC user integration. Service to handle SNS subscription and bounce messages. De-verify users with permanent bounces or feedback reports. Do not return content. Status is expected to be numeric - set ok instead. Flesh out verify return block with status message. bouncedRecipients is in bounce. column name. Checking notificationType more robust than presence of complaint key. ing keys. Some stripped down mock SNS JSON messages. Basic verification that a complaint leads to email not in - unbounced. Less ambiguous sub name: verify - verify_subscription. Integrating AWS::SNS::Verify. Asserting ok on requests is always true: they return a response instance. Unconditionally set HTTP status code = status from response body in s?. Basic check incomplete SNS packet fails validation. Testing bounces/complaints de-verify DDGC users. cpanfile.
1.20010 Jan 2017 21:45 minor feature: Short-circuit /feedback/suggest (New Post) config / presentation. Hide reply buttons in forum contexts. Short-circuit comment adding route for forum contexts. Add "archived" notice to threads view. Add directions for subreddit message.
1.19924 Dec 2016 06:45 minor feature: Hiding the call for translation managers. Change dax name. Convenience functions for datetime processing and getting NOW(). Update subscriber verify to shift email schedule from verify date. Testing schedule-shifted subscribers. Short circuit verification update if it has already been done.
1.19808 Dec 2016 08:45 minor feature: Encode spaces. Remove delines. Extra line. Merge branch 'dev-ia-pages'.
1.19622 Nov 2016 06:05 minor feature: Update 6.tx. Update 7.tx. Update 5.tx. Update 4.tx. Update 3.tx. Update 2.tx. Update 1.tx. update live fatheads. Merge branch 'dev-ia-pages'.
1.19506 Nov 2016 07:45 minor feature: Typo - img src became a href, reverting.
1.18921 Oct 2016 18:25 minor feature: Subscriber and mail log models. "Light" web app infrastrucutre - no session or DDGC user integration. urlencode email. Add subscriber app to dev server mounts. Return success status from mailer. Subscriber search functions. Script wrapper class to email subscriber mail and verifications. Placeholder email content. Unsub URLs. Verification email placeholder content. ing email ID - this is a single char. Return SMTP Transport instance for inspection. ing column names / parameters. ing typos - extraneous fat comma on has_many, self - self. Search for whether given mail has been sent to subscriber set. ing mail log params hash. 'live' parameter to disable mailouts. hash key. Unit tests: Verification mails aren't resent, invalid addresses are s?. Updating days. '@' url encode. Set a start time. Transport has a count accessor. ing DateTime range, completing between condition. 'mails' is key, not accessor. Check verified subscribers are emailed only once on correct date. Testing no scheduled mail, unsubscribe. cron / test wrapper script. Load MockTime before other modules - DateTime needs this. Updating email content. Updating subject lines. Updating email address. Add subscribe form for testing. Replace logo image URL. Unsub / confirm templates.
1.18623 Sep 2016 15:45 minor feature: Sql/1.186/topics.pl - add new topics.
1.18508 Sep 2016 17:45 minor feature: Update ia page regex.
1.18124 Aug 2016 23:45 minor feature: Update IA page regex to match standard format. matching for IA ID. Commit Page - send developer account URL to the backend. Release IA pages version: 0.208.0.
1.17921 Jul 2016 00:45 minor feature: Added link to the forum to the duck.co header. Added forum link to additional nav template. Updated secondary template to add forum to nav. Removed the 's'.
1.17805 Jul 2016 09:05 minor feature: IA Pages - no auth required for maintainer links to DDH Profiles. IA Pages - no auth required for contributors links to DDH Profiles. Add IA Page test for the maintainer link. remove failing test - needs more work. Release IA pages version: 0.206.0.
1.17303 Jun 2016 06:05 minor feature: Make width static. Release IA pages version: 0.203.0.
1.16502 May 2016 08:25 minor feature: Added logo for newsletter.
1.16215 Apr 2016 18:25 minor feature: Add plack script for blog JSON service. Remove blog.json mount point from blog app plack script. update file links and script. IAPage.js - update backend files extensions. with extra comma. add newlines. find all fathead/longtail files. update sql file. Merge branch 'master' into maria/files. IAPage.js - add comment. IA Pages - add README Files section for fatheads and longtails. IAPage.js - check readme files are correctly named. IAIndex.js: Remove //g flag from regexp. Removing services scripts - these now live in config mgmt. FindBin is inadequate. Fallback. dev_pipeline_detail.handlebars - comments dates don't come from beta. Helpers.js - add comment. Release IA pages version: 0.197.0.
1.15725 Mar 2016 09:05 minor feature: New IA Page: broken link in examples. Userpages - dump JSON data for each user. Userpages - remove unused code. add Xslate for JSON info. Userpages - fetch github. Gather.pm - typo. Userpages - create DDGC instance only once + updat?. Userpages - no need to use a template for rendering JSON. Userpages - render github data on the page. Userpages - no need for a different build dir for json dumps. userpages - delines. Merge branch 'dev-ia-pages' into maria/userpages-. Userpages - github_uses id, not github_id, as foreign key for g?. Userpages - render assigned/opened and PRs in the template. Userpages - get full repo name for each. Userpages - avoid adding duplicate. Userpages - list and pull requests separately. Add space between icons and text. Userpages - pair to IAs. Userpages - fetch the corresponding IA name for each /pr. Userpages - show the IA name for each /pr in the template. Pull maintainer hash from data before insert. IAPage.js - add upper limit for chars in the description. IAPage.js - no need to truncate on number type inputs. IAPageNew.js - truncate description if longer than max value. IAPageNew.js - truncate desc to the last period if too long. IAPage.js - truncate long descriptions to the last period. Move the icon to the right. Merge branch 'dev-ia-pages'. Release IA pages version: 0.194.0.
1.15624 Mar 2016 22:25 minor feature: Tabs between name and id. IAPage.js - check whether maintainer is null. Release IA pages version: 0.193.0.
1.15208 Mar 2016 12:45 minor feature: github.handlebars - mention maintainer in new. Migrations: Previously it assume that either the dropdb command would?. github.handlebars - only mention the maintainer in new GH. maintainer_gh.pl - for making it work on dev instances. maintainer_gh.pl - store is_live. maintainer_gh.pl - make sure we don't attempt to convert values that ?. github.handlebars - make it more obvious that we're pinging the maint?. maintainer_update.pl: update maintainers based on historical information. Call add_to_users for maintainers with a duck.co account. Make mintsoft the maintainer of conversions. check if already added or an admin. maintainer_gh.pl - we might have github accounts connected to users i?. github.handlebars - skip the maintainer line in the GH body if ?. install on beta button. InstantAnswer.pm - add unsafe to ia/repo/all/json. Merge branch 'dev-ia-pages'. Release IA pages version: 0.189.0.
1.14722 Feb 2016 14:25 minor feature: ing admin stats links. Formatting. Restoring account / login links on blog template. add historical devs. Work around race condition in IA last updated tracker. script to find all past developers. update dev list. Merge branch 'dev-ia-pages' into jd/prev-contributors. IA Pages - edit production_state on the live page. IA Pages - make sure production_state is only editable by admins. Merge branch 'dev-ia-pages' into maria/edit_production_state. ?: Initial version of the hamburger navigation. Initial slideout. Add first menu group. Add log in and log out links. Add button. Hookup the old JS-aroo. Switch headers depending on screensize. IA Pages - make sure only admins can edit production_state. commit_page.handlebars - commit production_state. Stick with just the username in the label. IA Pages - edit production_state on the dev page. Adjust position of the X button. gh.pl - assign the correct tab name to Cheat Sheets. gh.pl - giving edit permissions to devs. gh.pl - add errorlog. _header.scss: increase padding of the main container. Abe's updates. Set blockgroups for fatheads/longtails to null as they shouldn't need?. Some on the mobile header: script/gh.pl - check vars existence, just to be on the safe side. Merge branch 'dev-ia-pages'. Release IA pages version: 0.184.0.
1.13907 Feb 2016 06:25 minor feature: Logic error in Github check while verifying creds on email reset.
1.12422 Jan 2016 15:25 minor feature: update files. Merge branch 'master' into dev-ia-pages. IA Dev Page - disable template inputs for fatheads and longtails. IA Pages - don't even show the template field in editable mode, if ty?. IA Pages - add maintainer column. IA Pages - show and edit maintainer field. IA Pages - check that maintainer is a registered user + add to commit?. IA Pages - link to the maintainer's userpage. IA Pages - maintainer looks better on the right column + add sql. Dev Pipeline - show maintainer in the detail sidebar. Dev Pipeline - edit maintainer in the detail sidebar. New IA Wizard - set user as maintainer on IA Page creation. New IA Wizard - more useful error message for when an IA exists already. New IA Wizard - better error message when IA already exists. Add some text that will help choose an IA type. Release IA pages version: 0.164.0.
1.12007 Jan 2016 23:45 minor feature: Only post dax template when IA page has been changed. Update comment. no map :(. Merge branch 'dev-ia-pages'.
1.11423 Dec 2015 06:45 minor feature: Typo and overflow. Change links. Remove some nav and footer elements. Release IA pages version: 0.156.0.
1.10807 Dec 2015 23:45 minor feature: Remove old static files. IA Page: Don't require a test machine because we default to 'beta' an?. Set `can_show` early on. remove old released static files in the grunt release task. don't delete table and grab most recent PRs open or. Gruntfile.js - need to call gitadd, attempt committing using an exec ?. Gruntfile.js - also commit package.json. package.json - revert changes. Dev IA Pages - prefer example_query over the query fetched from the b?. Change foreign key on release_version to point to instant_answer.id. get last days data. IA Pages - don't show examples as editable if dev_milestone is live. get from last day. add sql. revert changes. add new column. remove de. exlusive sic . IA Pages - draft of the next steps overlay for new contributors. Add new_contributor column to users table, defaults to 1 + set it to ?. IA Pages - basic styling for the next steps overlay. IA Pages - next steps overlay - further styling. IA Pages - next steps overlay - add links, better wording, more styling. IA Pages - next steps overlay on button click. _dev.scss - add some bottom margin to the next-steps-button. Keep unversioned content.css for static error pages. Typo - missing comma. Merge branch 'dev-ia-pages'. Release IA pages version: 0.149.0. Removing Claiming an Idea functionality - controller and template. Remove 'claimed by...' in the idea titles. ideas/sidebar.tx - remove links to claimed and unclaimed ideas views. email/iaclaim.tx - remove since we don't need it anymore. new_ia.tx - change fields order. Directly port publisher's duckduckhack root module to a script module. Scritp wrapper for docs module. Adding Markdent dependency to cpanfile. Copy docs templates from publisher. Dump rendered output into a directory. We don't care about the git history - restrict clone depth. Removing old pages hash. Get docs content from file cache rather than duckduckhack.com. make_path not used here. Do not evaluate self- pages for each iteration. InstantAnswer.pm -
1.10322 Nov 2015 05:45 minor feature: Pipeline: Start base font-size at 13px. Adjust font-sizes. Merge branch 'dev-ia-pages' into jag/design-. Pipeline: Hide the select text for IE and Edge. Pipeline: Increase padding between Type and Title. Pipeline: Lighten blue of elements with.selected. IA Dev Page - add blockgroup on the right column. IA Dev Page - append allowed options to the blockgroup dropdown. IA Dev Page - commit blockgroup on change. InstantAnswer.pm - don't accept empty string as blockgroup value, tur?. Overview Page - add button and overlay for creating an IA Page from a?. IA Overview - style the modals. IA Overview - set up basic endpoint + reset val and appearance of inp?. IA Overview - more styling for the modals. New IA Page - create endpoint for the new IA flow experiment. InstantAnswer.pm - ia/new_ia: redirect to login/signup if the user is?. This script will be run interactively, dump error to STDERR. Quick script to populate dev IA date from /ia/repo/all/json. New IA flow - start populating the page. Allow request parameter to fetch JSON for all IA milestones. New IA flow - add all elements from the prototype. New IA flow - add style. Give sort a default value - absence commonly throwing exceptions. New IA flow - send data to the endpoint for page creation + add name ?. New IA flow - change ia/create/ endpoint to handle the data hash + ca?. IAOverview.js - update new ia modal to send data in a JSON stringifie?. IAIndex.js - URL parameters filtering needs to happen inside.ready(). Merge remote-tracking branch 'origin/dev-ia-pages' into jag/design-. ia from pr and get first comment. Gruntfile.js: Prevent normal build from generating release file. Add new animation for the screenshot loader. Prevent `grunt watch` from creating release files. Wear disclaimer. IA Dev Page - check beta install when deciding whether to show the sc?. IAPage.js - match 'success' using a regex. revert changes to pacjage.json. IADevPipeline.js - match 'success' in the beta install status using a?.
1.09606 Nov 2015 06:05 minor feature: Moving around the HTML to make way for the blue bar. Pipeline: Style the blue bar. dev_pipeline.tx: Only show "New IA Page" if the user is an admin. Only apply the blue bar on the dev pipeline. _pipeline.scss: Simplify auto margins. Put some of the z-index values in a single file. Adjust the top padding of the action sidebar. Simplify the navigation. IADevPipeline.js - priority function. gh.pl - fetch duck.co user for last comment and last commit aut?. Merge branch 'dev-ia-pages' into maria/priority_function. Dev Pipeline - filter by last activity author. Dev Pipeline - check whether last_update exists. Dev Pipeline - only show the needs attention filter to admins. IADevPipeline.js - if one IA is selected holding shift, don't show an?. Nix deoutput. IA Pages - asana button. IA Pages - asana button. IA Pages - style the asana button. Dev Pipeline - toggle filters by clicking on them and clear all filte?. Dev Pipeline - remove 'PR' from rows. Filters: Add some breathing room between the IAs and the blue bar. Sidebar: Style the sidebar. set up parameters for priority sorting. merge conflicts. Sidebar: Align with the filters. Increase the font-size of the input and textboxes. Reduce font-weight of the comments. Align some icons. Logged out sidebar should look good too. IADevPipeline.js - apply priority sorting after updating data. Dev Pipeline - add dropdown with sorting options. Dev Pipeline - sorting by priority is only available to admins. Dev Pipeline - add github username to the comments in the sidebar. Add blue border around the input box when focused. merge conflicts. Style the sort dropdown. get data. Dev Pipeline - add priority message in the sidebar (only for admins). Move button for creating new IAs to the dev home (ia/dev). Dev Pipeline - show icon-link on hover and lose the link on the ia name. Dev Pipeline - apply new style to all columns. Dev Pipeline - elapsed time has a strikethrough when the PR is. _pipeline.scss - blue border on ho
1.09421 Oct 2015 09:45 minor feature: Dev Pipeline - move actions to a sidebar. Dev Pipeline - style the actions sidebar. Dev Pipeline - save updates to multiple IAs on change and refresh Han?. Dev Pipeline - add dev machine field to the actions sidebar. Dev Pipeline - add perl module and template fields to the actions sid?. Stop emailing deleted user accounts. Dev Pipeline - add producer and contributors fields in the actions si?. InstantAnswer.pm - check producer is an admin in the save_multiple en?. Dev Pipeline - actually, remove contributors from actions for now. Added new fonts for the platform. InstantAnswer.pm - decode PR tags on the pipeline endpoint. Dev Pipeline - add.important class to IAs with high priority tag in ?. Dev Pipeline - filter by priority. _pipeline.scss: "F" and "L" content should be applied to :before elem?. _pipeline.scss: Add.on-hold class. Dev Pipeline - change filter by missing info to filter all missing in?. Dev Pipeline - add counts next to filters + styling. typo. _pipeline.scss: Add underline under the filter. pipeline.scss: Add some breathing room between icon and number. IADevPipeline - URL params. Dev Pipeline - add to the page sidebar some fields that are also edit?. Dev Pipeline - add at_mentions filter. Merge branch 'master' into dev-ia-pages. Release IA pages version: 0.133.0. dev_pipeline.handlebars - check pr key exists (getting false po?. Release IA pages version: 0.134.0.
1.08905 Oct 2015 13:25 minor feature: _pipeline.scss: Change style of the column headers. _pipeline: Add background color to the columns. Dev Pipeline - update count when filtering. dev_pipeline.tx - add selected count and deselect all elements. _pipeline.scss: Style the items. Dev Pipeline - handle deselect all click event. _pipeline.scss: Smaller font size for the items. _pipeline.scss: Make the font look crisp. _pipeline.scss: Up the font-weight back to 600. Dev Pipeline - count selected items. _pipeline.scss: Make the elapsed time a little bit darker. ?. Use proper grids for the pipeline. Merge branch 'master' into dev-ia-pages. Helpers.js - format the returned elapsed time differently. Dev Pipeline - float milestone counts on the right. IADevPipeline.js - mismatched action options on reload. Pipeline (CSS + HTML): Change appearance of type badges. Pipeline (CSS + HTML): Make sure the text wrap aligns properly. _pipeline.scss: Add a class for selecting items. _pipeline.scss: Add class for important items. _pipeline.scss: Remove the border-radius on the left side. IADevPipeline.js - make use of the new.selected class to highlight t?. pipeline.scss - less margin-right on the show activity details element. IADevPipeline.js - remove selected class from list items when deselec?. Dev Pipeline - remove filter by producer and developer but add them i?. Release IA pages version: 0.128.0.
1.08630 Sep 2015 13:25 minor feature: Helpers.js - hotfor is_false_array helper. Release IA pages version: 0.127.0.
1.08425 Sep 2015 23:45 minor feature: Add 'updated' time stamp column to instant_answer. Method to get 'global' instant_answer last modified datetime. Add Last-Modified header to IA Page requests. Typo - should use formatter setter. Return DateTime instance for IA rs last_modified, formatting req'd later. Migrating "index" last modified stamp to ialist base route handler. Get, set last modified header for individual IA JSON. Add DateTime::Format::HTTP to cpanfile. Use RS instance instead of result array. Set iarepo last modified from RS instance. Extract last-modified / detach on HEAD request to sub. Stringify last modified upfront. Short-circuit request processing on 304. Return Unix epoch date if we don't have a max updated for query. Use DateTime arithmetic for `If-Modified-Since` check. Use get_column for MAX( updated ). if-modified condition. Add 'all' handler for repo JSON, i.e. /ia/repo/all/json. Add topics join to iarepo query plan, once we know we are serving it. Round DateTimes to second, Last-Modified doesn't do sub-second resolu?.
1.08322 Sep 2015 02:45 minor feature: Ideas - add input for the ia name in the newidea form + add ia_name c?. Ideas.pm - assign the properly formatted ia_name as meta_id for the n?. idea/view.tx - add IA name and move the IA Page link outside of the d?. idea_form.tx - use IA Page name if available for the name field when ?. Ideas.pm - if ia_name is empty, set IA Page name to the idea title an?. idea_form.tx - update placeholder and title for the ia_name field, th?. Merge branch 'dev-ia-pages' of github.com:duckduckgo/community-platfo?. Merge branch 'master' into dev-ia-pages. Release IA pages version: 0.125.0.
1.08117 Sep 2015 20:05 minor feature: Require CSRF for language request form. Release IA pages version: 0.123.0.
1.08014 Sep 2015 00:05 minor feature: get template. get template. starting script for finding templates for existing pages. assign producer. progress bar. progress bar. skip looking up user for now. Merge branch 'dev-ia-pages' into jd/pr-template. gh.pl - check if the github login is tied to a duck.co admin fo?. find templates. Dev Pipeline - don't display hours, just display days + title with fu?. templates work. remove unused stuff. comment and clean up. Dev Pipeline - display elapsed time in days. Dev Pipeline - show activity details (last comment, last commit) for ?. Dev Pipeline - update all milestones columns with the new activity de?. Dev Pipeline - add checkbox for toggling activity details. Merge branch 'master' into dev-ia-pages. Release IA pages version: 0.122.0.
1.07908 Sep 2015 12:45 minor feature: Add a search bar in the dev pipeline. Dev Pipeline: Move the searchbox to be aligned with the pager buttons. Dev Pipeline - show elapsed time since last activity + use moment.js. Merge branch 'dev-ia-pages' into maria/elapsed_time. Dev Pipeline - remove content-wrap + style tweaks. Helpers.js - add comments. _global.scss - add comments. Dev Pipeline - sort by most recent activity. add _pipeline.scss. remove generated css. InstantAnswer.pm - add comments. Merge branch 'dev-ia-pages' into maria/activity_sort. Ideas Forum - unclaim idea when the status is updated to 'live' or 'd?. apparently it was fine to have content.css changes committed. Dev Pipeline - get PR in the JSON endpoint. Dev Pipeline - get PR link. Dev Pipeline - show link to PR if available. style tweaks. Merge branch 'master' into dev-ia-pages. Release IA pages version: 0.121.0.
1.07803 Sep 2015 18:45 minor feature: update favicon. save new file. connect idea to ia page. show updated pages. add subscription. undef search. user permissions. get last commit for pr. get comments. remove de. datetime. Match id or meta_id from IA Page URI in gh. Quash deoutput. Change threshold on presenting "Develop..." button. IA PR / linking - use retrieved IA id, not result name. update date isn't json. gh.pl - avoid rolling back updates when the IA doesn't exist (f?. Ideas.pm - claimed page (duck.co/ideas/claimed) - claimed ideas h?. gh.pl - only get the thread ID for the forum_link column. Add script to forum_link value for old IAs. Add newline. remove newline. devinfo.handlebars - add 'beta' dev machine. devinfo.handlebars - remove 'alpha' dev machine. remove other bad forum links. only grab duck.co idea links. Dev Page - keeping unsaved values for triggers. Dev Page - check if max topics number is reached using the staged has?. Dev Page - keep unsaved values for the details fields too. Dev Page - keep unsaved values for the details fields too. switch to red icon. Dev Page - create handlebars helpers for checking objects properties ?. Dev Page - don't collect values from details if changes have been rev?. Dev Page - stage section subfields as single fields. Dev Page - call keepUnsavedEdits() and don't stage edits on #js-top-d?. Dev Page - keep other_queries unsaved values. Dev Page - get back to readonly mode for examples if nothing was chan?. Merge branch 'master' into dev-ia-pages. Release IA pages version: 0.120.0.
1.07730 Aug 2015 03:25 minor feature: Add assets for the checkboxes. _dev.scss: Add custom checkboxes. _dev.scss: Use SVG instead for retina screens. _dev.scss: Add some padding. _dev.scss: Final for the checkboxes. Deprecate has_flag - user roles no longer stored in serialised column. Disambiguate Core::index call, index controller route causing warning. Actually add the SVGs. ing presentation of token / translation search results. Move the modified checkbox classes to _forms.scss. Update SVGs to make them work on IE. Merge remote-tracking branch 'origin/jag/checkbox'. Roll idea_manager role into forum_manager. Testing role access and aliases. Merge branch 'master' into dev-community. Release IA pages version: 0.119.0.
1.07525 Aug 2015 17:45 minor feature: cpanfile - bump DBIx::Class version. Rename 'automated updates' env var. Set autoupdates env flag in iameta script. Use IA Page name rather than id / meta_id for update link text. Merge remote-tracking branch 'origin/dev-community'.
1.07221 Aug 2015 07:05 minor feature: Create IA Page from Idea thread when a user claims it. forum link in the IA Page. Add IA Page link to the idea thread after the page creation. Release IA pages version: 0.116.0.
1.07116 Aug 2015 20:25 minor feature: Single item shouldn't have a comma. Release IA pages version: 0.115.0.
1.06913 Aug 2015 02:05 minor feature: Release IA pages version: 0.112.0. Dev Page Redesign - fix section group fields committing. Dev Page Redesign - add fallback for live editable page checkboxes.
1.06609 Aug 2015 01:25 minor feature: capitalize Instant Answer. Release IA pages version: 0.109.0.
1.06504 Aug 2015 15:05 minor feature: Add abstract so dzil doesn't complain. Merge branch 'dev' into eric/community-stats. comleader contribution stats. skip users who are not public. show number of comments. Don't mention ghosted users or people with less than 50 comments. Added GroupBy shortcut. Added a translations report. rm whitespace. Bug fix for indicating translation managers. Fix typo. github contributers. sort by commits. Merge branch 'dev-community' into eric/community-stats. Add 'claimed_idea' relationship between user IA idea. IA Page - IA Ideas 1:many relationship. Make 'claimed_by' user and IA page link nullable. DDL for IA Page, IA Idea, User relationships. Fix typos in User IA Page IA Idea relationships. Add 'Quack and Hack' status. Allow viewing status by status name. Fix browse token view after removal of results template function. Its ok if users are ghosted. Tidy title heading. Toggle button for claiming / un-claiming an IA Idea. Fix URL constructor typo. Controller method to toggle IA Idea claim. Allow comleaders to unset claimed developer. Only allow claim if status is Needs a developer, Improvement or Q'n'H. Extract claiming out to result class. Shorten 'claim' button text. Add /ideas/claimed - IA ideas with claimed_by but no associated IA page. Add 'unclaimed' view. Add claimed and unclaimed views to sidebar. Add Quack and Hack status to sidebar. SMTP debugging server value must be exported. Email ddgc-ia team when an IA idea has been claimed. Reset IA claim if status is reset to 'needs a developer'. Moving SQL schema diff to release version dir. Restore untranslated browse view. Email subject typo fix. Add claimed status (and username if available) to IA idea title. Merge branch 'master' into dev-community. Release IA pages version: 0.108.0.
1.06431 Jul 2015 21:45 minor feature: Hotfix - XMPP blog post link on account page.
1.06327 Jul 2015 07:25 minor feature: Bump DBIx::Class::InflateColumn::Serializer to 0.07 in cpanfile. Bump JSON::MaybeXS to 1.003005 in cpanfile. Merge branch 'master' into dev. Merge branch 'dev' into dev-ia-pages. Only redirect HTTP(s) URLs. Merge branch 'master' into dev. Merge branch 'master' of github.com:duckduckgo/community-platform int?. Merge branch 'master' of github.com:duckduckgo/community-platform int?. Merge branch 'dev-community'. Release IA pages version: 0.107.0.
1.06123 Jul 2015 10:45 minor feature: Fix column type for scope_ columns. Fix scope columns. Fix typo in column name. Convert isa_owners_team_member to an int. Updated isa_owners_team_member from boolean to int. convert from boolean to integer. Convert from boolean to integer. Temporarilt disable / hide GitHub account linking. Remove user capitalize. Remove userpage JSON link. Don't die when a user is not found.
1.06018 Jul 2015 17:25 minor feature: rm styling for h1, h2, and a becuase it affects other pages. Release IA pages version: 0.105.0.
1.05812 Jul 2015 16:05 minor feature: InstantAnswer.pm - remove unused code for setting the developer, sinc?. Release IA pages version: 0.103.0.
1.05608 Jul 2015 13:05 minor feature: gitignore: don't ignore built ddgc.css and ia.css. Add ddgc.css and ia.css. Allow numbers in blog title - url conversion. Fix blog link in notification. Replace various controller-based blog links. Deprecating OpenID - it has few users and low utility. Supporting new window links isn't worth the hassle. Fix generated HTML content tag closing. No need to add ia.css in the repo. Lose BBCode controls on blog input form. Add existing users_id to form fields when editing. Retain original users_id where it's provided. Stop requiring editor == author. Hack function to create notification system entries for new posts. Call notification system function on post create. We really don't care if this fails. Yet another "remove debugging" commit - my kingdom for a git hook. Fix typo in blog link for notifications. Stop using xslate results call for help categories. Stop using xslate results call for notifications. Stop using xslate results call for following view. Use plural 'friends' in followup question. Stop using xslate results call for token_domains. Stop using xslate results call for last update users. Stop using xslate results call for help / categories admin. Stop using xslate results call for language / countries admin. Stop using xslate results call for forum sidebars. Stop using xslate results call for reports moderation. Remove commented out block - this is what revision control is for. InstantAnswer.pm - check and eventually replace weird chars in id bef?. Helper function to return an arrayref of all results. Stop using xslate results call for help pages. Dev Pipeline - redirect to the new page using the saved ID + make the?. Stop using xslate results call for comment, forum, idea threads. Stop using xslate results call for userpage language parts. Stop using xslate results call for notification rendering. Stop using xslate results call for userpage blog. Stop using xslate results call on translation pages. Stop using xslate results call on various userpages.
1.05503 Jul 2015 14:05 minor feature: InstantAnswer.pm - allow removing all topics on commit. InstantAnswer.pm - remove debug lines. InstantAnswer.pm - set test machine to null when changing dev milesto?. IAIndex - fix query URL param. Remove first ' ' from URL params in the Index and Issues pages. Remove triggers from repo JSON endpoint. Release IA pages version: 0.100.0. Merge branch 'dev-ia-pages' into dev. Merge branch 'dev'.
1.05229 Jun 2015 21:45 minor feature: Adding new full-time contributors. Remove non-IA related projects. Restrict projects further - just count zeroclickinfo-*. Use custom 404 template without email address. IA Pages - add URL params filtering to the Issues page. Overview page - exclude IA Pages without live_date on the left column?. Overview Page - show dates next to IA Pages. lc() should be applied to value, not list. is_nullalbe is_nullable for IA columns. DDL for nullable columns. Fix blog sorting for RDBMSes that aren't newer postgres. text changes to footer. Do not pass ddg links through meta refresh redir. Release IA pages version: 0.94.0. fixed typo. Perform redirect for hosts that aren't this and ddg. Make dot replace global. Flesh out string escaping for use in hostname regex. Issues Page - get list of issues sorted by date in addition to issues?. Issues Page - add repo badge, issue date and author. Issues Page - style tweaks + fix URL params bug. Fix sidebar internal forum link. Remove 'everything' forum view link. Non-private users are "hidden", not "nobody". Issues Page - UI allows sorting either by IA or by date. Issues Page - add sorting to URL params + style tweaks. Issues Page - more style fixes. Issues Page - radio buttons instead of checkboxes for sort options. Issues Page - cursor: pointer for radio inputs. Quick, dirty script to list object instances created for a set of req?. Move DDGC::Util::Markup instantiation out to app. Load Markup renderer in default Plugin / DSL setup. Use App's Util::Markup instance to render blog posts / comments. dont update any existing data from the db. comments. Merge branch 'master' into dev. Merge branch 'dev-ia-pages' into dev. Merge branch 'dev-community' into dev. Release IA pages version: 0.95.0.
1.05025 Jun 2015 18:45 minor feature: Redirect 404 instead of detaching. Don't lc URLs for rendering.
1.04921 Jun 2015 07:05 minor feature: We should be getting these requests from DDG domains. Ignore referer check for logged in users. IA Pages - make the Overview page the root for pipeline, issues and d?. Overview Page - update links and add toggle button for easier navigation. IA Pages - fix toggle button margins. IA Pages - use anchor tags for the toggle button in overview, dev pip?. IA Index - add ability to filter using URL params. IA Index - update URL params when filtering. Merge branch 'dev' into dev-ia-pages. IA Index - topic URL param should have the name as value. Basic answer filtering. Merge remote-tracking branch 'origin/john/wear-referer' into dev. Static 404 page fixes. Merge remote-tracking branch 'origin/john/wear-referer' into dev. More static page fixes. Merge remote-tracking branch 'origin/john/wear-referer' into dev. env- HTTP_HOST can contain a port alongside hostname, nuke it. Nothing here should be made last_url. Merge branch 'dev' into dev-community. Merge branch 'dev' into dev-ia-pages. Merge branch 'dev-ia-pages' into dev. Merge branch 'dev-community' into dev. Release IA pages version: 0.93.0. Merge branch 'dev'.
1.04516 Jun 2015 19:45 minor feature: Move to using bower when fetching 3rd-party SCSS. update IA page fields if pr changed. added comment. IAPage.js - use getGroupVals() when adding or changing topic, too. IA Overview Page - fix btn--primary style. Release IA pages version: 0.90.0. Merge branch 'dev-ia-pages'.
1.04412 Jun 2015 11:05 minor feature: Don't generate HTML docs for DuckPAN uploads. Remove CPAN::Documentation::HTML from cpanfile dependencies. use to_json and from_json. skip pr field when rebuilding. added ddg attribution. IA Dev Pages - move perl module to back-end, topics to the top of the?. IA Dev Page - minor style tweaks on the top of the page. ia.tx - switch left and right column on the dev page. IA Dev Page - hide testing when no screenshot is available. IA Dev Page - add Data Source section. _dev.scss: remove.third because it's already defined. IA Dev Page - reorganize the base_info section. Add testing and screens in its own div. Merge branch 'maria/dev_page_3' of github.com:duckduckgo/community-pl?. IA Dev Pages - move ID to the right column. Merge branch 'maria/dev_page_3' of https://github.com/duckduckgo/comm?. IA Dev Page - restore correct alignment in the advanced section. Testing and Advanced are properly aligned. Switch from.quarter to.twothirds. Use mg-top--big. Merge branch 'maria/dev_page_3' into jag/dev_page. IAPage.js: Clear.ia-single--wide--testing before doing anything. IA Dev Page - move ID away from top again. IA Pages - fix broken screenshot on live pages. Fix alignment of Type and Topics. Merge branch 'maria/dev_page_3' of github.com:duckduckgo/community-pl?. Remove extra margin on static page. IA Dev Page - append all the panels to.ia-single--wide and use.twot?. IA Dev Page - fix switching to static view. Merge branch 'maria/dev_page_3' of https://github.com/duckduckgo/comm?. IA Dev Page - remove left from ID. IAPage.js - fix screenshot button disabled when switching between sta?. Align items. Merge branch 'maria/dev_page_3' of github.com:duckduckgo/community-pl?. Add more margin between the rows. metafields.handlebars: Add margin. Add margins. _dev.scss: remove empty declaration. Tweaks on base_info_content.handlebars. Merge branch 'maria/dev_page_3' of https://github.com/duckduckgo/comm?. IA Dev Page - fix permissions. More spacing. Merge branch 'maria/dev_page_3'
1.04309 Jun 2015 02:25 minor feature: dev_pipeline.tx - update milestone values. IA Dev Page - don't make example query a link when test machine is no?. IA Dev Page - correct selector for topics. IA Dev Page - don't check and don't try to save on type change if bot?. Merge branch 'master' into dev. Release IA pages version: 0.88.0. Merge branch 'dev'.
1.04208 Jun 2015 04:45 minor feature: Add 'Develop' button linking to DDH docs. Add button style. Shift buttons left a little to re-centre them. Reducing width of header-nav li to 20 - 5 nav items. Remove Memory debug panel. Add option to dev server script - hide debug panel. Don't return an address for apparently deleted users. IA Dev Page - handle void values more gracefully on the static view. _dev.scss: Remove margin-top from the very first section header. _dev.scss: Disabled button colors need to be white. _dev.scss: Divider needs to be in the middle. _ia.scss: A tad less space between the section headers. _dev.scss: Add more space below the screenshot. IA Dev Page - make developer editing easier. contributors_content.handlebars: Add the right classes in the buttons. add pr field and dev_milestone to end point. _dev.scss: Properly color the as green. remove pr field. contributors_content.handlebars: Fix the style of the saved devs. IA Dev Page - restrict click event triggering to just the div.button. fix merge conflicts. fix merge conflicts. IA Dev Page - don't save developer if username is invalid. _dev.scss: tag is now colored red when the input is invalid. _ia.scss: Don't add a border around the button at all when saving. IA Dev Pages -...and save developer field if username is valid. IA Dev Page - fix saving developer field. fix merge conflicts. Fix broken in live edit page. Merge branch 'maria/improvements_2' of github.com:duckduckgo/communit?. IA Dev Page - restore user check on select change. contributors_content.handlebars - separate devs using commas on the s?. IA Pages - fix switching between live and edited view inside name.han?. Merge branch 'master' into dev. Release IA pages version: 0.87.0. Merge branch 'dev'.
1.04003 Jun 2015 06:45 minor feature: Order of multipart MIME mail now has text/plain first, text/html second (described in RFC 1521).
1.03930 May 2015 11:25 minor feature: Order of multipart MIME mail now has text/plain first, text/html second (described in RFC 1521).
1.03823 May 2015 05:25 minor feature: Order of multipart MIME mail now has text/plain first, text/html second (described in RFC 1521).
1.03321 Apr 2015 13:05 minor feature: Order of multipart MIME mail now has text/plain first, text/html second (described in RFC 1521).
1.03217 Apr 2015 14:45 minor feature: Order of multipart MIME mail now has text/plain first, text/html second (described in RFC 1521).
1.03113 Apr 2015 14:25 minor feature: IA Pages - editable page - allow values removal. updates table.
1.02601 Apr 2015 16:25 minor feature: Dummy release to verify duckpan dist upload improvement.
1.02528 Mar 2015 07:45 minor feature: Dummy release to verify duckpan dist upload improvement.
1.02224 Mar 2015 21:05 minor bugfix: IA Pages - handle the new developer column structure correctly across endpoints. Dev IA Page - hide screenshot and rearrange the page layout accordingly on img error. Dev Pipeline: Make the header look better. IADevPipeline.js - strip spaces from ID on new IA Page creation. Dev IA Pages - use the author column from instant_answer_issues to fill the developer column if empty. Author in issues table. add attribution to repo json. IA Pages - make use of the developer column for attribution. Dev IA Pages - move fields to the header. IA Pages - remove underscore from in_development dev milestone.
1.02120 Mar 2015 10:05 minor feature: Dev Pipeline - live view - filter by issue tags. Dev Page - switch from editable to static view without logging out. Dev Pipeline - add filters on the dev view. InstantAnswer.pm - make ia/pipeline/ redirect to ia/pipeline/dev. Dev Page - no need to reload when changing type or team values. Increased contrast in header text to pass WCAG 2.
1.02016 Mar 2015 18:05 minor feature: Dev Pipeline - live view - filter by issue tags Dev Page - switch from editable to static view without logging out Dev Pipeline - add filters on the dev view InstantAnswer.pm - make ia/pipeline/ redirect to ia/pipeline/dev Dev Page - no need to reload when changing type or team values Increased contrast in header text to pass WCAG 2 ( @tagawa )
1.01813 Mar 2015 03:17 minor feature: Dev Pipeline - live view - filter by issue tags Dev Page - switch from editable to static view without logging out Dev Pipeline - add filters on the dev view InstantAnswer.pm - make ia/pipeline/ redirect to ia/pipeline/dev Dev Page - no need to reload when changing type or team values Increased contrast in header text to pass WCAG 2 ( @tagawa )
1.01708 Mar 2015 22:55 minor feature: Dev Pipeline - live view - filter by issue tags. Dev Page - switch from editable to static view without logging out. Dev Pipeline - add filters on the dev view. InstantAnswer.pm - make ia/pipeline/ redirect to ia/pipeline/dev. Dev Page - no need to reload when changing type or team values. Increased contrast in header text to pass WCAG 2.
1.01503 Mar 2015 04:05 minor feature: IA Pages - Editable milestone for admins ( @MariagraziaAlastra ) Bugfixes and transaction support for ghissues ( @jdorweiler ) IA Pages - Styling, alignment fixes ( @jagtalon ) /wear page behaviour changes
1.01327 Feb 2015 10:05 minor feature: IA Pages - Editable milestone for admins ( @MariagraziaAlastra ) Bugfixes and transaction support for ghissues ( @jdorweiler ) IA Pages - Styling, alignment fixes ( @jagtalon ) /wear page behaviour changes
1.01224 Feb 2015 03:05 minor feature: IA Pages - Editable milestone for admins. Bugfixes and transaction support for ghissues. IA Pages - Styling, alignment fixes. /wear page behaviour changes.
1.01118 Feb 2015 17:25 minor feature: IA Pages - Editable milestone for admins ( @MariagraziaAlastra ) Bugfixes and transaction support for ghissues ( @jdorweiler ) IA Pages - Styling, alignment fixes ( @jagtalon ) /wear page behaviour changes
1.00814 Feb 2015 18:25 minor feature: IA Pages - Editable milestone for admins ( @MariagraziaAlastra ) Bugfixes and transaction support for ghissues ( @jdorweiler ) IA Pages - Styling, alignment fixes ( @jagtalon ) /wear page behaviour changes
1.00708 Feb 2015 02:05 minor feature: IA Pages - Editable milestone for admins ( @MariagraziaAlastra ) Bugfixes and transaction support for ghissues ( @jdorweiler ) IA Pages - Styling, alignment fixes ( @jagtalon ) /wear page behaviour changes
1.00631 Jan 2015 15:45 minor feature: Fixes for submission of translation token notes in various views. IA Pages - bring back page editing ( @MariagraziaAlastra ) IA Pages - use search() to get multiple rows for issues ( @MariagraziaAlastra ) IA Pages - show latest edits if the user has the right permissions ( @MariagraziaAlastra ) IA Pages - Updated create new issue link target ( @MariagraziaAlastra ) IA Pages - add toggle-view button to switch between live and edited data ( @MariagraziaAlastra ) Fix ghIssues script and use HTTP::Tiny to retrieve GitHub API data ( @jdorweiler ) IA Pages edit mode visual tweaks ( @MariagraziaAlastra @jagtalon ) IA Pages - prevent adding duplicated topics ( @MariagraziaAlastra ) ddgc_db_autoupgrade renamed to ddgc_schema_diff - script is for info only Allow ComLeaders to delete threads Updating prerequisites to ensure Travis builds run correctly
1.00517 Jan 2015 03:45 minor feature: Fix crash when non-existant IA idea requested IA Pages feature leaves alpha! ( @MariagraziaAlastra @jdorweiler @russellholt )
1.00410 Jan 2015 23:45 minor feature: Fix crash when non-existant IA idea requested. IA Pages feature leaves alpha.
1.00206 Jan 2015 03:16 minor feature: Fix crash when non-existant IA idea requested IA Pages feature leaves alpha! ( @MariagraziaAlastra @jdorweiler @russellholt )
1.00118 Dec 2014 05:25 minor feature: Fix crash when non-existant IA idea requested IA Pages feature leaves alpha! ( @MariagraziaAlastra @jdorweiler @russellholt )
1.00013 Dec 2014 03:15 minor feature: Fix crash when non-existant IA idea requested IA Pages feature leaves alpha! ( @MariagraziaAlastra @jdorweiler @russellholt )
0.99922 Nov 2014 03:15 minor feature: Fix crash when non-existant IA idea requested IA Pages feature leaves alpha! ( @MariagraziaAlastra @jdorweiler @russellholt )
0.99818 Nov 2014 13:05 minor bugfix: Fix crash when non-existant IA idea requested. IA Pages feature is now considered stable.