Claire
8a406d5736
List attachments in reply indicator and boost modal
2021-08-02 15:30:01 +02:00
6e96ee6443
Add PollPreview component
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-01 22:15:52 +02:00
e5184642fe
Put poll options behind content warnings
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-08-01 22:14:33 +02:00
Alex Gleason
e7813e178a
Merge branch 'search-tabs' into 'develop'
...
Tabbed, paginated search results
See merge request soapbox-pub/soapbox-fe!652
2021-07-30 23:16:31 +00:00
1fd9949566
Lint styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 23:22:55 +02:00
055b001f74
Works fine, I think
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 23:05:54 +02:00
29d68dac06
Show 'Over X results' if more results are available
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 21:54:56 +02:00
e7d122dc95
No more items if there are less than 20 results
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 21:49:28 +02:00
d0f3fe6771
Tabbed, paginated search results
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 17:51:43 +02:00
Alex Gleason
073871248f
Merge branch 'no-emoji-selector-outline-but-this-time-it-actually-works' into 'develop'
...
No outline for emoji selector when invisible, but this time it actually works
See merge request soapbox-pub/soapbox-fe!651
2021-07-30 13:54:47 +00:00
33c7fcdcb7
No outline for emoji selector when invisible, but this time it actually works
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-30 13:07:24 +02:00
Alex Gleason
1a9335d494
Merge branch 'no-emoji-selector-outline' into 'develop'
...
No outline for emoji selector when invisible
Closes #707
See merge request soapbox-pub/soapbox-fe!650
2021-07-29 19:47:05 +00:00
10f55dbb42
No outline for emoji selector when invisible
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-29 21:24:06 +02:00
Alex Gleason
e4dd720d51
EditFederationModal: use ConfigDB directly instead of /api/v1/instance
2021-07-28 17:06:21 -05:00
Alex Gleason
9c2393485f
Merge branch 'language-pl-3' into 'develop'
...
Update Polish translation
See merge request soapbox-pub/soapbox-fe!647
2021-07-28 14:43:14 +00:00
193b326d15
a11y: Option to always underline links in posts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-28 16:03:59 +02:00
32574d05e5
Update Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-28 12:57:29 +02:00
Alex Gleason
38ad49c1e6
Merge branch 'columns-styles' into 'develop'
...
Improve lists styling
See merge request soapbox-pub/soapbox-fe!646
2021-07-27 22:12:04 +00:00
8102547f56
Lists UI
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-27 22:55:08 +02:00
Alex Gleason
1fa3aa0008
EditFederationModal: handle submission
2021-07-27 14:40:41 -05:00
Alex Gleason
9536fba7a9
EditFederationModal: improve UI
2021-07-27 13:00:32 -05:00
Alex Gleason
6c4be4a515
Create EditFederationModal
2021-07-26 15:07:35 -05:00
Alex Gleason
846b73eb9d
RemoteTimeline: display dropdown menu to admins
2021-07-26 14:25:55 -05:00
Alex Gleason
421a78eb43
FederationRestrictions: check presence of mrf_policies instead
2021-07-26 12:23:49 -05:00
Alex Gleason
3fbb1dd164
Merge remote-tracking branch 'origin/develop' into federation-restrictions-improvements
2021-07-26 11:49:30 -05:00
Alex Gleason
efe989a8f1
FederationRestrictions: conditional display
2021-07-26 11:46:44 -05:00
8cde5dc192
Show sign up panel instead of features panel for unauthenticated
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-26 16:52:58 +02:00
04fb58d32a
Improve lists styling
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-26 16:37:05 +02:00
Alex Gleason
b84631e029
Add back missing line break scss
2021-07-25 16:37:31 -05:00
Alex Gleason
61a4bc90b8
InstanceInfoPanel: refactor to reuse InstanceRestrictions component
2021-07-25 16:27:37 -05:00
Alex Gleason
4599d9e39f
FederationRestrictions: add explanation box
2021-07-25 16:16:37 -05:00
Alex Gleason
075eeee9ee
FederationRestrictions: make RestrictedInstance function like an accordion
2021-07-25 16:02:38 -05:00
Alex Gleason
155b342081
FederationRestrictions: add RestrictedInstance component
2021-07-25 15:08:14 -05:00
Alex Gleason
d922c37891
FederationRestrictions: display a list of hosts with restrictions
2021-07-25 14:50:22 -05:00
Alex Gleason
b462c21d5b
ScheduledStatuses: whitespace fix
2021-07-22 22:15:59 -05:00
Alex Gleason
26c4981740
PushSubscriptions: create actions
2021-07-21 21:04:28 -05:00
Alex Gleason
969653eaa4
Temporarily disable push notifications code (it doesn't work)
2021-07-21 12:35:40 -05:00
Alex Gleason
b22f20a390
Merge branch 'accessible-emoji-picker' into 'develop'
...
Keyboard-accessible emoji picker
See merge request soapbox-pub/soapbox-fe!634
2021-07-21 16:41:26 +00:00
c5dfd6c7d7
Update snapshot
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-21 16:34:50 +02:00
a2cd7764b7
Lint styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-21 14:07:22 +02:00
5ee92b47ce
Keyboard-accessible emoji picker
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-21 13:58:22 +02:00
Alex Gleason
b7520e6c6a
SoapboxConfig: fix "left side" text (right side)
2021-07-20 21:07:02 -05:00
Alex Gleason
912bb129be
Merge branch 'remove-indexeddb-reads' into 'develop'
...
Remove unused IndexedDB reads
See merge request soapbox-pub/soapbox-fe!624
2021-07-20 20:26:51 +00:00
Alex Gleason
09d7ec3161
Remove unused IndexedDB reads
...
https://github.com/mastodon/mastodon/pull/14730
2021-07-20 15:05:58 -05:00
Alex Gleason
76a556cdeb
Merge branch 'styles-accessibility' into 'develop'
...
Minor accessibility improvements
See merge request soapbox-pub/soapbox-fe!578
2021-07-20 18:41:38 +00:00
Alex Gleason
b3f0d7a3ba
Merge branch 'language-pl-2' into 'develop'
...
Update Polish translation, make some strings translatable
See merge request soapbox-pub/soapbox-fe!629
2021-07-20 16:28:22 +00:00
8cf8937bc9
Update snapshots
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-20 11:51:49 +02:00
Alex Gleason
10715d91ea
Merge branch 'federation-restrictions' into 'develop'
...
Display federation restrictions on remote timelines
See merge request soapbox-pub/soapbox-fe!632
2021-07-19 23:01:32 +00:00
Alex Gleason
f4ba9b9b2e
Display federation restrictions on remote timelines
2021-07-19 17:25:36 -05:00
0e59139902
Use Mastodon defaults for initial state
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-19 23:15:42 +02:00
bedc9ef3fa
Use description limits from Pleroma
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-19 23:14:31 +02:00
9a5419002a
Update Polish translation, make some strings translatable
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-19 17:28:28 +02:00
690da99d75
remove emoji selector related changes
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-18 14:02:15 +02:00
13092271de
wip accessible emoji picker
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-18 12:53:17 +02:00
Alex Gleason
567c4ce093
Merge branch 'fix/settings-checkbox' into 'develop'
...
Fix settings checkboxes
See merge request soapbox-pub/soapbox-fe!627
2021-07-16 23:52:24 +00:00
Alex Gleason
e978c1ca3b
Merge branch 'profile-hover-staff-badges-fix' into 'develop'
...
ProfileHoverCard: fix redundant staff badges
Closes #690
See merge request soapbox-pub/soapbox-fe!622
2021-07-15 16:57:29 +00:00
Alex Gleason
de24322372
Merge branch 'mark-sensitive-fix' into 'develop'
...
Statuses: refactor visibility of moderator actions
Closes #689
See merge request soapbox-pub/soapbox-fe!621
2021-07-15 16:42:37 +00:00
Alex Gleason
402748f71f
ProfileHoverCard: fix redundant staff badges
2021-07-15 11:37:30 -05:00
Alex Gleason
58c142306d
Rename occurrences of self
variable to ownAccount
2021-07-15 11:25:32 -05:00
Alex Gleason
ffbdfb5712
Statuses: refactor visibility of moderator actions
2021-07-15 11:20:15 -05:00
Alex Gleason
c5fa16f581
Notifications: import target account during streaming event for Move notification
2021-07-15 10:58:43 -05:00
Alex Gleason
a368ddfee8
UserIndex: display dates on accounts in a more compact way
2021-07-14 16:27:14 -05:00
Alex Gleason
e2bc0b55a4
Fix lint
2021-07-14 13:56:44 -05:00
Alex Gleason
2ff2060354
LatestAccountsPanel: add backwards compatibility with unsorted AdminAPI endpoint
2021-07-14 13:45:36 -05:00
Alex Gleason
4ca3d68bf6
LatestAccountsPanel: fix expand count
2021-07-14 13:21:23 -05:00
Alex Gleason
12939e3354
LatestAccountsPanel: add expand button, use compact display of accounts
2021-07-14 13:17:21 -05:00
Alex Gleason
5f3b33cce7
Merge remote-tracking branch 'origin/develop' into admin-recent-users
2021-07-14 12:28:36 -05:00
Alex Gleason
b2ebdbcf80
Admin: display latest accounts in dashboard
2021-07-14 12:27:51 -05:00
Alex Gleason
a362e0bbd7
UserIndex: display account joined date when available
2021-07-14 10:22:07 -05:00
Alex Gleason
022c9f06b3
UserIndex: style search input, rework debounced search
2021-07-13 20:39:03 -05:00
Alex Gleason
30b39d739f
UserIndex: make search work
2021-07-13 20:14:15 -05:00
Alex Gleason
4d35f16483
Staff promotions: fix race conditions
2021-07-13 19:38:58 -05:00
Alex Gleason
aae031f5d0
UserIndex: configurable pageSize
2021-07-13 18:49:41 -05:00
Alex Gleason
105961b3e7
Admin: link status count to local timeline
2021-07-13 18:43:31 -05:00
Alex Gleason
695e64cb1f
Ingest tags from AdminAPI
2021-07-13 18:41:38 -05:00
Alex Gleason
fa91defea0
Rename 'dirty' to 'should_refetch'
2021-07-13 18:35:37 -05:00
Alex Gleason
2f6cd35f38
Admin: refactor actions to use accountIds instead of nicknames
2021-07-13 18:30:46 -05:00
Alex Gleason
a89ea524a9
Refactor AwaitingApproval
2021-07-13 17:59:55 -05:00
Alex Gleason
732fba73f5
Admin: refactor fetchUsers() action
2021-07-13 17:27:11 -05:00
Alex Gleason
3043924045
Refactor UserIndex to use its own state instead of Redux
2021-07-13 17:01:31 -05:00
Alex Gleason
80a682f120
Admin: add UserIndex to view a list of registered users
2021-07-13 15:16:31 -05:00
Alex Gleason
e14df4139b
Fix 'NaNK' in shortNumberFormat
2021-07-13 14:26:34 -05:00
Alex Gleason
e580084e9b
Merge branch 'admin-permission-groups' into 'develop'
...
Allow promotion/demotion of users to staff roles
Closes #687
See merge request soapbox-pub/soapbox-fe!611
2021-07-13 17:55:12 +00:00
Alex Gleason
484a27ef2f
Staff promotions: you can't change your own permission groups
2021-07-13 12:39:53 -05:00
Alex Gleason
b892c6fe22
Staff promotions: change action names to more closely match AdminAPI endpoints
2021-07-13 12:34:58 -05:00
Alex Gleason
412432a0bd
Staff promotions: only local accounts can be promoted/demoted
2021-07-13 12:30:24 -05:00
Alex Gleason
859eb77ffc
Refactor verification actions
2021-07-13 12:26:56 -05:00
Alex Gleason
5eafa25ea9
Allow promotion/demotion of users to staff roles
2021-07-13 12:21:12 -05:00
Alex Gleason
4c82b4703b
ProfileInfoPanel: avoid redundant staff badge
...
If the user is an admin, don't display the moderator badge
2021-07-13 11:21:37 -05:00
Alex Gleason
92794847bc
Hide AdminFE from non-admin staff users
2021-07-13 10:41:31 -05:00
Alex Gleason
96af79ad90
Moderators: conditional display of features
2021-07-12 23:32:02 -05:00
Alex Gleason
2572640c3a
Merge branch 'error-boundary-pretty-browser' into 'develop'
...
ErrorBoundary: display user's browser info
See merge request soapbox-pub/soapbox-fe!606
2021-07-11 23:35:51 +00:00
Alex Gleason
4f51f1cea6
ErrorBoundary: display user's browser info
2021-07-11 18:19:18 -05:00
Alex Gleason
52b14d9d09
Possible crash fix: defensive checks of this.node
2021-07-11 17:50:30 -05:00
Alex Gleason
a66f2b3f75
Big emojis: fix possible web crash
2021-07-10 12:41:57 -05:00
Alex Gleason
c24c8aa4d1
TabsBar: move withRouter to outer component
2021-07-10 05:13:38 -05:00
Alex Gleason
7093e6b4de
Merge branch 'relationship-styles' into 'develop'
...
Improve account list styling
See merge request soapbox-pub/soapbox-fe!600
2021-07-10 10:04:23 +00:00
Alex Gleason
258889c492
Merge branch 'refactor-getOtherAccounts' into 'develop'
...
Refactor getOtherAccounts selector
See merge request soapbox-pub/soapbox-fe!599
2021-07-10 10:00:48 +00:00
Alex Gleason
61493bab42
Merge branch 'tabs-bar-hack' into 'develop'
...
TabsBar: force rerender, fixes #680
Closes #680
See merge request soapbox-pub/soapbox-fe!598
2021-07-10 09:56:58 +00:00
288a2c3623
Improve account list styling
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-10 11:54:21 +02:00
Alex Gleason
4e3c002f8a
Refactor getOtherAccounts selector
2021-07-10 04:49:44 -05:00
ea1c05ae0b
Improve account list styling
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-10 11:42:37 +02:00
Alex Gleason
447a2561f4
TabsBar: force rerender
2021-07-10 04:40:16 -05:00
Alex Gleason
225f61cc5b
Merge branch 'upgrade-emoji-mart' into fix-notifications-tab
2021-07-10 02:00:29 -05:00
Alex Gleason
89b9c739b1
Update tests
...
I have no idea why changing soapbox -> mastodon fixes this, but I'm tired
2021-07-10 01:59:44 -05:00
Alex Gleason
3f2716bae9
Emoji picker: fix background of title bar
2021-07-10 01:41:43 -05:00
Alex Gleason
ce5c42b5db
Fix font icon picker
2021-07-10 01:40:00 -05:00
Alex Gleason
a3d5d1a882
Upgrade emoji-datasource to 5.0.0
2021-07-10 00:43:49 -05:00
Alex Gleason
5789b8338b
Upgrade emoji-mart to 3.0.1
2021-07-09 23:57:54 -05:00
Alex Gleason
6df733ba4e
Fix PropTypes warning in WrappedRoute
2021-07-09 19:56:09 -05:00
Alex Gleason
22254ec6bb
Big emojis: fix race condition
2021-07-09 18:52:06 -05:00
Alex Gleason
011b5dd19b
Big emojis: ignore mentions
2021-07-09 18:39:05 -05:00
Alex Gleason
45f6c21617
Merge branch 'fix-notification-categories' into 'develop'
...
Fix notification categories, fixes #679
Closes #679
See merge request soapbox-pub/soapbox-fe!591
2021-07-09 23:10:40 +00:00
Alex Gleason
75d464b4d4
Notifications: no need to reverse fetched data
2021-07-09 17:56:25 -05:00
Alex Gleason
94332ea0ef
Notifications: improve look of advanced filter
2021-07-09 17:48:56 -05:00
Alex Gleason
a13d31ac30
Notifications: import target account from 'Move' notification
2021-07-09 17:40:15 -05:00
Alex Gleason
60bdccc0b5
Big emojis: fix nodeList count
2021-07-09 17:02:04 -05:00
Alex Gleason
2082c19c53
Rename justEmojis to onlyEmoji
2021-07-09 16:54:44 -05:00
Alex Gleason
561c275c60
Merge remote-tracking branch 'origin/develop' into big-emoji
2021-07-09 16:48:19 -05:00
Alex Gleason
941e101fba
Auth: test ME_FETCH_SKIP in reducer
2021-07-09 16:29:01 -05:00
Alex Gleason
8cc8a465c7
Auth: sanitize the initial state
2021-07-09 16:24:18 -05:00
Alex Gleason
d3db2e37e3
Auth: better data validation
2021-07-09 15:54:32 -05:00
Alex Gleason
7b61d319b1
Auth: clear me
when ME_FETCH_SKIP is dispatched
2021-07-09 14:58:49 -05:00
Alex Gleason
c856e9df55
Big emojis in chats, too
2021-07-09 14:22:01 -05:00
Alex Gleason
60872c9f67
Display large emojis when it's the only thing in the status
2021-07-09 13:51:41 -05:00
Alex Gleason
bc7f72a691
Hide broken reposts
...
https://gitlab.com/soapbox-pub/soapbox/-/issues/28
2021-07-08 19:30:02 -05:00
Alex Gleason
5f40ae1d48
Timelines: add tests
2021-07-08 17:10:01 -05:00
Alex Gleason
628dc92775
StatusLists: big refactor with OrderedSet
2021-07-08 16:12:04 -05:00
Alex Gleason
f0fa5e6945
Timelines: truncate on dequeue if scrolled to the top
2021-07-08 15:30:18 -05:00
Alex Gleason
dd6746c3d7
Timelines: determine status order in expandNormalizedTimeline
2021-07-08 15:16:31 -05:00
Alex Gleason
1a3a6e2eb5
Fix propTypes warning in Blurhash, key warning in ProfileInfoPanel
2021-07-08 14:54:54 -05:00
Alex Gleason
c505cde24f
Timelines: fix dequeue, fix component propTypes
2021-07-08 14:52:07 -05:00
Alex Gleason
2978745311
Timelines: big refactor, use Immutable.OrderedSet
2021-07-08 14:28:53 -05:00
Alex Gleason
4e25d078ed
Remove video size restrictions
2021-07-08 09:17:40 -05:00
Alex Gleason
569c6e83ab
Normalize chat panes (again), fixes #648
2021-07-06 13:15:19 -05:00
Alex Gleason
817843c77a
Performance: memoize getSoapboxConfig(), getSettings(), and getFeatures()
2021-07-06 13:15:10 -05:00
Alex Gleason
55495ebf4f
ErrorBoundary: display error text, fixes #672
2021-07-05 18:08:04 -05:00
Alex Gleason
9840bd315f
EmojiReacts: handle undefined emoji reacts on a status
2021-07-04 20:09:17 -05:00
5f50711eff
translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-03 16:55:58 +02:00
9be49cdcb3
Lint styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-03 15:33:47 +02:00
4d3f4c5680
Accessible emoiji picker
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-03 15:28:55 +02:00
8f53134b5e
Minor accessibility improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-03 12:43:56 +02:00
faeb9b645f
Update Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-03 12:25:36 +02:00
Alex Gleason
02c725adbe
Make admin crypto address tickers more forgiving
2021-07-02 18:49:32 -05:00
Alex Gleason
1cb53b60f9
Check URL params defensively, probably fixes #670
2021-07-02 15:06:27 -05:00
Alex Gleason
c24c97a320
Merge branch 'styles-unauthorized' into 'develop'
...
Correct unauthorized modal styling
See merge request soapbox-pub/soapbox-fe!573
2021-07-02 17:30:08 +00:00
9a6a6fe7e0
text-align: center
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-02 19:16:01 +02:00
539416f4a1
Correct unauthorized modal styling
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-02 19:09:22 +02:00
Alex Gleason
c329b6e13e
Fix upload form style on light theme
2021-07-01 22:59:44 -05:00
Alex Gleason
4d334bd2b8
Add blurhash to upload form, fixes #661
2021-07-01 22:04:34 -05:00
Alex Gleason
5c630ad094
Replace repetitive blurhash code with component
...
https://github.com/tootsuite/mastodon/pull/14267
https://github.com/tootsuite/mastodon/pull/14278
2021-07-01 21:50:53 -05:00
Alex Gleason
5d27cbe488
FIX LINTER ERROR AGAIN
2021-07-01 21:04:11 -05:00
Alex Gleason
bf59785941
Merge branch 'develop' into 'develop'
...
Localizable about pages
See merge request soapbox-pub/soapbox-fe!546
2021-07-02 02:03:13 +00:00
Alex Gleason
520d82dd0a
Merge branch 'shortcuts' into 'develop'
...
Fix keyboard shortcuts
See merge request soapbox-pub/soapbox-fe!555
2021-07-02 02:01:12 +00:00
Alex Gleason
fa3eb129f4
Fix linter error
2021-07-01 20:58:20 -05:00
Alex Gleason
e74379b6f2
Merge branch 'simplify-greentext' into 'develop'
...
Simplify greentext code
See merge request soapbox-pub/soapbox-fe!569
2021-07-02 01:54:52 +00:00
Alex Gleason
22a140f9f7
Fix SoapboxConfig theme toggle issue
2021-07-01 20:50:28 -05:00
Alex Gleason
d9202baa58
Simplify greentext code
2021-07-01 20:41:03 -05:00
Alex Gleason
151f198c66
Merge branch 'performance-improvements' into 'develop'
...
Performance improvements
See merge request soapbox-pub/soapbox-fe!568
2021-07-02 01:33:24 +00:00
Alex Gleason
67392cbc12
Chats: don't render ChatList unless mainWindow is open for performance
2021-07-01 20:14:39 -05:00
Alex Gleason
4f1139d414
Fix unused imports
2021-07-01 19:55:40 -05:00
Alex Gleason
352c87c3b7
Fix StatusList memoization
2021-07-01 19:41:16 -05:00
Alex Gleason
8961fc1b68
CoinList: memoize coinList for performance
2021-07-01 19:37:49 -05:00
Alex Gleason
e7d360baae
ProfileDropdown: memoize otherAccounts for performance
2021-07-01 19:31:27 -05:00
Alex Gleason
93d68ffe9b
SidebarMenu: memoize otherAccounts for performance
2021-07-01 18:59:48 -05:00
Alex Gleason
1b92ce0d4a
Chats: refactor AudioToggle for performance
2021-07-01 18:50:18 -05:00
Alex Gleason
9cbd7b88c7
Chats: memoize ChatMessageList messages for performance
2021-07-01 18:41:08 -05:00
Alex Gleason
319af71327
Chats: memoize sorted chat IDs list
2021-07-01 18:14:40 -05:00
Alex Gleason
0ac34db821
UI: get rid of LAYOUTS concept, use pages only
2021-07-01 18:01:50 -05:00
Alex Gleason
799f19bbc4
Chats: improve performance
2021-07-01 18:01:33 -05:00
Alex Gleason
74e6d8ce81
Refactor ThemeToggle, SettingToggle for performance
2021-07-01 16:43:28 -05:00
Alex Gleason
968c7332f0
Composer: only injectIntl on the ComposeFormContainer for performance
2021-07-01 16:10:03 -05:00
Alex Gleason
c5672806cb
Add "Why Did You Render" for debugging
2021-07-01 15:48:10 -05:00
Alex Gleason
069f32c602
Chats: fix unnecessary re-rendering
2021-07-01 15:42:10 -05:00
Alex Gleason
91fdec9d3c
Merge branch 'lists' into 'develop'
...
Fix issues related to lists
See merge request soapbox-pub/soapbox-fe!567
2021-07-01 20:01:42 +00:00
edab70e2ea
Fix issues related to lists
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-01 21:45:25 +02:00
Alex Gleason
64b0fa6d99
Load ChatPanes asynchronously
2021-07-01 14:05:35 -05:00
Alex Gleason
e87affbbca
Remove 'beforeunload' event from UI
...
This only works in MS Edge but likely causes re-rendering of the UI on compose events in every browser. There are better ways to prevent data loss, like storing the composer state in localStorage.
2021-07-01 14:05:34 -05:00
Alex Gleason
90a062e9a3
Remove unused navigation-bar code
2021-07-01 14:05:34 -05:00
Alex Gleason
55015a72c1
Fix greentext postprocessing
2021-06-30 22:38:33 -05:00
Alex Gleason
bbeecddc37
Greentext support
2021-06-30 21:39:27 -05:00
Alex Gleason
f0e53c2b2c
Datepicker: auto open
2021-06-30 21:02:53 -05:00
Alex Gleason
8e168fdc0a
Merge branch 'reaction-labels' into 'develop'
...
Reaction labels
See merge request soapbox-pub/soapbox-fe!557
2021-06-30 21:09:59 +00:00
78c55e8798
status.favourite: like
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 22:56:23 +02:00
f8deb13345
status.favourite: favorite
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 22:50:27 +02:00
Alex Gleason
9ea1df2fb1
Scheduled statuses validation
2021-06-30 14:53:29 -05:00
Alex Gleason
f692d3a987
Merge branch 'custom-fields-count' into 'develop'
...
Only show 4 profile metadata items by default
See merge request soapbox-pub/soapbox-fe!562
2021-06-30 16:10:59 +00:00
Alex Gleason
3f3b43d4a6
Merge branch 'sidebar-menu-align' into 'develop'
...
Align items in sidebar menus
See merge request soapbox-pub/soapbox-fe!561
2021-06-30 16:09:50 +00:00
Alex Gleason
411ecadeda
Merge branch 'move' into 'develop'
...
Account move notification
See merge request soapbox-pub/soapbox-fe!560
2021-06-30 16:06:57 +00:00
Alex Gleason
c382eb086a
Merge branch 'hotkey-navigation' into 'develop'
...
Partially fix hotkey navigation on timelines (up/down)
See merge request soapbox-pub/soapbox-fe!559
2021-06-30 16:05:59 +00:00
149d8a909f
Only show 4 profile metadata items by default
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 16:15:44 +02:00
a245ecc521
Align items in sidebar menus
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 15:14:00 +02:00
414fcd11ad
update test
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 14:22:49 +02:00
ace220850d
Account move notification
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 13:42:38 +02:00
13a4549111
Partially fix hotkey navigation on timelines (up/down)
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 11:57:33 +02:00
998e129072
Reaction labels
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-30 11:33:42 +02:00
Alex Gleason
855c4bf6be
Merge branch 'scheduled-post-ui' into 'develop'
...
More scheduled post updates
Closes #660
See merge request soapbox-pub/soapbox-fe!553
2021-06-30 08:08:28 +00:00
Alex Gleason
3edf243bbe
Admin: optimistic user deletions
2021-06-30 03:02:52 -05:00
7eb8998493
fix keyboard shortcuts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-29 23:36:17 +02:00
a54f38305c
lint
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-28 19:45:16 +02:00