Commit Graph

  • e342b09a7c Make sure we finish sending the HTML payload before we exit the process Eric Eastwood 2022-07-06 18:05:06 -0500
  • 014f4a95af Merge branch 'main' into madlittlemods/test-for-join-new-federated-room Eric Eastwood 2022-07-05 18:01:15 -0500
  • 7eaa103a28
    Fix large option payloads throwing E2BIG and ENAMETOOLONG (#37) Eric Eastwood 2022-07-05 18:00:29 -0500
  • 5b9c159263 Explain why weird #37 Eric Eastwood 2022-07-05 17:56:11 -0500
  • 0921af5f68 Fix large option payloads throwing E2BIG and ENAMETOOLONG Eric Eastwood 2022-07-05 17:51:22 -0500
  • 1754dfea27 Merge branch 'main' into madlittlemods/test-for-join-new-federated-room Eric Eastwood 2022-07-05 17:36:14 -0500
  • 298d941e8e Add macOS reference Eric Eastwood 2022-07-05 17:35:24 -0500
  • f738dbc1da
    Stop Hydrogen from running in the background after we get our SSR HTML render data (#36) Eric Eastwood 2022-07-05 17:30:52 -0500
  • 6b8740d5e8 Rename for obvious layers #36 Eric Eastwood 2022-07-05 17:16:34 -0500
  • c7e1e73a03 Stop Hydrogen from running in the background after we get our SSR HTML render data Eric Eastwood 2022-07-05 16:55:45 -0500
  • ad5bbee676 Before return Eric Eastwood 2022-07-05 13:05:31 -0500
  • 4d0791f380 Scratch logs to figure out why not rethrowing error Eric Eastwood 2022-07-05 12:57:47 -0500
  • 9c8f980e2a Remove random log Eric Eastwood 2022-07-05 11:21:04 -0500
  • 17f2c399dd
    Expose arguments for `renderHydrogenToString` (pure function) so we can reproduce when error occurs while we render Hydrogen (#35) Eric Eastwood 2022-07-05 10:30:12 -0500
  • 30066f2cd9 Better describe why RethrownError #35 Eric Eastwood 2022-07-05 10:26:21 -0500
  • d035c1cefa Expose arguments for pure function so we can reproduce when error occurs while we render Hydrogen Eric Eastwood 2022-07-05 09:57:21 -0500
  • d508521171
    Use stable test selectors from Hydrogen (`data-testid`) Eric Eastwood 2022-07-05 06:23:47 -0500
  • fde6c00f80 Use stable test selectors #33 Eric Eastwood 2022-07-05 06:17:42 -0500
  • 86433320d1 Past join problems Eric Eastwood 2022-06-29 19:25:38 +0200
  • 2fc9e16664 Add test for joining a new federated room Eric Eastwood 2022-06-29 16:42:28 +0200
  • cfbd6182a9 Explain why parallel Eric Eastwood 2022-06-29 13:57:06 +0200
  • 4690349816
    Remove unneeded `include_redundant_members` from `/messages` `filter` and test that member state is still visible (#29) Eric Eastwood 2022-06-29 13:56:13 +0200
  • 62b14aab73 Cross-link PR #29 Eric Eastwood 2022-06-29 13:00:06 +0200
  • ba124eb79d Merge branch 'main' into madlittlemods/remove-include_redundant_members-and-assert-state-still-visible Eric Eastwood 2022-06-29 12:38:48 +0200
  • 57174db6e0
    Fix archive not responding in big rooms because homeserver times out on `/context` request Eric Eastwood 2022-06-29 12:37:40 +0200
  • fde7b4c97d Remove unneeded `include_redundant_members` from messages filter and assert state still works Eric Eastwood 2022-06-29 12:34:50 +0200
  • b0d9456951 Respond in big rooms #28 Eric Eastwood 2022-06-29 11:39:12 +0200
  • c3c46376c7 Use ignoreIncomingRequestHook and rename to tracing.js Eric Eastwood 2022-06-29 11:02:49 +0200
  • e20528eb79 Ignore spans from static assets Eric Eastwood 2022-06-16 22:08:14 -0500
  • 703b736161 Working sending spans over to jaeger Eric Eastwood 2022-06-16 20:48:04 -0500
  • 54a5dfbfac WIP: OpenTelemetry tracing Eric Eastwood 2022-06-16 20:33:39 -0500
  • 724c562d6f
    Fix image not running in K8s (ROSA) (#24) Eric Eastwood 2022-06-15 18:42:15 -0500
  • 9abc1e47ca Put up warning post before upgrading the Node image version #24 Eric Eastwood 2022-06-15 18:39:53 -0500
  • 4854161fb8 Try different version of packaged node/npm Eric Eastwood 2022-06-15 18:22:44 -0500
  • 833f566214 Try no custom npm version Eric Eastwood 2022-06-15 17:58:31 -0500
  • bd5c14242e
    Make sure container is able to start up (#23) Eric Eastwood 2022-06-15 17:12:44 -0500
  • 1771440e19 Just use localhost mapped port #23 Eric Eastwood 2022-06-15 17:07:53 -0500
  • 28af9a8b87 Remove unused dependency Eric Eastwood 2022-06-15 17:03:59 -0500
  • 10ce8ecf23 Use Node.js health check script Eric Eastwood 2022-06-15 17:03:29 -0500
  • cd4b0f7a54 Install curl so the health check works Eric Eastwood 2022-06-15 16:32:22 -0500
  • 4b743deef3 Make sure to include config to read from Eric Eastwood 2022-06-15 16:23:34 -0500
  • 011a73eeb8 Fix entrypoint and provide dummy values Eric Eastwood 2022-06-15 16:14:16 -0500
  • 3c13cb17c6 Make sure container is able to start up Eric Eastwood 2022-06-15 16:01:01 -0500
  • 780600e3dd
    Containerize app (make a Docker image for `matrix-public-archive`) (#22) Eric Eastwood 2022-06-15 02:28:18 -0500
  • a1a76c99e5 The meta action uses the `sha-` prefix #22 Eric Eastwood 2022-06-15 02:16:47 -0500
  • b012576585 dist/ is already in app/ directory from us working there by default Eric Eastwood 2022-06-15 02:15:05 -0500
  • 91ef0f155e Comments can't be in the value Eric Eastwood 2022-06-15 02:12:54 -0500
  • e59fbf5cef Containerize app (make a Docker image) Eric Eastwood 2022-06-15 02:10:39 -0500
  • 3e85ae3b60
    Easy get the app running steps (#21) Eric Eastwood 2022-06-15 01:21:10 -0500
  • 73da56e5f8 Easy get the app running steps #21 Eric Eastwood 2022-06-15 01:15:48 -0500
  • cda2d98df0
    Add testing to CI (#20) Eric Eastwood 2022-06-15 00:59:41 -0500
  • 5f5ee3fbf0 Document better #20 Eric Eastwood 2022-06-15 00:50:35 -0500
  • df092d2466 Dry out different way v2 Eric Eastwood 2022-06-15 00:44:32 -0500
  • 17130fa716 Dry out a different way Eric Eastwood 2022-06-15 00:38:44 -0500
  • 1862edf5a5 Re-organize to re-use variable for the build as well Eric Eastwood 2022-06-15 00:36:10 -0500
  • 7593d6fc10 Test Docker synapse image name as shared variable Eric Eastwood 2022-06-15 00:31:57 -0500
  • 5baddd3320 Map the ports Eric Eastwood 2022-06-15 00:21:12 -0500
  • 76ebfaf5a7 Use ref for both Eric Eastwood 2022-06-15 00:16:52 -0500
  • 97adcf62ee Executable entrypoint Eric Eastwood 2022-06-15 00:14:35 -0500
  • 524e0751a2 Use Docker compatible tag Eric Eastwood 2022-06-15 00:11:22 -0500
  • f8259644c4 No env for services Eric Eastwood 2022-06-15 00:00:45 -0500
  • 958b5b3c3f Move env to correct spot Eric Eastwood 2022-06-14 23:52:27 -0500
  • 19e47979da Remove meta data step Eric Eastwood 2022-06-14 23:46:14 -0500
  • d95ea14fd7 Try same tag Eric Eastwood 2022-06-14 23:45:31 -0500
  • df652e4028 Use correct tag Eric Eastwood 2022-06-14 23:35:08 -0500
  • ea89d27004 Jobs that can depend on each other Eric Eastwood 2022-06-14 23:31:31 -0500
  • 5675db5def Try different namespace Eric Eastwood 2022-06-14 23:24:40 -0500
  • 6fd6a29db7 Run on PRs Eric Eastwood 2022-06-14 23:15:44 -0500
  • e6352a02f7 Try use custom Synapse build Eric Eastwood 2022-06-14 23:11:27 -0500
  • bdbd1e71b9 Use Hydrogen SDK with scratch changes Eric Eastwood 2022-06-14 21:58:30 -0500
  • 9e0469af23 Add build task Eric Eastwood 2022-06-14 19:46:25 -0500
  • f93ba25199 Add testing to CI' Eric Eastwood 2022-06-14 19:45:15 -0500
  • cead1796b8
    Better explain how to get the project and tests to run at this point (#19) Eric Eastwood 2022-06-10 18:52:12 -0500
  • 5783f6dfdb Shell syntax highlighting #19 Eric Eastwood 2022-06-10 18:51:51 -0500
  • bd5cbbc337 Better explain how to get the project and tests to run at this point Eric Eastwood 2022-06-10 18:50:18 -0500
  • 1bd5ecff32
    Remove extra body margin causing offset from viewport (#18) Eric Eastwood 2022-06-10 15:57:22 -0500
  • 4075b7c672 Remove extra body margin causing offset from viewport #18 Eric Eastwood 2022-06-10 15:26:37 -0500
  • 952a3acd4a
    Explain how config inherits (#17) Eric Eastwood 2022-06-09 21:37:07 -0500
  • 603cbad14f Explain how config inherits #17 Eric Eastwood 2022-06-09 21:34:29 -0500
  • 9fc71a3412
    Remove `matrix-bot-sdk` usage in tests (#15) Eric Eastwood 2022-06-09 20:44:57 -0500
  • fdccb0d9da Enable dynamic_thumbnails so thumbnails load in interactive tests #15 Eric Eastwood 2022-06-09 20:39:30 -0500
  • c76a0a10ab One step closer to the image working. The thumbnail doesn't work but the full lightbox version does Eric Eastwood 2022-06-09 18:51:25 -0500
  • 2f337ad036 Fix meta data (image still doesn't load in test) Eric Eastwood 2022-06-09 18:04:42 -0500
  • 6bc9cf4f38 Sneak in better log Eric Eastwood 2022-06-09 17:39:13 -0500
  • 78d40d622c Fix all tests Eric Eastwood 2022-06-09 17:36:36 -0500
  • 0b0f4bfa12 Make 2 tests work Eric Eastwood 2022-06-09 03:57:50 -0500
  • fb3949e6fc Remove unused dependencies Eric Eastwood 2022-06-09 03:09:32 -0500
  • 7444bf7750 Remove matrix-bot-sdk Eric Eastwood 2022-06-09 03:05:07 -0500
  • 7dfe8cabc9
    Add lightbox support and Hydrogen URL hashes relative to the room (#12) Eric Eastwood 2022-06-08 14:03:36 -0500
  • 3237399c40 Some cleanup #12 Eric Eastwood 2022-06-07 22:50:27 -0500
  • a949620348 Lightbox escape keyboard shortcut also works Eric Eastwood 2022-06-07 22:34:29 -0500
  • fc731bc6dc Some cleanup Eric Eastwood 2022-06-07 20:32:50 -0500
  • 84407b34d6 Merge branch 'main' into madlittlemods/image-lightbox-routing Eric Eastwood 2022-06-07 20:27:51 -0500
  • 940c73868f
    Organize file and add more nodemon logging (#14) Eric Eastwood 2022-06-07 20:27:22 -0500
  • 3fc37b5a0f Organize file and add more nodemon logging #14 Eric Eastwood 2022-06-07 20:24:10 -0500
  • cc958326ea
    Use new Hydrogen light-theme asset directly instead of legacy style.css (#13) Eric Eastwood 2022-06-07 20:21:56 -0500
  • 445d81e70d Use theme light-theme asset directly instead of legacy style.css #13 Eric Eastwood 2022-06-07 20:20:16 -0500
  • 0763c78294 Fix blank hrefs reloading page Eric Eastwood 2022-06-07 20:18:38 -0500
  • eb44fe1b1d URL hashes relative to the room of the archive Eric Eastwood 2022-06-07 19:37:56 -0500
  • d766028423 Working lightbox pops up and closes Eric Eastwood 2022-06-07 17:55:28 -0500