Commit Graph

  • c50d18c21a Move matrix utils to their own directory Eric Eastwood 2022-09-07 16:22:15 -0500
  • 8b3a8701c8 Move things to their own router Eric Eastwood 2022-09-07 16:17:53 -0500
  • 171c614f1e Some renames Eric Eastwood 2022-09-07 16:01:50 -0500
  • d6063d6344 Add version tags to health check Eric Eastwood 2022-09-07 15:55:45 -0500
  • e3872c44b5 Use generic express static and actual file names that match up Eric Eastwood 2022-09-07 14:32:56 -0500
  • 1fb3f25c75 Squishy responsive header Eric Eastwood 2022-09-07 14:18:58 -0500
  • 3d59a3ca60 Fix client bundles being missing Eric Eastwood 2022-09-03 00:41:09 -0500
  • 875f653ef8 Room directory header Eric Eastwood 2022-09-03 00:37:11 -0500
  • 1f8447e7e6 Merge branch 'main' into madlittlemods/6-room-directory-landing-page Eric Eastwood 2022-09-02 20:50:24 -0500
  • 02b86a8405
    Render pipeline separation of concerns (#64) Eric Eastwood 2022-09-02 20:49:06 -0500
  • 6a6a573751 Fix client-side script #64 Eric Eastwood 2022-09-02 20:44:24 -0500
  • 84862f5100 Revert room directory changes from #61 Eric Eastwood 2022-09-02 20:39:27 -0500
  • fed868e838 Debug and comments Eric Eastwood 2022-09-02 20:33:25 -0500
  • f7650a55cf Refactor pt. 2 separation of concerns Eric Eastwood 2022-09-02 20:30:10 -0500
  • ce68e74692 Refactor pt1 to separate concerns Eric Eastwood 2022-09-02 20:11:56 -0500
  • cdb16d740b Better comments about multiple entrypoints Eric Eastwood 2022-09-02 19:00:22 -0500
  • 6ff5b988ca Merge branch 'main' into madlittlemods/6-room-directory-landing-page Eric Eastwood 2022-09-02 18:51:51 -0500
  • f6bd581f77
    Better `child_process` error handling v2 - timeouts and actually fail process for error in scope (#62) Eric Eastwood 2022-09-02 18:49:45 -0500
  • 8d75d4b50f Better explain what we're doing when clearing out the stack #62 Eric Eastwood 2022-09-02 18:13:41 -0500
  • e7287d5276 Remove extra console.log Eric Eastwood 2022-09-02 17:43:03 -0500
  • f970aa2b67 Better child process error handling Eric Eastwood 2022-09-02 17:37:15 -0500
  • 560e9bbb7e Show child errors when render times out Eric Eastwood 2022-09-02 17:32:34 -0500
  • 1c65805108 Remove test.json Eric Eastwood 2022-09-02 01:12:22 -0500
  • df76e7252c Placeholder room directory landing page Eric Eastwood 2022-09-02 01:11:03 -0500
  • fd00fec6f1
    Fix `DisabledComposerView` description being overriden by powerlevel changes (#58) Eric Eastwood 2022-08-31 00:16:14 -0500
  • 441f88b182 Remove testing render #58 Eric Eastwood 2022-08-31 00:12:24 -0500
  • 7dd7fce4c3 Fix `DisabledComposerView` description being overriden by powerlevel changes Eric Eastwood 2022-08-31 00:08:16 -0500
  • 33d52e8c07
    Fix missing `room.observePowerLevels()` throwing error after render (#57) Eric Eastwood 2022-08-30 23:40:07 -0500
  • 17fad45e43 Update hydrogen-view-sdk with latest scratch changes #57 Eric Eastwood 2022-08-30 22:35:41 -0500
  • c9beefda0c Fix missing `room.observePowerLevels()` throwing error after render Eric Eastwood 2022-08-30 20:25:54 -0500
  • d9c0f66c9d
    Use `DisabledComposerView` instead of no composer to add message (#54) Eric Eastwood 2022-08-30 19:10:57 -0500
  • f2e37e0641 Merge branch 'main' into madlittlemods/use-disabled-composer-view #54 Eric Eastwood 2022-08-30 19:00:30 -0500
  • c573f5b41c Update hydrogen-view-sdk dep with latest scratch changes Eric Eastwood 2022-08-30 18:53:50 -0500
  • eb5dc23d5d
    Make the archive responsive (#53) Eric Eastwood 2022-08-30 18:47:03 -0500
  • b45c31a597
    Better assertion error language (#56) Eric Eastwood 2022-08-30 18:45:10 -0500
  • f0f74209bd Better assertion error language #56 Eric Eastwood 2022-08-30 18:36:34 -0500
  • 6568fc7102
    Add Apache 2.0 license (#55) Eric Eastwood 2022-08-30 18:35:36 -0500
  • 7dad1cfd31 Add Apache 2.0 license #55 Eric Eastwood 2022-08-30 18:26:13 -0500
  • 3d03d6ac38 Rename to viewmodels Eric Eastwood 2022-08-30 18:10:01 -0500
  • ea35d5b1b1 Use `DisabledComposerView` instead of no composer to add message Eric Eastwood 2022-08-30 18:07:36 -0500
  • ba78f921de Hide close right-panel x button on desktop (only show on mobile) #53 Eric Eastwood 2022-08-30 16:11:37 -0500
  • 016f956240 Make sure the URL clears when we close the right-panel on mobile Eric Eastwood 2022-08-30 16:06:14 -0500
  • 9b2c215a53 Fix typo Eric Eastwood 2022-08-30 01:48:57 -0500
  • 4a9ca1cae9 Open close right-panel (URL not clear on close yet) Eric Eastwood 2022-08-30 01:47:02 -0500
  • 7335e0944e Start of responsive design Eric Eastwood 2022-08-29 23:37:55 -0500
  • b81df10c8e
    Use JSON5 for configuration files with comments (#52) Eric Eastwood 2022-08-29 20:33:02 -0500
  • 6324f92f69 Use JSON5 for configuration files with comments #52 Eric Eastwood 2022-08-29 20:28:30 -0500
  • 36925cd603
    Add test to make sure the archive doesn't fail when event for event relation is missing and not included in list of provided events (#43) Eric Eastwood 2022-08-29 19:42:18 -0500
  • 74b096c1fc Remove `LocalStorage`, `IndexDB` fluff #43 Eric Eastwood 2022-08-29 19:22:49 -0500
  • d23e902e16 Merge branch 'main' into madlittlemods/fix-npe-storenames Eric Eastwood 2022-08-29 19:14:31 -0500
  • bdaa98e722
    Make the `child_process` error catching more robust (`uncaughtException`) (#51) Eric Eastwood 2022-08-29 19:13:56 -0500
  • 2836c1a202 Make the `child_process` error catching more robust #51 Eric Eastwood 2022-08-29 19:03:04 -0500
  • 3ddcb0005d Merge branch 'main' into madlittlemods/fix-npe-storenames Eric Eastwood 2022-08-29 18:57:33 -0500
  • e9d13db911
    Add test for joining a new federated room (#31) Eric Eastwood 2022-08-29 18:56:31 -0500
  • 12b62ffd9f Note that this isn't necessary once https://github.com/matrix-org/synapse/pull/13658 lands #31 Eric Eastwood 2022-08-29 18:23:44 -0500
  • d4270a878a Remove `it.only` Eric Eastwood 2022-08-29 16:27:48 -0500
  • 5b2b03ae3f Fix test failing because the homeserver backfilled the first instead of the last message Eric Eastwood 2022-08-29 16:26:18 -0500
  • 00c10248bd Better test assertion that tells you what's missing Eric Eastwood 2022-08-29 15:10:54 -0500
  • 9549acfb48 Only add the ? if there are query parameters Eric Eastwood 2022-08-29 14:52:17 -0500
  • 06e939588b Remove `URLSearchParams` import because it works without and more compatible with browser vs Node.js Eric Eastwood 2022-08-29 14:26:21 -0500
  • e1d056fdab Remove unnecessary Docker compose number difference between platforms Eric Eastwood 2022-08-29 14:16:29 -0500
  • e8b29efb22 Merge branch 'main' into madlittlemods/test-for-join-new-federated-room Eric Eastwood 2022-08-29 14:14:40 -0500
  • b5b79b94f2
    Manually instrument some archive logic (#44) Eric Eastwood 2022-08-29 14:13:13 -0500
  • 27886a92d3
    Add available Jaeger port (#48) Eric Eastwood 2022-08-29 14:08:15 -0500
  • ca50ee44ed Add available Jaeger port #48 Eric Eastwood 2022-08-29 14:07:27 -0500
  • 08544e7198 Manually instrument some archive logic #44 Eric Eastwood 2022-07-22 20:44:25 -0500
  • 82aff085de Set it back Eric Eastwood 2022-07-22 20:11:55 -0500
  • aecc5b6abe Try longer timeout in CI to see if it will just go Eric Eastwood 2022-07-21 22:12:11 -0500
  • 874ad12704 Better name Eric Eastwood 2022-07-21 20:51:06 -0500
  • 1966277606 Some clarification Eric Eastwood 2022-07-21 20:47:48 -0500
  • b688f1f99f More cleanup Eric Eastwood 2022-07-21 20:38:47 -0500
  • e10968cb34 Some cleanup Eric Eastwood 2022-07-21 20:36:37 -0500
  • 7d2cb6e5f3 Add tests for missing reply relation Eric Eastwood 2022-07-21 20:28:04 -0500
  • 25f6651e84 Silence log output from child processes by default Eric Eastwood 2022-07-21 19:04:50 -0500
  • b688a52a12 Working with fake storage but it may not be necessary Eric Eastwood 2022-07-21 18:45:42 -0500
  • 5658c9cf7a Stop duplicating error message Eric Eastwood 2022-07-21 17:59:36 -0500
  • dfd2c6d11d Try fake IndexDB Eric Eastwood 2022-07-20 03:26:30 -0500
  • 57056efebb Fix archive failing when event for event relation is not included in list of provided events Eric Eastwood 2022-07-20 02:07:36 -0500
  • fba827a44e
    Add app screenshot (#42) Eric Eastwood 2022-07-18 13:29:47 -0500
  • febdeb337d Smal without scrollbar #42 Eric Eastwood 2022-07-18 13:28:38 -0500
  • 983fbcec7b Zoomed out small screenshot Eric Eastwood 2022-07-18 13:27:23 -0500
  • 8ef05f2eb0 Add actual screenshot Eric Eastwood 2022-07-18 13:16:12 -0500
  • bb86d13ce8 Add app screenshot Eric Eastwood 2022-07-18 12:55:13 -0500
  • 07bc094890
    Enable tracing by config so we can enable from argv, env variable, or config file (#41) Eric Eastwood 2022-07-14 11:26:53 -0500
  • ab488e4934 Enable tracing by config so we can enable from argv, env variable, or config file #41 Eric Eastwood 2022-07-14 11:21:38 -0500
  • ddfe94beab
    OpenTelemetry tracing so we can see spans where the app is taking time (#27) Eric Eastwood 2022-07-14 11:08:50 -0500
  • 7452f4ab42 Describe methods where they are instead of only at the top #27 Eric Eastwood 2022-07-14 11:01:13 -0500
  • 5fd04aa170 Fix timeout still running after we successfully responded and make sure still running spans work Eric Eastwood 2022-07-14 10:51:34 -0500
  • bc2a67bb56 Fix typo Eric Eastwood 2022-07-14 10:30:31 -0500
  • 258b58aa24 Working when tracing is disabled or jaeger not configured Eric Eastwood 2022-07-14 10:18:05 -0500
  • 8268d08054 Merge branch 'main' into madlittlemods/opentelemtry-tracing Eric Eastwood 2022-07-14 09:58:07 -0500
  • f88a662a89 Add 504 timeout page showing slow HTTP requests Eric Eastwood 2022-07-14 09:55:46 -0500
  • 82c691d48d Add middleware to return HTTP tracing spans to the client (window.tracingSpansForRequest) Eric Eastwood 2022-07-13 20:25:49 -0500
  • 2726e649e9 Initialize OpenTelemetry stuff without the SDK Eric Eastwood 2022-07-13 18:46:32 -0500
  • 02c5ccd168 @opentelemetry/tracing was deprecated and renamed to @opentelemetry/sdk-trace-base Eric Eastwood 2022-07-13 17:51:02 -0500
  • 8b33a1dc78 Add trace ID to response header Eric Eastwood 2022-07-13 16:42:22 -0500
  • a7e7c69694 Merge branch 'main' into madlittlemods/test-for-join-new-federated-room Eric Eastwood 2022-07-07 08:28:10 -0500
  • a516663e19 name change Eric Eastwood 2022-07-07 08:23:43 -0500
  • 13eb92b067
    Make sure we finish sending the HTML payload before we exit the process (#38) Eric Eastwood 2022-07-06 19:24:29 -0500
  • 1eda6db6be Use correct assert #38 Eric Eastwood 2022-07-06 18:10:32 -0500