Wykres commitów

258 Commity (d9e6efbe794eb159f9bfaa8d27983e9d3b696982)

Autor SHA1 Wiadomość Data
Alex Gleason 6769b2d68c
Implement emojireact actions 2020-05-19 21:42:23 -05:00
Alex Gleason 84998901e5
Delete unused empty file theme.js 2020-05-19 20:16:38 -05:00
crockwave e9d8651208 Adjusted scss for sidebar mobile menu to prevent rendering problems 2020-05-19 16:37:25 -05:00
Alex Gleason 2fabef83be
Disable notification sounds by default 2020-05-19 11:27:46 -05:00
crockwave e082029efa Redirect default Pleroma URLs 2020-05-19 09:53:31 -05:00
Bárbara de Castro Fernandes 2e7a2e0e42 Add link to AdminFE for staff members 2020-05-18 20:48:33 -03:00
Sean King c415a2fab3 Fix typo in SourceCode 2020-05-18 20:38:53 +00:00
Alex Gleason f3f0470db5
Allow editing profile fields, fixes #88 2020-05-18 12:25:46 -05:00
Alex Gleason a2aac69838
Actually fix post reply issue, #80 2020-05-17 22:22:13 -05:00
Alex Gleason afc7e33478
Use HtmlWebpackPlugin to inject chunks with hashes
Probably the worst code I've ever written in my life, I'm sorry
2020-05-17 21:02:57 -05:00
Alex Gleason ed61603b10
Refactor statusToTextMentions, fixes #80 2020-05-17 17:22:32 -05:00
Alex Gleason b78e923f83
Refreshing the user token: just... don't even. Fixes #56, #73 2020-05-17 16:31:54 -05:00
Alex Gleason 8eba7af308
Conditionally render Trends and WhoToFollow panels, fixes #87 2020-05-17 16:24:52 -05:00
Alex Gleason 269d48c900
Add backend feature checks, fixes #8 2020-05-17 15:57:24 -05:00
Alex Gleason ac6d25f5c7
Preload profile editor form with source data fields, fixes #60 2020-05-17 12:12:56 -05:00
Alex Gleason b800e8823a Merge branch 'domain_warning' into 'master'
Fixed JS warnings when clicking on status to get detailed status. Fixed #59

Closes #59

