Commit Graph

  • 141b0e6bfa Fix most linter errors Alex Gleason 2020-04-14 15:45:38 -05:00
  • fc72e39ff4 eslint --fix Alex Gleason 2020-04-14 13:44:40 -05:00
  • 5cf3affcd8 Add build:production to gitlab-ci Alex Gleason 2020-04-14 13:20:07 -05:00
  • 5907b60117 Fix translationRunner and add it to CI Alex Gleason 2020-04-14 13:16:08 -05:00
  • b34946fc30 Add .gitlab-ci.yml Alex Gleason 2020-04-14 13:07:40 -05:00
  • 3a6f825a81 Copy in Mastodon's Yarn scripts and linter configs Alex Gleason 2020-04-14 12:30:26 -05:00
  • ab02089433 Redirect LoginPage after logging in Alex Gleason 2020-04-11 21:04:55 -05:00
  • d7ca4d3be1 Break out LoginForm and LoginPage into separate components Alex Gleason 2020-04-11 21:00:08 -05:00
  • d4c84e2b4e Skip auth app creation if there's one in localStorage Alex Gleason 2020-04-11 19:03:36 -05:00
  • 34bae6a5df Skip verify_credentials if there are no credentials Alex Gleason 2020-04-11 18:55:07 -05:00
  • f24bd74a38 Pull promoPanel items dynamically Alex Gleason 2020-04-11 17:50:42 -05:00
  • d2c5b8cd3a soapbox.features --> soapbox.extensions Alex Gleason 2020-04-11 16:31:58 -05:00
  • 02cd99632a Update source code link in footer Alex Gleason 2020-04-11 15:36:54 -05:00
  • 8efc9c700e Fix styling of hotkeys modal Alex Gleason 2020-04-11 15:20:47 -05:00
  • 55b6592f6f Add .editorconfig Alex Gleason 2020-04-11 15:02:30 -05:00
  • 2ee2d79156 Temporary icon for local timeline Alex Gleason 2020-04-11 14:52:41 -05:00
  • 6c6d6297f9 LogOut working Alex Gleason 2020-04-11 14:41:13 -05:00
  • 1b8544b758 Show "login failed" message Alex Gleason 2020-04-11 13:00:36 -05:00
  • 092fb5828b Fix topnav active link discrepancy Alex Gleason 2020-04-10 20:16:34 -05:00
  • 33cbbaf953 '/home' -> '/' Alex Gleason 2020-04-10 20:10:39 -05:00
  • 9769e0fb77 Discard streaming events with empty data Alex Gleason 2020-04-10 20:05:40 -05:00
  • af717ce3b8 Restore audio functionality. Begone, ribbit! Alex Gleason 2020-04-10 19:54:33 -05:00
  • a47781fb95 Don't fetch identity proofs unless logged in Alex Gleason 2020-04-10 19:49:05 -05:00
  • 0a667052b9 Refactor links in tabs bar Alex Gleason 2020-04-10 19:32:16 -05:00
  • 82a4328700 Login through homepage working Alex Gleason 2020-04-10 19:03:06 -05:00
  • 7bbe293537 Clean up logo code Alex Gleason 2020-04-10 17:17:02 -05:00
  • f351823129 Fall back to text logo on homepage Alex Gleason 2020-04-10 16:37:19 -05:00
  • 84f6b91ce5 Homepage pull dynamic content Alex Gleason 2020-04-10 16:20:05 -05:00
  • 9a3d045a23 Placeholder homepage Alex Gleason 2020-04-10 15:24:12 -05:00
  • a1a427e4e0 Display homepage when user is logged out Alex Gleason 2020-04-08 18:38:22 -05:00
  • e003e084e5 Move connectUserStream to UI component Alex Gleason 2020-04-07 20:11:37 -05:00
  • 3f041a53eb Add dev instructions to README Alex Gleason 2020-04-06 20:30:05 -05:00
  • b45012c435 Use port 3036 to avoid conflicting with Mastodon dev server Alex Gleason 2020-04-06 20:08:40 -05:00
  • a7975f10fa Remove accidental LoadingBar code Alex Gleason 2020-04-06 16:22:59 -05:00
  • 42e584ca72 Disable auth form during requests Alex Gleason 2020-04-06 16:20:03 -05:00
  • 1d213b5d0b Disable part of initial-state Alex Gleason 2020-04-05 21:21:51 -05:00
  • 2a70e68241 Add yarn build script Alex Gleason 2020-04-05 20:30:43 -05:00
  • 9e50293e67 Get login form working! Alex Gleason 2020-04-05 20:29:19 -05:00
  • 83a711cd3e Authorize app with token Alex Gleason 2020-04-05 18:39:22 -05:00
  • 3924a47ff7 Set/get auth from Redux Alex Gleason 2020-04-05 16:54:51 -05:00
  • 64cef8a56e Pull streaming URL from /api/v1/instance Alex Gleason 2020-04-05 16:28:08 -05:00
  • da4f5b200c Redirect login form if user is already logged in Alex Gleason 2020-04-04 20:20:37 -05:00
  • 8f07c6ea2a Get basic login working Alex Gleason 2020-04-04 15:28:57 -05:00
  • 86e9c711a7 Render login form Alex Gleason 2020-04-03 20:52:13 -05:00
  • cbf799d53f Fix (!me) logic Alex Gleason 2020-04-02 14:28:19 -05:00
  • d3952925d7 Pull in current user with verify_credentials, refactor "me" Alex Gleason 2020-04-01 21:20:47 -05:00
  • f8a1c22adc Refactor tabs_bar.js Alex Gleason 2020-04-01 18:10:48 -05:00
  • 88b807e9d2 Default 500 max_toot_chars Alex Gleason 2020-04-01 17:29:11 -05:00
  • 25c028e541 Pull in logo dynamically Alex Gleason 2020-04-01 17:15:29 -05:00
  • 16a51fb56c Pull site_title from Instance Alex Gleason 2020-04-01 15:31:40 -05:00
  • 606d240703 Load max_toot_chars from Instance Alex Gleason 2020-04-01 15:15:55 -05:00
  • 8ec0e6e82a Import Instance into store Alex Gleason 2020-04-01 15:05:52 -05:00
  • e33b621fb9 Clean up Patron code Alex Gleason 2020-04-01 14:40:14 -05:00
  • c9c08dff5c Move Soapbox config to fetchable endpoint Alex Gleason 2020-04-01 14:38:08 -05:00
  • 2a245d076a Support GET /patron/v1/funding Alex Gleason 2020-03-31 17:45:12 -05:00
  • 1107aa027d Fix max_toot_chars Alex Gleason 2020-03-30 16:47:22 -05:00
  • d5ca8444bb Temporarily route to /web subdirectory for Pleroma Alex Gleason 2020-03-30 14:08:10 -05:00
  • dc26e91f08 Hide funding panel if no funding is provided Alex Gleason 2020-03-30 14:07:13 -05:00
  • 0a03424e75 Add LICENSE and README Alex Gleason 2020-03-28 16:06:29 -05:00
  • 3e2a9d8c81 acctFull tweaks Alex Gleason 2020-03-28 15:10:35 -05:00
  • 57d44889f2 Handle acct_full on the frontend Alex Gleason 2020-03-28 13:07:36 -05:00
  • 8458ce726c /api/v1/account_by_username -> /api/v1/accounts Alex Gleason 2020-03-28 00:57:26 -05:00
  • a3fbd4bb6d Script to run dev server Alex Gleason 2020-03-28 00:57:05 -05:00
  • d0cce666c2 Proxy requests to backend Alex Gleason 2020-03-28 00:56:50 -05:00
  • ca32c9bc11 Add dummy initial-state Alex Gleason 2020-03-27 22:27:26 -05:00
  • 346bfd5d8d Remove hashes from filenames for now Alex Gleason 2020-03-27 22:13:36 -05:00
  • 882b302408 Add index.html Alex Gleason 2020-03-27 21:20:56 -05:00
  • d890f9a399 Building succeeds Alex Gleason 2020-03-27 19:35:00 -05:00
  • b1b5dc62db Initial commit Alex Gleason 2020-03-27 15:59:38 -05:00