Commit Graph

75 Commits

Author SHA1 Message Date
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
6323c7d70e eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
966ca91e1a eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
2a0e2001d6 eslint: enforce import/order 2022-01-10 16:01:24 -06:00
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
ed2866a1e1 Profile: add "Share" button as primary action to own profile 2021-12-01 14:08:44 -06:00
4c11a3041f v2 Suggestions: conditionally display admin actions 2021-11-26 23:53:50 -06:00
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
416310d302 AccountHeader: make avatar transition less dramatic 2021-10-19 14:30:14 -05:00
9cb3e682c1 Merge remote-tracking branch 'mkljczk/locked-profile-header' into profile-page-nav 2021-10-19 14:09:52 -05:00
013594444d AccountHeader: make profile share button work 2021-10-15 09:45:03 -05:00
da79e5a876 Add conditional Chat/DM buttons throughout the interface 2021-10-13 13:55:02 -05:00
3280176914 Add Chat/DM button back to AccountHeader 2021-10-13 13:23:07 -05:00
8e1600e179 AccountHeader: improve style of DropdownMenu, use Tabler icon 2021-10-13 12:20:54 -05:00
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
8c758d7577 AccountHeader: disable &--missing functionality for now, since it messes up sticky sidebars 2021-10-09 12:47:30 -05:00
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
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
008d53a7d9 Merge remote-tracking branch 'origin/develop' into next 2021-09-18 20:52:26 -05:00
abcdc1fd63 Profile: make account panels async 2021-09-18 19:17:55 -05:00
48216659d6 Merge remote-tracking branch 'origin/develop' into next 2021-09-18 16:22:09 -05:00
074604a1c9 Put Bookmarks and Lists behind feature flags 2021-09-18 15:03:38 -05:00
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
b5dced5a6a Lint: remove unused variables 2021-09-13 14:06:39 -05:00
b7aba768f4 AccountHeader: nuke 'extra' links 2021-09-13 13:39:49 -05:00
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
6ccd2bc32f Make profile banner expandable 2021-08-27 14:52:14 -06:00
6b19f39d51 Federating conditional UI 2021-08-23 14:14:47 -05:00
5548644bd6 eslint: no-extra-semi 2021-08-03 14:22:51 -05:00
a310197a5a eslint: prefer-const, no-loop-func, no-const-assign, no-var 2021-08-03 12:36:11 -05:00
58c142306d Rename occurrences of self variable to ownAccount 2021-07-15 11:25:32 -05:00
98cf88f3fb Missing header fix 2021-07-13 15:26:04 -05:00
484a27ef2f Staff promotions: you can't change your own permission groups 2021-07-13 12:39:53 -05:00
412432a0bd Staff promotions: only local accounts can be promoted/demoted 2021-07-13 12:30:24 -05:00
5eafa25ea9 Allow promotion/demotion of users to staff roles 2021-07-13 12:21:12 -05:00
5e3d859b57 Subscriptions: move subscribe button to top-right corner of banner 2021-06-27 12:46:00 -05:00
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