rob006 Yes. It only affects new/edited posts as old posts already have their content rendered as HTML.

matteocontrini As I said, the fixes only affect posts when they have been created or edited after the extension has been updated - so old issues with github auto link will remain broken. This isn’t a bug - it’s how it’s intended to be as rerendering every single post would dramatically slow down the site.

    matteocontrini

    Now tagged with beta 8 support. Also supports pull request links and comments.

    Though I didn't look at the bug before answering - my bad. Yeah, that seems like a bug with the new version, so I'll try to fix it now.

    0.1.1

    • Fix mentions that no longer resolve being converted into GitHub links (eg: Simdol)

    Updating

    composer require fof/github-autolink

    tolgaaaltas 🤔 that's an idea, though it'd require more work than just shortening existing text.

    24 days later

    0.1.2

    • Add support for links to commits with diffs (selected file or line(s))

    Updating

    composer require fof/github-autolink
    3 months later

    Did something change recently ? All links to issues seem to show "(comment)" after them, even if they don't reference a comment.

    Example: https://github.com/flarum/core/issues/1356 flarum/core1356

    The preview doesn't show (example), but once posted it does.

      clarkwinkelmann I think the problem is the isset() call at line 35. I'm no PHP expert but I think the variable is always set even if there is no match, and it's instead empty.

      Those lines should really be commented anyway, it's hard to understand what they're doing 🙂

      16 days later

      0.1.3

      • Fix issue with most links showing (comment) and/or (diff) when they don't have either
      • Fix potential issues when posting because of out of range match indexes

      Updating

      composer require fof/github-autolink
      php flarum cache:clear
      9 months later

      0.1.5

      • Updated meta ready for beta 15 (no code/functionality change)
      • Compatible with beta 14 and up
      Updating
      composer require fof/github-autolink
      3 months later

      0.1.6

      • Updated composer to core beta 16 (so that Extiverse marks as compatible)
      • No code/functionality change
      Updating
      composer require fof/github-autolink:"*"
        2 months later

        1.0.0

        • Updated composer to core 1.0 (so that Extiverse marks as compatible)
        • No code/functionality change
        2 years later

        1.1.0

        Screenshots

        Dark mode
        dark mode

        Light mode
        light mode

        Updating
        composer require fof/github-autolink:"*"
        php flarum cache:clear
          6 days later

          How about GitLab support? The link structure there is very similar to GitHub, so it would not be hard to implement and support.