Mary Kate
f7f0439e72
prevent verified users from updating display name on frontend
2020-08-05 12:47:45 -05:00
Mary Kate
c9b2b66283
add verification icon on verified users
2020-08-05 12:08:52 -05:00
Mary Kate
ab3f53cb27
styles on filter form
2020-08-04 21:57:54 -05:00
Mary Kate
69184ef97c
add and remove muted words, filters
2020-08-04 21:15:16 -05:00
crockwave
3d24cfaf53
Store fieldsLimits in instance/pleroma/metadata of the Redux store. Render fields to maxFields value in features/edit_profile, using maxFields value
2020-08-04 18:05:16 -05:00
Mary Kate
bdd9204b3c
basic filter form component set up
2020-08-04 15:21:42 -05:00
crockwave
c8ba54c7a1
Fixed linter warning in colorpicker render. Fixed button-secondary hover contrast issue
2020-08-03 14:53:12 -05:00
crockwave
d83ac121a8
Removed console logging from features/configuration
2020-08-03 10:53:08 -05:00
Alex Gleason
c3be47fca6
Merge remote-tracking branch 'origin/develop' into admin_cfg
2020-08-03 01:43:54 -05:00
Alex Gleason
eeaf9f0b8e
HoverCard: Do the JS way on DetailedStatus too
2020-08-03 00:40:13 -05:00
Alex Gleason
35c9574c2f
HoverCard: Handle delay in JS instead of CSS
2020-08-02 23:47:19 -05:00
Alex Gleason
5081dd73c0
HoverCard: Reposition badges
2020-08-02 23:14:31 -05:00
Alex Gleason
9a5046179b
HoverCard: Reposition ActionButton
2020-08-02 23:10:36 -05:00
Alex Gleason
e02ff2bed3
HoverCard: Style stats
2020-08-02 23:01:38 -05:00
Alex Gleason
e943dc8b4c
UserPanel: Don't wrap text
2020-08-02 22:19:52 -05:00
Curtis
f87b5d7ab8
Merge branch 'configure_logo' into 'admin_cfg'
...
Fix site logo and banner rendering when no logo or banner is set
See merge request soapbox-pub/soapbox-fe!122
2020-08-03 03:19:05 +00:00
Alex Gleason
4197e8e833
HoverCard: Prevent floating avatars from intercepting with current card
2020-08-02 22:13:32 -05:00
Curtis ROck
4df17048b0
updated translations
2020-08-02 22:07:35 -05:00
Alex Gleason
feec86718d
Display name fixes
2020-08-02 22:06:57 -05:00
Curtis ROck
f23e3f60cb
debugged soapbox-test
2020-08-02 22:06:37 -05:00
Sean King
ea85c424a4
Fix site logo and banner rendering when no logo or banner is set
2020-08-02 20:52:23 -06:00
Alex Gleason
3fd255cc0a
HoverCard: Style <a> color
2020-08-02 21:46:56 -05:00
Alex Gleason
7fe70a64b5
Pleroma relationship fixes
2020-08-02 21:45:42 -05:00
Alex Gleason
ccec8698fc
Column border-radius fixes
2020-08-02 21:29:19 -05:00
Alex Gleason
2c010768e9
Merge branch 'profile-hover-cards' into 'develop'
...
Profile hover cards
See merge request soapbox-pub/soapbox-fe!114
2020-08-03 02:27:14 +00:00
Alex Gleason
29d1debdbf
Refactor ActionButton
2020-08-02 21:16:13 -05:00
Curtis
4717638ea8
Merge branch 'add-copyright-footer-admin-settings' into 'admin_cfg'
...
Add copyright footer setting
See merge request soapbox-pub/soapbox-fe!121
2020-08-03 02:05:53 +00:00
Alex Gleason
690d7154c4
HoverCard: Fix JS console errors
2020-08-02 21:05:21 -05:00
Alex Gleason
2e21c04e28
Clean up unused UserPanel code
2020-08-02 20:50:06 -05:00
Alex Gleason
24e7ce6e83
HoverCard: Improve long bio situation
2020-08-02 20:44:47 -05:00
Sean King
86d3340426
Fix typo
2020-08-02 19:10:32 -06:00
Alex Gleason
1266585aef
HoverCard: Reposition "Follow you!" component
2020-08-02 19:50:17 -05:00
Sean King
f21f713f9a
Add copyright footer setting
2020-08-02 18:44:04 -06:00
Alex Gleason
a7463dd3fc
HoverCard: Add floating NavLinks for clickthrough
2020-08-02 18:53:47 -05:00
Curtis ROck
f205ff5334
Added tests to reducers/soapbox
2020-08-02 18:45:39 -05:00
Alex Gleason
1f5898b67d
Bring HoverCard out of NavLink
2020-08-02 18:39:32 -05:00
Alex Gleason
6c205deaf0
HoverCard: Fix hover flickering issues
2020-08-02 18:31:32 -05:00
Alex Gleason
abd13e8fa5
Move hovercard into display name for regular status too
2020-08-02 18:18:34 -05:00
Alex Gleason
a4a8f167d4
Merge branch 'fix-for-profile-hover' into 'profile-hover-cards'
...
Fix for profile hover
See merge request soapbox-pub/soapbox-fe!115
2020-08-02 23:16:46 +00:00
Alex Gleason
e32bf82b03
CSS formatting
2020-08-02 18:04:49 -05:00
Alex Gleason
9d35498bb9
HoverCard: Fix CSS whitespace issues
2020-08-02 18:03:37 -05:00
Sean King
e95366b572
Fix color picker so that a POST request is not done by default every time it opens
2020-08-02 16:17:34 -06:00
Sean King
49b8ecd639
Fix merge conflict.
2020-08-02 20:47:52 +00:00
Sean King
f398dde5cb
Color picker for admin config
2020-08-02 14:41:26 -06:00
crockwave
1f6ca55366
Limit logo upload to either SVG or PNG
2020-08-02 14:07:13 -05:00
crockwave
ba18c3a643
SB settings Save works and brandcolor renders. Logo/banner paths are issues, and adding new homefooter/customCSS are issues
2020-08-01 16:38:29 -05:00
crockwave
43f28a30ba
linter fix
2020-07-31 18:06:16 -05:00
crockwave
0b9eeccbc3
commented out to try to push an empty soapbox payload into Admin API
2020-07-31 17:35:14 -05:00
Curtis ROck
78df407e1e
remarked out a case, due to that case being triggered during a Soapbox settings save event, which needs debugging. Post to AdminConfig fails with 400 Bad Request response.
2020-07-30 21:55:17 -05:00
crockwave
12caa8e0ce
Added console to debug portion of soapbox settings object that should be pushed to Redux store
2020-07-30 19:42:50 -05:00
crockwave
c6f3816f77
Drafted pushing soapbox object to Redux store on SOAPBOX_POST_SUCCESS
2020-07-30 19:39:41 -05:00
Alex Gleason
7ac31efce7
Markdown: style <code> and <pre> elements
2020-07-30 12:33:41 -05:00
Alex Gleason
23e370a10b
Bookmarks: don't update constantly, fixes #263
2020-07-30 00:38:40 -05:00
Curtis ROck
bba5be4463
refactored methods and can now generate the JSON object required for AdminAPI
2020-07-29 22:38:24 -05:00
crockwave
c28c086ae7
Setup proof-of-concept on dynamically creating soapbox config JSON object suitable for pushing into Pleroma Admin-FE
2020-07-29 19:09:44 -05:00
Alex Gleason
59e2811a49
Merge branch 'approval-mode-fe-3' into 'develop'
...
Approval mode fe 3
See merge request soapbox-pub/soapbox-fe!117
2020-07-29 22:17:18 +00:00
marykatefain
ee97e94779
Bookmark posts
2020-07-29 21:08:36 +00:00
Sean King
84b4681b50
Fix detailed status
2020-07-29 11:51:29 -06:00
Curtis ROck
e60fe8a709
identified data object structure to be able to create JSON object for storing soapbox config in Pleroma DB
2020-07-28 23:30:16 -05:00
Mary Kate
d99e5d543c
fix linter
2020-07-28 21:46:27 -05:00
Mary Kate
774adf9baa
update reason or joining form to simpletextarea
2020-07-28 21:43:27 -05:00
Mary Kate
4ce5ba6c1a
textarea input
2020-07-28 21:43:27 -05:00
Mary Kate
209f826c15
add reason field on registration when by approval mode is on
2020-07-28 21:43:27 -05:00
Mary Kate
d76f4d422e
update detail status page and mobile settings for porfile hover card
2020-07-28 20:59:14 -05:00
Mary Kate
f6ebe5cbd7
profile card basic functionality, needs some UI improvements
2020-07-28 20:02:11 -05:00
crockwave
7d41967cad
corrected editing error in features/edit_profile. edited getFormdata to start producing a JSON data format. Changed actions/soapbox to use post instead of patch
2020-07-28 19:29:20 -05:00
Alex Gleason
444e3641ee
Fix disappearing poll button when media is uploaded
2020-07-28 14:42:58 -05:00
Alex Gleason
1329ca3578
Merge remote-tracking branch 'origin/develop' into add-images-to-polls
2020-07-28 14:18:30 -05:00
Bárbara de Castro Fernandes
563e4e5bab
Show profile preview on hover
2020-07-28 14:15:57 -05:00
Mary Kate
a3201605b4
add uploads to polls
2020-07-28 14:15:15 -05:00
Alex Gleason
5333680a32
Linter fixes
2020-07-28 14:13:29 -05:00
Alex Gleason
ac6b4033dd
Merge remote-tracking branch 'origin/develop' into add-markdown-posts
2020-07-28 14:00:25 -05:00
Alex Gleason
eda4c7d629
Add markdown reducer tests
2020-07-28 13:53:01 -05:00
Alex Gleason
b31cf22f43
Markdown refactoring
2020-07-28 13:43:22 -05:00
Mary Kate
daf039d9bb
generalize markdown to content_type
2020-07-28 13:31:44 -05:00
Mary Kate
bc787e0bbe
add markdown posts
2020-07-28 12:24:04 -05:00
Alex Gleason
665a27d4c9
Update compose CW tests
2020-07-28 10:57:20 -05:00
Alex Gleason
2aca716cfa
Revert "Merge branch 'decouple_spoiler_from_nsfw' into 'develop'"
...
This reverts commit 03c2a8f294
, reversing
changes made to b6c0884a1d
.
2020-07-28 10:52:29 -05:00
Alex Gleason
9b66611540
Revert "Merge branch 'patch-1' into 'develop'"
...
This reverts commit 20bfeb1db6
, reversing
changes made to 475881e80b
.
2020-07-28 10:50:51 -05:00
Alex Gleason
30a5a0baa9
Fix compose form border-radius
2020-07-27 23:55:23 -05:00
Curtis ROck
58481d2e07
added patch functions to actions/soapbox. edited features/configuration to support patchSoapbox method. Data not properly formattted yet.
2020-07-27 22:30:53 -05:00
Curtis ROck
b95e6a53eb
Debugged missing soapbox.json use case
2020-07-27 21:54:45 -05:00
crockwave
a0befffab0
modified to process customCss soapbox.json list element per Neenster format
2020-07-27 19:16:02 -05:00
Mary Kate
7fd8c860b6
add toggle to collapse and expand Fediverse tab explaination box, fixes #63
2020-07-26 17:49:43 -05:00
Mary Kate
f81f5d057b
Make emoji selector text visible on dark mode, fixes #249
2020-07-26 15:07:53 -05:00
Curtis ROck
abe8b28b69
added handlers for add new list item. Probs with homeFooter and customCSS item add functions
2020-07-25 23:31:39 -05:00
crockwave
ac17b79253
debugged non-existent soapbox elements and missing soapbox.json. Debugged element state changes. Modified labels and translations.
2020-07-25 18:27:39 -05:00
crockwave
d6ce92bfb3
custom CSS works by adding bind statement
2020-07-25 15:25:33 -05:00
Curtis ROck
e2a0da5717
commented out custom CSS rendering section
2020-07-25 10:41:01 -05:00
Curtis ROck
d772983278
edited features/configuration
2020-07-25 09:55:01 -05:00
crockwave
abd2f6ad83
edit features/configuration and translations
2020-07-24 19:30:33 -05:00
Sean King
53c02cd010
Comment out MAX_FIELDS since we don't know if we need them
2020-07-23 22:07:58 -06:00
Sean King
789c735369
Fix checked parameter and remove Display name and bio
2020-07-23 22:04:29 -06:00
crockwave
b962c9f848
edit features/configuration
2020-07-23 19:45:34 -05:00
Curtis ROck
c8eb29a7d9
edited features/configuration
2020-07-23 09:14:28 -05:00
Curtis ROck
9220e251db
fix linter error
2020-07-22 21:59:52 -05:00
Curtis ROck
ad316e0912
fix linter errors
2020-07-22 21:50:41 -05:00
crockwave
34c87bca7e
edited features/configuration and associated translations
2020-07-22 19:31:41 -05:00
crockwave
eef32c96e3
Added branding_preview. Edited index
2020-07-21 18:38:10 -05:00
Curtis ROck
2af5149ed3
edited features/configuration
2020-07-21 08:30:51 -05:00
Curtis ROck
de917da39e
Added menu item for Soapbox settings. Added translations
2020-07-20 21:17:23 -05:00
Alex Gleason
5c0bef4e9b
Fix header .still-image on mobile
2020-07-20 20:36:11 -05:00
crockwave
9365b99ad4
Moved settings_checkbox to components primary folder. Created features/configuration.
2020-07-20 18:18:54 -05:00
Alex Gleason
ce6446f059
Center icon in theme-toggle
2020-07-20 17:30:10 -05:00
Alex Gleason
e8288ffdf8
Fix theme-toggle v-align issues
2020-07-20 15:34:54 -05:00
Alex Gleason
c0dc03b3e4
Deactivate --> Delete
2020-07-20 15:23:38 -05:00
Alex Gleason
79dcbd781d
Merge branch 'deactivate_account_from_profile' into 'develop'
...
Deactivate account from profile. Fixes #153
Closes #153
See merge request soapbox-pub/soapbox-fe!87
2020-07-20 19:55:02 +00:00
Curtis
d15f8d4a4e
Update compose-test.js to accommodate decoupling of CW toggle from sensitive (NSFW) assignment
2020-07-20 19:28:06 +00:00
Alex Gleason
475881e80b
Merge branch 'reducers_tests' into 'develop'
...
Reducers tests
See merge request soapbox-pub/soapbox-fe!103
2020-07-20 19:10:33 +00:00
Sean King
1a0c3131bf
Spacing fix
2020-07-19 19:03:39 -06:00
Sean King
9df1b085cb
ThemeToggle class
2020-07-19 18:50:09 -06:00
Sean King
277f4b5f22
Move ThemeToggle to separate class, style it, and fix it on mobile
2020-07-19 18:44:17 -06:00
Sean King
796bf9c844
Change design of toggle button
2020-07-19 15:50:16 -06:00
Alex Gleason
03e33df86b
Improve domain unblock compatibility, fixes #422
2020-07-16 13:43:25 -05:00
crockwave
7023471abe
edited auth-test
2020-07-15 17:36:34 -05:00
Alex Gleason
2024c4ec0d
Merge branch 'new-yarn-translations' into 'develop'
...
New yarn translations after toggle change
See merge request soapbox-pub/soapbox-fe!100
2020-07-15 21:01:17 +00:00
Alex Gleason
34d57df806
Add <!--server-generated-meta-->
2020-07-15 10:59:44 -05:00
crockwave
e5937b42e4
fix linter error
2020-07-14 18:21:49 -05:00
crockwave
599129897a
edited accounts and alerts reducer tests
2020-07-14 17:11:05 -05:00
crockwave
67d94fb226
edited accounts_counters-test
2020-07-14 14:05:05 -05:00
Curtis ROck
26a37382de
edited accounts_counters-test
2020-07-14 07:43:56 -05:00
Curtis ROck
3d547f2038
fix linter issue
2020-07-13 22:04:29 -05:00
Curtis ROck
8177a48a9b
edit notifications-test
2020-07-13 21:49:42 -05:00
crockwave
40f688a6be
edited notifications_test
2020-07-13 20:00:55 -05:00
Curtis ROck
3fe51e4885
edit notifications-test
2020-07-12 17:52:58 -05:00
Sean King
54d7fbdc5a
Remove top navbar's auto-hide
2020-07-12 16:39:18 -06:00
Sean King
1034cf6f04
New yarn translations
2020-07-12 11:18:39 -06:00
Alex Gleason
a9347a9d27
Merge branch 'fix-theme-toggle-bug' into 'develop'
...
Fix a bug where the theme toggle doesn't show the proper icon if the themeMode is not set
See merge request soapbox-pub/soapbox-fe!98
2020-07-12 04:07:19 +00:00
Curtis ROck
1acdea14b1
fix lint issues
2020-07-11 22:50:02 -05:00
Curtis ROck
81a8231af4
edited notifications-test
2020-07-11 22:37:52 -05:00
Sean King
03c63fa36d
Fix a bug where it doesn't show the proper icon if the themeMode is not set
2020-07-11 21:29:57 -06:00
crockwave
88b0ed440b
edited notifications-test
2020-07-11 17:34:14 -05:00
Alex Gleason
49a3211777
Merge branch 'theme-toggle' into 'develop'
...
Light/dark theme toggle in top navbar
See merge request soapbox-pub/soapbox-fe!97
2020-07-11 20:40:26 +00:00
Sean King
8b376b81cf
State condition isLight unnecessary
2020-07-11 14:22:39 -06:00
Alex Gleason
03c2a8f294
Merge branch 'decouple_spoiler_from_nsfw' into 'develop'
...
Update compose.js to decouple spoiler from marking media as NSFW. Fixes #209
Closes #209
See merge request soapbox-pub/soapbox-fe!90
2020-07-11 19:36:22 +00:00
Alex Gleason
b6c0884a1d
Merge branch 'captcha_reload_on_click' into 'develop'
...
Made captcha reloadable on image click. Fixes #203
Closes #203
See merge request soapbox-pub/soapbox-fe!89
2020-07-11 19:34:51 +00:00
Curtis ROck
49d69178ae
notifications-test edit
2020-07-11 08:34:20 -05:00
Sean King
697291e6f5
Light/dark theme toggle in top navbar
2020-07-10 22:35:02 -06:00
Curtis ROck
d2e2d52a0d
edit notifications-test
2020-07-10 21:59:19 -05:00
crockwave
d415a432d2
test edits
2020-07-10 18:45:10 -05:00
Curtis ROck
c216833222
linter fixes
2020-07-09 19:37:04 -05:00
crockwave
2018e5238b
test editing
2020-07-09 18:44:23 -05:00
Curtis ROck
78d0955db2
fix lint error
2020-07-08 22:19:55 -05:00
Curtis ROck
1402b12e3a
debugged tests
2020-07-08 22:05:22 -05:00
Alex Gleason
06c4f88802
DetailedStatus: Small reblog tweaks
2020-07-08 21:42:34 -05:00
crockwave
41ed27751e
debugged reducer tests
2020-07-08 19:22:49 -05:00
Curtis ROck
3635d669f4
linter fix
2020-07-07 22:27:41 -05:00
Curtis ROck
e01b7d8d70
fix linter errors
2020-07-07 21:52:56 -05:00
crockwave
3481b4c728
edited height_cache-test, identity_proofs-test, and list_adder-test
2020-07-07 19:38:16 -05:00
Curtis ROck
acfd8fe2ac
edit conversations-test
2020-07-07 08:55:44 -05:00
Sean King
dcedd428f3
Fixes of SCSS
2020-07-06 15:39:20 -06:00
Sean King
f99db09c8d
Change the repost to be alongside emoji reacts
2020-07-06 15:35:27 -06:00
crockwave
c55e937dcc
linter fix
2020-07-06 15:08:13 -05:00
crockwave
8ad0b96600
fix linter
2020-07-06 14:52:01 -05:00
crockwave
ff63b6f6c5
edit auth-test
2020-07-06 14:42:11 -05:00
Sean King
64477f3b7f
Remove the applicationLink
2020-07-05 22:27:14 -06:00
crockwave
ca2ccb8a3c
started editing additional reducer tests
2020-07-05 19:38:32 -05:00
Alex Gleason
44e882d7fc
Show donor badge
2020-07-04 21:25:43 -05:00
Alex Gleason
4c6589637d
Tests: relationships reducers
2020-07-04 20:48:31 -05:00
Alex Gleason
61deb1237d
Make relationships load faster
...
Import pleroma.relationships when the account loads
2020-07-04 20:15:20 -05:00
Alex Gleason
d31946775c
"Follows you" CSS fix
2020-07-04 19:43:28 -05:00
Alex Gleason
15998abf89
Refactor account reducer
2020-07-04 19:37:07 -05:00
Alex Gleason
a83f785b73
React 17.x upgrade fixes
2020-07-04 19:32:07 -05:00
Alex Gleason
853dad032c
componentWillReceiveProps fixes, fixes #184 , #231 , !80
2020-07-04 19:14:12 -05:00
Alex Gleason
75ab969051
Purge unused Badge components
2020-07-04 17:11:38 -05:00
crockwave
f7f2b500b5
edit reducers/compose-test
2020-07-04 14:43:50 -05:00
Alex Gleason
82c07f84b4
Pull patronUrl from /api/patron/v1/instance
2020-07-04 14:21:58 -05:00
Alex Gleason
0dc085411c
Refactor Patron code
2020-07-04 14:14:36 -05:00
crockwave
a3df58e260
edited reducers/compose-test.js
2020-07-04 13:13:23 -05:00
Alex Gleason
735a304009
Merge branch 'patch-4' into 'develop'
...
Fix media modal
See merge request soapbox-pub/soapbox-fe!92
2020-07-04 18:00:21 +00:00
Sean King
d973ff0aa1
Fix media modal
2020-07-04 18:00:21 +00:00
Alex Gleason
b1bae44165
Merge branch 'poll_hint_toggle_radiobutton' into 'develop'
...
Added mouseover hint to poll compose radiobutton. Fixes #215
Closes #215
See merge request soapbox-pub/soapbox-fe!88
2020-07-04 17:59:43 +00:00
crockwave
7da412d8e5
fixed linter errors
2020-07-04 11:38:50 -05:00
crockwave
cb98e71748
edit reducers/compose.js
2020-07-03 18:44:25 -05:00
Curtis
ee795e38d3
Update defaultMessages.json to include captcha defaultMessage
2020-07-03 20:13:19 +00:00
Curtis
c28cc228a2
Merge branch 'develop' into 'captcha_reload_on_click'
...
# Conflicts:
# app/soapbox/locales/defaultMessages.json
2020-07-03 20:11:09 +00:00
Alex Gleason
b43b306a93
Repost avatar positioning fix
2020-07-02 23:21:22 -05:00
crockwave
ed9c9800ae
further compose reducer tests
2020-07-02 20:18:19 -05:00
Sean King
6d9a2fab27
Update detailed_status.js
2020-07-03 00:06:26 +00:00
Alex Gleason
29f26745e2
Fix linter :(
2020-07-02 18:39:17 -05:00
Alex Gleason
aa35e2ec46
Fix old soapbox.json failing
2020-07-02 18:16:41 -05:00
Curtis
894cd4668f
Update sensitive_button_container.js to prevent it becoming disabled when Subject line is active
2020-07-02 22:02:21 +00:00
Alex Gleason
1be7fa8c15
Run yarn manage:translations
2020-07-02 16:47:09 -05:00
Alex Gleason
4e94c5d2ca
Merge branch 'develop' into audio-player
2020-07-02 16:32:50 -05:00
Sean King
3be1c9a1f1
Fixes for audio attachments when there is more than 1 attachment and icons for audio attachments
2020-07-02 16:31:52 -05:00
Sean King
e2f76f538c
Refactor Audio modal and make View context actually work
2020-07-02 16:31:51 -05:00
Sean King
bf8b875b96
Jest test failure fix. Let's make sure we don't have the roof collapse.
2020-07-02 16:31:51 -05:00
Sean King
1a7cbb21a7
Audio player work (change of sensitive content handling)
2020-07-02 16:31:48 -05:00
Sean King
01d042f80d
Update of work on audio player
2020-07-02 16:31:43 -05:00
Sean King
29e43fa642
Update status_check_box.js
2020-07-02 16:21:33 -05:00
Sean King
d203790896
Update async-components.js
2020-07-02 16:21:33 -05:00
Sean King
c146530088
Update index.js
2020-07-02 16:21:20 -05:00
Curtis
53d70a98bf
Update compose.js to decouple spoiler from marking media as NSFW
2020-07-02 18:32:42 +00:00
Alex Gleason
e965c74760
Use object-fit: contain for sane image thumbnails, fixes #212
2020-07-01 17:10:46 -05:00
crockwave
1144ff3ddf
Merge branch 'reducers_tests' of https://gitlab.com/soapbox-pub/soapbox-fe into reducers_tests
...
further edit to compose-test.js
2020-07-01 16:48:07 -05:00
crockwave
a9d9c44a72
further edit of compose-test.js
2020-07-01 16:40:15 -05:00
Alex Gleason
2d194d75aa
Patron: Expect proxied endpoints
2020-07-01 15:08:18 -05:00
Alex Gleason
8144c7d508
UserPanel header size fix, fixes #222
2020-07-01 15:06:31 -05:00
Curtis
e88bf30d7a
Update compose-test.js
2020-07-01 01:51:21 +00:00
crockwave
0641b29e2a
started editing reducers/__tests__/compose-test
2020-06-30 19:18:26 -05:00
Alex Gleason
73b275b8da
Patron updates
2020-06-30 17:33:21 -05:00
crockwave
120ab7f120
Made captcha reloadable on image click
2020-06-28 15:42:38 -05:00
crockwave
86d9dea032
Added mouseover hint to poll compose radiobutton, to let user know that a click toggles between single and multi-choice polls
2020-06-28 12:34:14 -05:00
crockwave
08b783c050
correct lint error
2020-06-28 11:14:52 -05:00
crockwave
a21589d9ce
translations
2020-06-28 11:09:03 -05:00
crockwave
a2bd359c76
- debugged features/security
...
- added deactivateAccount method to actions/auth
- successful deactivation logs user out
2020-06-28 10:51:55 -05:00
crockwave
8827b5ffd6
generated translations for account deactivation
2020-06-27 19:58:07 -05:00
crockwave
3660615440
finished editing features/security to accommodate account deactivation
2020-06-27 19:55:24 -05:00
crockwave
d0ae77e431
Began editing features/security to include Deactivate Account feature
2020-06-27 18:21:06 -05:00
Sean King
9166b95dfb
Final fixes to the switch from Font Awesome to Fork Awesome
2020-06-26 22:47:48 -06:00
Sean King
0c66cf43e1
Switch to Fork Awesome
2020-06-26 22:24:23 -06:00
Alex Gleason
ecf26de289
Merge branch 'componentWillReceiveProps_to_DidUpdate_refactor' into 'develop'
...
Component will receive props to did update refactor Fixes #184
Closes #184
See merge request soapbox-pub/soapbox-fe!80
2020-06-27 00:23:44 +00:00
Alex Gleason
eee75d7a51
Merge branch 'componentWillMount_componentDidMount_refactor' into 'develop'
...
Replace componentWillMount with componentDidMount and as required, construct(). Fixes #179
Closes #179
See merge request soapbox-pub/soapbox-fe!77
2020-06-27 00:21:48 +00:00
Alex Gleason
b70ec4e0e3
Merge commit '853a68cd5479ffc5f7a14a93a065db8f08bfe424' into develop
...
autoPlayGif fixes
2020-06-26 18:17:57 -05:00
crockwave
81f9a1da3a
Final commit on replacing componentWillReceiveProps deprecated method
2020-06-24 16:02:14 -05:00
crockwave
3d29f7b6e2
partial mods to replace deprecated componentWillReceiveProps
2020-06-22 20:26:20 -05:00
crockwave
8a43cb3709
partial completion of replacing componentWillReceiveProps
2020-06-18 20:30:46 -05:00
crockwave
10ebea7489
Replaced componentWillUpdate to componentDidUpdate. Fixes #185
2020-06-18 16:04:31 -05:00
Sean King
d6558194b2
Add new file
2020-06-18 20:10:57 +00:00
Sean King
409340a2a6
Else if audio. Let's get an idea of what this could look like first.
2020-06-18 20:03:44 +00:00
crockwave
24b72b5828
Replace componentWillMount with componentDidMount and as required, construct(). Fixes #179
2020-06-17 20:42:30 -05:00
Alex Gleason
7fbcf3ca57
Composer: Don't force scope change after settings save, fixes #122
2020-06-16 18:00:27 -05:00
Alex Gleason
4720ccc57d
Use distinct ME_PATCH_SUCCESS
action for responding to account updates
2020-06-16 17:36:49 -05:00
Alex Gleason
f01a8b5b8f
Composer: Test scope on reply
2020-06-16 17:30:19 -05:00
Curtis
10883a9bc9
Update sidebar-menu.scss removed commented code
2020-06-16 22:05:16 +00:00
crockwave
09bcb4336b
Fix sidebar menu rendering to work in iOS Safari and other browsers
2020-06-15 19:49:38 -05:00
Alex Gleason
853a68cd54
Fix avatar tests
2020-06-15 16:43:24 -03:00
Bárbara de Castro Fernandes
52f3f8ce8d
Handle autoPlayGif for avatars and banners
2020-06-15 16:43:24 -03:00
Bárbara de Castro Fernandes
e19f350111
Use StillImage on media items and fix autoPlayGif on account gallery
2020-06-15 16:43:24 -03:00
Bárbara de Castro Fernandes
2da584b5ee
Create StillImage component
2020-06-15 16:43:24 -03:00
Alex Gleason
836f37c3e2
Merge remote-tracking branch 'origin/develop' into bump-1.0
2020-06-14 12:34:16 -05:00
Alex Gleason
5ea6aaf48e
EditProfile: Remove display name limits, redirect /user-settings
2020-06-13 10:16:43 -05:00
Alex Gleason
b4532ccb40
Conversations: Change the way otherAccounts is handled
...
Fixes #191
2020-06-12 22:04:20 -05:00
Alex Gleason
3179eacadd
Account Media: Filter non-owned media for other users
2020-06-12 20:47:43 -05:00
Alex Gleason
741b27195e
Account Gallery: Fix "view context" button, fixes #193
2020-06-12 20:10:07 -05:00
Alex Gleason
aa0a4e49be
Disable "Embed" button for now, fixes #192
2020-06-12 18:45:17 -05:00
Alex Gleason
8c10afad3e
Fix empty column display
2020-06-12 16:46:46 -05:00
Alex Gleason
1629b52cfc
Fix styles: disabled toggle
2020-06-12 14:54:00 -05:00
Alex Gleason
d3b31c8bcf
About page: restore functionality, fix tests
2020-06-12 14:39:56 -05:00
Alex Gleason
1a07c3bac5
Account Media Timeline: Fix key duplication error
2020-06-12 14:11:53 -05:00
Alex Gleason
27925d2746
Account Timeline: Filter media from reposts
2020-06-12 14:07:06 -05:00
Alex Gleason
4e199daccb
Merge branch 'rationalize_warning_fediverse_notices' into 'develop'
...
Rationalize warning and explanation box styling. Fixes #188
Closes #188
See merge request soapbox-pub/soapbox-fe!70
2020-06-12 16:15:59 +00:00
Alex Gleason
cbdcccb8b2
Fix RGB->HSL precision issues
...
Moved back to chromatism. Well worth it for the accuracy.
2020-06-12 10:48:04 -05:00
crockwave
9bf8b5d0fb
Rationalize warning and explanation box styling. Fixes #188
2020-06-12 10:07:17 -05:00
Alex Gleason
e0c3c50b8c
Version bump to 1.0.0
2020-06-11 23:51:18 -05:00
Alex Gleason
e101afd619
"Profile unavailable" only if blocked, fixes #96
2020-06-11 23:42:05 -05:00
Curtis
96b206cf5d
Update compose-form.scss to solve contrast issues with warning container. Fixes #188
2020-06-11 23:56:51 +00:00
Alex Gleason
6781c17c6d
Don't try to hide :verified: custom emojis
...
It's brittle and should be handled by MRF anyway.
2020-06-11 15:58:34 -05:00
Sean King
163e26cb42
Fix header of Preferences, Security, etc.
2020-06-10 19:48:22 +00:00
Alex Gleason
5e60fe1954
Support Pleroma legacy notification counter, fixes #172
2020-06-10 08:45:48 -05:00
Alex Gleason
0e86d03c97
Tests: Notification reducer NOTIFICATIONS_EXPAND_SUCCESS
2020-06-10 00:52:58 -05:00
Alex Gleason
d78a62ed41
Lint: whitespace issue
2020-06-09 23:13:03 -05:00
Alex Gleason
c5e1f3cfd4
Lint: Fix weird react-hooks error
2020-06-09 23:11:35 -05:00
Alex Gleason
144469cda9
Test: Form input snapshots
2020-06-09 23:00:26 -05:00
Alex Gleason
d04f6c9ebc
Test: LoginPage snapshots
2020-06-09 22:26:26 -05:00
Alex Gleason
e62d46ce53
Test: Refactor createComponent() helper
2020-06-09 22:26:05 -05:00
Alex Gleason
4a01b80ede
Test: LoginForm snapshot
2020-06-09 22:15:00 -05:00
Alex Gleason
49589e1e7c
Test: Refactor helper functions
2020-06-09 22:14:48 -05:00
Alex Gleason
f147940d22
Test: CaptchaField
2020-06-09 22:04:22 -05:00
Alex Gleason
6d6dbd9113
Test: Start creating component snapshots
2020-06-09 21:29:50 -05:00
Alex Gleason
522170c07f
Oops. Typofix.
2020-06-09 20:17:37 -05:00
Alex Gleason
7de801f176
Fonts: spinster --> soapbox
2020-06-09 20:14:18 -05:00
Alex Gleason
f4c12c6986
Tests: Boilerplate all reducers
2020-06-09 20:08:07 -05:00
Alex Gleason
0c1eeb9efa
Tests: start reducers/auth tests
2020-06-09 19:31:52 -05:00
Alex Gleason
9da7037fcf
Merge branch 'patch-1' into 'master'
...
Update soapbox.js to log soapbox.json parsing errors to the console. Fixes #171
Closes #171
See merge request soapbox-pub/soapbox-fe!66
2020-06-10 00:22:06 +00:00
Alex Gleason
98a38fe2e0
Compose: fix mobile padding, fixes #166
2020-06-09 19:15:21 -05:00
Curtis
76b620a802
Update soapbox.js to log soapbox.json parsing errors to the console. Fixes #171
...
Removed unnecessary semicolon at end of file
2020-06-09 23:53:35 +00:00
Alex Gleason
9fa7f7bf0f
Tests: Start auth actions
2020-06-09 18:29:55 -05:00
Alex Gleason
6ee3d77e55
Forms: set id in state, fixes #178
2020-06-09 18:26:49 -05:00
Alex Gleason
23039c353e
Tests: DRY mockStore()
2020-06-09 17:28:32 -05:00
Alex Gleason
628d73eb81
Tests: actions/about.js
2020-06-09 17:22:35 -05:00
Alex Gleason
f71f7e4dbd
Tests: Clear API mocks between each test
2020-06-09 17:16:22 -05:00
Alex Gleason
842f35ebc5
Tests: Allow stubbing API
2020-06-09 17:07:27 -05:00
Alex Gleason
6810f8d0b6
Tests: Start mocking API for action tests
2020-06-09 16:47:41 -05:00
Alex Gleason
85a56d86f3
Locales: Remove unused index.js
2020-06-09 16:34:12 -05:00
Alex Gleason
1b36699021
API: Remove unused CSRF token logic
2020-06-09 16:34:00 -05:00
Isabell Deinschnitzel
28992cdec1
Update de.json: minor changes
2020-06-09 11:00:33 +00:00
Alex Gleason
5bfa2603db
Favourite --> Like, fixes #167
2020-06-08 20:48:11 -05:00
Alex Gleason
5d7393d6ee
CSS fixes
2020-06-08 14:04:39 -05:00
Isabell Deinschnitzel
b9fc66523d
Update de.json: typo
2020-06-08 07:53:25 +00:00
Sean King
e0ac688017
Switch to Back to <instance name> when logged in on mobile view as well.
2020-06-08 02:00:49 +00:00
Alex Gleason
aed445954d
Jest: Restore avatar tests
2020-06-07 19:57:54 -05:00
Alex Gleason
5ee3ec1114
SpoilerButton: fix CSS, fixes 163
2020-06-07 19:42:53 -05:00
Alex Gleason
3a6b4e9628
Merge branch 'czech-translation' into 'master'
...
Czech translation
See merge request soapbox-pub/soapbox-fe!60
2020-06-07 23:51:00 +00:00
matrix07012
467719524d
Czech translation
2020-06-07 23:51:00 +00:00
Alex Gleason
2b409fb6cd
Merge branch 'patch-7' into 'master'
...
Update de.json: More minor changes
See merge request soapbox-pub/soapbox-fe!61
2020-06-07 23:50:12 +00:00
Alex Gleason
d78760e188
Composer: Improve design, fixes #158
2020-06-07 18:05:54 -05:00
Isabell Deinschnitzel
ba04b4cbb1
Update de.json: More minor changes
2020-06-07 22:44:53 +00:00
Alex Gleason
807815c9d8
Search: Use more --accent-color
2020-06-07 17:38:15 -05:00
Alex Gleason
dda0e243e8
Search: Fix mobile styling, fixes #157
2020-06-07 17:36:06 -05:00
Alex Gleason
52e0d1f475
Support injecting custom CSS, fixes #145
2020-06-07 17:30:47 -05:00
Alex Gleason
289f90dd4e
Fix PropType errors
2020-06-07 17:18:26 -05:00
Alex Gleason
d295368170
RegistrationForm: Handle email confirmation, fixes #137
2020-06-07 17:11:14 -05:00
Alex Gleason
e120b56e8f
/auth/sign_up --> /, fixes #106
2020-06-07 16:55:28 -05:00
Alex Gleason
73fd6d67f9
Logged out CSS fixes
2020-06-07 16:44:17 -05:00
Alex Gleason
e78d8d59b6
Compose: Fix content retention on close, fixes #139
2020-06-07 16:40:56 -05:00
Alex Gleason
346d84351c
LandingPage: Conditionally show "Back to {site_title}" instead of login form, fixes #135
2020-06-07 16:16:47 -05:00
Alex Gleason
374e985e37
Composer: Only process mentions if they exist, fixes #133
2020-06-07 16:06:31 -05:00
Alex Gleason
9871d0f37c
Fix CW video height, fixes #46
2020-06-07 15:46:16 -05:00
Alex Gleason
4737dc6da9
Compose: Fix NSFW tag error on CW
2020-06-07 15:30:21 -05:00
Alex Gleason
74a01a7b3e
MoreFollows: count can never be negative, fixes #146
2020-06-07 15:11:41 -05:00
Alex Gleason
886b241433
MoreFollows: Only show when all follows have been loaded
2020-06-07 15:09:25 -05:00
Alex Gleason
409431d7e8
Focal Point: make conditional based on BE, fixes #159
2020-06-07 14:57:13 -05:00
Alex Gleason
dfb133b22c
Features: focalPoint check
2020-06-07 14:52:13 -05:00
Alex Gleason
8f532b1b92
Media gallery: Fix upload limit, hotfix for #150
2020-06-07 14:40:54 -05:00
Alex Gleason
75412ca078
Features: add attachmentLimit check
2020-06-07 14:31:04 -05:00
Alex Gleason
cc6aae5937
Reformat features-test.js
2020-06-07 14:26:28 -05:00
Alex Gleason
d772608df4
Search: Conditionally display hashtag features, fixes #142
2020-06-07 14:09:33 -05:00
Sean King
a0ac0aac92
Minor change to registration form box
2020-06-07 18:36:18 +00:00
Alex Gleason
24979c9461
Use --accent-color more through UI
2020-06-07 13:14:18 -05:00
Alex Gleason
ccf452e028
Refactor --accent-color, yet again
2020-06-07 12:17:10 -05:00
Alex Gleason
cbb81f18f4
Self-document CSS variable naming conventions
2020-06-07 12:03:33 -05:00
Alex Gleason
1f751cd324
TimelineQueueButtonHeader: yarn manage:translations and merge DE change
2020-06-07 11:37:57 -05:00
Alex Gleason
81fa77b8a5
TimelineQueueButtonHeader: Make more i18n friendly
2020-06-07 11:26:08 -05:00
Isabell Deinschnitzel
61c34b93e7
timeline_queue.label updated
2020-06-07 15:01:48 +00:00
Alex Gleason
80ddf656d8
Theming: RGB --> HSL
2020-06-06 22:55:00 -05:00
Alex Gleason
109b043153
Timeline tab animations
2020-06-06 19:29:22 -05:00
Isabell Deinschnitzel
78fe7f24d4
Update de.json. Some minor changes.
2020-06-06 22:54:46 +00:00
Alex Gleason
52b85ba451
Post compose button: remove static width
2020-06-06 17:02:54 -05:00
Alex Gleason
7f8d3c0f42
Merge branch 'patch-2'
2020-06-06 16:48:22 -05:00
Isabell Deinschnitzel
b2a0e9870b
Update de.json: Weitere Übersetzungen ergänzt
2020-06-06 16:47:58 -05:00
Alex Gleason
edbc6f0f31
Truncate long filenames in notifications, fixes #151
2020-06-06 16:36:00 -05:00
Alex Gleason
0fc3952cd8
Use a more appealing accent color
2020-06-06 16:29:57 -05:00
Alex Gleason
86508da96e
EditProfile: i18n
2020-06-06 15:52:33 -05:00
Alex Gleason
f3fb5bbed4
Preferences: i18n
2020-06-06 15:36:00 -05:00
Alex Gleason
f143f053b1
Merge branch 'patch-1' into 'master'
...
Update de.json: Weitere Überarbeitungen.
See merge request soapbox-pub/soapbox-fe!50
2020-06-06 20:03:53 +00:00
Alex Gleason
af8d35469c
Add many more translatable fields
2020-06-06 14:57:05 -05:00
Alex Gleason
92d909e3c7
Run yarn manage:translations
2020-06-06 14:08:26 -05:00
Alex Gleason
9323cf1fdf
Pluralize messages on more_follows.js
2020-06-06 14:06:45 -05:00
Isabell Deinschnitzel
5868133ec1
Update de.json
2020-06-06 11:39:00 +00:00
Isabell Deinschnitzel
190366336b
Update de.json
2020-06-05 23:46:57 +00:00
Sean King
f4cbb506f7
Fix mobile look of About pages
2020-06-05 23:17:27 +00:00
Isabell Deinschnitzel
5c6e47f4a6
Update de.json
2020-06-05 23:12:05 +00:00
Isabell Deinschnitzel
9778be3608
Update de.json
2020-06-05 22:50:18 +00:00
Alex Gleason
2178c0d595
SecurityForm: Style OAuth tokens
2020-06-05 16:24:07 -05:00
Alex Gleason
35d5e7d649
SecurityForm: Revoke OAuth token
2020-06-05 15:54:09 -05:00
Alex Gleason
db1ad3e16f
SecurityForm: Display OAuth tokens
2020-06-05 15:43:03 -05:00
Alex Gleason
8fd5a3cd35
Consolidate actions/security.js --> actions/auth.js
2020-06-05 15:27:31 -05:00
Alex Gleason
c1f3dbd22d
SecurityForm: i18n
2020-06-05 15:21:29 -05:00
Alex Gleason
75a0062dd4
Make /auth/edit a private route
2020-06-05 15:21:19 -05:00
Alex Gleason
da44a769d6
Get ChangePasswordForm working
2020-06-05 15:14:27 -05:00
Alex Gleason
e972cfc191
SecurityForm: Break ChangeEmailForm into separate component
2020-06-05 15:03:21 -05:00
Alex Gleason
f99d1300c2
Security --> SecurityForm
2020-06-05 15:00:24 -05:00
Alex Gleason
ab280b80e1
SecurityForm: Add navigation links
2020-06-05 14:58:59 -05:00
Alex Gleason
683950b73c
SecurityForm: Disable on submit
2020-06-05 14:50:24 -05:00
Alex Gleason
91d511c4b9
SecurityForm: Respond to submit
2020-06-05 14:45:00 -05:00
Alex Gleason
1076788add
Security: Form confirmations
2020-06-05 14:39:27 -05:00
Alex Gleason
860b2d18f4
Security: Rudimentary email change
2020-06-05 14:25:26 -05:00
Alex Gleason
f910caed18
Account header <span> fixes
2020-06-04 23:12:14 -05:00
Alex Gleason
082d3f1121
Allow only valid locales
2020-06-04 21:50:11 -05:00
Alex Gleason
7e16536d70
Merge branch 'locales' into 'master'
...
Locales
Closes #7
See merge request soapbox-pub/soapbox-fe!44
2020-06-05 02:36:53 +00:00
Alex Gleason
9e20452692
Streaming: load messages async
2020-06-04 21:28:19 -05:00
Alex Gleason
956fa99ee1
Import locale messages dynamically
2020-06-04 21:22:58 -05:00
Alex Gleason
0d76b761ac
class --> className
2020-06-04 21:13:38 -05:00
Alex Gleason
2e9ce293dd
Remove whitelist files
2020-06-04 20:28:56 -05:00
Alex Gleason
39a651121b
Update language selector in Preferences with all languages
2020-06-04 20:01:00 -05:00
Alex Gleason
8b181c38f3
Fix i18n streaming.js
2020-06-04 19:43:53 -05:00
Alex Gleason
36f5b6cea8
Delete unused container components
2020-06-04 19:40:01 -05:00
Alex Gleason
52621e8db8
intl.now() --> Date.now()
2020-06-04 19:30:24 -05:00
Alex Gleason
6e1db9a013
Basic locale support
2020-06-04 18:34:28 -05:00
Alex Gleason
36447e4bf2
Add Language dropdown to Preferences
2020-06-04 18:32:46 -05:00
Alex Gleason
3ae22ce8ee
Add missing <span> tags back to some FormattedMessages
2020-06-04 18:11:24 -05:00
Alex Gleason
f0528e9d43
Better locale detection
2020-06-04 17:29:00 -05:00
Sean King
6d195aa0b7
Fix look of About pages
2020-06-04 20:08:44 +00:00
Alex Gleason
3e2b282cb8
Postpone setting the brand color until soapbox.json succeeds or fails
...
Fixes color flickering during load
2020-06-03 14:47:49 -05:00
Alex Gleason
8f566b70e6
Better actions names for INSTANCE_FETCH_SUCCESS etc
2020-06-03 14:26:22 -05:00
Alex Gleason
e8fcd9bf18
Actually set default brandColor in SoapboxMount
2020-06-03 14:20:45 -05:00
Alex Gleason
46b1c3041f
SidebarMenu style fixes
2020-06-03 14:11:03 -05:00
Sean King
b3d7638a9f
Fix sidebar menu when in dark mode by changing to CSS variables
2020-06-03 17:48:40 +00:00
Alex Gleason
7d58694cce
Set Azure as default brandColor (can still be set blank with null)
2020-06-03 11:23:21 -05:00
Alex Gleason
6116b56676
Redirect /settings to /settings/preferences
2020-06-03 01:30:57 -05:00
Alex Gleason
6367f560ec
Promo panel css fixes
2020-06-03 01:22:58 -05:00
Alex Gleason
39f011619e
Move button scss
2020-06-03 01:10:53 -05:00
Alex Gleason
9cc9065efd
Fix missing video player styles, fix notification icon color
2020-06-02 21:35:25 -05:00
Alex Gleason
a46fb79401
React Toggle css fixes
2020-06-02 21:16:05 -05:00
Alex Gleason
077278b7dc
Break out components.scss
2020-06-02 21:11:01 -05:00
Alex Gleason
f563f6234b
More CSS fixes
2020-06-02 20:12:36 -05:00
Alex Gleason
f40fe82c4e
Refactor boost icon, match theme color
2020-06-02 19:15:06 -05:00
Alex Gleason
8966767323
Forms and input CSS tweaks
2020-06-02 18:49:50 -05:00
Alex Gleason
8159a7edc7
Emoji mart styling
2020-06-02 18:31:55 -05:00
Alex Gleason
d5fba20091
Update gab references
2020-06-02 17:45:06 -05:00
Alex Gleason
ca4bc1d8e8
Replace most color variables
2020-06-02 17:42:09 -05:00
Alex Gleason
0587798cb4
More theme tweaks
2020-06-02 16:49:42 -05:00
Alex Gleason
d21db82247
Remove theming cruft
2020-06-02 15:48:27 -05:00
Alex Gleason
eb9517873d
Extrapolate meta colors in css instead of JS
2020-06-02 15:28:15 -05:00
Alex Gleason
c4a2a86618
Theme mode set in Preferences
2020-06-02 12:16:26 -05:00
Alex Gleason
6f8ca44984
Homepage css fixes
2020-06-01 23:26:02 -05:00
Alex Gleason
be2f26980a
Various color variable replacements
2020-06-01 19:53:22 -05:00
Alex Gleason
d4a88c0243
Remove unused import
2020-06-01 08:31:42 -05:00
Alex Gleason
3fc5d7a83c
Get theme from soapbox.json
2020-06-01 00:49:43 -05:00
Alex Gleason
3a7178300f
Delete spaces in rgba colors
2020-05-31 23:24:31 -05:00
Alex Gleason
6b6c9f41ea
Reorganize styles directory
2020-05-31 23:21:25 -05:00
Alex Gleason
9e0010e2ce
Merge azure.scss and delete it
2020-05-31 23:18:39 -05:00
Alex Gleason
9d242a403b
Simplify Webpack CSS
2020-05-31 23:09:21 -05:00
Alex Gleason
4ddcb9bcd0
Lighten --primary-text-color-faint, fix wtf-panel shadow
2020-05-31 23:08:55 -05:00
Alex Gleason
f3f647961e
--primary-color-faint -> --primary-text-color-faint
2020-05-31 21:16:32 -05:00
Alex Gleason
d12bc38112
Dark theme improvements
2020-05-31 21:05:00 -05:00
Alex Gleason
97ba4b005d
Fix IconButton centering issues
2020-05-31 19:38:07 -05:00
Alex Gleason
55c958c7ad
Homepage style improvements
2020-05-31 19:22:08 -05:00
Alex Gleason
73e2649530
Delete $black and $white
2020-05-31 18:49:48 -05:00
Alex Gleason
4a2493a7e2
Replace $primary-text-color
2020-05-31 18:44:20 -05:00
Alex Gleason
36f888c027
Remove all themes except light and dark
2020-05-31 18:28:58 -05:00
Alex Gleason
8e3ad9e6b6
$ui-base-color replacements
2020-05-31 18:22:11 -05:00
Alex Gleason
50c4dac599
$ui-highlight-color replace
2020-05-31 17:34:33 -05:00
Alex Gleason
8165975308
tabs-bar button hover color
2020-05-31 17:14:18 -05:00
Alex Gleason
53cb73634d
Color replace --brand-color-med
2020-05-31 16:27:35 -05:00
Alex Gleason
a44d4d2dc8
Lower highlight text color contrast
2020-05-31 16:12:41 -05:00
Alex Gleason
78497bd924
Improve dropdown menu style
2020-05-31 15:51:20 -05:00
Alex Gleason
4d484153ac
More SCSS variable replacements
2020-05-31 15:17:10 -05:00
Alex Gleason
86d585ffbd
Merge branch 'master' into themes
2020-05-31 13:51:45 -05:00
Alex Gleason
a2c9aeb8dd
Conditionally fetch /nodeinfo/2.1.json for Pleroma < 2.1, #137
2020-05-31 12:01:21 -05:00
Alex Gleason
2c0ee3f29d
generateTheme function, refactor
2020-05-31 00:21:41 -05:00
Alex Gleason
d5632851fe
Delete unused admin.scss and scrollbars.scss
2020-05-30 22:39:08 -05:00
Alex Gleason
35db4e33c8
autosuggest_textarea smooth expand
2020-05-30 22:18:29 -05:00
Alex Gleason
54e4bff0ab
Set compose button color
2020-05-30 22:16:29 -05:00
Alex Gleason
4ac7663d3c
--nav-ui-highlight-color -> --accent-color
2020-05-30 22:06:33 -05:00
Alex Gleason
be3065405c
Use --brand-color-faint in more spots
2020-05-30 21:58:18 -05:00
Alex Gleason
0491183877
Replace $highlight-text-color
2020-05-30 21:48:37 -05:00
Alex Gleason
56540932e1
Start adding color adaptations
2020-05-30 20:11:08 -05:00
Alex Gleason
67a7adb9a9
Action to set theme, render theme CSS
2020-05-30 19:05:01 -05:00
Alex Gleason
170b436705
Merge branch 'master' into themes
2020-05-30 17:43:58 -05:00
Alex Gleason
61fcfdbc6e
Fix ComposeForm Ctrl+Enter hotkey issue, fixes #127
2020-05-30 17:29:50 -05:00
Alex Gleason
3963ae2217
Start replacing $gab-brand-default with --brand-color
2020-05-30 14:50:08 -05:00
Alex Gleason
c932872727
RegistrationForm: Refresh Captcha on registration fail
2020-05-29 15:06:14 -05:00
Alex Gleason
78732d8d43
Let Captcha be force-refreshed with idempotencyKey
2020-05-29 15:02:04 -05:00
Bárbara de Castro Fernandes
775f923708
Add 'block user' option to the report window
2020-05-29 15:05:24 -03:00
Alex Gleason
30384cbfef
Clean up auth code
2020-05-29 09:55:38 -05:00
Curtis
dbee88f795
Update auth.js to fix #97 login failure
2020-05-29 02:17:38 +00:00
Alex Gleason
c5886508eb
Pull reduceMotion from Redux store
2020-05-28 20:50:53 -05:00
Alex Gleason
f451b81e25
Remove searchEnabled
2020-05-28 20:41:18 -05:00
Alex Gleason
2e105d40ef
Remove profile_directory
2020-05-28 20:39:37 -05:00
Alex Gleason
806718a97e
Remove invitesEnabled
2020-05-28 20:38:28 -05:00
Alex Gleason
183c6538ca
Pull displayMedia from Redux store
2020-05-28 20:36:39 -05:00
Alex Gleason
ac341f0c2e
start --> flex-start
...
Fixes postcss runtime warnings
2020-05-28 20:04:21 -05:00
Alex Gleason
c889269ecb
Fix all scss linter warnings
2020-05-28 19:58:37 -05:00
Alex Gleason
da3e63596b
Webpack: Reduce to one entrypoint, app/application.js
2020-05-28 18:46:24 -05:00
Alex Gleason
badd64571f
Remove unused filters in index.ejs
2020-05-28 18:35:17 -05:00
Alex Gleason
27dfc64261
Remove unused files
2020-05-28 18:33:33 -05:00
Alex Gleason
d24dcb3e60
gabsocial --> soapbox paths
2020-05-28 17:56:55 -05:00
Alex Gleason
010638cd9b
Lint: compose-form.scss
2020-05-28 17:18:37 -05:00
Alex Gleason
e4fe77d56b
Make autoPlayGif on by default, !30
2020-05-28 15:43:17 -05:00
Alex Gleason
8133e9ff8f
Merge branch 'fix/autoplaygif' into 'master'
...
Fix autoPlayGif
See merge request soapbox-pub/soapbox-fe!30
2020-05-28 20:40:32 +00:00
Alex Gleason
786f6feacc
Merge branch 'decode_uri_on_profile_edit'
2020-05-28 15:29:54 -05:00
Alex Gleason
e6cff0f83f
EditProfile: Fix error about uncontrolled components
2020-05-28 15:29:32 -05:00
Alex Gleason
c4c99a1c1b
EditProfile: refactor initialState
2020-05-28 15:29:24 -05:00
Alex Gleason
1d44de0873
EditProfile: Unescape account params in componentWillMount()
2020-05-28 15:07:25 -05:00
crockwave
76b3849c93
Convert HTML to text value in Profile Page for Display name and Bio fields
...
Fixed linter errors
* used unescape method from lodash to translate HTML to plain text
* Moved translation to the componentDidMount event
* Removed decodeHtml method from utils/html
2020-05-28 14:52:09 -05:00
Alex Gleason
503072f715
Merge branch 'handle_keydown_issues' into 'master'
...
Handle Esc/click outside the "Are you sure you want to delete this post?" modal events. Fixes #118 and #127
Closes #127 and #118
See merge request soapbox-pub/soapbox-fe!27
2020-05-28 19:50:53 +00:00
Alex Gleason
fc95a374b3
Merge branch 'cw_input_focus'
2020-05-28 14:45:04 -05:00
Alex Gleason
9e64cd82b9
Focus spoiler input from ComposeForm, refocus textarea on close
2020-05-28 14:44:36 -05:00
crockwave
84ba6a0cc3
Added auto-focus of content warning input box when CW button clicked
...
Removed spoilerActive prop and used existing spoiler prop
Fixed linter issue and removed commented code
2020-05-28 14:11:42 -05:00
Alex Gleason
01d437a91e
Disable non-working links in LinkFooter for now #108
2020-05-28 13:56:36 -05:00
Alex Gleason
2e786c2f06
Remove extraneous links from LinkFooter #108
2020-05-28 13:50:49 -05:00
Alex Gleason
575a8889c1
Make home footer navlinks customizable #108
2020-05-28 13:44:44 -05:00
Alex Gleason
a9eb5c1765
Force videos to 300px height on Pleroma, fixes #117
2020-05-28 12:30:54 -05:00
Bárbara de Castro Fernandes
4505e3931a
Fix autoPlayGif
2020-05-28 09:47:20 -03:00
Alex Gleason
2319d9f080
MoreFollows refactor
2020-05-27 20:22:53 -05:00
Alex Gleason
387c26939a
Merge branch 'message_on_followers_diff' into 'master'
...
Display label at end of follows/followers lists when follows/followers count > follows/followers list.size Fixes #2
Closes #2
See merge request soapbox-pub/soapbox-fe!19
2020-05-28 00:16:42 +00:00
Curtis
4a5525adf0
Display label at end of follows/followers list when count > list.size
2020-05-28 00:16:42 +00:00
Sean King
996b61215c
Change box-shadow color to make it look good on both light and dark themes.
2020-05-27 23:56:14 +00:00
crockwave
25d7df6300
- On Esc/click outside the "Are you sure you want to delete this post?" modal, now reverts back to the compose modal and retains any edited text
...
- Ctrl-Enter publishing also works in all of the compose modals
2020-05-27 16:30:42 -05:00
Alex Gleason
a85684835f
Fix ProfilePage issues, fixes #58
2020-05-26 23:56:54 -05:00
Alex Gleason
f04e1fddae
Use Conversation IDs instead of status IDs, fixes #77
2020-05-26 23:22:07 -05:00
Alex Gleason
70a3e53db4
Revert "Height cache stick to reduce jitteryness, fixes #117 "
...
This reverts commit fabb300caf
.
2020-05-26 21:41:35 -05:00
Alex Gleason
f3ca015e17
Open links in a new tab, fixes #98
2020-05-26 20:54:02 -05:00
Alex Gleason
fabb300caf
Height cache stick to reduce jitteryness, fixes #117
2020-05-26 20:39:55 -05:00
Alex Gleason
6f0c9840be
Fall back on auto video height if not given, fixes #91
2020-05-26 20:28:18 -05:00
Alex Gleason
6f76e1796b
Merge branch 'compose-refactor' into 'master'
...
Fix composer issues
Closes #95 , #86 , and #116
See merge request soapbox-pub/soapbox-fe!25
2020-05-26 23:31:08 +00:00
Sean King
da7ed8cf35
Update action_bar.js
2020-05-26 22:57:59 +00:00
Alex Gleason
e06f8ce894
Composer: Remove preselectDate
...
This value is only used to track when a reply happens. On soapbox-fe, a reply causes a new ComposeForm to mount, so we can track it that way instead.
2020-05-26 17:36:56 -05:00
Alex Gleason
188067ac48
Composer: Always place cursor at the end of text
2020-05-26 17:22:32 -05:00
Alex Gleason
5633bf4317
Composer: simplify cursor update code
2020-05-26 17:03:27 -05:00
Alex Gleason
55578a4381
Composer: shouldCollapse --> isClickOutside
2020-05-26 15:26:55 -05:00
Alex Gleason
808e05a03f
Pass maxTootChars from ComposeFormContainer instead of ComposeForm
2020-05-26 15:24:03 -05:00
Alex Gleason
d9e6efbe79
Revert "Merge branch 'compose_caret_to_end' into 'master'"
...
This reverts commit 886e877996
, reversing
changes made to b6a7404031
.
2020-05-26 15:21:40 -05:00
Bárbara de Castro Fernandes
6c07579ab2
Always show 'Add or Remove from lists' menu item for Pleroma users
2020-05-26 09:49:05 -03:00
Alex Gleason
438d8009d4
Add password reset, fixes #13
2020-05-24 19:37:15 -05:00
Alex Gleason
a2e19e3720
Add resetPassword action
2020-05-24 18:22:36 -05:00
Alex Gleason
7e0dec594f
Floating action button CSS fixes
2020-05-24 18:04:27 -05:00
Sean King
1861d3227c
Rework the Post compose button
2020-05-24 22:48:52 +00:00
Alex Gleason
d2d1f744ca
Improve mobile sidebar styling, fixes #94
2020-05-24 14:45:29 -05:00
Alex Gleason
6b97d4d0be
Revert "Adjusted scss for sidebar mobile menu to prevent rendering problems"
...
This reverts commit e9d8651208
.
2020-05-24 14:39:49 -05:00
Alex Gleason
406e8c00b8
Make delete+redraft work, fixes #82
2020-05-24 14:09:16 -05:00
Alex Gleason
e04ab557ac
Make emoji reacts more responsive
2020-05-23 20:29:25 -05:00
Alex Gleason
29bcc4a0d1
Rearrange Like button events to prevent clashing
2020-05-23 20:01:16 -05:00
Alex Gleason
e9596fc191
Handle mobile emoji clicks (regular Status), use setRef
2020-05-23 19:50:03 -05:00
Alex Gleason
4af3c453e6
Click to open EmojiSelector on mobile (DetailedStatus)
2020-05-23 19:35:14 -05:00
Alex Gleason
8b505c0488
Set EmojiSelector visibility from props
2020-05-23 17:02:14 -05:00
Alex Gleason
c29d779bf5
Fix EmojiSelector position on mobile
2020-05-23 12:18:13 -05:00
Alex Gleason
02228d41e5
Make ALLOWED_EMOJI slightly configurable to let tests pass
2020-05-23 11:54:26 -05:00
Alex Gleason
7db74c7080
😂 --> 😆
2020-05-23 00:04:25 -05:00
Alex Gleason
4c9326b673
Try customizing the emoji list
2020-05-22 23:29:30 -05:00
Alex Gleason
68d40dc8ad
Improve position of inline status emoji picker
2020-05-22 21:34:07 -05:00
Alex Gleason
b13e8bdd96
Refactor simpleEmojiReact, allow inline reactions
2020-05-22 21:15:07 -05:00
Alex Gleason
850d9a1007
Refactor handleEmojiReactClick()
2020-05-22 20:16:26 -05:00
Alex Gleason
2060f15ebb
Set Like button icon to chosen emoji
2020-05-22 19:04:45 -05:00
Alex Gleason
c0fe85ca29
Fix getReactForStatus(), upgrade immutable.js
2020-05-22 17:45:45 -05:00
Alex Gleason
bf1f744b99
Actually, pleroma.emoji_reactions doesn't return accounts so I can't reduce them to one per account 😩
2020-05-22 17:02:56 -05:00
Alex Gleason
571990b78b
Fix reduceEmoji() test
2020-05-22 15:42:57 -05:00
Alex Gleason
b4f5321c0f
Make oneEmojiPerAccount() work
2020-05-22 14:17:05 -05:00