Skip to content

GitHub sort content

Rob Garrison edited this page Oct 24, 2022 · 49 revisions

A userscript that makes some lists & markdown tables sortable

* NOTES *

Screenshots

Markdown table

github-sort-content-table

Organization repos/people (only the current page)

github-sort-content-organization

Following/You Know

github-sort-content-following

Change Log

Version 3.1.4 (2022-10-24)

  • Update dependencies.

Version 3.1.3 (2021-07-21)

  • Update mutation script.

Version 3.1.2 (2021-01-31)

  • Update mutation script.

Version 3.1.1 (2020-08-08)

  • Fix JS error.

Version 3.1.0 (2020-07-11)

  • Updated tinysort.
  • Update repo files - GitHub changed the table into divs.
  • Removed https://github.com/:user/followers, https://github.com/:user/followers/you_know, https://github.com/:user/following and https://github.com/:user/following/you_know because paths were completely removed
  • Added https://github.com/notifications/subscriptions.
  • Switched to use aria-sort attribute vs class name of sort direction.

Version 3.0.2 (2019-11-10)

Version 3.0.1 (2019-09-22)

  • Prevent adding duplicate thead.

Version 3.0.0 (2019-09-01)

  • Rewrite script to ease updating of constantly changing class names & markup; thanks GitHub!
  • Sort indicators have all been moved to the left of the sortable block; previously positioned to the right, and adjusted to make room for admin buttons.
  • Add support to team members, team repos, repos & project pages.
  • Changed the https://github.com/:user?tab=stars and https://github.com/watching pages to sort the content using the repository name, and not the owner of the repo.
  • Lots of code cleanup.
  • Fixes issue #99.

Version 2.0.5 (2019-03-29)

  • Update header selector.

Version 2.0.4 (2019-02-16)

  • Update GitHub icon.

Version 2.0.3 (2019-01-28)

  • Update mutation script.

Version 2.0.1 & 2.0.2 (2018-10-05)

Version 2.0.0 (2018-06-03)

  • Complete rewrite for new layout.

Version 1.2.9 (2018-05-17)

  • Update mutation script.

Version 1.2.8 (2018-05-10)

  • Update mutation script.

Version 1.2.7 (2018-04-12)

  • Code cleanup.
  • Fix user/org sorting.

Version 1.2.6 (2018-04-09)

  • Update mutation script url.

Version 1.2.5 (2018-01-30)

  • Update GM4 polyfill.

Verison 1.2.4 (2017-12-13)

  • Add GM4 polyfill & update assets.
  • Add sort to Your Teams.

Version 1.2.3 (2017-10-11)

  • Fix sort container selectors.

Version 1.2.2 (2017-10-08)

  • Update mutation script url.
  • Fix linting issues.

Version 1.2.1 (2017-07-14)

  • Prevent duplicate header on browser back (Chrome).

Version 1.2.0 (2017-07-03)

  • Make repo file list sortable. Fixes issue #24.

Version 1.1.6 (2017-05-16)

  • Change license to MIT.

Version 1.1.5 (2017-03-25)

  • Fix linting.

Version 1.1.4 (2017-01-13)

  • Remove extra css definitiion.

Version 1.1.3 (2017-01-11)

  • Clean up "closest" function.
  • Update to match layout changes.

Version 1.1.2 (2016-12-31)

  • Remove unnecessary log.

Version 1.1.1 (2016-12-28)

  • Clean up linting issues.

Version 1.1.0 (2016-09-15)

  • Add sort to user navigation bar (Overview, Repositories, Stars, Followers & Following).

Version 1.0.8 (2016-09-12)

  • Beautified.

Version 1.0.7 (2016-09-03)

Version 1.0.6 (2016-09-02)

  • Clean up code & Fix sorting issue on main page repo boxes.

Version 1.0.4 & 1.0.5 (2016-08-20)

  • Include background no-repeat with sorted arrows. Fixes issue #5.
  • Update user repo tab class name. See issue #5.

Version 1.0.3 (2016-07-29)

  • Prevent JS error when clicking on the TOC userscript arrows.

Version 1.0.2 (2016-07-21)

  • Add following/follower list sort.

Version 1.0.1 (2016-07-17)

  • Add missing !important flag & screenshot.

Version 1.0.0 (2016-07-13)

  • Initial commit.
Clone this wiki locally