Commit Graph

  • 252b3fbf51
    Refactor LabelInputContainer Alex Gleason 2020-04-22 23:01:36 -0500
  • 924486984e
    Refactor SettingsCheckbox Alex Gleason 2020-04-22 22:08:12 -0500
  • a6de9d5e00
    Refactor SimpleInput Alex Gleason 2020-04-22 22:02:56 -0500
  • 84ee8880e1
    Break out registration form Alex Gleason 2020-04-22 19:55:23 -0500
  • 4801962988
    Refactor InputContainer Alex Gleason 2020-04-22 19:36:27 -0500
  • c367aef6b4
    Refactor LabelInput Alex Gleason 2020-04-22 19:09:40 -0500
  • 4a675be598
    Use native accept='' for FileChooser Alex Gleason 2020-04-22 18:15:50 -0500
  • 655fde81e9
    Refactor TextInput component Alex Gleason 2020-04-22 18:11:12 -0500
  • b20863ef76
    soapbox.json --> soapbox.example.json Alex Gleason 2020-04-22 17:08:18 -0500
  • 104270e5c9
    Handle file uploads to profile editor Alex Gleason 2020-04-22 17:04:08 -0500
  • 1b1bf4cdbe
    Pass maxLength directly to TextInput component Alex Gleason 2020-04-22 16:38:16 -0500
  • 6fe57ca055
    Boilerplate avatar/header selector Alex Gleason 2020-04-22 16:26:44 -0500
  • 4910b99a53
    Link to Pleroma admin-fe views Alex Gleason 2020-04-21 20:42:19 -0500
  • 36c3529006
    Fix eslint error Alex Gleason 2020-04-21 19:46:29 -0500
  • d4d56e5dc8
    Add "Edit profile" button Alex Gleason 2020-04-21 19:44:55 -0500
  • e338760fd3
    Fix settings/preferences icons Alex Gleason 2020-04-21 19:24:57 -0500
  • f16779219a
    Improve profile editor Alex Gleason 2020-04-21 19:22:00 -0500
  • f2b1305ce9
    Add basic profile editor Alex Gleason 2020-04-21 18:00:05 -0500
  • 6db6793b8b
    Clean up preferences Alex Gleason 2020-04-21 16:51:04 -0500
  • aa47b35503
    Use to="" links for settings pages Alex Gleason 2020-04-21 16:20:17 -0500
  • 68f36685b7
    Add patchMe action Alex Gleason 2020-04-21 15:53:32 -0500
  • 8a5807f5df
    Set reduceMotion body class Alex Gleason 2020-04-21 15:16:33 -0500
  • 7e0b4f5f47
    Add demetricator preference Alex Gleason 2020-04-21 15:14:06 -0500
  • c90f087d2a
    Add dyslexicFont preference Alex Gleason 2020-04-21 15:10:45 -0500
  • 394aaaf23f
    Add systemFont preference Alex Gleason 2020-04-21 15:05:49 -0500
  • 500165c478
    Refactor modal settings Alex Gleason 2020-04-21 14:41:13 -0500
  • cafa014018
    Let isStaff accept an undefined value Alex Gleason 2020-04-21 14:00:31 -0500
  • 6ad116c0f9
    Add Cloudflare note Alex Gleason 2020-04-21 13:39:30 -0500
  • 94aa5bb82b
    Make local dev more configurable Alex Gleason 2020-04-21 13:34:18 -0500
  • 2e084e9d77
    Fetch account data from profile_page Alex Gleason 2020-04-21 12:35:57 -0500
  • a4fe106e7f
    Proxy to HTTPS with webpack dev server Alex Gleason 2020-04-21 12:35:37 -0500
  • 1963f46392
    Fall back to page title Alex Gleason 2020-04-21 12:04:00 -0500
  • 2afe0e0b56
    Add more boolean settings Alex Gleason 2020-04-20 20:56:32 -0500
  • ad60980acf
    Refactor theme selector dropdown Alex Gleason 2020-04-20 20:33:27 -0500
  • 91b20dc86b
    Refactor RadioGroup Alex Gleason 2020-04-20 20:20:07 -0500
  • 8b7ee7133b
    Start refactoring forms Alex Gleason 2020-04-20 19:33:19 -0500
  • 8035048ca4
    Add modal confirmation settings Alex Gleason 2020-04-20 18:52:33 -0500
  • 84c769c5f6
    Add modal root to compose form clickable area Alex Gleason 2020-04-20 18:52:12 -0500
  • 0ec8e39051
    Fix inline compose form clickable area, fixes #30 Alex Gleason 2020-04-20 16:53:22 -0500
  • de703ab748
    Add padding to Preferences panel Alex Gleason 2020-04-20 16:17:51 -0500
  • 2de1b5466e
    Refactor isStaff, fixing profile page issues Alex Gleason 2020-04-20 16:08:31 -0500
  • e761942ced
    Let default post privacy be configurable Alex Gleason 2020-04-20 15:18:35 -0500
  • 16d65f88f1
    Fix eslint error Alex Gleason 2020-04-18 17:13:43 -0500
  • 1534842da9
    Add docs Alex Gleason 2020-04-18 17:06:51 -0500
  • 7712eb6621
    Use dynamic isStaff function Alex Gleason 2020-04-18 15:22:40 -0500
  • c6b9968855
    Add isStaff utility Alex Gleason 2020-04-18 15:09:54 -0500
  • d3bef7038d
    Use default title for Helmet Alex Gleason 2020-04-18 15:09:25 -0500
  • 9a327139fe
    Add tests for account utils Alex Gleason 2020-04-18 14:18:04 -0500
  • ce19fc3cde
    Enforce no mixed tabs and spaces Alex Gleason 2020-04-18 14:04:18 -0500
  • 59096462ca
    Ignore avatar tests for now due to #34 Alex Gleason 2020-04-18 14:02:13 -0500
  • bc5b286737
    preferences --> settings I give up trying to organize them. Just going back to using Mastodon's preferences map. Alex Gleason 2020-04-18 13:58:51 -0500
  • fc04e6a718
    Fix overriding chat token Alex Gleason 2020-04-17 20:21:30 -0500
  • bdf648f506
    Save and fetch preferences from Pleroma Alex Gleason 2020-04-17 19:22:40 -0500
  • 3812674a88
    Remove uneeded fields from meta reducer Alex Gleason 2020-04-17 18:29:45 -0500
  • 10b6a19e0a
    Obliterate initial-state nonsense Alex Gleason 2020-04-17 18:25:36 -0500
  • ddfd7ccf98
    Clean up initial_state.js Alex Gleason 2020-04-17 17:41:43 -0500
  • 725a9b3403
    Pull meUsername from Redux Alex Gleason 2020-04-17 17:14:04 -0500
  • 08d95c83a7
    Pull autoPlayGif from Redux Alex Gleason 2020-04-17 17:00:25 -0500
  • f20e5f7899
    Pull expandSpoilers from Redux store Alex Gleason 2020-04-17 16:24:36 -0500
  • 5fdcd80ceb
    Pull Pleroma meta from verify_credentials into Redux store Alex Gleason 2020-04-17 16:13:08 -0500
  • 24810f83c0
    fetchMastoPreferences() action for pulling /api/v1/preferences Alex Gleason 2020-04-17 16:12:33 -0500
  • c40fb925e9
    Refactor 'me' reducer Alex Gleason 2020-04-17 16:10:55 -0500
  • 5781d0de07
    Add preferences reducer Alex Gleason 2020-04-17 16:10:07 -0500
  • 95d3b72f9b
    Refactor fetchMe() function Alex Gleason 2020-04-17 16:08:07 -0500
  • bf2f1e0cdf
    Invalidate CI cache based on yarn.lock instead of package.json Alex Gleason 2020-04-17 13:18:33 -0500
  • 0643abe116
    Cache .gitlab-ci node_modules based on package.json hash Alex Gleason 2020-04-17 13:16:46 -0500
  • 70b04a72cc
    Fix NODE_ENV issue on `yarn start` Alex Gleason 2020-04-16 18:50:41 -0500
  • 14cdd31388
    Basic theme switcher (no persistence) Alex Gleason 2020-04-16 16:13:22 -0500
  • d4f41df8c1
    Nest auth_login fieldset, fixes #17 Alex Gleason 2020-04-15 18:32:12 -0500
  • 1ac1de1d02
    Add empty preferences page, /settings/preferences Alex Gleason 2020-04-15 16:58:06 -0500
  • e47c6396f2
    Fix compose box closing when removing poll options Alex Gleason 2020-04-15 15:32:05 -0500
  • 21789858c0
    Expand compose form clickable area Alex Gleason 2020-04-15 15:21:53 -0500
  • a82212cdca
    Use poll limits from /api/v1/instance Alex Gleason 2020-04-15 13:20:09 -0500
  • cf1d76a3eb
    Set tab title with Helmet Alex Gleason 2020-04-14 23:21:36 -0500
  • 44589668ae
    Preload lime theme Alex Gleason 2020-04-14 22:33:47 -0500
  • 3088ffff6a
    Allow switching theme, fixes #5 Alex Gleason 2020-04-14 22:09:59 -0500
  • 5d0d47eeba
    Reorganize gitlab-ci Alex Gleason 2020-04-14 18:00:02 -0500
  • d4b63072bf
    Copy Jest config from Mastodon and fix tests Alex Gleason 2020-04-14 17:45:07 -0500
  • f99f026474
    Fix i18n test failures Alex Gleason 2020-04-14 17:11:46 -0500
  • 4cd2748300
    Run yarn manage:translations Alex Gleason 2020-04-14 16:59:54 -0500
  • 4cb1392bd5
    Add back `yarn dev` for convenience Alex Gleason 2020-04-14 16:50:42 -0500
  • 8a19b89c16
    Enforce spacing of function parameters in eslint Alex Gleason 2020-04-14 16:47:35 -0500
  • 2beb4d725f
    Add missing propTypes for eslint Alex Gleason 2020-04-14 16:37:17 -0500
  • 141b0e6bfa
    Fix most linter errors Alex Gleason 2020-04-14 15:45:38 -0500
  • fc72e39ff4
    eslint --fix Alex Gleason 2020-04-14 13:44:40 -0500
  • 5cf3affcd8
    Add build:production to gitlab-ci Alex Gleason 2020-04-14 13:20:07 -0500
  • 5907b60117
    Fix translationRunner and add it to CI Alex Gleason 2020-04-14 13:16:08 -0500
  • b34946fc30
    Add .gitlab-ci.yml Alex Gleason 2020-04-14 13:07:40 -0500
  • 3a6f825a81
    Copy in Mastodon's Yarn scripts and linter configs Alex Gleason 2020-04-14 12:30:26 -0500
  • ab02089433
    Redirect LoginPage after logging in Alex Gleason 2020-04-11 21:04:55 -0500
  • d7ca4d3be1
    Break out LoginForm and LoginPage into separate components Alex Gleason 2020-04-11 21:00:08 -0500
  • d4c84e2b4e
    Skip auth app creation if there's one in localStorage Alex Gleason 2020-04-11 19:03:36 -0500
  • 34bae6a5df
    Skip verify_credentials if there are no credentials Alex Gleason 2020-04-11 18:55:07 -0500
  • f24bd74a38
    Pull promoPanel items dynamically Alex Gleason 2020-04-11 17:50:42 -0500
  • d2c5b8cd3a
    soapbox.features --> soapbox.extensions Alex Gleason 2020-04-11 16:31:58 -0500
  • 02cd99632a
    Update source code link in footer Alex Gleason 2020-04-11 15:36:54 -0500
  • 8efc9c700e
    Fix styling of hotkeys modal Alex Gleason 2020-04-11 15:20:47 -0500
  • 55b6592f6f
    Add .editorconfig Alex Gleason 2020-04-11 15:02:30 -0500
  • 2ee2d79156
    Temporary icon for local timeline Alex Gleason 2020-04-11 14:52:41 -0500
  • 6c6d6297f9
    LogOut working Alex Gleason 2020-04-11 14:41:13 -0500