Commit Graph

  • 26618c0309
    feat: [closes #14] Display peer list (#28) Flaykz 2022-10-05 01:08:38 +1100
  • c38a203f07 feat: [closes #32] group messages under peer names Jeremy Kahn 2022-10-03 21:29:28 -0500
  • 44c328fd1f feat: add error boundary Jeremy Kahn 2022-10-01 13:38:56 -0500
  • 69a15443ce fix: prevent unstyled pre content from breaking out of message box Jeremy Kahn 2022-10-01 11:46:46 -0500
  • 630a7aa398 refactor: [#7] move audio logic to new Audio service Jeremy Kahn 2022-09-30 09:13:07 -0500
  • b4decae69c
    feat: [closes #6] Show notifications for messages recieved in the background (#31) Jeremy Kahn 2022-09-29 21:56:28 -0500
  • 492cfa58ce
    feat: [#7] Play a sound on new message (#25) Flaykz 2022-09-27 00:10:31 +1100
  • e259196942
    [closes #24] Settings UI (#26) Jeremy Kahn 2022-09-23 15:40:34 -0700
  • 20d8337082 refactor: move routes to an enum Jeremy Kahn 2022-09-20 14:22:39 -0500
  • 4403d8df2d docs: explain how to host builds Jeremy Kahn 2022-09-19 21:32:43 -0500
  • b7c8ee6441 chore: upgrade to trystero 0.11.3 Jeremy Kahn 2022-09-19 11:51:49 -0500
  • 2fabd4d974 feat: [closes #17] add About page Jeremy Kahn 2022-09-17 12:39:16 -0500
  • 62e512582d refactor: move route content rendering to its own component file Jeremy Kahn 2022-09-17 11:29:57 -0500
  • cba8bc47df feat: improve home screen messaging Jeremy Kahn 2022-09-17 11:20:56 -0500
  • 8a22259ce2 docs: list environments Jeremy Kahn 2022-09-17 11:12:08 -0500
  • 7224145e2b refactor: move notification area to its own component file Jeremy Kahn 2022-09-17 11:08:05 -0500
  • 28e09213d8 refactor: move app bar to its own component file Jeremy Kahn 2022-09-16 09:46:11 -0500
  • 0b15957d93 refactor: move upgrade dialog to its own component file Jeremy Kahn 2022-09-16 09:36:24 -0500
  • 9b5551a4bd refactor: move drawer to its own component file Jeremy Kahn 2022-09-15 21:16:41 -0500
  • f2aeec5acb feat: [closes #18] limit message character size to 10,000 Jeremy Kahn 2022-09-15 20:15:43 -0500
  • e891339907
    feat: [for #18] limited message to 1000 (#23) ighmaz 2022-09-16 06:28:12 +0530
  • 64144021c9 docs: link to ticket backlog Jeremy Kahn 2022-09-14 21:21:22 -0500
  • fc263de946 docs: improve self-hosting instructions Jeremy Kahn 2022-09-12 11:48:30 -0500
  • e2bac732cf docs: add self-hosting info Jeremy Kahn 2022-09-11 20:52:47 -0500
  • 1ea67e2c3a
    feat: [closes #1] display logo (#10) Jeremy Kahn 2022-09-11 17:27:16 -0500
  • 7f958e4ebe
    [for #1] logo-added (#9) Ramyashree shetty 2022-09-12 02:48:22 +0530
  • 32e741c7f0
    [closes #4] Merge pull request #8 from jeremyckahn/feature/4__update-dialog Jeremy Kahn 2022-09-11 16:00:22 -0500
  • 702c1e8135 chore: remove update test message Jeremy Kahn 2022-09-11 15:46:14 -0500
  • db5b8b7905 test: log update test message Jeremy Kahn 2022-09-11 13:49:51 -0500
  • de38dfa138 feat: [#4] wire up update UI Jeremy Kahn 2022-09-11 13:44:23 -0500
  • c37a336b1a chore: [#5] use node-version 16 for ci and deploy workflows Jeremy Kahn 2022-09-10 18:41:46 -0500
  • f884bf69ae chore: [#5] use Node 16 Jeremy Kahn 2022-09-10 18:34:11 -0500
  • 8cd2ce3f45 refactor: move trackerUrls to its own file Jeremy Kahn 2022-09-10 18:22:36 -0500
  • d277820961 refactor: move rtcConfig to its own file Jeremy Kahn 2022-09-10 17:52:53 -0500
  • 50d622d9f9 chore: use trystero 0.11.2 Jeremy Kahn 2022-09-08 22:12:32 -0500
  • f0a4404910 feat: automatically focus message input Jeremy Kahn 2022-09-08 21:47:02 -0500
  • cebb8dc93a fix: prevent large transcripts from affecting input performance Jeremy Kahn 2022-09-08 21:35:50 -0500
  • 5b69f48229 feat: automatically transform URLs into links Jeremy Kahn 2022-09-08 09:37:38 -0500
  • 423010971e docs: describe features and anti-features Jeremy Kahn 2022-09-07 09:43:48 -0500
  • 0ce0b40aa5 docs: suggest secure communication media for link sharing Jeremy Kahn 2022-09-06 11:35:01 -0500
  • 7b4c2972b8 docs: add project info to README Jeremy Kahn 2022-09-05 21:45:41 -0500
  • f9bcbc448a docs: add basic info to README Jeremy Kahn 2022-09-05 19:18:54 -0500
  • 9a159e5787 feat: improve home screen display Jeremy Kahn 2022-09-05 18:59:59 -0500
  • 040e199231 feat: improve home screen app bar layout Jeremy Kahn 2022-09-05 17:56:15 -0500
  • 04549a8507 feat: close menu when navigating home Jeremy Kahn 2022-09-05 17:54:23 -0500
  • 07cd343b10 feat: add button to copy current URL Jeremy Kahn 2022-09-05 17:52:18 -0500
  • 7fb46bfe27 feat: persist color theme setting Jeremy Kahn 2022-09-05 17:35:40 -0500
  • 82673d54fd refactor: move ShellContext to contexts directory Jeremy Kahn 2022-09-05 12:17:10 -0500
  • 38378f0dfb feat: simplify and improve UI layout Jeremy Kahn 2022-09-05 12:12:54 -0500
  • 56230b8361 feat: improve layout for more dimensions Jeremy Kahn 2022-09-04 12:09:30 -0500
  • a2ac9fa102 feat: improve message colors Jeremy Kahn 2022-09-04 11:04:54 -0500
  • c2cd21672a feat: show user name to self Jeremy Kahn 2022-09-04 09:59:28 -0500
  • 59a93c6fd0 feat: display user-friendly peer names Jeremy Kahn 2022-09-04 09:39:18 -0500
  • 8b22aa8df9 feat: implement theme toggling Jeremy Kahn 2022-09-02 09:49:00 -0500
  • 96740b352b fix: eliminate gap between transcript and header Jeremy Kahn 2022-09-02 09:26:32 -0500
  • 899286369e feat: hide and show peer counter Jeremy Kahn 2022-09-01 21:28:45 -0500
  • bfa7158fb1 test: validate drawer toggling Jeremy Kahn 2022-09-01 21:12:52 -0500
  • fb2a5144a2 refactor: simplify index.tsx Jeremy Kahn 2022-08-31 22:05:24 -0500
  • 0468977072 feat: add app drawer with home button Jeremy Kahn 2022-08-31 21:44:00 -0500
  • bf4b6b18d6 refactor: move shell into its own component Jeremy Kahn 2022-08-31 19:40:40 -0500
  • 839628dc75 feat: improve shell and room display Jeremy Kahn 2022-08-31 19:26:38 -0500
  • c9dadbb89e feat: set page title Jeremy Kahn 2022-08-31 19:18:14 -0500
  • 2a09eddb7d fix: remove double "has" from alert messages Jeremy Kahn 2022-08-31 10:09:49 -0500
  • 6bc8bf8b88 feat: show alerts when someone joins or leaves the room Jeremy Kahn 2022-08-31 09:55:57 -0500
  • 70ac4f34da feat: use relay servers when necessary Jeremy Kahn 2022-08-30 09:38:14 -0500
  • cfc9881b9d feat: prevent page overflows Jeremy Kahn 2022-08-29 22:20:04 -0500
  • caaa59d014 feat: show number of peers in the room Jeremy Kahn 2022-08-29 22:05:56 -0500
  • c0b6d4c543 feat: support deeplinks in production Jeremy Kahn 2022-08-29 20:40:07 -0500
  • 2e30f53b39 chore: use local tracker for development Jeremy Kahn 2022-08-29 19:21:14 -0500
  • 39d8129957 fix: don't crash when the room changes Jeremy Kahn 2022-08-28 21:57:18 -0500
  • 71ecc37d89 feat: render top bar Jeremy Kahn 2022-08-28 21:25:49 -0500
  • 73daf3ddb3 feat: use full dark theme Jeremy Kahn 2022-08-28 18:32:34 -0500
  • ac4b7d6d70 feat: support code syntax highlighting Jeremy Kahn 2022-08-28 18:19:14 -0500
  • d939e16ee6 feat: scroll to bottom of transcript when number of messages change Jeremy Kahn 2022-08-28 16:55:53 -0500
  • a6a5c90a73 feat: improve message display Jeremy Kahn 2022-08-28 11:45:26 -0500
  • 707e090f8b refactor: use Box instead of div Jeremy Kahn 2022-08-27 21:48:22 -0500
  • dd82d9e1eb feat: render message author Jeremy Kahn 2022-08-27 21:38:08 -0500
  • d90469e06f feat: render messages as markdown Jeremy Kahn 2022-08-27 21:25:38 -0500
  • cd3f1b0fd7 feat: allow multiline messages with shift+enter Jeremy Kahn 2022-08-27 19:40:51 -0500
  • 7e107e8290 feat: improve sending UI layout Jeremy Kahn 2022-08-27 19:06:54 -0500
  • fd9998fc2c feat: improve layout of room Jeremy Kahn 2022-08-26 09:39:01 -0500
  • 4584e0f42f refactor: render Message component Jeremy Kahn 2022-08-23 21:46:07 -0500
  • 254ebf2580 refactor: get roomId from props Jeremy Kahn 2022-08-23 21:15:58 -0500
  • 0d28df82c2 feat: show animation when message is successfully sent Jeremy Kahn 2022-08-22 21:57:45 -0500
  • 3be1f2e88a feat: improve message styling Jeremy Kahn 2022-08-21 10:44:01 -0500
  • 6fb021e6c4 feat: style messages Jeremy Kahn 2022-08-21 10:32:54 -0500
  • 499a0ef193 feat: show full message transcript Jeremy Kahn 2022-08-20 22:23:43 -0500
  • d4bc49f096 refactor: allow for full trystero configuration Jeremy Kahn 2022-08-20 17:14:50 -0500
  • b8f8bb5bfd feat: persist userId Jeremy Kahn 2022-08-20 16:52:31 -0500
  • 74f11dae2a feat: assign userId Jeremy Kahn 2022-08-20 14:20:51 -0500
  • 09d039d806 feat: assign ids to messages Jeremy Kahn 2022-08-19 09:42:14 -0500
  • 5aa46ebb41 test: validate that message is sent Jeremy Kahn 2022-08-18 22:14:56 -0500
  • 3bbe8b1430 test: validate message sending UX Jeremy Kahn 2022-08-18 21:36:13 -0500
  • 6ffcd20429 test: validate Room availability Jeremy Kahn 2022-08-18 21:10:16 -0500
  • 85c4f24bd6 feat: display received messages Jeremy Kahn 2022-08-18 09:14:13 -0500
  • be160cf29b refactor: use sx prop for styling instead of tailwind Jeremy Kahn 2022-08-17 09:32:18 -0500
  • 126456eced feat: add message sending UI Jeremy Kahn 2022-08-17 09:28:22 -0500
  • 96f2991209 refactor: simplify Room loading Jeremy Kahn 2022-08-17 09:10:36 -0500
  • 7cb7e5fdd5 fix: prevent rerenders from breaking room connection Jeremy Kahn 2022-08-16 21:57:39 -0500
  • 9cc26895de refactor: add usePeerRoomAction hook Jeremy Kahn 2022-08-16 09:40:01 -0500