Commit Graph

2983 Commits (9d79b6013480211529a211142818c8c208937ba0)

Author SHA1 Message Date
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