Commit Graph

3233 Commits (ae48c6e619cc352c14d6415dee031f87c9d547c7)

Author SHA1 Message Date
Alex Gleason 4c2cdc4ac2
StatusRecord: let account be null by default
3 years ago
Alex Gleason d48a9586e5
Convert Instance normalizer into TypeScript
3 years ago
Alex Gleason 37827c34d9
Create Notification normalizer
3 years ago
Alex Gleason 9547a7042d
Normalize chat in reducer, not action
3 years ago
Alex Gleason ecaf726a19
Rename map --> entity
3 years ago
Alex Gleason 75db92719d
Normalize poll emoji
3 years ago
Alex Gleason d600a74410
Revert "PollContainer: don't pass `me` as a prop"
3 years ago
Alex Gleason f91344366d
Instance normalizer: remove unneeded line
3 years ago
Alex Gleason 8decaa2d9f
Parse Mentions as Immutable.Record
3 years ago
Alex Gleason 9afd43a42d
Normalize Attachment entities as Immutable.Record
3 years ago
Alex Gleason dc2d3b1b09
PollContainer: don't pass `me` as a prop
3 years ago
Alex Gleason 4bd1531056
More poll normalization fixes
3 years ago
Alex Gleason 2dcd05651e
Improve Poll normalization, store as Immutable.Record
3 years ago
marcin mikołajczak 2489438ff4 Set max-height to chat preview message
3 years ago
marcin mikołajczak 71ea3ed425 Include media attachments when redrafting on Mastodon
3 years ago
Alex Gleason 4961433f7b
Actually, we can access state.instance.version directly now
3 years ago
Alex Gleason f75c0738a7
Instance normalizer: add default stats, remove default media_attachments
3 years ago
Alex Gleason 9537c87909
Record --> ImmutableRecord
3 years ago
marcin mikołajczak a29019dbb0 Load react-datepicker asynchronously
3 years ago
Alex Gleason 5ddc8542fd
Merge remote-tracking branch 'origin/develop' into record-enhancements
3 years ago
Alex Gleason a63aa16472 Merge branch 'state-record' into 'develop'
3 years ago
Alex Gleason 90afa8aeaf
Parse the Redux state as an Immutable.Record
3 years ago
Alex Gleason a2adaf2ffd
Convert Status Normalizer to TypeScript
3 years ago
Alex Gleason 6e61cb525c
Move Account interface to types/ directory
3 years ago
Alex Gleason 894bf1e880
Account normalizer: convert to Typescript, add type
3 years ago
Alex Gleason 38fbd703e4
Fix account relationships
3 years ago
Alex Gleason 4e254928fe
EditProfile: convert to Map before mutations
3 years ago
Alex Gleason 831741bea5
Test that reducers parse as Records
3 years ago
Alex Gleason 10116a312a
Normalizers: fix tests
3 years ago
Alex Gleason 7a18f8b9c8
Create Records for Account and Status
3 years ago
Alex Gleason 1c36d1b91c
Store statuses as StatusRecord
3 years ago
Alex Gleason e7ed56127f
VerificationBadge: use tsx, add className prop
3 years ago
Alex Gleason a10ba9ce16
verified.svg: use currentColor instead of .bg class
3 years ago
marcin mikołajczak edb80c705d Merge branch 'attachment-thumbs-sensitive' into 'develop'
3 years ago
marcin mikołajczak 06b8b407c5 AttachmentThumbs: sensitive tag
3 years ago
marcin mikołajczak fd27688b11 Merge branch 'fix-modal-navigation' into 'develop'
3 years ago
marcin mikołajczak 5b46f0c0f7 Fix: User is returned to a previously viewed page after replying to a post
3 years ago
Alex Gleason 067e3a26f5
Allow setting a custom verified icon
3 years ago
Alex Gleason 583de44b35
Use an SVG verified icon
3 years ago
Alex Gleason 664dfa2688
MarkdownButton: don't do the availability check in the component itself
3 years ago
Alex Gleason d98c54de4f
ComposeForm: conditional features
3 years ago
Alex Gleason 8d64bf2697
custom: fix import leak
3 years ago
Alex Gleason afb7827f40
Allow features overrides, document `custom/` directory
3 years ago
Alex Gleason 4543e943dd
Fix custom locale imports
3 years ago
Alex Gleason 36ca05c85b
Support adding custom locale files at build time
3 years ago
Alex Gleason 9b756043fb
ReactionsModal: defensive property checks
3 years ago
Justin 74af8c0e91 Fix scroll-to-top on Notifications
3 years ago
Alex Gleason 17c1f62853 Merge branch 'revert-7d2ccc72' into 'develop'
3 years ago
Alex Gleason 2679519d23
Display account location on profile
3 years ago
Alex Gleason e9efb6078d
Merge remote-tracking branch 'origin/develop' into revert-7d2ccc72
3 years ago
Alex Gleason d72ef7b423
Typescript, Compose: use forEach
3 years ago
Alex Gleason d86eac4c1a
Remove isVerified() function
3 years ago
Alex Gleason 3095ee5db1
normalizeAccount(): normalize "verified" field
3 years ago
Alex Gleason e72feaafba Merge branch 'account-normalizer' into 'develop'
3 years ago
Alex Gleason 19ac4a54c2
normalizeAccount(): normalize Pleroma legacy fields
3 years ago
Alex Gleason 7a3c014ac7
Don't use accent color in Halloween mode
3 years ago
Alex Gleason 7054a5e9ac
Create account normalizer
3 years ago
Alex Gleason 07aaa427a6 Merge branch 'fedibird' into 'develop'
3 years ago
marcin mikołajczak efa0cf701d Merge branch 'language-ua' into 'develop'
3 years ago
marcin mikołajczak 614a69d99b Update Ukrainian translation
3 years ago
Alex Gleason 3a5c62cb70 Revert "Merge branch 'revert-f59d977a' into 'develop'"
3 years ago
Alex Gleason 1f549ebe1a Revert "Merge branch 'typescript' into 'develop'"
3 years ago
marcin mikołajczak 725b1e43ef Merge branch 'account-endorsements' into 'develop'
3 years ago
marcin mikołajczak 9a3260e071 Fix "Feature on profile" feature breaks when emojis are present in name
3 years ago
marcin mikołajczak 2257612b12 Fedibird birthdays
3 years ago
Alex Gleason 79b782600b
Merge remote-tracking branch 'origin/develop' into typescript
3 years ago
Alex Gleason 92ac0e6a0d Merge branch 'account-notes' into 'develop'
3 years ago
Alex Gleason 5a66a9b8c5
Improve phrasing
3 years ago
marcin mikołajczak dba312b250 Merge branch 'single-user-mode' into 'develop'
3 years ago
marcin mikołajczak ccff91b072 Account notes
3 years ago
marcin mikołajczak bb6e904642 Use gavel icon from Tabler icons
3 years ago
marcin mikołajczak 06d33de47f Single user mode
3 years ago
marcin mikołajczak 5b3f7c1cdc Let accent color be configurable
3 years ago
Alex Gleason f0dc233973
Normalize poll and poll options
3 years ago
Alex Gleason 706bc08c88
Status reducer: fix search_index
3 years ago
Alex Gleason 4bfbcb2f12
normalizeStatus(): test GoToSocial and Friendica normalization
3 years ago
Alex Gleason 0c962ee198
normalizeInstance(): add tests for GoToSocial and Friendica
3 years ago
Alex Gleason fe6ffc9bc5
normalizeInstance(): add fixtures and tests for Fedibird, Mitra
3 years ago
Alex Gleason 331b239cc9
Normalize mentions, add tests
3 years ago
Alex Gleason 02f05abeaa
More defensive status normalization
3 years ago
Alex Gleason cd6d575ae9
Simplify pending status builder
3 years ago
Alex Gleason 6c0c66eab1
Simplify scheduled/pending status builders
3 years ago
Alex Gleason 34ba2505bd
normalizeStatus: normalize quote post
3 years ago
Alex Gleason 2d00c404d3
Add GoToSocial fixtures
3 years ago
Alex Gleason 7877fce7ba
normalizeStatus: refactor baseStatus
3 years ago
Alex Gleason 717a0917a3
pendingStatus: fix media uploads
3 years ago
Alex Gleason a6a87f6702
Convert Badge component to typescript
3 years ago
Alex Gleason 94a79ba760
Merge remote-tracking branch 'origin/develop' into typescript
3 years ago
Alex Gleason 8bc790de17
ErrorBoundary: display Soapbox version
3 years ago
Alex Gleason 5e18691ab5
Fix custom emoji parsing
3 years ago
Alex Gleason 01bf8b4729
Merge remote-tracking branch 'origin/develop' into fix-self-reply
3 years ago
Alex Gleason 16da9030ac
normalizeInstance: break out instance normalization into its own module
3 years ago
marcin mikołajczak 71378d8764 Merge branch 'fix-show-context' into 'develop'
3 years ago
marcin mikołajczak f9b934d8f5 Fix 'View context' in media modals
3 years ago
Alex Gleason 1224044876
Fix post without mentions
3 years ago
Alex Gleason 1cb6e4e3b3
Merge remote-tracking branch 'origin/develop' into fix-self-reply
3 years ago
marcin mikołajczak f1b5482b2d Merge remote-tracking branch 'soapbox/develop' into in-reply-to-self
3 years ago
Alex Gleason 5afd1ce4b3
Fix PendingStatus
3 years ago
marcin mikołajczak 2635d9b109 Compose: Show 'Replying to a post' if unchecked all mentions
3 years ago
Alex Gleason 70ac6b2a76
Fix error in ErrorBoundary
3 years ago
Alex Gleason b1a8f6f3ab
Add back expandSpoilers
3 years ago
Alex Gleason c99415a868
Fix status importing
3 years ago
Alex Gleason f1f784f751
normalizeStatus: fix tests, fixQuote fix
3 years ago
Alex Gleason f7f18fac79
Refactor status normalizer
3 years ago
Alex Gleason 1e4659248f
statusNormalizer: fix mention to self
3 years ago
Alex Gleason b4a2514cd9
pendingStatus: safer `to` fallback
3 years ago
Alex Gleason d16b764de7
Create normalizers/status module
3 years ago
Alex Gleason 9753067ccc
Add self-reply fixture from Mastodon
3 years ago
Alex Gleason 1130373c02
pendingStatus: fix crash when replying to self
3 years ago
Alex Gleason dc3e610b10
Merge branch 'typescript' of gitlab.com:soapbox-pub/soapbox-fe into typescript
3 years ago
Alex Gleason 2b235a80e4
Merge remote-tracking branch 'origin/develop' into typescript
3 years ago
Alex Gleason 10c6a82e53
SidebarMenu: /settings/aliases --> /settings/migration
3 years ago
Alex Gleason 37cf29d9f1
LinkFooter: link to /settings/migration, not /settings/aliases
3 years ago
Alex Gleason 85c32e3f76 Merge branch 'account-migrations' into 'develop'
3 years ago
Alex Gleason 635f88f5e8
Rewrite code with optional chaining (?.)
3 years ago
Alex Gleason 5bb2d97166
Push notifications: catch error
3 years ago
Alex Gleason 89a5f7b3d6
AccountHeader: fix onDeleteUser
3 years ago
marcin mikołajczak 5f73f96735 Minor modals cleanup
3 years ago
marcin mikołajczak 767c3dad7a Merge remote-tracking branch 'soapbox/develop' into modals-stack
3 years ago
marcin mikołajczak 48a57cc998 Fix aliases
3 years ago
marcin mikołajczak f75ffeadd8 Account migrations
3 years ago
marcin mikołajczak 23aa11dfe3 Use new API for account aliases
3 years ago
Alex Gleason f4858d0406
Fedibird: support quote posting
3 years ago
Alex Gleason a4060f8a4c Merge branch 'normalize-attachments' into 'develop'
3 years ago
Alex Gleason 63fa3e7154
Status: normalize media attachments
3 years ago
marcin mikołajczak 66ab33a550 Fix item deletion on 'Edit profile' and 'Soapbox config' pages
3 years ago
Alex Gleason a9346a6db6 Merge branch 'ethereum' into 'develop'
3 years ago
Alex Gleason abcd55752d
Support only external Ethereum auth for now
3 years ago
Alex Gleason 01dd53328b
Cleanup unused code
3 years ago
Alex Gleason f051b70b10
Support Ethereum external login
3 years ago
Alex Gleason 012a7f8d89
Mitra: support Ethereum login
3 years ago
Alex Gleason 06214272a8 Merge branch 'status-menu' into 'develop'
3 years ago
marcin mikołajczak c672f7a6ae Don't show 'Bookmark' item menu if not authenticated
3 years ago
marcin mikołajczak 6687741057 Update Polish translation
3 years ago
Alex Gleason 872d5135b8 Merge branch 'mitra' into 'develop'
3 years ago
Alex Gleason d260cc2e2c
Add fallback avatar
3 years ago
Alex Gleason c4bf347dae
MediaGallery: fall back on `url` when `preview_url` isn't provided
3 years ago
Alex Gleason 2c51054ae4
UI: actually, don't wait for the streaming URL to render
3 years ago
Alex Gleason c084a7a232
Mitra: handle status context endpoint as a list of statuses
3 years ago
Alex Gleason 69712baa02
Normalizer: normalize required account & status fields
3 years ago
Alex Gleason 6b3438185d Merge branch 'develop' into 'develop'
3 years ago
Ashdemai 70d59e0673 Update app/soapbox/locales/he.json
3 years ago
Ashdemai a50ca998c2 Update app/soapbox/locales/he.json
3 years ago
Alex Gleason 8d65c60638 Merge branch 'gotosocial' into 'develop'
3 years ago
Ashdemai 387690d46a Update app/soapbox/locales/he.json
3 years ago
Alex Gleason fb7c642dc7
GoToSocial support
3 years ago
Ashdemai 39c9161bfb Update app/soapbox/locales/he.json
3 years ago
Ashdemai 4928024e9a Update app/soapbox/locales/he.json
3 years ago
Alex Gleason 19ff6ba90b Merge branch 'develop' into 'develop'
3 years ago
Ashdemai c3e7c8e1dd Update app/soapbox/locales/he.json
3 years ago
Ashdemai a6d34af6e4 Update app/soapbox/locales/he.json
3 years ago
Ashdemai a14f218009 Update app/soapbox/locales/he.json
3 years ago
NEETzsche bf0a7d7bae State why you can't follow someone, don't just disable the button
3 years ago
Sean 4c522ca148 fix spacing
3 years ago
Sean aea44e2ac6 Update app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js
3 years ago
Sean ea0d6484a6 Update app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js
3 years ago
Sean e6ca4ba299 Add css to center only the icons created by the hack in icon_picker_dropdown.js
3 years ago
Sean 58850f1d8e Fix icons to show in the picker for promotional items
3 years ago
Ashdemai 3f36b4c1dd Update app/soapbox/locales/he.json
3 years ago
marcin mikołajczak a041a4452b Rename modal -> modals
3 years ago
marcin mikołajczak e0f0370579 Merge remote-tracking branch 'soapbox/develop' into modals-stack
3 years ago
Alex Gleason d5ae29bfda Merge branch 'mastodon-configuration' into 'develop'
3 years ago
marcin mikołajczak 8fed920bb7 Merge branch 'develop' into 'snackbar-action-link'
3 years ago
Alex Gleason c4c6e24c48 Merge branch 'develop' into 'develop'
3 years ago
Ashdemai 1d66392150 Update app/soapbox/locales/he.json
3 years ago
Ashdemai 1de9421f0d Update app/soapbox/locales/he.json
3 years ago
Alex Gleason abe5b07245
Format birthday as UTC
3 years ago
Alex Gleason 154b9849f3 Merge branch 'revert-5381b27c' into 'develop'
3 years ago
Alex Gleason 3708c0128c Merge branch 'birthdays' into 'develop'
3 years ago
Alex Gleason b74b5084b5 Merge branch 'shavian-transliteration' into 'develop'
3 years ago
t t b665891659 Shavian transliteration
3 years ago
Alex Gleason 67399473d0 Merge branch 'account-subscriptions-mastodon' into 'develop'
3 years ago
Alex Gleason 1fc1f653b4 Merge branch 'iss_dein_schnitzel-develop-patch-32323' into 'develop'
3 years ago
Alex Gleason e04e75f831
Set attachment limit from instance
3 years ago
Alex Gleason 04979486e8
Normalize instance configuration for Mastodon
3 years ago
Alex Gleason 0d000bf4e0
Set instance version default, just in case...
3 years ago
Alex Gleason 6e889c7a4f
Mastodon: fall back to account lookup API
3 years ago
Alex Gleason 7e7ca52cca
Delay rendering until instance has loaded or failed (for feature detection)
3 years ago
marcin mikołajczak 467ddf404e Merge branch 'quote-posts-styles' into 'develop'
3 years ago
marcin mikołajczak 0166dd40ff Fix quoted status content with multiple paragraphs on Firefox
3 years ago
Isabell Deinschnitzel a0af3310b1 Update de.json
3 years ago
marcin mikołajczak 39f2106bf7 Merge remote-tracking branch 'soapbox/develop' into modals-stack
3 years ago
marcin mikołajczak 807b3c7e5b Use stack for modals
3 years ago
Alex Gleason 630f583c2f
Strip all instances of compat features from statuses
3 years ago
marcin mikołajczak f25c9298ca Merge remote-tracking branch 'soapbox/develop' into account-subscriptions-mastodon
3 years ago
Alex Gleason cac8b5026e
Fix RT spacing in the other place
3 years ago
marcin mikołajczak 65a71b7653 Add line-clamp to quoted post content
3 years ago
Alex Gleason 309981a294
sw.js: Fix display of RT line in push notifications
3 years ago
Alex Gleason e5e4105a03
Fix quote_visible for nested quote
3 years ago
marcin mikołajczak 7bb404207a Merge branch 'quote-posts-tombstones' into 'develop'
3 years ago
Justin f42754ad58 Apply 1 suggestion(s) to 1 file(s)
3 years ago
marcin mikołajczak ae7f2f86a0 Add quoted status tombstone
3 years ago
marcin mikołajczak bf7cd98c03 Add 'View' action link to some notifications
3 years ago
Alex Gleason 0964fc1f4d
Add "demo" mode for taking screenshots
3 years ago
marcin mikołajczak 22b3986178 PendingStatus: Do not display PlaceholderCard if it has a quote
3 years ago
marcin mikołajczak 7c790a53eb Add quotes for pending statuses
3 years ago
marcin mikołajczak 6c11d2f0bf Merge branch 'birthdays' of https://gitlab.com/mkljczk/soapbox-fe into birthdays
3 years ago
marcin mikołajczak b1bc544a01 Birthdays: Use custom header
3 years ago
marcin mikołajczak 741e80d9ab Birthdays: Try to fix timezones
3 years ago
Alex Gleason 0f9e01b4a1
"birth date" --> "birthday", move the toggle next to the picker
3 years ago
marcin mikołajczak 8277d78f4c Quote posts: Shift+Click for normal repost
3 years ago
marcin mikołajczak ac42b43fab Birthdays: renames
3 years ago
marcin mikołajczak ecfef7b151 Merge remote-tracking branch 'soapbox/develop' into birthdays
3 years ago
marcin mikołajczak 980f5f8ae3 Birthdays: use maxDate
3 years ago
Alex Gleason d36f0f7aae Merge branch 'recipients-inline' into 'develop'
3 years ago
Alex Gleason 462df83989
Status: strip compatibility features from markup when importing
3 years ago
Alex Gleason 35ab65efcf
Hide recipients inlined by ForceMentionsInContent MRF
3 years ago
marcin mikołajczak 72cc60f880 Merge branch 'profile-avatar-switcher' into 'develop'
3 years ago
marcin mikołajczak 240f68a4d6 AccountHeader: remove .page__top__no-header
3 years ago
marcin mikołajczak 3d2e4ab368 Merge remote-tracking branch 'origin/develop' into profile-avatar-switcher
3 years ago
Alex Gleason c3a82cb777
StatusContent: delete inline quote from markup
3 years ago
marcin mikołajczak e0d7f2dd87 Birthdays: Accessibility improvements/fixes
3 years ago
marcin mikołajczak bcc0e0983b Birthdays: use the new route
3 years ago
marcin mikołajczak 7da12b1526 Merge remote-tracking branch 'soapbox/develop' into birthdays
3 years ago
Alex Gleason 2d5acc3236 Merge branch 'quote-posts' into 'develop'
3 years ago
Alex Gleason bd3c74f566
Prevent a quoted status overriding the quote of its parent
3 years ago
Alex Gleason aebc653bd9
Importer: remove the extremely stupid pushUnique function
3 years ago
Alex Gleason 93e7efba05
Fedibird: fall back to quote_id
3 years ago
Alex Gleason 9abeb2a324
Importer: handle multiple statuses from Fedibird
3 years ago
Alex Gleason 5c755c8f9b
Quote post performance improvements
3 years ago
Alex Gleason 9f98fcff09
Fedibird compatibility, because why not
3 years ago
marcin mikołajczak af9b69271b change reblogIcon
3 years ago
marcin mikołajczak 22a70a7595 Quote posts: Compose box improvements
3 years ago
marcin mikołajczak fc0a5aea9c Normalization, process quotes in importFetchedStatuses
3 years ago
marcin mikołajczak 67006fdc34 Fix normal reblogging
3 years ago
marcin mikołajczak c5e34de79a Do not use reblogIcon before initialization
3 years ago
marcin mikołajczak b0363607c8 Quote posts: do not mention anyone
3 years ago
marcin mikołajczak 289cdcc776 Use dropdown for reposts, do not display cards for quote posts
3 years ago
marcin mikołajczak 15d4910db5 wip quote post composing
3 years ago
marcin mikołajczak c0bee9be3c Display quoted posts
3 years ago
Alex Gleason 1956184290 Merge branch 'status-card-description-styles' into 'develop'
3 years ago
marcin mikołajczak 024bd40cfb Limit number of lines in .status-card__description
3 years ago
marcin mikołajczak bae4455f8c birth_date -> birthday, hide_birth_date -> show_birthday
3 years ago
marcin mikołajczak 97d09317ae Modal improvements, profile information
3 years ago
marcin mikołajczak d6f0023cc9 Add birthday reminder notification
3 years ago
marcin mikołajczak 409cb3819e Show birth date field on registration page when required
3 years ago
marcin mikołajczak 5e76b5afca Birth dates
3 years ago
marcin mikołajczak 70c79ce297 Merge branch 'chat-no-self-reports' into 'develop'
3 years ago
marcin mikołajczak 050ee1a5f0 Do not let users report their own chat messages
3 years ago
marcin mikołajczak 84acbe93c6 Merge branch 'account-endorsements' into 'develop'
3 years ago
marcin mikołajczak 251f9a4b2c Fix account endorsements
3 years ago
marcin mikołajczak 5c862645eb Merge branch 'implicit-mentions-fix' into 'develop'
3 years ago
marcin mikołajczak 58ab54cd9e Mentions regex should be case-insensitive
3 years ago
Isabell Deinschnitzel 123a55305f Update de.json - Reply to "und weitere Nutzer" (experimentell)
3 years ago
Isabell Deinschnitzel ead6bc322e Update de.json - "Reply to"
3 years ago
Isabell Deinschnitzel 49365b7ce0 Update de.json
3 years ago
marcin mikołajczak 774f0ab6b9 Fix typo in Polish translation
3 years ago
marcin mikołajczak 0647394f5f Fix crash in pending_status_builder
3 years ago
NEETzsche 5fed85891f Support the blockers_visible option when it's available
3 years ago
Alex Gleason c89fcb80d2 Revert "Merge branch 'revert-db7c7b36' into 'develop'"
3 years ago
Alex Gleason 0a81556ad1 Revert "Merge branch 'pending-replying-to' into 'develop'"
3 years ago
Alex Gleason fe3e74d71d Merge branch 'account-endorsements' into 'develop'
3 years ago
Alex Gleason db7c7b3644 Merge branch 'pending-replying-to' into 'develop'
3 years ago
marcin mikołajczak 454b6a6f72 Fix: recent change reverted view context in expanded media view link
3 years ago
marcin mikołajczak b77a934088 Add "Replying to ..." to pending statuses
3 years ago
marcin mikołajczak a32a34879d PinnedAccounts: add icon
3 years ago
marcin mikołajczak 7aef1d923b Merge remote-tracking branch 'origin/develop' into account-endorsements
3 years ago
Alex Gleason 15d32c3b83
MFA: pass scopes to MFA challenge
3 years ago
Alex Gleason f675e7992a
MfaForm: improve styles and usability
3 years ago
Alex Gleason e94acbc44f
MFA: setupMfa/confirmMfa, throw errors to component, don't be optimistic
3 years ago
marcin mikołajczak 0a160f4422 User endorsements
3 years ago
Alex Gleason c1cfd2ca2a
MFA login: be less sensitive about the error response
3 years ago
Alex Gleason 6c3dfe3528 i18n: de.json restore "Oops!"
3 years ago
Isabell Deinschnitzel d5b6f153fa Update de.json 120122
3 years ago
marcin mikołajczak e4a181bc2d Merge branch 'gallery-style-fix' into 'develop'
3 years ago
marcin mikołajczak ed34158446 Fix empty media gallery (account page) style
3 years ago
Alex Gleason 783e194359 Merge branch 'fix-login-error' into 'develop'
3 years ago
Alex Gleason 0ceed56f99
LoginPage: fix crash
3 years ago
Alex Gleason 1fee3eb0ac
LoadingSpinner: fix two warnings
3 years ago
Alex Gleason ac88038166
DevelopersChallenge: 'fizz|buzz' --> 'soap|box'
3 years ago
Alex Gleason d2363d63bd
Settings: allow immediately saving a changed setting, fixes #800
3 years ago
Alex Gleason 6323c7d70e
eslint: enforce gaps between groups with import/order
3 years ago
Alex Gleason 966ca91e1a
eslint: alphabetize imports with import/order
3 years ago
Alex Gleason 2a0e2001d6
eslint: enforce import/order
3 years ago
marcin mikołajczak e0322916d1 Merge branch 'shortcuts-fix' into 'develop'
3 years ago
marcin mikołajczak 7121201825 Fix hotkeys modal 'link'
3 years ago
marcin mikołajczak 0a14e9a247 Merge branch 'filter-bar-animation' into 'develop'
3 years ago
marcin mikołajczak a960fe4d6a FilterBar: or actually implement it properly
3 years ago
marcin mikołajczak 90a55f2626 FilterBar: remove handleKeyDown
3 years ago
marcin mikołajczak e1475e0ba5 Merge branch 'scheduled' into 'develop'
3 years ago
marcin mikołajczak cb856863b5 change icon for confirmation modal
3 years ago
marcin mikołajczak 8114f7ed95 Do not insert pending statuses for scheduled statuses
3 years ago
marcin mikołajczak 154eab8273 Ask for confirmation before canceling scheduled post
3 years ago
marcin mikołajczak 3c5a66648b Only show scheduled status media attachments if there are any
3 years ago
Alex Gleason af556d75b6 Merge branch 'developers-challenge' into 'develop'
3 years ago
Alex Gleason ef49cf911c
Developers: add "Leave developers" button
3 years ago
Alex Gleason 3af8313b42
Developers: add challenge to become a developer
3 years ago
marcin mikołajczak 4fce574c52 Merge branch 'placeholder-style' into 'develop'
3 years ago
Alex Gleason c80d00e67f Merge branch 'reply-to-order' into 'develop'
3 years ago
marcin mikołajczak a22bf22786 Merge branch 'mentions-modal' into 'develop'
3 years ago
Alex Gleason 93ee2a6ab7
Replying-to: fix order of mentions
3 years ago
marcin mikołajczak 4a2e632a07 Fix hashtag placeholder style
3 years ago
Alex Gleason 6f702a4d0e Merge branch 'developers-edit-settings' into 'develop'
3 years ago
marcin mikołajczak 928bfa9f78 Merge branch 'i18n-' into 'develop'
3 years ago
marcin mikołajczak ed0e02da04 Run manage:translations, update Polish translation
3 years ago
Alex Gleason 29521de80e
Gate developers pages from non-developers
3 years ago
marcin mikołajczak f05ea0d845 Fix: Mentions modal doesn't fetch accounts
3 years ago
Alex Gleason d270e92927
Developers: add ability to edit raw settings JSON
3 years ago
Alex Gleason 2fd5e5cd35
Refactor MFA setup, fixes #792
3 years ago
marcin mikołajczak 8192c93873 Merge branch 'mentions-modal' into 'develop'
3 years ago
marcin mikołajczak b0477ac1e1 fix broken modals
3 years ago
Alex Gleason 782da14272
Add Home timeline filters to Preferences
3 years ago
marcin mikołajczak 9e198902a9 Merge branch 'mentions-modal' into 'develop'
3 years ago
marcin mikołajczak bf3272d113 Replace link to /reblogs, require authentication
3 years ago
marcin mikołajczak e7355e88b3 Merge branch 'chats-styles' into 'develop'
3 years ago
marcin mikołajczak cdfe88af9e Fix chat compose box on mobile devices
3 years ago
marcin mikołajczak 5e31c12063 FilterBar: Do not trap Tab, Home/End keys
3 years ago
marcin mikołajczak 98e11bbb37 Merge branch 'develop' into filter-bar-animation
3 years ago
marcin mikołajczak df47c0c789 Merge branch 'mentions-modal' into 'develop'
3 years ago
marcin mikołajczak 7bc924caa2 FilterBar: conditional animation
3 years ago
marcin mikołajczak 831a3418f9 Merge branch 'just-messing-around' into 'develop'
3 years ago
marcin mikołajczak 95bdfb6c2f FilterBar: handle resize
3 years ago
marcin mikołajczak f28a6c5256 Add max-height to the new modals
3 years ago
marcin mikołajczak 2d3784eb88 Minor changes, port 'Generalize “press back to close modal” to any modal and to public pages' from Mastodon
3 years ago
marcin mikołajczak 06e3b95a29 change label
3 years ago
marcin mikołajczak 46ca470f01 Turn some pages into modals
3 years ago
marcin mikołajczak 149f677ab4 Merge remote-tracking branch 'origin/develop' into a11y
3 years ago
marcin mikołajczak b06596bbb6 Filter bar animation
3 years ago
Isabell Deinschnitzel 8fa620930b Update de.json
3 years ago
Isabell Deinschnitzel dd625a3b8a Update de.json
3 years ago
Alex Gleason 4c66126c01
Explicit addressing: remove "Show thread" button, handle StatusReplyMentions edge cases, fixes #793
3 years ago
Alex Gleason dc49ef9999
ReplyMentions: to.length --> to.size, fix bug replying to self
3 years ago
marcin mikołajczak 3dffc46fc1 Support explicit addressing
3 years ago
marcin mikołajczak c36a47fd17 Interactions: optimistic unreblogs
3 years ago
marcin mikołajczak cd4e33a8ed Merge branch 'reblog-modal-styles' into 'develop'
3 years ago
marcin mikołajczak 6e49cf1aca Unset line-height for modals action bar
3 years ago
marcin mikołajczak 1541b97e1a Actually fix reblogs
3 years ago
marcin mikołajczak 11107c6df9 Merge remote-tracking branch 'origin/develop' into just-messing-around
3 years ago
Alex Gleason 76a1f27b2a Merge branch 'authorized-profile-actions' into 'develop'
3 years ago
Alex Gleason 67a9d014af
AccountHeader: restrict privileged actions, fixes #713
3 years ago
Alex Gleason 992f3285ae Merge branch 'staff-only' into 'develop'
3 years ago
Alex Gleason 52a857d296
Restrict pages access by unauthorized users
3 years ago
marcin mikołajczak 49d61f84e1 fix reblogs with confirmation modal enabled
3 years ago
marcin mikołajczak 9c6f805499 Remote interactions modal
3 years ago
marcin mikołajczak 18e9da0a1d Merge branch 'reactions-column' into 'develop'
3 years ago
marcin mikołajczak 6174c1553b Merge branch 'account-lookup' into 'develop'
3 years ago
marcin mikołajczak bda323ea7d Add column headers to some more pages
3 years ago
marcin mikołajczak 79909a2efd Merge branch 'reactions-column' into 'develop'
3 years ago
marcin mikołajczak 4417b8010f Add column header to users page in dashboard
3 years ago
marcin mikołajczak 28b72dc01d Add column header to reactions page
3 years ago
marcin mikołajczak 09ca967226 Merge branch 'sub-navigation-styles' into 'develop'
3 years ago
marcin mikołajczak 9a2338f44b Another PlaceholderStatus style fix
3 years ago
marcin mikołajczak bb1ac3e3b7 Add lazy load to emoji-mart
3 years ago
marcin mikołajczak 809b875ae3 Add headlines to confirmation modals
3 years ago
marcin mikołajczak d9735c6fa1 Merge branch 'report-modal-close-button' into 'develop'
3 years ago
marcin mikołajczak 182576393c Fix close button in report modal
3 years ago
marcin mikołajczak 6805e88b69 Use account lookup in fetchAccountByUsername
3 years ago
marcin mikołajczak fc3b9d62a6 Support account subscriptions on Mastodon
3 years ago
marcin mikołajczak 02d6574ede Merge branch 'modal-styles' into 'develop'
3 years ago
Alex Gleason 40c1b85314 Merge branch 'filters-style' into 'develop'
3 years ago