ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

This week was yet another great week for the @mainmatter.com Ember Initiative. We have been working with @discourse.org to get their app converted to more modern Ember technologies and we were able to convert the whole admin section of the app to use GJS ๐ŸŽ‰ github.com/discourse/di...

Mar 27, 2025, 12:24 PM

Record data

{
  "uri": "at://did:plc:mxffv2qodimbrmzgclj7r5tc/app.bsky.feed.post/3llec6xtzgc2r",
  "cid": "bafyreicqcd5rjdbfe45rxtbsfsymnxjgnfjekfwuv7s7bhiyuzx22d5rjy",
  "value": {
    "text": "This week was yet another great week for the @mainmatter.com Ember Initiative. We have been working with @discourse.org to get their app converted to more modern Ember technologies and we were able to convert the whole admin section of the app to use GJS ๐ŸŽ‰\n\ngithub.com/discourse/di...",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.external",
      "external": {
        "uri": "https://github.com/discourse/discourse/pull/31999",
        "thumb": {
          "$type": "blob",
          "ref": {
            "$link": "bafkreie7pnigsposii2ayngwpbst7urfyxaid4lzh2o6tvg7skxqmlnrz4"
          },
          "mimeType": "image/jpeg",
          "size": 298888
        },
        "title": "DEV: [gjs-codemod] convert admin files to gjs by davidtaylorhq ยท Pull Request #31999 ยท discourse/discourse",
        "description": "Updated using @embroider/template-tag-codemod, plus some manual fixups.\nThe first three commits here are to preserve git-blame. Most important thing to review is the codemod commit itself: a079e3d?w=1"
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "$type": "app.bsky.richtext.facet",
        "index": {
          "byteEnd": 60,
          "byteStart": 45
        },
        "features": [
          {
            "did": "did:plc:6632ekzhdabhgpzdck4mait5",
            "$type": "app.bsky.richtext.facet#mention"
          }
        ]
      },
      {
        "$type": "app.bsky.richtext.facet",
        "index": {
          "byteEnd": 119,
          "byteStart": 105
        },
        "features": [
          {
            "did": "did:plc:kaj2lx3ai6dboqdl6c6kaxmo",
            "$type": "app.bsky.richtext.facet#mention"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 287,
          "byteStart": 261
        },
        "features": [
          {
            "uri": "https://github.com/discourse/discourse/pull/31999",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-03-27T12:24:42.821Z"
  }
}