Notifications
Sign Up Sign In
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Recent feature changes to the Codidact software

+13
−0

This site runs on the QPixel software, maintained by Codidact. What progress has been made recently?

Why should this post be closed?

0 comments

1 answer

+15
−0

March 2020

  • 16th: Site design has been updated to use the Co-Design framework: Design changes are a-coming!
  • 22nd: Main and meta tags have been split by the introduction of "tag sets". Questions may only use tags from one tag set; main and meta have separate tags.
  • 23rd: Spam-protection measures have been introduced to user signup after spammers started mass-creating accounts.

April 2020

Much of April was sunk into figuring out the data import process for a new site, Outdoors, which launched on the 23rd.

  • 25th: Base Categories implementation - every post now belongs to a category, and its tag set and other rules are governed by the category. This is a preliminary to some more work around categories to expand the features.
  • 27th: Categories header UI to aid in category discoverability.
  • 28th: Trinkets Tuesday: #40, #42, #43, #44, #45
  • 30th: Categories customization and some display changes to allow for easier display on pages with wider content.

May 2020

  • 1st: Categories subscriptions and new-post indicators (and a bunch more automated tests).
  • 3rd: QR code-based mobile login; post close/delete notices are now at the top of posts.
  • 4th: Post authors can now specify under which license each post they write is available from a set of CC licenses. Categories also have default licenses.
  • 5th: Two-factor authentication is now available in users' Account settings. Also added a proper interface for Markdown editing.
  • 7th: The order of categories in the bar at the top is now configurable.
  • 10th: Categories now can have "required tags" (posts must have >= 1 of these) and "topic tags" (which get special markings). The question list now has more prominent notices for answered/unanswered state.
  • 12th: Sites can now link to a chat platform of their choice in the sidebar.
  • 17th: Email addresses must now be confirmed before the account is enabled.
  • 19th: Finished customizable data import process is available.
  • 23rd
    • Sites can enable MathJax in site settings
    • Sites can add an optional Note section at the top of the sidebar
  • 28th: Email-based two-factor authentication

June 2020

  • 1st: Bugfixes and feature tweaks
  • 3rd: Markdown engine changes to make posts align more closely with previews, and to support CommonMark better
  • 8th: Article post type (no answers, but has comments)
  • 11th: It's now possible to suggest edits if you don't have the neccessary privileges to edit directly. Users with editing privileges can approve or reject them.
  • 16th: Post "tools" menu available containing moderation tools (convert to comment, change category)
  • 17th: Post scores are now displayed as up/down and answers are sorted by a calculated score instead of a simple sum.
  • 19th: Sign-in and sign-out are now network-wide; signing in on one site will sign you in everywhere.
  • 20th: Posts drafts are saved as you type and restored when you refresh or come back to the same page if you haven't posted them.
  • 25th: Categories can now have moderator-only tags that nobody except moderators can use or edit.
  • 26th: Search now has qualifiers for votes as well as score.
  • 30th: Spammers and trolls beware. You can now be warned or suspended.
  • 30th: Tags refresh. Proper tags lists, tag information & posts pages, and tag hierarchies are available, with options to see posts from a full hierarchy or only the current tag.

July 2020

  • 1st: Judaism now has the Sefaria linker plugin, to link automatically to sections of scripture.
  • 1st: Tags now have a hierarchical view to more easily show how tags are related. Also a bunch of new help center articles thanks to our Docs team.
  • 3rd: Post Validations JS API & you'll now be given a warning that images are missing alt text if you try to post without any (you can still post, but alt text is encouraged).
  • 6th: Added a reference suggest addition to the Sefaria linker for Judaism.
  • 11th: Added community ad templates for site promotion.
  • 16th: New tool to allow mods to disable comments on posts.
  • 20th:
    • Added more anti-abuse systems (spammers, trolls etc)
    • Added public user activity log (example)
    • Added audit logs for all admin/mod actions, user annotations, and abuse blocks.
  • 21st: Added a proper diff view in post histories, and started tracking title and tags changes.
  • 31st
    • Moderators can now feature posts, events, or other links in their site's sidebar. Global moderators can feature things everywhere.
    • New users will be directed to a new tour that will show off the basic mechanics of the site.

August 2020

  • 3rd:
    • Added comment timestamps.
    • Added read/unread buttons in notifications.
  • 4th: Enabled syntax highlighting.
  • 6th: Added staff indicators.
  • 8th: Fixed hot posts links.
  • 17th: Moderators can now see a list of recent comments.

5 comments

@ArtOfCode Why does the activity log show two entries for a new post (Answer & Edit -.> initial revision)? ‭ploni‭ 2 months ago

It technically is two events, @ploni - one post-created event, plus one post-history initial-revision event. ‭‮edoCfOtrA‭ 2 months ago

Wouldn't it make more sense to have this list in exactly the opposite order, i.e. most recent patches at the top? ‭DonielF‭ 26 days ago

@DonielF Might be a little too late for that. ‭Dani‭ 24 days ago

@DonielF I suggested an edit but @ArtOfCode declined it with "this is not reverse chronological" - maybe because I reversed the order the elements were posted as edits (ie months) but not the dates within each month? ‭pnuts‭ 24 days ago

Sign up to answer this question »