Alex Gleason
|
0e6fac9286
|
Web Push fixes
|
2021-11-18 16:21:52 -05:00 |
|
Alex Gleason
|
164a150fbb
|
Admin: fix display of 0% retention
|
2021-11-16 07:12:55 -06:00 |
|
Alex Gleason
|
1714ac03d2
|
Status: display a placeholder Card on own links, poll for updated card
|
2021-11-15 19:10:38 -06:00 |
|
Alex Gleason
|
7259ed58fb
|
Offline: persist Soapbox config (eg frontend_configurations or soapbox.json)
|
2021-11-15 16:56:33 -06:00 |
|
Alex Gleason
|
30a9de817a
|
resizeImage: skip canvas reliability check for now (it's unreliable)
|
2021-11-15 13:41:33 -06:00 |
|
Alex Gleason
|
9a42ebb41f
|
resizeImage: output error to console
|
2021-11-15 13:14:32 -06:00 |
|
|
d4f32e1219
|
Use correct 'Import data' link for Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-10-31 22:07:41 +01:00 |
|
Alex Gleason
|
13c623ca1e
|
EditProfile: resize avatar/banner in browser, improve error messages
|
2021-10-19 12:03:04 -05:00 |
|
Alex Gleason
|
343a210d96
|
v2 Media API: disable for Pleroma (use v1)
|
2021-10-19 11:28:48 -05:00 |
|
Alex Gleason
|
6313559409
|
Favicon unread badge: improve behavior & style
|
2021-10-15 12:42:42 -05:00 |
|
Alex Gleason
|
69dcd6421a
|
Display Slack-like favicon unread badge (yoinked from Pleroma FE)
|
2021-10-15 11:52:35 -05:00 |
|
Alex Gleason
|
135ec190ee
|
Instead of str.replaceAll, use str.replace with regex (for better browser support)
|
2021-10-12 10:31:15 -05:00 |
|
Alex Gleason
|
e04a488ea4
|
Pleroma: mark notifications read in case Markers don't work
|
2021-10-05 17:39:38 -05:00 |
|
Alex Gleason
|
dbf410e34c
|
Messages: prefer DirectTimeline, but fall back to Conversations
|
2021-10-05 17:24:01 -05:00 |
|
Alex Gleason
|
a6f5cf33d0
|
Media: prefer V2 media API when available
|
2021-10-05 12:59:37 -05:00 |
|
Alex Gleason
|
c4ecbb3a1b
|
Mastodon: search account by username
|
2021-09-18 16:07:52 -05:00 |
|
Alex Gleason
|
dc295c9d65
|
Features: add Lists
|
2021-09-18 14:36:42 -05:00 |
|
Alex Gleason
|
46737a5468
|
Features: add Bookmarks, improve uglification
|
2021-09-18 14:27:15 -05:00 |
|
Alex Gleason
|
9faff939a0
|
SuggestionsV2: pull in Mastodon's upstream code
|
2021-09-16 18:46:04 -05:00 |
|
Alex Gleason
|
ea4915c7dd
|
Conditionally display subscription button for Pleroma >= 1.0.0
|
2021-09-13 12:29:48 -05:00 |
|
Alex Gleason
|
4aa9872c94
|
Load exif.js library asynchronously
|
2021-09-12 11:40:03 -05:00 |
|
Alex Gleason
|
5eab5ec0a5
|
Webpack: move Twemoji icons back to CopyPlugin
|
2021-09-12 10:51:58 -05:00 |
|
marcin mikołajczak
|
c2fc7a0331
|
Merge branch 'develop' into 'reactions-page'
# Conflicts:
# app/soapbox/utils/features.js
|
2021-09-09 20:48:30 +00:00 |
|
|
660661451c
|
Conditionally link to emoji reaction list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2021-09-09 20:44:12 +02:00 |
|
Alex Gleason
|
d1d96308a1
|
Mastodon: redirect password reset to backend
|
2021-09-08 11:46:38 -05:00 |
|
Alex Gleason
|
74e5ae077a
|
Standalone: don't memoize isStandalone
|
2021-08-31 10:10:06 -07:00 |
|
Alex Gleason
|
c624afdfb7
|
Standalone: add external accounts, refresh on logout
|
2021-08-30 16:54:04 -07:00 |
|
Alex Gleason
|
be0f252351
|
Mastodon: conditionally display Markdown, emojiReact column settings, sidebar features, and account aliases
|
2021-08-23 15:31:42 -05:00 |
|
Alex Gleason
|
6b19f39d51
|
Federating conditional UI
|
2021-08-23 14:14:47 -05:00 |
|
Alex Gleason
|
39c95f7a00
|
Conditional OAuth scopes
|
2021-08-22 19:13:09 -05:00 |
|
Alex Gleason
|
0b4b3479ea
|
Standalone: support running Soapbox FE on a subdomain
|
2021-08-22 14:34:58 -05:00 |
|
Alex Gleason
|
1579e047b5
|
Add displayName, use as app name
|
2021-08-21 22:46:33 -05:00 |
|
Alex Gleason
|
fcaf19df76
|
Auth: rudimentary API baseURL support
|
2021-08-21 22:08:26 -05:00 |
|
Alex Gleason
|
463b3ba085
|
Auth: store users by their ActivityPub ID instead of their primary key
|
2021-08-21 17:38:19 -05:00 |
|
Alex Gleason
|
893c903d71
|
Mastodon: conditionally disable chats
|
2021-08-20 15:46:17 -05:00 |
|
Alex Gleason
|
594cf088ed
|
eslint: extend 'eslint:recommended'
|
2021-08-03 14:29:36 -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
|
e4dd720d51
|
EditFederationModal: use ConfigDB directly instead of /api/v1/instance
|
2021-07-28 17:06:21 -05:00 |
|
Alex Gleason
|
421a78eb43
|
FederationRestrictions: check presence of mrf_policies instead
|
2021-07-26 12:23:49 -05:00 |
|
Alex Gleason
|
efe989a8f1
|
FederationRestrictions: conditional display
|
2021-07-26 11:46:44 -05:00 |
|
Alex Gleason
|
e14df4139b
|
Fix 'NaNK' in shortNumberFormat
|
2021-07-13 14:26:34 -05:00 |
|
Alex Gleason
|
a66f2b3f75
|
Big emojis: fix possible web crash
|
2021-07-10 12:41:57 -05:00 |
|
Alex Gleason
|
011b5dd19b
|
Big emojis: ignore mentions
|
2021-07-09 18:39:05 -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
|
c856e9df55
|
Big emojis in chats, too
|
2021-07-09 14:22:01 -05:00 |
|
Alex Gleason
|
817843c77a
|
Performance: memoize getSoapboxConfig(), getSettings(), and getFeatures()
|
2021-07-06 13:15:10 -05:00 |
|
Alex Gleason
|
9840bd315f
|
EmojiReacts: handle undefined emoji reacts on a status
|
2021-07-04 20:09:17 -05:00 |
|
Alex Gleason
|
d9202baa58
|
Simplify greentext code
|
2021-07-01 20:41:03 -05:00 |
|
Alex Gleason
|
55015a72c1
|
Fix greentext postprocessing
|
2021-06-30 22:38:33 -05:00 |
|