Skip to content

qpixel

Productivity & Wikis

Q&A-based community knowledge-sharing software.

Ruby Latest v0.12.4 · 3mo ago Security brief →

Features

  • Supports multiple communities within a single installation
  • Allows multiple categories and post types (Q&A, Articles, etc.) per community
  • Voting with controversy‑aware scoring, Markdown editing with live preview

Recent releases

View all 1 releases →
v0.12.4 Breaking risk
Breaking changes
  • Removed all hardcoded Codidactyl references from QPixel
  • Community assets paths are now configurable (previously fixed)
Full changelog

What's Changed

  • Fix lack of title search for posts by @Oaphi in https://github.com/codidact/qpixel/pull/1720
  • Sorting options for flags by @Oaphi in https://github.com/codidact/qpixel/pull/1846
  • Assorted fixes by @Oaphi in https://github.com/codidact/qpixel/pull/1848
  • minor styling fix for error report summaries by @Oaphi in https://github.com/codidact/qpixel/pull/1849
  • Sign out button visibility & suspension check fix by @Oaphi in https://github.com/codidact/qpixel/pull/1850
  • Document email blocklist usage by @Oaphi in https://github.com/codidact/qpixel/pull/1853
  • Add error report filtering by type by @Oaphi in https://github.com/codidact/qpixel/pull/1855
  • Remove extremely high z-index for Select2 containers causing them to render over modal backgrounds by @Oaphi in https://github.com/codidact/qpixel/pull/1854
  • Seeds should not skip creation of initial posts if UPDATE_POSTS is not set or false by @Oaphi in https://github.com/codidact/qpixel/pull/1858
  • Allow Markdown in post titles by @Oaphi in https://github.com/codidact/qpixel/pull/1860
  • Move 'native' sorting order option to filters by @Oaphi in https://github.com/codidact/qpixel/pull/1862
  • Improve tag rename error handling & messages by @Oaphi in https://github.com/codidact/qpixel/pull/1852
  • Fix tag drafts not being deleted upon creation / update by @Oaphi in https://github.com/codidact/qpixel/pull/1867
  • Add audit logs for mod warning creations by @Oaphi in https://github.com/codidact/qpixel/pull/1866
  • Bump rack from 2.2.17 to 2.2.19 in the bundler group across 1 directory by @dependabot[bot] in https://github.com/codidact/qpixel/pull/1869
  • Bump rack from 2.2.19 to 2.2.20 in the bundler group across 1 directory by @dependabot[bot] in https://github.com/codidact/qpixel/pull/1872
  • expand who can rename threads, with public log by @cellio in https://github.com/codidact/qpixel/pull/1873
  • "Hot posts" sidebar widget should render Markdown in titles by @Oaphi in https://github.com/codidact/qpixel/pull/1874
  • 0valt/1875/audit logs by @Oaphi in https://github.com/codidact/qpixel/pull/1878
  • Disallow renaming of threads to their current titles by @Oaphi in https://github.com/codidact/qpixel/pull/1877
  • Suggestions for PR #1870 by @Oaphi in https://github.com/codidact/qpixel/pull/1879
  • Add complaints/reporting procedure by @ArtOfCode- in https://github.com/codidact/qpixel/pull/1870
  • Minor test improvement for PR #1870 by @Oaphi in https://github.com/codidact/qpixel/pull/1882
  • flag history view should indicate that you are viewing another user's… by @Oaphi in https://github.com/codidact/qpixel/pull/1886
  • "Open" system filter & a bit of cleanup by @Oaphi in https://github.com/codidact/qpixel/pull/1887
  • Assorted improvements by @Oaphi in https://github.com/codidact/qpixel/pull/1888
  • show pending edits on deleted posts (and the indicator) IFF current user can handle them by @cellio in https://github.com/codidact/qpixel/pull/1907
  • Fix misbehaving /me subroutes by @Oaphi in https://github.com/codidact/qpixel/pull/1905
  • query_url helper should correctly rebuild merged query by @Oaphi in https://github.com/codidact/qpixel/pull/1904
  • Make ability score percent calculation resilient against negative values by @Oaphi in https://github.com/codidact/qpixel/pull/1909
  • fix incorrect count on tags page by @cellio in https://github.com/codidact/qpixel/pull/1915
  • Keyboard event-related fixes + notifications improvements by @Oaphi in https://github.com/codidact/qpixel/pull/1826
  • Assorted fixes for the Code Golf's leaderboard by @Oaphi in https://github.com/codidact/qpixel/pull/1917
  • keyboard next and prev were reversed by @cellio in https://github.com/codidact/qpixel/pull/1922
  • Fix for QPixel#user race conditions by @Oaphi in https://github.com/codidact/qpixel/pull/1923
  • Account for text fragments when autoexpanding post history items by @Oaphi in https://github.com/codidact/qpixel/pull/1928
  • Fix for accidental insertions of "" into fields upon hitting Enter in various post fields + general cleanup by @Oaphi in https://github.com/codidact/qpixel/pull/1938
  • Improve and shorten wordings in right panel of profile by @trichoplax in https://github.com/codidact/qpixel/pull/1935
  • Follow / unfollow thread actions should bump its last activity date & time + minor general fixes by @Oaphi in https://github.com/codidact/qpixel/pull/1931
  • Explicitly require the :post parameter to be present when attempting to create a post by @Oaphi in https://github.com/codidact/qpixel/pull/1943
  • Bump aws-sdk-s3 from 1.192.0 to 1.208.0 in the bundler group across 1 directory by @dependabot[bot] in https://github.com/codidact/qpixel/pull/1929
  • Minor suspension notice fix by @Oaphi in https://github.com/codidact/qpixel/pull/1948
  • Judaism community JS asset cleanup by @Oaphi in https://github.com/codidact/qpixel/pull/1947
  • Fix premature confirmation of sign in for users with app 2FA set up by @Oaphi in https://github.com/codidact/qpixel/pull/1951
  • Fix incorrect handling of rendered tag wikis by @Oaphi in https://github.com/codidact/qpixel/pull/1956
  • Make pagination item disabled state clearer by @Oaphi in https://github.com/codidact/qpixel/pull/1957
  • Separating tests and system tests in our CI by @Oaphi in https://github.com/codidact/qpixel/pull/1960
  • Proper page titles for various views by @Oaphi in https://github.com/codidact/qpixel/pull/1953
  • Keyboard shortcuts improvements by @Oaphi in https://github.com/codidact/qpixel/pull/1954
  • Allow pinned links (the tool) to be filtered by period by @Oaphi in https://github.com/codidact/qpixel/pull/1959
  • Show community logo & name for inbox notifications by @Oaphi in https://github.com/codidact/qpixel/pull/1962
  • Remove all hardcoded Codidactyl references from QPixel by @Oaphi in https://github.com/codidact/qpixel/pull/1961
  • Make community assets paths configurable by @Oaphi in https://github.com/codidact/qpixel/pull/1946
  • Split ThreadFollower into separate models for posts and threads by @trichoplax in https://github.com/codidact/qpixel/pull/1920
  • Bump rack from 2.2.20 to 2.2.22 in the bundler group across 1 directory by @dependabot[bot] in https://github.com/codidact/qpixel/pull/1989
  • General fixes & improvements by @Oaphi in https://github.com/codidact/qpixel/pull/1976
  • Fix incorrect formatTimestamp hour token format by @Oaphi in https://github.com/codidact/qpixel/pull/1998
  • Add job-specific logging by @ArtOfCode- in https://github.com/codidact/qpixel/pull/1996

Full Changelog: https://github.com/codidact/qpixel/compare/v0.12.3...v0.12.4

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
436
Forks
71
Languages
Ruby HTML JavaScript

Beta — feedback welcome: [email protected]