Commit Graph

  • ba37a4db95 Jump forward seamlessly Eric Eastwood 2022-11-03 00:43:00 -0500
  • 91d84fcc08
    Don't change the URL as you scroll around (#119) Eric Eastwood 2022-11-02 04:35:36 -0500
  • e9cb7300e9 Don't change the URL as you scroll around #119 Eric Eastwood 2022-11-02 04:31:09 -0500
  • 08254cbb49
    Add a way to jump forwards and backwards to more activity in the room (seamless navigation) (#114) Eric Eastwood 2022-11-02 04:27:30 -0500
  • ca4b42450b Use date after the new archiveDate #114 Eric Eastwood 2022-11-02 02:50:13 -0500
  • 8a940247ff Update Hydrogen scratch version Eric Eastwood 2022-11-02 02:28:16 -0500
  • 79c1d2d85f Add ?continue=top scroll startP position option to read from top when jumping forwards Eric Eastwood 2022-11-01 23:24:51 -0500
  • 552a874742 Merge branch 'main' into madlittlemods/46-jump-to-activity Eric Eastwood 2022-11-01 08:58:32 -0500
  • dc7017ae4c
    Move Hydrogen `timelineViewModel` creation to our main view model (#118) Eric Eastwood 2022-11-01 08:54:43 -0500
  • 1a03345794 Comment why these options necessary #118 Eric Eastwood 2022-11-01 08:50:19 -0500
  • 8275f120a6 Move Hydrogen timeline view model to other view model Eric Eastwood 2022-11-01 08:37:37 -0500
  • 718f01e5a4
    Refactor to use `TimelineView` (#117) Eric Eastwood 2022-11-01 08:36:32 -0500
  • bd14aaab95 Might as well inline it #117 Eric Eastwood 2022-11-01 07:59:08 -0500
  • e78132f406 vm no longer used here Eric Eastwood 2022-11-01 07:58:03 -0500
  • 21531cddc2 Align styles Eric Eastwood 2022-11-01 07:47:50 -0500
  • c8c2fb8df1 Use non-updated function signature Eric Eastwood 2022-11-01 07:47:42 -0500
  • 0023ade541 Make sure the disabled composer date updates as you scroll Eric Eastwood 2022-11-01 07:22:55 -0500
  • 6d3fa56f83 Refactor to use `TimelineView` Eric Eastwood 2022-11-01 06:59:17 -0500
  • d1a82bd7a9 Already have test for this Eric Eastwood 2022-11-01 05:20:34 -0500
  • ad0ede4a2e Working backwards test Eric Eastwood 2022-11-01 05:16:54 -0500
  • 2d9e944e82 More straight-forward names Eric Eastwood 2022-11-01 05:11:32 -0500
  • ed703b9519 Better comments Eric Eastwood 2022-11-01 05:05:46 -0500
  • 2f4310e669 Working forward test Eric Eastwood 2022-11-01 05:03:16 -0500
  • 6500a3b21e Test not working yet Eric Eastwood 2022-10-31 19:14:39 -0500
  • dd4a830b25 404 when trying to view a future day Eric Eastwood 2022-10-28 23:22:51 -0500
  • f59703bc80 Don't 404 when jumping where no history Eric Eastwood 2022-10-28 23:07:33 -0500
  • 3e43d796a9 Fix wrong reference Eric Eastwood 2022-10-28 22:23:58 -0500
  • 8b88bedd95 Add a way to jump forwards and backwards to more activity in the room Eric Eastwood 2022-10-28 16:44:48 -0500
  • b75b807865
    Small readme updates (#112) Eric Eastwood 2022-10-28 00:44:40 -0500
  • 918b4bae05 Small readme updates #112 Eric Eastwood 2022-10-28 00:44:08 -0500
  • 2b4ecb737a
    Add support for client-side room alias hash `#` redirects to the correct URL (#111) Eric Eastwood 2022-10-28 00:32:24 -0500
  • 37e59503b4 Add support for client-side room alias hash redirects #111 Eric Eastwood 2022-10-27 03:37:18 -0500
  • d6301fee9b Add support for client-side room alias hash `#` redirects to the correct URL Eric Eastwood 2022-10-27 01:09:47 -0500
  • 7a88ea0c19
    Add support for room aliases (#107) Eric Eastwood 2022-10-27 01:09:13 -0500
  • 837578a110 More comments #107 Eric Eastwood 2022-10-27 01:02:48 -0500
  • 98de276ab3 Add tests for general redirects Eric Eastwood 2022-10-26 21:22:29 -0500
  • 01e08d8c1f Add tests for honest mistake redirects Eric Eastwood 2022-10-26 20:25:37 -0500
  • 9831fee76b Add support for URI encoded room IDs and aliases Eric Eastwood 2022-10-26 18:36:30 -0500
  • 8875bc51d1 Finish off room alias support and make sure you stay on whatever you browsed with Eric Eastwood 2022-10-25 23:36:18 -0500
  • eb5326e788 Room alias support (almost there) Eric Eastwood 2022-10-25 03:15:00 -0500
  • 280a158241 Merge branch 'main' into madlittlemods/25-add-support-for-room-aliases Eric Eastwood 2022-10-25 01:59:38 -0500
  • b7c00c31c1
    Fix URL being duplicated in query param (#110) Eric Eastwood 2022-10-25 01:59:23 -0500
  • bcb04cd376 Fix URL being duplicated in query param #110 Eric Eastwood 2022-10-25 01:37:31 -0500
  • 0b61736c63 Redirect honest cases Eric Eastwood 2022-10-25 00:37:50 -0500
  • d19c08397a
    Fixup room directory fetch error message (#108) Eric Eastwood 2022-10-24 15:49:23 -0500
  • 5bbd902eec Add first step of checking the homeserver first #108 Eric Eastwood 2022-10-24 10:02:55 -0500
  • e6688f8d39 Reword why Eric Eastwood 2022-10-24 09:55:04 -0500
  • 8a934aa63d Fix some typos Eric Eastwood 2022-10-24 09:54:11 -0500
  • 2820fc0da4 WIP: start of room aliases Eric Eastwood 2022-10-24 09:43:54 -0500
  • 2bda335f1c
    Clean up spurious logs when SSR rendering Hydrogen (#106) Eric Eastwood 2022-10-21 17:27:10 -0500
  • 4d858b7a60 Clean up spurious logs when SSR rendering Hydrogen #106 Eric Eastwood 2022-10-21 17:23:37 -0500
  • 7c09ac13f9
    Fix form <select> value not being up to date by the time we auto-submit the form on selection (#105) Eric Eastwood 2022-10-21 16:24:22 -0500
  • 058816a155 Fix form <select> value not being up to date by the time we auto-submit the form on selection #105 Eric Eastwood 2022-10-21 16:16:58 -0500
  • d2d6c5a580
    Link rooms with `?via` query paramter from room directory landing page (#104) Eric Eastwood 2022-10-21 16:06:11 -0500
  • 41c33c7417 Link rooms with `?via` query paramter from room directory landing page #104 Eric Eastwood 2022-10-21 16:01:51 -0500
  • 3b4fb52bfe
    Fix pagination links not accounting for homeserver selection (#103) Eric Eastwood 2022-10-21 15:52:07 -0500
  • 9de22bc3ae Fix pagination links not accounting for homeserver selection #103 Eric Eastwood 2022-10-21 15:48:22 -0500
  • 048f03fff7
    Stop using `selectEl.value` as crutch over swapping `selected` attribute (#102) Eric Eastwood 2022-10-21 15:35:11 -0500
  • d98c871bd0 Stop using `selectEl.value` as crutch over swapping `selected` attribute #102 Eric Eastwood 2022-10-21 13:55:33 -0500
  • 3264cfd630 Update `linkedom` with latest `<select>` and `<option>` updates #101 Eric Eastwood 2022-10-21 12:50:13 -0500
  • dcc2f5dd03
    Fix typo in room fetch error section (#100) Eric Eastwood 2022-10-21 02:15:42 -0500
  • 1cd44c86ad Fix typo in room fetch error section #100 Eric Eastwood 2022-10-21 02:11:05 -0500
  • 1e89179f09
    Page-load with the correct homeserver selected (#98) Eric Eastwood 2022-10-21 02:09:26 -0500
  • e946d0f32d Update Hydrogen scratch #98 Eric Eastwood 2022-10-21 02:05:32 -0500
  • d4aad0227c Add test to ensure the page-loaded selected homeserver matches the query parameter Eric Eastwood 2022-10-21 02:00:59 -0500
  • 1530b78080 Merge branch 'main' into madlittlemods/92-fix-homeserver-selection-mismatch Eric Eastwood 2022-10-21 01:14:23 -0500
  • 75d4a14845
    Fix hash and query parameter ordering and repeating (#99) Eric Eastwood 2022-10-21 01:14:06 -0500
  • 7673436909 Fix hash and query parameter ordering and repeating #99 Eric Eastwood 2022-10-21 00:56:09 -0500
  • 9d44c01063 Make sure the add server modal doesn't re-appear after the form is submitted and the page loads again Eric Eastwood 2022-10-21 00:44:56 -0500
  • b0c150278e Fix homeserver selector mismatch from page selected homeserver Eric Eastwood 2022-10-20 23:56:05 -0500
  • 6bb88b1ecd
    Load room directory and show error message when we're unable to fetch rooms (#96) Eric Eastwood 2022-10-20 22:48:00 -0500
  • 7357dacb6b Add refresh page button #96 Eric Eastwood 2022-10-20 22:30:12 -0500
  • 6bd443a360 Only pass error object when error Eric Eastwood 2022-10-20 22:11:42 -0500
  • a86a36beed Small changes Eric Eastwood 2022-10-20 22:00:40 -0500
  • 510b886ccb Show error message when we're unable to fetch rooms Eric Eastwood 2022-10-20 19:36:42 -0500
  • b34c1b817d
    Add homeserver selector to room directory landing page (#87) Eric Eastwood 2022-10-20 02:06:43 -0500
  • 64b99443b1 Fix avatarTitle being undefined when no room name #87 Eric Eastwood 2022-10-20 02:03:35 -0500
  • 64310b8f10 Bump Hydrogen scratch version with latest changes Eric Eastwood 2022-10-20 01:48:15 -0500
  • 98723122c4 Add test Eric Eastwood 2022-10-20 01:38:24 -0500
  • 29457ed308 We already submit the form when the homeserver changes Eric Eastwood 2022-10-20 00:57:34 -0500
  • 04ae6e0e57 Make sure the query parameters are maintained with Hydrogen routing Eric Eastwood 2022-10-20 00:55:31 -0500
  • 0bd612170b Add modal to add new homeservers Eric Eastwood 2022-10-20 00:28:07 -0500
  • 1a04750a41 Add homeserver selection added servers and clearing Eric Eastwood 2022-10-19 22:23:22 -0500
  • a0089b0fe4
    Add `Content-Security-Policy` (CSP) (#81) Eric Eastwood 2022-10-19 12:07:39 -0500
  • a152004805 Merge branch 'main' into madlittlemods/add-homeserver-selector Eric Eastwood 2022-10-19 01:50:29 -0500
  • 0962075f8d
    Improve performance of scrolling on room directory (animating gradient and shadow header) (#90) Eric Eastwood 2022-10-19 01:50:16 -0500
  • 1de1e22fb8 Improve performance of scrolling on room directory (animating gradient and shadow header) #90 Eric Eastwood 2022-10-19 01:43:19 -0500
  • e44a2e4168 WIP Eric Eastwood 2022-10-19 01:22:05 -0500
  • 91006f47ac Merge branch 'main' into madlittlemods/add-homeserver-selector Eric Eastwood 2022-10-19 01:04:44 -0500
  • 27ed76c7a9
    Implement `ModalView` with native `<dialog>` element (#88) Eric Eastwood 2022-10-19 01:04:19 -0500
  • bc4a3146c4 Remove debug log #88 Eric Eastwood 2022-10-19 01:00:42 -0500
  • 23fd2911d9 Some cleanup Eric Eastwood 2022-10-18 23:18:35 -0500
  • 3bac1bab86 Hook up URL changes Eric Eastwood 2022-10-18 23:16:17 -0500
  • 272ab0edbd Add a gap between the modal and the edge of the screen Eric Eastwood 2022-10-18 23:04:25 -0500
  • 03398eec0a Implement ModalView with native <dialog> element Eric Eastwood 2022-10-18 22:49:20 -0500
  • 48b76e3c39 Mock way to add/clear servers Eric Eastwood 2022-10-18 21:28:47 -0500
  • b771fbb61b Add homeserver selector to room directory landing page Eric Eastwood 2022-10-18 20:35:57 -0500
  • 5142e508a2
    Have full room description readable from tooltip (#85) Eric Eastwood 2022-10-18 18:38:00 -0500
  • f9e16964e1
    Fix off-by-one calendar months with time zones that are greater than UTC+0 (#86) Eric Eastwood 2022-10-18 18:36:13 -0500
  • 0e99f95129 Adjust comment doc #86 Eric Eastwood 2022-10-18 18:33:16 -0500