Commit Graph

  • f2111ced78 Add route identifiers for easy metric reporting #173 Eric Eastwood 2023-04-19 15:05:52 -0500
  • 27afaea8ca
    Serve Hydrogen assets from `/hydrogen-assets/` sub-directory for easier targeting of cache rules (#172) Eric Eastwood 2023-04-19 14:44:12 -0500
  • d60f8e1619 Serve Hydrogen assets from `/hydrogen-assets/` sub-directory for easier targeting of cache rules #172 Eric Eastwood 2023-04-19 14:35:51 -0500
  • 17a39ab8db
    Add preload link headers for downstream Cloudflare early hints (#171) Eric Eastwood 2023-04-19 14:20:01 -0500
  • afdb541230 Add preload link headers for downstream Cloudflare early hints #171 Eric Eastwood 2023-04-19 14:02:46 -0500
  • 321c6a4f26
    Slightly easier to understand renderHydrogenVmRenderScriptToPageHtml API surface (#170) Eric Eastwood 2023-04-19 13:48:12 -0500
  • b96774ee92 Slightly easier to understand renderHydrogenVmRenderScriptToPageHtml API surface #170 Eric Eastwood 2023-04-19 13:44:00 -0500
  • 551b4e72d1
    Follow tombstone and predecessor history (#167) Eric Eastwood 2023-04-19 01:26:15 -0500
  • 9389bb24dc Add comment thread reference for future reading #167 Eric Eastwood 2023-04-19 01:20:27 -0500
  • 81bc77a956 Prefer tracking just by searching MSC3999 everywhere Eric Eastwood 2023-04-19 01:15:03 -0500
  • 1d894877b2 Remove debug logging Eric Eastwood 2023-04-19 00:58:38 -0500
  • d00cbfea58 Remove `doTimestampsShareRoundedUpUtcX` utilities and rename `doTimestampsStartFromSameUtcX` back to `areTimestampsFromSameUtcX` Eric Eastwood 2023-04-19 00:56:07 -0500
  • 198a4b4416 Add missing tests (all tests passing) Eric Eastwood 2023-04-19 00:50:21 -0500
  • a969b4dced Simplify and tests still pass Eric Eastwood 2023-04-19 00:14:50 -0500
  • 43bdc7d160 Passing tests and maybe good logic Eric Eastwood 2023-04-18 23:50:38 -0500
  • 4a2bbcb4c3 Try `ts` and doTimestampsStartFromSameUtcX(ts, tsForClosestEvent) Eric Eastwood 2023-04-18 23:07:22 -0500
  • 4d2a130a8f Add some tests that fail starting from larger precision Eric Eastwood 2023-04-18 21:57:01 -0500
  • decb777740 Fix jumping backwards when messages from the same hour Eric Eastwood 2023-04-18 21:44:55 -0500
  • e9704a6977 Revert back gap time so paginate out further as expected Eric Eastwood 2023-04-18 17:50:04 -0500
  • 4fd584dc1a Add more unconfirmed tests Eric Eastwood 2023-04-18 16:48:09 -0500
  • c91a3265e8 Fix predecessor not being picked up Eric Eastwood 2023-04-18 16:00:39 -0500
  • 0834f3ff37 Fix assertions in jump forward successor test Eric Eastwood 2023-04-18 15:13:13 -0500
  • 17a045a8d2 Fix jumping forward when there is a multiple day gap Eric Eastwood 2023-04-18 14:59:01 -0500
  • b8a80fdffb Working predecessor tests Eric Eastwood 2023-04-13 04:44:43 -0500
  • f0bbc2bad1 Cleaner fetching Eric Eastwood 2023-04-13 03:45:52 -0500
  • 54d7feb114 Bail earlier Eric Eastwood 2023-04-13 03:36:27 -0500
  • 078fa0a0e6 Change up tactic to display the given day of the predecessor room Eric Eastwood 2023-04-13 03:32:22 -0500
  • bd949019fd Add test for same day Eric Eastwood 2023-04-13 03:19:22 -0500
  • 60b11dd3c4 Re-usable URL converting utilities Eric Eastwood 2023-04-13 02:49:14 -0500
  • ed6666754e Add note about assuming we are already joined Eric Eastwood 2023-04-12 20:52:09 -0500
  • 4549cc92f9 Slight refactor Eric Eastwood 2023-04-12 20:47:25 -0500
  • 14f6e7269b Fix m.room.create predecessor format Eric Eastwood 2023-04-12 19:20:41 -0500
  • 0e214495bf Crude working to jump backwards to predecessor in first test case Eric Eastwood 2023-04-12 19:05:54 -0500
  • d27b6c24a8 Add comment explaining what we're parsing here Eric Eastwood 2023-04-12 16:13:50 -0500
  • 63fac4880f Add note on alternative place to start from Eric Eastwood 2023-04-12 04:52:01 -0500
  • 7f98efa35e Better log when event is missing from expected Eric Eastwood 2023-04-11 17:43:29 -0500
  • 536512ba2f Merge branch 'main' into madlittlemods/59-follow-tombstone-and-predecessor-history Eric Eastwood 2023-04-11 15:11:20 -0500
  • 6c789eae69
    Do our best to get the user to the right place and try joining `via` derived server name (#168) Eric Eastwood 2023-04-11 15:09:44 -0500
  • 60c6a3b372 Add undefined possibility #168 Eric Eastwood 2023-04-11 14:24:55 -0500
  • 2a87ed5e6c Fix copy/paste transfer problem Eric Eastwood 2023-04-11 13:39:55 -0500
  • 6a91033384 Parse via servers into a `Set` Eric Eastwood 2023-04-11 13:34:25 -0500
  • 0ee96e9bfe Try joining via derived server name Eric Eastwood 2023-04-11 13:29:13 -0500
  • 359f95decf Draft: jumping to predecessor/successor Eric Eastwood 2023-04-11 02:34:53 -0500
  • d5272e3835 Draft: mostly test setup Eric Eastwood 2023-04-10 16:30:59 -0500
  • e99a0d6912
    Rename to build-scripts to it appears in GitHub file finder (#166) Eric Eastwood 2023-04-07 13:17:46 -0500
  • 0541287b78 Rename to build-scripts to it appears in GitHub file finder #166 Eric Eastwood 2023-04-07 13:10:24 -0500
  • 5aafa01f38
    Update linting so we don't need omit the context filling name of some variables (#165) Eric Eastwood 2023-04-07 13:01:20 -0500
  • 0810aa53eb Update linting so we don't need omit the context filling name of some variables #165 Eric Eastwood 2023-04-07 12:56:24 -0500
  • 57d2cb3dd3
    Refactor tests to use single source of truth ASCII diagram (#164) Eric Eastwood 2023-04-07 12:52:41 -0500
  • 17e05bba35 Revert "Prefer saner eslint config" #164 Eric Eastwood 2023-04-07 12:48:30 -0500
  • dcddd4e75c Prefer saner eslint config Eric Eastwood 2023-04-07 12:43:32 -0500
  • 0fd01dba13 Refactor pt.2, removing all the old cruft Eric Eastwood 2023-04-07 11:30:57 -0500
  • 72e1540d4d Tests passing Eric Eastwood 2023-04-07 11:03:30 -0500
  • bc77e3e230 Refactor pt.1, adding the new format Eric Eastwood 2023-04-07 06:16:11 -0500
  • 08722eea69 First pass at parsing the structure Eric Eastwood 2023-04-07 05:32:22 -0500
  • 954b22995a
    Add a way to select time of day (#139) Eric Eastwood 2023-04-05 04:25:31 -0500
  • f8567882aa Fix time selector go button not including time #139 Eric Eastwood 2023-04-05 04:21:22 -0500
  • 2db3c4a93b Add timestamp utility tests Eric Eastwood 2023-04-05 04:03:39 -0500
  • 13cbac601e Allow the right panel to scroll when the viewport is too small Eric Eastwood 2023-04-05 02:16:13 -0500
  • ed9bfb4681 Add time selector visibility tests Eric Eastwood 2023-04-05 02:13:03 -0500
  • 330ed1e109 Remove debug logs Eric Eastwood 2023-04-05 01:47:48 -0500
  • 4dc44cd6e1 Fix active date intersection observer debugger not working Eric Eastwood 2023-04-05 01:28:04 -0500
  • 1fdde4bfdb Fix broken empty state Eric Eastwood 2023-04-04 05:00:46 -0500
  • 9645156967 Fix ts vs date usage (date still worked in this case though) Eric Eastwood 2023-04-04 04:13:15 -0500
  • 0103ea16b7 Fix preferred precision from URL Eric Eastwood 2023-04-04 03:34:18 -0500
  • 272ee46e7d Link relevant issue Eric Eastwood 2023-04-03 20:43:01 -0500
  • c86d4a393f Fix timeline scrubber scroll position not set on mobile when right-panel collapsed Eric Eastwood 2023-03-30 23:01:03 -0500
  • 5578e7a1e2 Fix timeline scrubber scroll position not set on mobile when right-panel expanded Eric Eastwood 2023-03-30 22:14:15 -0500
  • d191f938e0 Show TimeSelector based on if we are only showing events from the same day Eric Eastwood 2023-03-30 19:19:59 -0500
  • 2873086d45 Add second precision if the initial date cares about it Eric Eastwood 2023-03-29 22:08:40 -0500
  • c05ad798f1 Add go button Eric Eastwood 2023-03-29 21:32:14 -0500
  • 310e8671a3 Make sure after using the time input to select a day, that it continues to update as you scrub around Eric Eastwood 2023-03-29 02:39:25 -0500
  • cb8c66f05d Changing time input drives the active date Eric Eastwood 2023-03-29 02:19:14 -0500
  • b9693345bd No continue event needed for test Eric Eastwood 2023-03-29 00:36:10 -0500
  • ed40f6f464 Add tests for jumping forwards to the latest messages Eric Eastwood 2023-03-29 00:30:38 -0500
  • 497511ac89 Fix progressing by a single day instead of 2 Eric Eastwood 2023-03-28 23:44:10 -0500
  • 87acf8aa36 Add tests for jumping to the right precision Eric Eastwood 2023-03-28 22:48:59 -0500
  • e058946a3a Add another test for jumping backwards Eric Eastwood 2023-03-28 20:55:46 -0500
  • 1c416922d8 Add tests for jumping from the middle of the day Eric Eastwood 2023-03-28 20:50:53 -0500
  • ddedceed80 Remove smaller time range redirecting Eric Eastwood 2023-03-28 20:24:31 -0500
  • 7539e2593c Remove the need for T23:59:59 when jumping to days that don't have too many messages Eric Eastwood 2023-03-28 18:56:45 -0500
  • 90508ce7c3 Add tests for jumping with many messages on the same day Eric Eastwood 2023-03-28 18:31:42 -0500
  • 70c1a13cf9 Lowercase ms Eric Eastwood 2023-03-27 20:37:31 -0500
  • 2441c38735 Remove superfluous info that is already explained by the test name Eric Eastwood 2023-03-27 20:34:10 -0500
  • efe001d913 Refactor jump tests and better descriptions Eric Eastwood 2023-03-27 20:30:52 -0500
  • 2c136b41f3 Refactor tests to use different format where we can specify the URL for each page Eric Eastwood 2023-03-27 19:08:51 -0500
  • 3f083737b4 Mostly fix all tests. Refactor `/jump` to properly handle backwards Eric Eastwood 2023-03-25 04:18:14 -0500
  • c26419e8fb Working towards properly jumping backwards Eric Eastwood 2023-03-25 03:50:13 -0500
  • 46836c6abb Add test for backwards many to many on different days Eric Eastwood 2023-03-25 01:41:10 -0500
  • ffe219d6ff Add test for jump from too many messages forward into too many messages Eric Eastwood 2023-03-25 00:10:08 -0500
  • c2bc7de64f Slightly better name Eric Eastwood 2023-03-23 00:28:43 -0500
  • 968b32e86d Fix failTooManyMessages test Eric Eastwood 2023-03-23 00:20:14 -0500
  • 8fe3829db9 Merge branch 'main' into madlittlemods/7-time-picking Eric Eastwood 2023-03-22 23:47:06 -0500
  • b0cee80253
    Update docs to reflect that we need stable MSC3030 /timstamp_to_event (#159) Eric Eastwood 2023-02-17 02:35:23 -0600
  • 3cde7d849f Update docs to reflect that we need stable MSC3030 /timstamp_to_event #159 Eric Eastwood 2023-02-16 20:59:24 -0600
  • 8f9e1631ae
    Switch /timestamp_to_event from unstable to stable v1 #142 (#154) Philip Durbin 2023-02-16 21:52:28 -0500
  • 11ca940fd2 extend event emitter #155 Jemimah Nagasha 2023-01-17 10:10:31 +0300
  • 7125657636
    Update readme to reflect more fleshed out actuality (#156) Eric Eastwood 2023-01-16 13:40:08 -0600
  • b54919a51e Formatting #156 Eric Eastwood 2023-01-16 13:39:12 -0600
  • a8f59c4542 Update readme to reflect more fleshed out actuality Eric Eastwood 2023-01-16 13:37:20 -0600