See merge request soapbox-pub/soapbox-fe!9
2020-05-17 01:50:29 +00:00
crockwave e772abc402 Fixed JS warnings when clicking on status to get detailed status 2020-05-16 13:57:22 -05:00
crockwave faa38c6a6d Hide Donate button in mobile sidebar when Patron disabled 2020-05-16 10:49:34 -05:00
Alex Gleason 93e326a6f9
Tabs to spaces 2020-05-15 22:48:08 -05:00
Alex Gleason 2fa0c44b52
Fix video rendering, at least for one case 2020-05-15 22:43:24 -05:00
crockwave d474c18889 Corrects issue 79 by allowing site_icon auto rendering with theme selection
https://gitlab.com/soapbox-pub/soapbox-fe/-/issues/79
2020-05-15 10:55:46 -05:00
crockwave b35122e75c Cleaned up unrequired code changes 2020-05-08 17:40:54 -05:00
crockwave f1747f4425 Allow cursor to render at end of textbox to only place at end on new load, and bug fixes of cursor placement problems when selecting text and or moving cursor to left and typing 2020-05-08 17:14:07 -05:00
crockwave a9af3a8928 Allow cursor to be rendered at end of textbox by commenting out date comparison conditional 2020-05-06 18:58:21 -05:00
Alex Gleason 2cd66dc1a5
Add metadata to package.json and bump version to 0.9-beta 2020-04-30 12:41:06 -05:00
Alex Gleason 7b0f6d1940
Azure theme tweaks 2020-04-30 11:16:32 -05:00
Alex Gleason b651a31847
Make site banner a separate field from logo 2020-04-29 21:06:28 -05:00
Alex Gleason db7cfacff1
Make app repair itself if broken 2020-04-29 20:45:04 -05:00
Alex Gleason 44f196fa99
Unfreeze registration form after error 2020-04-29 20:00:01 -05:00
Alex Gleason f6212cf81b
Refresh user token on pageload 2020-04-29 19:38:24 -05:00
Alex Gleason bc3bb47829
Refactor hasToken() 2020-04-29 19:13:05 -05:00
Alex Gleason 5c0c1932e0
Delay creating auth app until trying to login or register 2020-04-29 19:10:53 -05:00
Alex Gleason 3c159460eb
Cleanup unused refresh stuff in auth 2020-04-29 18:39:01 -05:00
Alex Gleason ac660c2485
Refactor auth, get new app token instead of refreshing 2020-04-29 16:58:54 -05:00
Alex Gleason 652c79b6ac
Refactor auth app creation 2020-04-29 14:08:56 -05:00
Alex Gleason 238eed4c1a
Allow API auth with app or user token 2020-04-29 14:06:26 -05:00
Alex Gleason eef41485c1
Improve topnav logo code 2020-04-29 00:36:25 -05:00
Alex Gleason be13bc040c
Fix the expected notifications badge issue 2020-04-28 22:50:51 -05:00
Alex Gleason 717ef98640
cobalt --> azure 2020-04-28 22:04:09 -05:00
Alex Gleason 31a965b4c4
Start improving cobalt theme, refactor css 2020-04-28 22:00:50 -05:00
Alex Gleason c0f17cfc21
Pull locale from state, almost get dynamic locales working #7 2020-04-28 15:25:10 -05:00
Alex Gleason ea5643f138
Refactor theme slugs, fixes #40 2020-04-28 14:12:25 -05:00
Alex Gleason a60c47bb19
Don't persist default settings
Only persist settings if they've been overridden by the user
2020-04-28 13:49:39 -05:00
Alex Gleason 178fdf8818
Add getSettings() function 2020-04-28 12:59:15 -05:00
Alex Gleason ffb1804c59
Use setInterval instead of setTimeout in CaptchaField 2020-04-28 12:09:37 -05:00
Alex Gleason 642282f049
Refactor CaptchaField 2020-04-28 11:57:40 -05:00
Alex Gleason 90b6244b2f
Refresh captcha every 5 minutes 2020-04-28 10:26:30 -05:00
Alex Gleason 08e6543dc3
Pass captcha_answer_data in registration form 2020-04-28 10:17:02 -05:00
Alex Gleason 082b429fee
Add notifications counter to tab title, fixes #21 2020-04-27 21:35:18 -05:00
Alex Gleason 05db2fc35f
Fix eslint unused variable 2020-04-27 21:12:59 -05:00
Alex Gleason 2ab7125441
Implement Pleroma notifications, fixes #1
Working from: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2392
2020-04-27 20:51:17 -05:00
Alex Gleason c2a3bc20f8
Fix About HTML path 2020-04-27 15:48:51 -05:00
Alex Gleason fd2d36e3c3
Don't pass props.dispatch to <input> 2020-04-27 15:46:11 -05:00
Alex Gleason 0529817a6d
Remove uneeded field, `domain` 2020-04-27 15:30:17 -05:00
Alex Gleason 090b9fa426
Fix staff profile badges 2020-04-27 15:07:24 -05:00
Alex Gleason 9f4891fef0
isAdmin and isModerator utils 2020-04-27 15:05:07 -05:00
Alex Gleason edf22b921c
Fix form label proptype checks 2020-04-27 14:37:19 -05:00
Alex Gleason 03251de773
Fix `me` PropType checks 2020-04-27 13:56:26 -05:00
Alex Gleason 099ff10987
Output error if vapid key can't be reached 2020-04-27 13:39:59 -05:00
Alex Gleason e3a750df28
Pull vapid_key from state 2020-04-26 19:08:11 -05:00
Alex Gleason 741b065d82
Disable Filters navlinks 2020-04-25 23:46:41 -05:00
Alex Gleason 24f448e679
/soapbox --> /instance 2020-04-25 23:27:02 -05:00
Alex Gleason 6477bd3533
Fix eslint error 2020-04-25 19:56:15 -05:00
Alex Gleason 32a5a31591
Add createFilter function 2020-04-25 19:04:47 -05:00
Alex Gleason 7b02e1a823
Scaffold filters section 2020-04-25 18:27:37 -05:00
Alex Gleason baec6d3fd8
Add Lists to desktop profile dropdown 2020-04-25 18:27:13 -05:00
Alex Gleason 343d3348df
Just disable the "trouble logging in" button for now 2020-04-25 18:00:16 -05:00
Alex Gleason ba930c505c
Refactor PublicLayout 2020-04-25 17:26:47 -05:00
Alex Gleason 6813f512e6
About Page support 2020-04-25 16:10:01 -05:00
Alex Gleason b4e3aa8a8c
Obliterate /web once and for all 2020-04-23 21:13:18 -05:00
Alex Gleason 6bcae0dd13
Get captcha working 2020-04-23 20:48:25 -05:00
Alex Gleason da0de40256
Redirect home after registering 2020-04-23 19:12:42 -05:00
Alex Gleason af2cbc3455
Basic registration form functionality 2020-04-23 18:41:20 -05:00
Alex Gleason 7d3089270a
SimpleForm e.preventDefault() always 2020-04-23 15:13:05 -05:00
Alex Gleason 606356246a
Fix NaN media height error 2020-04-23 14:59:43 -05:00
Alex Gleason 42f39d6aae
Start refactoring media aspect ratio code 2020-04-23 13:15:52 -05:00
Alex Gleason 85a68e0715
Fix Mastodon startup issues 2020-04-23 11:48:48 -05:00
Alex Gleason d151ac9b35
Break media_gallery calculations into its own function 2020-04-23 11:19:12 -05:00
Alex Gleason 71b4bb4d06
Fix button error 2020-04-23 09:19:50 -05:00
Alex Gleason f1c9453620
Use React components in registration form 2020-04-22 23:15:29 -05:00
Alex Gleason 252b3fbf51
Refactor LabelInputContainer 2020-04-22 23:01:36 -05:00
Alex Gleason 924486984e
Refactor SettingsCheckbox 2020-04-22 22:13:57 -05:00
Alex Gleason a6de9d5e00
Refactor SimpleInput 2020-04-22 22:02:56 -05:00
Alex Gleason 84ee8880e1
Break out registration form 2020-04-22 19:55:23 -05:00
Alex Gleason 4801962988
Refactor InputContainer 2020-04-22 19:36:27 -05:00
Alex Gleason c367aef6b4
Refactor LabelInput 2020-04-22 19:09:40 -05:00
Alex Gleason 4a675be598
Use native accept='' for FileChooser 2020-04-22 18:15:50 -05:00
Alex Gleason 655fde81e9
Refactor TextInput component 2020-04-22 18:11:12 -05:00
Alex Gleason 104270e5c9
Handle file uploads to profile editor 2020-04-22 17:04:08 -05:00
Alex Gleason 1b1bf4cdbe
Pass maxLength directly to TextInput component 2020-04-22 16:38:16 -05:00
Alex Gleason 6fe57ca055
Boilerplate avatar/header selector 2020-04-22 16:26:44 -05:00
Alex Gleason 4910b99a53
Link to Pleroma admin-fe views 2020-04-21 20:42:19 -05:00
Alex Gleason 36c3529006
Fix eslint error 2020-04-21 19:46:29 -05:00
Alex Gleason d4d56e5dc8
Add "Edit profile" button 2020-04-21 19:44:55 -05:00
Alex Gleason e338760fd3
Fix settings/preferences icons 2020-04-21 19:24:57 -05:00
Alex Gleason f16779219a
Improve profile editor 2020-04-21 19:22:00 -05:00
Alex Gleason f2b1305ce9
Add basic profile editor 2020-04-21 18:00:05 -05:00
Alex Gleason 6db6793b8b
Clean up preferences 2020-04-21 16:51:04 -05:00
Alex Gleason aa47b35503
Use to="" links for settings pages 2020-04-21 16:20:17 -05:00
Alex Gleason 68f36685b7
Add patchMe action 2020-04-21 15:53:32 -05:00