Sean King
|
3d64f9647c
|
Work on using Emoji Mart picker
|
2020-10-16 10:55:35 -06:00 |
|
Alex Gleason
|
488db44a85
|
Preload frontend config
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3075
|
2020-10-15 17:07:33 -05:00 |
|
Sean King
|
285261aad9
|
Update imports and listenerOptions for components using detect-passive-events
|
2020-10-15 08:10:45 -06:00 |
|
Sean King
|
8385e30df1
|
Clean up CSS and move IconPicker to the Soapbox Config js
|
2020-10-14 08:46:45 -06:00 |
|
Sean King
|
9ebf166739
|
Fix merge conflicts
|
2020-10-14 08:22:42 -06:00 |
|
Curtis
|
9768c18c72
|
Update status_content.js Fixes #473
|
2020-10-11 00:21:11 +00:00 |
|
Sean King
|
dcc21221a5
|
Set collapse in a totally different function instead
|
2020-10-09 15:27:07 -06:00 |
|
Sean King
|
8e44e72d8e
|
Don't call updateStatusLinks in ComponentDidMount
|
2020-10-09 14:52:44 -06:00 |
|
Alex Gleason
|
6aaba91379
|
Update chat_message_list.js
|
2020-10-09 01:36:42 +00:00 |
|
Sean King
|
211163383e
|
Don't throttle const isNearBottom
|
2020-10-08 19:14:39 -06:00 |
|
Sean King
|
3a38eed5ba
|
Don't do scrollToBottom if we're loading.
|
2020-10-08 19:13:00 -06:00 |
|
Sean King
|
5deac9f5e0
|
Use throttle for handleResize instead
|
2020-10-08 19:02:39 -06:00 |
|
Sean King
|
a1909b72f2
|
Reduce number of calls to scrollToBottom
|
2020-10-08 13:46:36 -06:00 |
|
Alex Gleason
|
5dd2366063
|
Merge branch 'renovate/react-textarea-autosize-8.x' into 'develop'
Update dependency react-textarea-autosize to v8
See merge request soapbox-pub/soapbox-fe!322
|
2020-10-07 18:38:57 +00:00 |
|
Alex Gleason
|
3144ba6d83
|
AutosuggestTextarea: inputRef --> ref
For upgrade to react-textarea-autosize v8
|
2020-10-07 13:25:52 -05:00 |
|
Alex Gleason
|
0bbdaa4191
|
eslint: trailing comma fixes, unused var
|
2020-10-07 13:08:36 -05:00 |
|
Alex
|
4ded00fe63
|
Update ru.json
|
2020-10-06 11:57:15 +00:00 |
|
Alex
|
1c31fe6863
|
Update ru.json
|
2020-10-05 21:36:14 +00:00 |
|
Alex Gleason
|
b8e78ab6a3
|
v1.0.0 --> v1.1.0
|
2020-10-04 22:28:34 -05:00 |
|
Alex Gleason
|
17266e172f
|
Chats: count only unread *chats* not total unread messages for counter
|
2020-10-02 20:01:09 -05:00 |
|
Alex Gleason
|
a817deffa0
|
SoapboxConfig: button styles
|
2020-10-01 21:48:24 -05:00 |
|
Alex Gleason
|
83a06e2708
|
SoapboxConfig: i18n "Default theme"
|
2020-10-01 21:26:20 -05:00 |
|
Alex Gleason
|
d65eedb67b
|
SoapboxConfig: style improvements
|
2020-10-01 20:53:11 -05:00 |
|
Alex Gleason
|
b99bb7bd4b
|
SoapboxConfig: improve layout
|
2020-10-01 19:44:40 -05:00 |
|
Alex Gleason
|
3a0b58315f
|
SoapboxConfig: add a default themeMode toggle
|
2020-10-01 19:33:03 -05:00 |
|
Alex Gleason
|
93d2e83584
|
SoapboxConfig: site preview
|
2020-10-01 18:57:11 -05:00 |
|
Alex Gleason
|
58d5b1940e
|
Accordion: fix PropType error
|
2020-10-01 16:17:32 -05:00 |
|
Alex Gleason
|
852ae2f2a2
|
Run yarn manage:translations
|
2020-10-01 16:15:57 -05:00 |
|
Alex Gleason
|
645474a77c
|
Merge branch 'accordion' into 'develop'
Accordions
See merge request soapbox-pub/soapbox-fe!285
|
2020-10-01 21:11:52 +00:00 |
|
Alex Gleason
|
7b6276fa59
|
Accordion: replace ExplanationBox with Accordion
|
2020-10-01 16:00:50 -05:00 |
|
Alex Gleason
|
63fc0b4e26
|
Accordion: refactor
|
2020-10-01 15:19:38 -05:00 |
|
Alex Gleason
|
43afd599cd
|
Redirect Soapbox Legacy canary URLs to /about/canary
|
2020-10-01 11:56:33 -05:00 |
|
Mary Kate
|
12bdeac718
|
updates to Soapbox Config. Remove unnecessary fields, add accordion component
|
2020-09-30 14:09:00 -05:00 |
|
Alex Gleason
|
1109a000cb
|
Update snapshots
|
2020-09-29 23:42:08 -05:00 |
|
Alex Gleason
|
2b3d86f390
|
Improve pending account message
|
2020-09-29 23:18:51 -05:00 |
|
Alex Gleason
|
c822ce0c90
|
Fallback to BE response in login form
|
2020-09-29 23:12:33 -05:00 |
|
Alex Gleason
|
b9d484623c
|
Add closed registration message fixes #177
|
2020-09-29 22:28:42 -05:00 |
|
Alex Gleason
|
88c12a72a9
|
Improve login messaging
|
2020-09-29 21:35:10 -05:00 |
|
Alex Gleason
|
d0496caeb1
|
Auth form validation improvements
|
2020-09-29 21:29:06 -05:00 |
|
Alex Gleason
|
d022978078
|
Merge branch 'snackbar' into 'develop'
Snackbars
See merge request soapbox-pub/soapbox-fe!243
|
2020-09-30 00:43:11 +00:00 |
|
Alex Gleason
|
0b8b0b82f7
|
Snackbar: fix auth test
|
2020-09-29 19:31:41 -05:00 |
|
Alex Gleason
|
14a5d478f3
|
Snackbar: update (most) existing alerts to snackbars
|
2020-09-29 19:10:57 -05:00 |
|
Alex Gleason
|
b782f6ab1a
|
Snackbar: clean up styles, basic functionality
|
2020-09-29 18:55:05 -05:00 |
|
Alex Gleason
|
1b56fff6cb
|
Chats: fix #451 duplicated message
|
2020-09-29 16:52:20 -05:00 |
|
Alex Gleason
|
a999c5d8ce
|
Merge remote-tracking branch 'origin/develop' into snackbar
|
2020-09-29 14:37:40 -05:00 |
|
Alex Gleason
|
a7d2692a71
|
AutosuggestTextarea: shouldComponentUpdate fixes
|
2020-09-28 23:54:47 -05:00 |
|
Alex Gleason
|
bd12226a84
|
Composer: fixes #419 jumpy cursor
|
2020-09-28 22:04:29 -05:00 |
|
Sean King
|
49ad44bcd4
|
Fix merge conflicts hopefully
|
2020-09-28 20:31:24 -06:00 |
|
Sean King
|
d512d06b27
|
Fix merge conflict?
|
2020-09-28 20:29:41 -06:00 |
|
Alex Gleason
|
f71a1e4ce1
|
Revert "fix composer jump by reseting lastToken on click and arrow up and down in autosuggesttextarea"
This reverts commit 0b7763e726 .
|
2020-09-28 19:06:06 -05:00 |
|
Alex Gleason
|
b78a00a306
|
Revert "pass getClickableArea into autosuggesttextarea as prop"
This reverts commit 99f0a069dd .
|
2020-09-28 19:05:56 -05:00 |
|
Alex Gleason
|
18d08a3630
|
Revert "Composer: remove click listener on unmount"
This reverts commit 136965acdd .
|
2020-09-28 19:05:45 -05:00 |
|
Alex Gleason
|
78b4587ce0
|
Snackbar: improve style
|
2020-09-28 18:43:17 -05:00 |
|
Alex Gleason
|
81c31f5d92
|
Merge remote-tracking branch 'origin/develop' into snackbar
|
2020-09-28 16:20:28 -05:00 |
|
Alex Gleason
|
fb94664c08
|
Composer: fix #449 hydrate tagHistory
|
2020-09-28 15:25:56 -05:00 |
|
Alex Gleason
|
7d44e84111
|
Timelines: fix existingQueuedStatus bug
|
2020-09-28 14:58:12 -05:00 |
|
Alex Gleason
|
edf3612f93
|
SoapboxConfig: hide CustomCSS for now, #447
|
2020-09-28 13:52:13 -05:00 |
|
Alex Gleason
|
76b7b32e23
|
Revoke OAuth token on logout, fixes #445
|
2020-09-28 13:05:20 -05:00 |
|
Alex Gleason
|
532e37a347
|
Merge branch 'form-aesthetic-improvements' into 'develop'
Preferences Form aesthetic improvements
See merge request soapbox-pub/soapbox-fe!270
|
2020-09-28 16:05:43 +00:00 |
|
Mary Kate
|
061a820ce5
|
fix language picker dropdown arrow
|
2020-09-28 10:51:42 -05:00 |
|
Alex Gleason
|
3d81dd2892
|
DetailedStatus: fix link on display name
|
2020-09-27 23:53:43 -05:00 |
|
Alex Gleason
|
d5517aad79
|
Remove standalone components
|
2020-09-27 22:48:08 -05:00 |
|
Alex Gleason
|
b266813b4b
|
Reduce semver bundle size, #439
|
2020-09-27 21:41:11 -05:00 |
|
Alex Gleason
|
c8f839f483
|
Remove chromatism, #439
|
2020-09-27 21:25:48 -05:00 |
|
Alex Gleason
|
a9fef0ca14
|
Don't import unused react-sparklines, #439
|
2020-09-27 20:54:19 -05:00 |
|
Alex Gleason
|
1420f58085
|
Remove rails-ujs, #439
|
2020-09-27 20:27:27 -05:00 |
|
Alex Gleason
|
ce1e04c224
|
Obliterate hydrateStore()
|
2020-09-27 19:49:55 -05:00 |
|
Alex Gleason
|
c05eb0120a
|
Purge state on logout, fixes #264
|
2020-09-27 19:09:35 -05:00 |
|
Alex Gleason
|
5fa3d66a64
|
Merge branch 'fix-composer-jump2' into 'develop'
Fix composer issues
Closes #200 and #419
See merge request soapbox-pub/soapbox-fe!260
|
2020-09-27 23:15:55 +00:00 |
|
Alex Gleason
|
d243b53486
|
PrivacyDropdown: clean up dispatch calls
|
2020-09-27 18:02:57 -05:00 |
|
Alex Gleason
|
136965acdd
|
Composer: remove click listener on unmount
|
2020-09-27 17:55:04 -05:00 |
|
Alex Gleason
|
d5d8c4877e
|
Interactions: optimistic Favourite and EmojiReact actions, fixes #104
|
2020-09-27 17:24:55 -05:00 |
|
Mary Kate
|
5ad39921f9
|
re-open compose modal after changing privacy, fixes #200
|
2020-09-27 17:04:24 -05:00 |
|
Alex Gleason
|
c77c89ea08
|
UI: fix PropType warning on page
|
2020-09-27 16:48:23 -05:00 |
|
Mary Kate
|
99f0a069dd
|
pass getClickableArea into autosuggesttextarea as prop
|
2020-09-27 16:32:07 -05:00 |
|
Alex Gleason
|
a67ab78c36
|
Timelines: refactor timelineQueue to use IDs instead of full objects, fixes #156
|
2020-09-27 16:17:21 -05:00 |
|
Mary Kate
|
0b7763e726
|
fix composer jump by reseting lastToken on click and arrow up and down in autosuggesttextarea
|
2020-09-27 15:44:12 -05:00 |
|
Alex Gleason
|
afe23f0028
|
Composer: push into timelines even if it's a reply
|
2020-09-27 15:28:37 -05:00 |
|
Alex Gleason
|
83f31b8a00
|
Notifications: parseInt ID when sorting
|
2020-09-27 14:33:21 -05:00 |
|
Alex Gleason
|
7926854fe6
|
ImportData: fix webpackChunkName
|
2020-09-27 12:36:24 -05:00 |
|
Alex Gleason
|
0666557282
|
ImportData: move FileChooserCSV params into CSVImporter
|
2020-09-27 12:34:35 -05:00 |
|
Alex Gleason
|
e6e4a5c447
|
ImportData: allow importing Blocks
|
2020-09-27 12:24:38 -05:00 |
|
Alex Gleason
|
a2500d9332
|
ImportData: form validation, Save --> Import
|
2020-09-27 11:43:26 -05:00 |
|
Alex Gleason
|
1ebc679b8b
|
ImportData: POST CSV directly instead of reading it
|
2020-09-27 11:41:46 -05:00 |
|
Alex Gleason
|
2d29d69f50
|
ImportData: rename some stuff
|
2020-09-27 11:18:25 -05:00 |
|
Alex Gleason
|
ba6f6b2aa4
|
Merge remote-tracking branch 'origin/develop' into import_follows
|
2020-09-27 11:01:01 -05:00 |
|
Sean King
|
21f68bf623
|
Merge branch 'develop' into 'icon_picker_admin_config'
# Conflicts:
# app/soapbox/features/forms/index.js
# app/soapbox/features/soapbox_config/index.js
|
2020-09-26 19:52:52 +00:00 |
|
Alex Gleason
|
68a43d2df3
|
LoginForm: properly convey "isLoading" state
|
2020-09-25 19:49:30 -05:00 |
|
Alex Gleason
|
633d453edf
|
Halloween: update settings hint
|
2020-09-25 18:06:15 -05:00 |
|
Alex Gleason
|
14e10382f2
|
Halloween mode
|
2020-09-25 15:39:54 -05:00 |
|
Alex Gleason
|
eb76860422
|
Move react-color into soapbox_config, reduce initial bundle size, fixes #427
|
2020-09-23 22:46:45 -05:00 |
|
Alex Gleason
|
f183094f82
|
Refactor notifications again, this time with OrderedMap, fixes #433
|
2020-09-23 18:57:10 -05:00 |
|
Alex Gleason
|
9c0793d1f3
|
Comment TIMELINE_DISCONNECT test
|
2020-09-23 10:26:01 -05:00 |
|
Alex Gleason
|
3b94700311
|
Lint: fix import
|
2020-09-23 10:15:49 -05:00 |
|
Alex Gleason
|
4851ec24f9
|
Don't just put "null" in the notifications list, fixes #432
|
2020-09-23 10:14:27 -05:00 |
|
Alex Gleason
|
c96c537a52
|
Chats: clean up menu icon
|
2020-09-22 17:00:01 -05:00 |
|
Alex Gleason
|
41eb69ecd1
|
Chats: report user from message, fixes #391
|
2020-09-22 16:34:43 -05:00 |
|
Alex Gleason
|
ed4abfdce3
|
Chats: allow deleting a message, fixes #358
|
2020-09-22 16:20:10 -05:00 |
|
Alex Gleason
|
2dd3b39e7e
|
Chats: add label to send button
|
2020-09-22 14:21:07 -05:00 |
|
Alex Gleason
|
64a68c650e
|
Notifications: refactor with OrderedSet instead of List
|
2020-09-22 13:42:08 -05:00 |
|
Alex Gleason
|
9d2da836b3
|
Snackbar: allow severity levels
|
2020-09-21 22:56:15 -05:00 |
|
Alex Gleason
|
1080204a97
|
Chats: add key to dividers in ChatMessageList
|
2020-09-21 22:15:00 -05:00 |
|
crockwave
|
c815e4607d
|
Removed use of media upload API, by implementing FileReader
|
2020-09-19 18:32:43 -05:00 |
|
crockwave
|
241c83233a
|
Debugged import follows. Handles 2 column CSVs with header. Need to change synchronous get to asynchronous get
|
2020-09-19 16:22:14 -05:00 |
|
Alex Gleason
|
bf91463284
|
Chats: add timestamps, fixes #370
|
2020-09-18 18:55:57 -05:00 |
|
crockwave
|
3c26d4ed73
|
Refined import follows. Breaks on Save event
|
2020-09-18 18:23:58 -05:00 |
|
Alex Gleason
|
b51236a6b0
|
Threading test #422
|
2020-09-18 17:03:00 -05:00 |
|
Alex Gleason
|
b29ed6b18a
|
Refactor threading, fixes #422
|
2020-09-18 16:16:56 -05:00 |
|
Alex Gleason
|
377506a92f
|
Chats: allow toggle notification sounds from mobile
|
2020-09-18 00:28:54 -05:00 |
|
Alex Gleason
|
efe66d4301
|
Merge branch 'chat_notifications' into 'develop'
Chat notifications
Closes #398 and #354
See merge request soapbox-pub/soapbox-fe!211
|
2020-09-18 04:40:27 +00:00 |
|
Alex Gleason
|
cbf8f82035
|
Fix 0 bug for user panel, fixes #415 !235
|
2020-09-17 23:35:08 -05:00 |
|
Alex Gleason
|
f643863ecc
|
Chat notifs: only play sound for recipient message
|
2020-09-17 23:27:57 -05:00 |
|
Alex Gleason
|
d77ee9fec2
|
Chat notifs: refactor actions
|
2020-09-17 23:06:54 -05:00 |
|
Alex Gleason
|
57b82f7778
|
Merge remote-tracking branch 'origin/develop' into chat_notifications
|
2020-09-17 22:41:18 -05:00 |
|
Alex Gleason
|
6d900d9c19
|
About i18n: improve siteTitle translation
|
2020-09-17 22:13:30 -05:00 |
|
Alex Gleason
|
6b4cdacd67
|
Merge remote-tracking branch 'origin/develop' into translate_public_header
|
2020-09-17 22:06:34 -05:00 |
|
Alex Gleason
|
61c7e968e4
|
Throw out i18n changes
|
2020-09-17 22:06:17 -05:00 |
|
crockwave
|
1b8afd2248
|
Convert newline delimited data to space delimited data
|
2020-09-17 17:33:18 -05:00 |
|
Alex Gleason
|
556e11a9cb
|
Skip importing empty accounts, fixes #424
|
2020-09-15 10:33:12 -05:00 |
|
Curtis ROck
|
fdc1a051d3
|
Rough out import follows page and actions
|
2020-09-14 22:07:33 -05:00 |
|
Alex Gleason
|
5682688aed
|
Chats: fix #418 scrolling resize issue
|
2020-09-11 22:44:09 -05:00 |
|
Alex Gleason
|
35fe2fa4fa
|
Hovercard: hide on click ref
|
2020-09-11 15:39:38 -05:00 |
|
Sean King
|
f60ca1aa8f
|
Merge branch 'develop' into 'icon_picker_admin_config'
# Conflicts:
# package.json
|
2020-09-11 19:27:04 +00:00 |
|
Alex Gleason
|
40937b9fdc
|
Chats: allow clicking recipient in chatroom
|
2020-09-11 13:09:39 -05:00 |
|
Alex Gleason
|
ec491add23
|
UserPanel: only show stats when they're available
|
2020-09-11 13:04:45 -05:00 |
|
Alex Gleason
|
d6a39b3e09
|
Hovercard: put hovercard on chat window
|
2020-09-11 13:04:31 -05:00 |
|
Alex Gleason
|
7733905641
|
Hovercard: update DisplayName snapshot
|
2020-09-11 12:38:42 -05:00 |
|
Alex Gleason
|
7494a0fd00
|
Hovercard: delete legacy code
|
2020-09-11 12:30:16 -05:00 |
|
Alex Gleason
|
72659f27c1
|
Hovercard: attach to each element for better positioning
|
2020-09-11 12:17:32 -05:00 |
|
Alex Gleason
|
24bf880e0b
|
Hovercard: refactor detailed status
|
2020-09-11 11:42:02 -05:00 |
|
Alex Gleason
|
1d90950e59
|
Hovercard: refactor with HoverRefWrapper
|
2020-09-11 11:37:05 -05:00 |
|
Alex Gleason
|
c0051df335
|
Merge remote-tracking branch 'origin/develop' into hovercard-refactor
|
2020-09-11 10:06:13 -05:00 |
|
Alex Gleason
|
9692c7539a
|
Hovercard: appear and disappear properly
|
2020-09-11 10:05:52 -05:00 |
|
Sean King
|
5b0e81c836
|
Merge branch 'develop' of https://gitlab.com/soapbox-pub/soapbox-fe into icon_picker_admin_config
|
2020-09-11 08:54:16 -06:00 |
|
Alex Gleason
|
73dd125094
|
Run yarn manage:translations
|
2020-09-11 09:30:48 -05:00 |
|
Alex Gleason
|
d8ea37bf5e
|
Hovercard: clear when card is unhovered
|
2020-09-10 22:08:17 -05:00 |
|
Alex Gleason
|
4630a5cd04
|
Hovercard: mouseout clears the card
|
2020-09-10 20:18:04 -05:00 |
|
Sean King
|
c32693176a
|
Merge branch 'develop' of https://gitlab.com/soapbox-pub/soapbox-fe into icon_picker_admin_config
|
2020-09-10 18:12:09 -06:00 |
|
Alex Gleason
|
0c4eae5f10
|
Hovercard: basic Redux+Popper prototype
|
2020-09-10 19:09:27 -05:00 |
|
Alex Gleason
|
8c9206be3e
|
Use a better poll icon
|
2020-09-09 22:00:11 -05:00 |
|
Curtis ROck
|
16eab5c5f1
|
Added keystroke triggered marking of chats as read in chatbox
|
2020-09-09 21:37:35 -05:00 |
|
crockwave
|
fa606b8040
|
Render chat unread count update in tab even when tab doesn't have focus
Render chat unread count update even when chat box has focus
Render chat unread count update on page load
|
2020-09-09 19:01:25 -05:00 |
|
Alex Gleason
|
adc98b7ad2
|
UserLists: use OrderedSets instead of Lists, fixes #230
|
2020-09-09 18:06:01 -05:00 |
|
Alex Gleason
|
2135bf7b34
|
SoapboxConfig: let getValue be set for promoItems
|
2020-09-09 16:31:02 -05:00 |
|
Alex Gleason
|
f1af5d6bfa
|
Merge branch 'scroll-status' into 'develop'
Scroll detailed status into view, fixes #257
Closes #257
See merge request soapbox-pub/soapbox-fe!223
|
2020-09-09 20:21:48 +00:00 |
|
Alex Gleason
|
dd31d31417
|
Merge branch 'home-tab-fix' into 'develop'
Highlight home tab for public timelines, fixes #406
Closes #406
See merge request soapbox-pub/soapbox-fe!222
|
2020-09-09 20:04:40 +00:00 |
|
Alex Gleason
|
fd971f053f
|
Scroll detailed status into view, fixes #257
|
2020-09-09 15:03:26 -05:00 |
|
Alex Gleason
|
28e8ab9067
|
Highlight home tab for public timelines, fixes #406
|
2020-09-09 14:52:27 -05:00 |
|
Alex Gleason
|
3631d6d61d
|
Don't hijack scrollbar when status is unmounted, fixes #404
|
2020-09-09 14:35:04 -05:00 |
|
Sean King
|
a55b8bef68
|
Fix lint error
|
2020-09-09 10:03:16 -06:00 |
|