Alex Gleason
|
cb984bd925
|
Header: hide DM menu item unless privacyScopes are available
|
2022-08-12 10:01:02 -05:00 |
|
Alex Gleason
|
eccfdb90f8
|
Header: make account optional again
|
2022-08-11 14:02:01 -05:00 |
|
Alex Gleason
|
9a0531db37
|
Nuke HeaderContainer
|
2022-08-11 13:24:46 -05:00 |
|
Alex Gleason
|
632726ef1c
|
Header: hide message button again (for now)
|
2022-08-11 12:01:56 -05:00 |
|
Alex Gleason
|
d0ec2af4ee
|
Header: remove unused import
|
2022-08-11 12:00:15 -05:00 |
|
Alex Gleason
|
f3f230aece
|
Simplify profile Header components
|
2022-08-11 11:57:09 -05:00 |
|
|
c59f3947cb
|
Allow to search for posts from given account
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-08-08 13:40:41 +02:00 |
|
Justin
|
20209c81ab
|
Improve visuals with branding
Co-authored-by: Alex Gleason <alex@alexgleason.me>
|
2022-08-01 14:40:07 -04:00 |
|
|
045a73f1d9
|
conditionally show endorse toggle
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-07-22 13:29:00 +02:00 |
|
|
3c835cf724
|
Restore featured accounts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-07-21 23:14:23 +02:00 |
|
Alex Gleason
|
6ddb44f626
|
Upgrade Tabler to v1.73.0, use new import paths, remove Webpack hack
|
2022-07-09 11:20:02 -05:00 |
|
Justin
|
20e0692012
|
Merge branch 'lodash-imports' into 'develop'
Specifically import the single lodash function
See merge request soapbox-pub/soapbox-fe!1540
|
2022-06-17 13:47:23 +00:00 |
|
Justin
|
c16c363106
|
Remove unused translations
|
2022-06-17 07:44:34 -04:00 |
|
Justin
|
0e1302587a
|
Improve subscription button on header
|
2022-06-17 07:44:34 -04:00 |
|
Justin
|
de7fa347df
|
Specifically import the single lodash function
|
2022-06-17 07:37:53 -04:00 |
|
|
65dff4e6a1
|
Reducers: TypeScript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-06-05 15:05:44 +02:00 |
|
|
682d2a3647
|
Avoid inline message definitions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-05-24 12:24:26 +02:00 |
|
|
e21ec04be6
|
Add 'Remove from followers'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-05-17 13:07:34 +02:00 |
|
Justin
|
cd6405eda8
|
Apply 1 suggestion(s) to 1 file(s)
|
2022-05-16 13:16:02 +00:00 |
|
Alex Gleason
|
f4086b2ee3
|
Profile Header: improve action button alignment on mobile
|
2022-05-15 12:24:45 -05:00 |
|
Alex Gleason
|
165d6d197e
|
Rip out identity_proofs
|
2022-05-14 12:01:21 -05:00 |
|
Justin
|
d11d28f8d0
|
Merge branch 'improve-dark-mode' into 'develop'
Add dark style to share button
See merge request soapbox-pub/soapbox-fe!1307
|
2022-05-04 16:06:00 +00:00 |
|
Justin
|
9862480441
|
Add dark style to share button
|
2022-05-04 11:45:47 -04:00 |
|
Justin
|
716e9b952f
|
Merge branch 'improve-dark-mode' into 'develop'
Improve dark mode
See merge request soapbox-pub/soapbox-fe!1306
|
2022-05-04 15:17:28 +00:00 |
|
Justin
|
07070b1023
|
Change header image background
|
2022-05-04 11:00:21 -04:00 |
|
Justin
|
a987b5f296
|
Improve dark-mode
|
2022-05-04 10:50:53 -04:00 |
|
Justin
|
8dc7cc8794
|
Convert ActionButton to TSX
|
2022-05-03 09:27:15 -04:00 |
|
Alex Gleason
|
187af8b7d2
|
Improve dropdown menu styles
|
2022-04-24 17:53:03 -05:00 |
|
Alex Gleason
|
73f086c680
|
Add "Donor" badge
|
2022-04-24 17:27:08 -05:00 |
|
Alex Gleason
|
423c005437
|
Use custom SvgIcon component wrapper around InlineSVG
|
2022-04-07 13:48:04 -05:00 |
|
Alex Gleason
|
1e3c6d9430
|
Remove staff util functions, normalize account staff fields
|
2022-04-01 19:39:32 -05:00 |
|
Alex Gleason
|
03a5ef6d41
|
Fix (most) PropType errors
|
2022-03-23 12:14:42 -05:00 |
|
Justin
|
12ed6889a4
|
Use React Router Link in MenuLink
|
2022-03-22 08:28:18 -04:00 |
|
Justin
|
b6985f836a
|
Use MenuItem if action
|
2022-03-21 16:29:33 -04:00 |
|
Alex Gleason
|
5cd894ab02
|
Truth Social
|
2022-03-21 13:14:26 -05:00 |
|
Alex Gleason
|
d86eac4c1a
|
Remove isVerified() function
|
2022-02-27 22:25:23 -06:00 |
|
Alex Gleason
|
92ac0e6a0d
|
Merge branch 'account-notes' into 'develop'
Account notes
See merge request soapbox-pub/soapbox-fe!1053
|
2022-02-26 21:30:05 +00:00 |
|
Alex Gleason
|
5a66a9b8c5
|
Improve phrasing
|
2022-02-26 15:14:56 -06:00 |
|
|
ccff91b072
|
Account notes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-02-26 15:57:34 +01:00 |
|
|
bb6e904642
|
Use gavel icon from Tabler icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-02-26 13:32:54 +01:00 |
|
Alex Gleason
|
89a5f7b3d6
|
AccountHeader: fix onDeleteUser
|
2022-02-17 15:37:19 -05:00 |
|
|
a041a4452b
|
Rename modal -> modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-02-02 16:36:20 +01:00 |
|
|
f25c9298ca
|
Merge remote-tracking branch 'soapbox/develop' into account-subscriptions-mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-01-28 23:47:27 +01:00 |
|
|
3d2e4ab368
|
Merge remote-tracking branch 'origin/develop' into profile-avatar-switcher
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-01-25 00:37:12 +01:00 |
|
|
a32a34879d
|
PinnedAccounts: add icon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-01-13 22:31:04 +01:00 |
|
|
7aef1d923b
|
Merge remote-tracking branch 'origin/develop' into account-endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-01-13 22:29:32 +01:00 |
|
|
0a160f4422
|
User endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-01-12 18:20:27 +01:00 |
|
Alex Gleason
|
6323c7d70e
|
eslint: enforce gaps between groups with import/order
|
2022-01-10 16:25:06 -06:00 |
|
Alex Gleason
|
966ca91e1a
|
eslint: alphabetize imports with import/order
|
2022-01-10 16:17:52 -06:00 |
|
Alex Gleason
|
2a0e2001d6
|
eslint: enforce import/order
|
2022-01-10 16:01:24 -06:00 |
|
Alex Gleason
|
67a9d014af
|
AccountHeader: restrict privileged actions, fixes #713
|
2022-01-03 11:10:58 -06:00 |
|
|
fc3b9d62a6
|
Support account subscriptions on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-12-30 16:13:45 +01:00 |
|
Alex Gleason
|
ed2866a1e1
|
Profile: add "Share" button as primary action to own profile
|
2021-12-01 14:08:44 -06:00 |
|
Alex Gleason
|
4c11a3041f
|
v2 Suggestions: conditionally display admin actions
|
2021-11-26 23:53:50 -06:00 |
|
Alex Gleason
|
92439137c1
|
v2 Suggestions: add AdminAPI, rearrange sidebars, check instance feature flag
|
2021-11-26 23:36:17 -06:00 |
|
|
4e04f06142
|
eslint: add key-spacing and space-unary-ops rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-11-24 18:28:35 +01:00 |
|
|
adfde143bd
|
Add missing icon to account menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-11-04 20:58:11 +01:00 |
|
|
43fe27eecc
|
Add icons to all? dropdown menus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-11-04 20:19:04 +01:00 |
|
Alex Gleason
|
416310d302
|
AccountHeader: make avatar transition less dramatic
|
2021-10-19 14:30:14 -05:00 |
|
Alex Gleason
|
9cb3e682c1
|
Merge remote-tracking branch 'mkljczk/locked-profile-header' into profile-page-nav
|
2021-10-19 14:09:52 -05:00 |
|
Alex Gleason
|
013594444d
|
AccountHeader: make profile share button work
|
2021-10-15 09:45:03 -05:00 |
|
Alex Gleason
|
da79e5a876
|
Add conditional Chat/DM buttons throughout the interface
|
2021-10-13 13:55:02 -05:00 |
|
Alex Gleason
|
3280176914
|
Add Chat/DM button back to AccountHeader
|
2021-10-13 13:23:07 -05:00 |
|
Alex Gleason
|
8e1600e179
|
AccountHeader: improve style of DropdownMenu, use Tabler icon
|
2021-10-13 12:20:54 -05:00 |
|
marcin mikołajczak
|
be5203f406
|
Merge branch 'next' into 'locked-profile-header'
# Conflicts:
# app/soapbox/features/account/components/header.js
# app/soapbox/pages/profile_page.js
|
2021-10-09 22:00:01 +00:00 |
|
Alex Gleason
|
8c758d7577
|
AccountHeader: disable &--missing functionality for now, since it messes up sticky sidebars
|
2021-10-09 12:47:30 -05:00 |
|
Alex Gleason
|
943ee54c98
|
Profile: restore "extra" links on desktop
|
2021-10-07 21:39:03 -05:00 |
|
|
4f60c6845d
|
Improve account headers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-10-06 18:15:32 +02:00 |
|
Alex Gleason
|
d3908f107a
|
AccountHeader: refactor Follow button, remove Message button in favor of a menu item
This is better on mobile and simpler to newcomers
|
2021-10-02 15:39:12 -05:00 |
|
Alex Gleason
|
008d53a7d9
|
Merge remote-tracking branch 'origin/develop' into next
|
2021-09-18 20:52:26 -05:00 |
|
Alex Gleason
|
abcdc1fd63
|
Profile: make account panels async
|
2021-09-18 19:17:55 -05:00 |
|
Alex Gleason
|
48216659d6
|
Merge remote-tracking branch 'origin/develop' into next
|
2021-09-18 16:22:09 -05:00 |
|
Alex Gleason
|
074604a1c9
|
Put Bookmarks and Lists behind feature flags
|
2021-09-18 15:03:38 -05:00 |
|
Alex Gleason
|
53a0213fbf
|
Merge remote-tracking branch 'origin/develop' into next
|
2021-09-15 11:27:56 -05:00 |
|
|
6152ca40a7
|
Merge remote-tracking branch 'origin' into a11y--
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-09-14 14:18:14 +02:00 |
|
|
9734290bfb
|
Minor accessibility improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-09-14 14:09:14 +02:00 |
|
Alex Gleason
|
b5dced5a6a
|
Lint: remove unused variables
|
2021-09-13 14:06:39 -05:00 |
|
Alex Gleason
|
b7aba768f4
|
AccountHeader: nuke 'extra' links
|
2021-09-13 13:39:49 -05:00 |
|
Alex Gleason
|
ea4915c7dd
|
Conditionally display subscription button for Pleroma >= 1.0.0
|
2021-09-13 12:29:48 -05:00 |
|
|
3672d9faa5
|
Show user likes to others if hide_favorites===false
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-09-09 20:05:54 +02:00 |
|
Sean King
|
6ccd2bc32f
|
Make profile banner expandable
|
2021-08-27 14:52:14 -06:00 |
|
Alex Gleason
|
6b19f39d51
|
Federating conditional UI
|
2021-08-23 14:14:47 -05:00 |
|
Alex Gleason
|
5548644bd6
|
eslint: no-extra-semi
|
2021-08-03 14:22:51 -05:00 |
|
Alex Gleason
|
a310197a5a
|
eslint: prefer-const, no-loop-func, no-const-assign, no-var
|
2021-08-03 12:36:11 -05:00 |
|
Alex Gleason
|
58c142306d
|
Rename occurrences of self variable to ownAccount
|
2021-07-15 11:25:32 -05:00 |
|
Alex Gleason
|
98cf88f3fb
|
Missing header fix
|
2021-07-13 15:26:04 -05:00 |
|
Alex Gleason
|
484a27ef2f
|
Staff promotions: you can't change your own permission groups
|
2021-07-13 12:39:53 -05:00 |
|
Alex Gleason
|
412432a0bd
|
Staff promotions: only local accounts can be promoted/demoted
|
2021-07-13 12:30:24 -05:00 |
|
Alex Gleason
|
5eafa25ea9
|
Allow promotion/demotion of users to staff roles
|
2021-07-13 12:21:12 -05:00 |
|
Alex Gleason
|
5e3d859b57
|
Subscriptions: move subscribe button to top-right corner of banner
|
2021-06-27 12:46:00 -05:00 |
|
Alex Gleason
|
fd0380bc82
|
Subscriptions: add subscription option to account dropdown
|
2021-06-27 11:52:12 -05:00 |
|
|
a690f26613
|
Allow to subscribe to an account
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-06-26 19:28:31 +02:00 |
|
Alex Gleason
|
351ae2df25
|
Support hidden stats
|
2021-06-16 14:20:57 -05:00 |
|
Bárbara Fernandes
|
87fc75a6dd
|
Display user avatar in a lightbox
|
2021-05-01 19:55:40 -03:00 |
|
Alex Gleason
|
e4751bef9a
|
Change display of moderation buttons for own user
|
2021-03-15 21:57:24 -05:00 |
|
Alex Gleason
|
62d5a97939
|
Add button verify/unverify a user
|
2021-03-15 21:52:42 -05:00 |
|
Alex Gleason
|
a5ed1998d7
|
Merge remote-tracking branch 'origin/develop' into remote_follow
|
2021-01-27 19:14:22 -06:00 |
|
Alex Gleason
|
498471958b
|
Use short names for admin quick actions
|
2021-01-18 18:25:36 -06:00 |
|
Alex Gleason
|
926335b268
|
Add "deactivate" and "delete" user modals to every status and account profile
|
2021-01-18 15:27:35 -06:00 |
|
Alex Gleason
|
f24e1c9929
|
Normalize Pleroma user fields, fixes #549
|
2021-01-18 13:59:24 -06:00 |
|