Commit graph

  • 33b999b37a start work on compose box Nolan Lawson 2018-02-25 16:26:43 -0800
  • 454fcda954 fix display name on instance page Nolan Lawson 2018-02-25 14:06:36 -0800
  • 94305045eb tweak CSS Nolan Lawson 2018-02-25 11:29:19 -0800
  • 62d7166b39 code cleanup Nolan Lawson 2018-02-25 11:20:40 -0800
  • 3f5f016c32 clean up observers Nolan Lawson 2018-02-25 10:50:04 -0800
  • 81174e636b add test for notifications Nolan Lawson 2018-02-24 21:27:32 -0800
  • 00ccf35777 add reblogging/unreblogging Nolan Lawson 2018-02-24 18:20:33 -0800
  • a82cc57f83 fix ajax error handling Nolan Lawson 2018-02-24 19:25:33 -0800
  • 160e763e0d simplify click delegates Nolan Lawson 2018-02-24 16:12:25 -0800
  • 1b7a01f1ee add favorite/unfavorite feature Nolan Lawson 2018-02-24 14:49:28 -0800
  • 3a17f7ff7b start work on favoriting Nolan Lawson 2018-02-23 18:23:36 -0800
  • ae04fddd68 add NPE check for makeProps Nolan Lawson 2018-02-23 17:54:16 -0800
  • 2fd1f872c5 add aria label to loading spinner Nolan Lawson 2018-02-22 22:10:05 -0800
  • 23e3de6e26 tweak modal design Nolan Lawson 2018-02-22 20:55:00 -0800
  • f325bdfe9e fix modal height in mobile browsers Nolan Lawson 2018-02-22 20:04:19 -0800
  • a73555dc46 tweak margin sizes Nolan Lawson 2018-02-22 09:30:37 -0800
  • f318b8405f add noscript warning Nolan Lawson 2018-02-22 09:20:56 -0800
  • ab366d6c2c add favorites/boost test Nolan Lawson 2018-02-21 18:39:53 -0800
  • 5c53199434 lint fix Nolan Lawson 2018-02-21 17:57:49 -0800
  • bd77fb43c3 fix URLSearchParams in edge Nolan Lawson 2018-02-21 17:52:33 -0800
  • 9b316665b6 add focus test Nolan Lawson 2018-02-21 09:26:22 -0800
  • 4d88723cb4 lint fix Nolan Lawson 2018-02-20 21:30:16 -0800
  • a73e4b13c4 fix requestIdleCallback usage Nolan Lawson 2018-02-20 21:29:59 -0800
  • ea3f5a33fb add test for threads Nolan Lawson 2018-02-20 21:08:26 -0800
  • 5b051558e1 add test for image modals Nolan Lawson 2018-02-20 09:42:55 -0800
  • e952c7fcb2 add test for sensitive media Nolan Lawson 2018-02-20 09:05:53 -0800
  • 09504794c6 add test for account profile statuses Nolan Lawson 2018-02-20 08:50:48 -0800
  • 5c45212159 fix lint Nolan Lawson 2018-02-19 20:28:31 -0800
  • 17330ed621 fix safari Nolan Lawson 2018-02-19 20:15:24 -0800
  • 8b632f91f2 allow testing in multiple browsers Nolan Lawson 2018-02-19 18:36:54 -0800
  • b133664904 update gitignore Nolan Lawson 2018-02-19 18:26:21 -0800
  • 5c2dc4c421 fix lint issues Nolan Lawson 2018-02-19 18:25:59 -0800
  • 391455bee4 switch from cypress to testcafe Nolan Lawson 2018-02-19 18:24:22 -0800
  • 819f975948 add a user role Nolan Lawson 2018-02-19 17:18:40 -0800
  • 13a2195035 start migrating to testcafe Nolan Lawson 2018-02-19 17:04:37 -0800
  • b0a8ce1efb update cypress Nolan Lawson 2018-02-19 13:45:12 -0800
  • 689c00bd4f add test for account profiles Nolan Lawson 2018-02-19 10:59:03 -0800
  • dc1a42ed29 add tabindex tests Nolan Lawson 2018-02-19 10:46:30 -0800
  • 88c10d0321 lint fixup Nolan Lawson 2018-02-19 10:34:51 -0800
  • 47453d284b add test for status types Nolan Lawson 2018-02-19 10:34:36 -0800
  • 801f457a70 lint fix Nolan Lawson 2018-02-19 09:17:39 -0800
  • 9dfe76692f add test for pinned statuses Nolan Lawson 2018-02-19 09:17:22 -0800
  • c133c25c67 improve timelines test Nolan Lawson 2018-02-19 09:01:02 -0800
  • 8a1cc02c75 add some wait()s so tests pass Nolan Lawson 2018-02-18 19:57:27 -0800
  • bb5f9320b2 tests almost passing Nolan Lawson 2018-02-18 19:52:58 -0800
  • a8ebbc517f use instance URL basename more consistently Nolan Lawson 2018-02-18 19:41:10 -0800
  • 944fd098b1 Revert "test cypress CLI using chrome" Nolan Lawson 2018-02-18 18:17:58 -0800
  • b4ebda3729 test cypress CLI using chrome Nolan Lawson 2018-02-18 18:13:31 -0800
  • cad7f98e37 improve tests Nolan Lawson 2018-02-18 17:54:38 -0800
  • 014f23887f fix notifications test Nolan Lawson 2018-02-18 17:28:08 -0800
  • 982d172e36 add notifications test Nolan Lawson 2018-02-18 16:57:38 -0800
  • babd3c7b84 add federated/local timeline tests Nolan Lawson 2018-02-18 16:43:39 -0800
  • 03073ac846 fix lint Nolan Lawson 2018-02-18 15:30:42 -0800
  • f4eeacdc1c basic timeline test Nolan Lawson 2018-02-18 15:28:42 -0800
  • 0fef95347c update readme Nolan Lawson 2018-02-18 14:38:10 -0800
  • 8e633e3870 test basic login/logout behavior Nolan Lawson 2018-02-18 14:31:28 -0800
  • 302ece9cfa refactor Nolan Lawson 2018-02-18 12:40:55 -0800
  • 56529b8a42 basic cypress tests Nolan Lawson 2018-02-18 12:25:59 -0800
  • 704c4c8ca8 flesh out tests Nolan Lawson 2018-02-18 12:03:37 -0800
  • eadcdb0f3e ability to set up dev mastodon server with data Nolan Lawson 2018-02-18 11:53:50 -0800
  • 5196109e0c more work on testing Nolan Lawson 2018-02-18 10:42:27 -0800
  • 6bcbfdc59e start on testing Nolan Lawson 2018-02-13 09:04:32 -0800
  • 5a1016d1c9 handle streamed deletions Nolan Lawson 2018-02-16 19:38:21 -0800
  • 6dfed9d12a fix NavItem svg layout issue Nolan Lawson 2018-02-16 09:04:04 -0800
  • e6aec353ff lint fixup Nolan Lawson 2018-02-16 09:01:03 -0800
  • 9d576b7c1a add dynamic favicon Nolan Lawson 2018-02-16 08:59:44 -0800
  • f45d1d53fb fix aria-label of notification count Nolan Lawson 2018-02-15 22:58:18 -0800
  • 2d640945a3 lint fixup Nolan Lawson 2018-02-15 22:21:42 -0800
  • 29761d8e45 add notification badge Nolan Lawson 2018-02-15 22:21:23 -0800
  • 3f264e476c add home/notification streaming Nolan Lawson 2018-02-15 09:02:46 -0800
  • 1ef3238974 tweak webpack config Nolan Lawson 2018-02-14 22:23:28 -0800
  • 0465d2d5c6 fix lint Nolan Lawson 2018-02-14 22:06:45 -0800
  • 4d58c8cc2d async load dialogs Nolan Lawson 2018-02-14 22:02:54 -0800
  • 72e287acd0 async load PseudoVirtualList Nolan Lawson 2018-02-14 21:51:34 -0800
  • 9ffd2a1d2d fix process.browser usage Nolan Lawson 2018-02-14 19:00:25 -0800
  • a56591fb8e fix display of loading mask Nolan Lawson 2018-02-14 18:37:19 -0800
  • 6ebb0ef394 simplify loading mask impl Nolan Lawson 2018-02-14 18:23:11 -0800
  • 58cfd9db38 fixup Nolan Lawson 2018-02-14 18:17:17 -0800
  • 9fc39c5322 fixup Nolan Lawson 2018-02-14 18:15:14 -0800
  • d45e8da5c4 reduce viewport render factor in virtual list Nolan Lawson 2018-02-13 19:43:06 -0800
  • 144468ade2 lint fixup Nolan Lawson 2018-02-13 19:35:46 -0800
  • 92f6dd96c0 implement periodic db cleanup Nolan Lawson 2018-02-13 19:34:37 -0800
  • 9758039f5f reduce bundle size with timeago.js Nolan Lawson 2018-02-13 10:12:52 -0800
  • 93635fee6a refactor virtual list Nolan Lawson 2018-02-13 09:15:10 -0800
  • c7e4c5cc80 fixup Nolan Lawson 2018-02-13 09:05:39 -0800
  • faff6c4427 add todos Nolan Lawson 2018-02-12 22:49:02 -0800
  • 9a042c5981 fix virtual list realm Nolan Lawson 2018-02-12 22:47:25 -0800
  • 2db4236761 more refactoring Nolan Lawson 2018-02-12 22:32:56 -0800
  • acc1ce396d refactor VirtualList to be more self-contained Nolan Lawson 2018-02-12 22:06:05 -0800
  • 24e8bdbd86 fixup StatusHeader for notifications Nolan Lawson 2018-02-12 22:34:03 -0800
  • c8cef10031 fix aria role Nolan Lawson 2018-02-11 23:17:24 -0800
  • 8a424ca71a remove unused component Nolan Lawson 2018-02-11 23:10:07 -0800
  • 013bc02d23 fix GNU Social / Pleroma compat Nolan Lawson 2018-02-11 23:07:48 -0800
  • d12b39963b fix layout issue with blocked media Nolan Lawson 2018-02-11 22:59:33 -0800
  • be16ebfa78 add animation for virtual list header Nolan Lawson 2018-02-11 22:50:20 -0800
  • 0c9757a941 add markers, tweak how streaming is processed Nolan Lawson 2018-02-11 22:40:56 -0800
  • c8c7c03864 temporary hack to avoid excessive observers Nolan Lawson 2018-02-11 20:12:15 -0800
  • 2a86425c90 streaming is kinda working Nolan Lawson 2018-02-11 19:15:21 -0800
  • 075066ba9a add animation for virtual list items Nolan Lawson 2018-02-11 16:24:14 -0800
  • 6a3345fe67 fix error in updates Nolan Lawson 2018-02-11 16:18:53 -0800