Commit Graph

1400 Commits

Author SHA1 Message Date
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