6282 Commits (497a958297c7265e7a9fea8f61d577934192fc55)

Author SHA1 Message Date
Eugen Rochko 7f32d675b0 Render unicode emoji in polls using emoji pack
6 years ago
Thibaut Girka 4806232997 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko fd128b9c7a
Fix poll options not rendering text after vote/refresh (#10189)
6 years ago
Eugen Rochko 57643557b6
Avoid line breaks in poll options (#10188)
6 years ago
Eugen Rochko 5996be994d
Fix poll validation issues (#10186)
6 years ago
Eugen Rochko d97cbb0da6
Add UI for creating polls (#10184)
6 years ago
Eugen Rochko 4407f07014
Render unicode emoji in polls using emoji pack (#10185)
6 years ago
Thibaut Girka e80fabfd84 Fix toots opening in dynamic column when trying to interact with them
6 years ago
Thibaut Girka f108c6a042 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG efd0fb8088 Fix newlines in OStatus and RSS serializations (#10183)
6 years ago
Thibaut Girka ff827c1f38 [Glitch] Perform deep comparison for card data when receiving new props
6 years ago
Eugen Rochko d604489b5e
Weblate translations (2019-03-05) (#10180)
6 years ago
Thibaut Girka 866496ac16 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko ba6ca3cd69 Fix various issues in polls
6 years ago
ThibG 7f27ee35a8 Display closed polls as such
6 years ago
ThibG 530151466e Fixes to the polls UI
6 years ago
Eugen Rochko f14eda23e9 Fix web UI crash on page load when detailed status has a poll
6 years ago
ThibG 2156765448 Insert polls in redux stores before statuses so it avoids crashes
6 years ago
Eugen Rochko 8d70a8a19b Add polls
6 years ago
Thibaut Girka 0d19fcc2fb Port upstream refactoring of reducers and actions
6 years ago
ThibG 636db1f54f When serializing polls over OStatus, serialize poll options to text (#10160)
6 years ago
Eugen Rochko cce1c3252f Fix home timeline perpetually reloading when empty
6 years ago
Thibaut Girka f513317ba2 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 0c43c320db
Fix status creation API silently discarding invalid poll (#10171)
6 years ago
ThibG df5924a1db Do not error out on unsalvageable errors in FetchRepliesService (#10175)
6 years ago
ThibG d785497ba5 Fix suspended account's fields being set as empty dict instead of list (#10178)
6 years ago
Eugen Rochko ac99b3465e
Fix NoMethodError in ActivityPub::NoteSerializer (#10172)
6 years ago
Eugen Rochko 4037b5eb1e
Fix last_fetched_at not being set on polls (#10170)
6 years ago
Eugen Rochko a198add83b
Fix various issues in polls (#10165)
6 years ago
Eugen Rochko 5d3e7cee99
Fix featured tag form not failing on failed tag validations (#10167)
6 years ago
Eugen Rochko 05dfd632c7
Fix poll options not being stripped of surrounding whitespace on save (#10168)
6 years ago
ThibG cda6ece760 Display closed polls as such (#10156)
6 years ago
ThibG 833ffce2df Store remote votes URI (#10158)
6 years ago
ThibG 7a25bb858a Ensure only people allowed to see the poll can actually vote (#10161)
6 years ago
ThibG f2a1b8b96b Widen allowed time windows for polls (#10162)
6 years ago
ThibG 3de71887d8 Add non-JS fallback for polls on public pages (#10155)
6 years ago
ThibG 4ced609497 Fixes to the polls UI (#10150)
6 years ago
Eugen Rochko 1a7de769a3
Fix ActivityPub votes having nil IDs (#10151)
6 years ago
Eugen Rochko 0e6998da3c
Add tests for ActivityPub poll processing (#10143)
6 years ago
Eugen Rochko 3cf98aac66
Fix missing in_reply_to in ActivityPub::VoteSerializer (#10148)
6 years ago
Eugen Rochko e6900b167b
Fix another typo in ActivityPub::FetchRemotePollService (#10146)
6 years ago
Eugen Rochko 878a75ba21
Fix typo in ActivityPub::FetchRemotePollService (#10145)
6 years ago
Eugen Rochko ae1b9cf70a
Fix remote poll expiration time (#10144)
6 years ago
ThibG f821eca3b3 Correctly make polls and media mutually exclusive (#10141)
6 years ago
ThibG e13d3792f3 Make sure the poll is created before storing its id (#10142)
6 years ago
Eugen Rochko 5dfa433698
Fix web UI crash on page load when detailed status has a poll (#10139)
6 years ago
ThibG 26c56d0c10 Insert polls in redux stores before statuses so it avoids crashes (#10140)
6 years ago
Eugen Rochko 8fe93b0701
Fix vote validation for polls with multiple choices (#10138)
6 years ago
Eugen Rochko 230a012f00
Add polls (#10111)
6 years ago
ThibG 99dc212ae5 Fix lists export (#10136)
6 years ago
Mélanie Chauvel (ariasuni) 2a4ce7458a [Glitch] Fix errors found by eslint
6 years ago
Mélanie Chauvel (ariasuni) 282ac61500 [Glitch] Make the column header of profile view look like the others, too
6 years ago
Mélanie Chauvel (ariasuni) 12a0dd71be [Glitch] Make the column header of toot/thread view look like the others
6 years ago
Eugen Rochko 3e0ed36e8e
Fix home timeline perpetually reloading when empty (#10130)
6 years ago
Thibaut Girka 2267eee356 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG ee7d79c0ce Fix serialization of boosts (#10129)
6 years ago
ThibG d8498b3983 Give the `replies` collection an identifier and enable pagination (#10128)
6 years ago
ThibG 9d3c6f1849 Improved remote thread fetching (#10106)
6 years ago
ThibG 6e8743d17a Fix direct timeline pagination in the WebUI (#10126)
6 years ago
Thibaut Girka 76ed481aa7 Port public page mastodon-light fixes from upstream
6 years ago
trwnh df01206703 Allow getting-started to scroll on short screens (#10075)
6 years ago
ThibG 9edab46368 Fix mention processing for unknwon accounts on incoming ActivityPub Notes (#10125)
6 years ago
Eugen Rochko 1e06ca1c0a Fix web UI not removing notifications after block (#10108)
6 years ago
abcang 7209a8b32f Keep notification when muting_notifications is true (#7311)
6 years ago
Thibaut Girka 0158937fc2 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
abcang a5e7ada62f Improve account media query (#10121)
6 years ago
Eugen Rochko e7f20cc43f
Add type, limit, offset, min_id, max_id, account_id to search API (#10091)
6 years ago
ThibG 9dd54ffb1c Avoid redundant HTTP request on some error cases (#10115)
6 years ago
Eugen Rochko 3a44827d3f
Fix web UI not removing notifications after block (#10108)
6 years ago
NOGISAKA Sadata e050958794 Skip some methods in BatchedRemoveStatusService when account is nil (#10095)
6 years ago
Aditoo17 57483f2ffb I18n: Add language options for Kazakh and Lithuanian (#10104)
6 years ago
Eugen Rochko 3c86a7856f
Weblate translations (2019-02-23) (#10103)
6 years ago
Thibaut Girka d82de360c1 Fix non-numeric account identifiers leading to /web/accounts/NaN
6 years ago
Hinaloe d7ad42a888 Randomize emoji filename (#10090)
6 years ago
ThibG 738c034213 Do not error out when performing admin actions on no statuses (#10094)
6 years ago
Hinaloe 4340d338fd correct opt-out showing application (#10086)
6 years ago
Thibaut Girka ff0576cc2b Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 8e7fc7ec73 Fix crash when conversations have no valid participants (#10078)
6 years ago
ThibG 359d26a053 Fix “reset” button of instance filter switching to custom emoji admin panel (#10076)
6 years ago
Thibaut Girka 896beb16c5 [Glitch] Internationalize unexpected error message
6 years ago
Eugen Rochko be9352266c Fix hashtag column not subscribing to stream on mount (#10040)
6 years ago
ThibG 3a8cb6c737 Add quick link from admin account view to block/unblock instance (#10073)
6 years ago
ThibG 6840a77711 Add domain search/filter to the "Federation" (/admin/instances) page (#10071)
6 years ago
ThibG 2f7f6af26a Hide domain filter in admin page when “local” filter is active (#10074)
6 years ago
Thibaut Girka d974988541 Fix video player width not being updated to fit container width
6 years ago
ThibG d1d7d14f77 Fix video player width not being updated to fit container width (#10069)
6 years ago
Thibaut Girka f6a4493a58 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka ec18359c3d Fix CW fold/unfold in remote interaction dialog
6 years ago
Ben Lubar fa9635c741 Allow multi-line image descriptions. (Glitch)
6 years ago
Eugen Rochko 1a1b8170bb
Fix Announce activities of unknown statuses not fetching those statuses (#10065)
6 years ago
Thibaut Girka e31fc2b458 [Glitch] Fix crash on public hashtag pages when streaming fails
6 years ago
Thibaut Girka cac75e01b8 Fix static error page to use the correct pack
6 years ago
Thibaut Girka 91c9cb6022 [Glitch] Change buttons on timeline preview to open the interaction dialog
6 years ago
Thibaut Girka 9a47f2cbdf Port upstream's javascript to the error page
6 years ago
Thibaut Girka 369a475a70 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 147b4c2c3a
Add logging for rejected ActivityPub payloads and add tests (#10062)
6 years ago
ThibG 041ff5fa9a Fix crash on public hashtag pages when streaming fails (#10061)
6 years ago
Eugen Rochko ea7ad59af2
Fix mutes, blocks, domain blocks and follow requests not paginating (#10057)
6 years ago
Eugen Rochko cc84a407f4
Add vapid_key to the application entity in the REST API (#10058)
6 years ago
Eugen Rochko a006d4afbe
Add registrations attribute to instance entity in REST API (#10060)
6 years ago
Eugen Rochko 80388a3ffe
Change error graphic to hover-to-play (#10055)
6 years ago
Eugen Rochko 71e28ba399
Change buttons on timeline preview to open the interaction dialog (#10054)
6 years ago
Eugen Rochko 59fa38a4f6 Fix style regressions on landing page (#10030)
6 years ago
Thibaut Girka a151c5566a [Glitch] Fix hashtags select styling in default and high contrast skins
6 years ago
Eugen Rochko c417e8c198
Filter incoming Announce activities by relation to local activity (#10041)
6 years ago
Eugen Rochko 4dcb04b888 Fix color of static page links in high contrast theme (#10028)
6 years ago
Thibaut Girka 06cc04fd23 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka 2769b54466 [Glitch] Fix occasional crash in detailed toot view
6 years ago
Eugen Rochko 8ef50706a1
Fix relay enabling/disabling not resetting inbox availability status (#10048)
6 years ago
Eugen Rochko b01f26ffbd
Change conversations to always show names of other participants (#10047)
6 years ago
rinsuki f9a338b473 Fix breaks when opening a reply tree in WebUI (#10046)
6 years ago
Eugen Rochko aa83219875
Fix hashtag column not subscribing to stream on mount (#10040)
6 years ago
Ben Lubar 309043b158 Improve image description user experience (#10036)
6 years ago
Aditoo17 7750416597 I18n: Update Czech pluralization and fix some language names (#10015)
6 years ago
ThibG 188f1c7c89 Add list title editing (#9748)
6 years ago
Eugen Rochko dad339da6d
Filter incoming Create activities by relation to local activity (#10005)
6 years ago
Eugen Rochko 114cdc36aa
Fix style regressions on landing page (#10030)
6 years ago
ThibG 6a5307a573 Alternative handling of private self-boosts (#9998)
6 years ago
Eugen Rochko 169b9d4428
Fix hashtags select styling in default and high contrast themes (#10029)
6 years ago
ThibG 98d1a1f117 Disable box shadows for featured hashtags in light theme (#10034)
6 years ago
Thibaut Girka 614ea184bb [Glitch] Add "copy link" item to status action bars
6 years ago
Eugen Rochko c6e7b97baa
Fix color of static page links in high contrast theme (#10028)
6 years ago
ThibG 67215692fc Save IP address used for sign-up, not only sign-in (#10026)
6 years ago
Thibaut Girka e230b176fb [Glitch] Don't focus spoiler input when disabled spoiler
6 years ago
Thibaut Girka 0e34e91661 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG a3ba28eb17
Merge pull request #913 from ThibG/glitch-soc/merge-upstream
6 years ago
Franck Zoccolo 4f0322dcae Add support for IPv6 only MXes in Email validation (#10009)
6 years ago
ThibG 99c4b5b75a Move sending account Delete to anyone but the account's followers to the pull̀ queue (#10016)
6 years ago
Hinaloe 0e513ff862 Don't focus spiler input when disabled spoiler (#10017)
6 years ago
ThibG aee93bfc9c Fix timeline jumps (#10001)
6 years ago
Eugen Rochko c0a564feaa
Add available locales for lv, ms, sq (#10008)
6 years ago
Eugen Rochko a3e10f44c6
Weblate translations (2019-02-11) (#10007)
6 years ago
Eugen Rochko 3cfadd875c Add "copy link" item to status action bars (#9983)
6 years ago
Thibaut Girka b89e003c4d Handle deletion of filtered toots
6 years ago
Thibaut Girka 7c0728c776 Minor fix to timeline jump avoiding behavior
6 years ago
Thibaut Girka dfe1d548a5 Adjust scroll when statuses above the current scroll position are deleted
6 years ago
Thibaut Girka 0b91322762 Adjust scroll if previewCard appeared
6 years ago
Thibaut Girka 049c9a3b97 Avoid two-step rendering of statuses as much as possible
6 years ago
Thibaut Girka 68f3d003d6 Refactor intersection observer article code
6 years ago
Thibaut Girka e49e54a5ff Cleanup redundant markup for hidden statuses
6 years ago
Thibaut Girka 405ef5ad37 Hide items rendered out-of-frame (once they have been rendered at least once)
6 years ago
Thibaut Girka b47a53f902 [Glitch] Rename from instance to server.
6 years ago
Thibaut Girka 14a1bb703a [Glitch] Fix not showing custom emojis in share page emoji picker
6 years ago
Thibaut Girka b7fbcb21b3 [Glitch] Add featured hashtags to profiles
6 years ago
Thibaut Girka 7ed2aeb6e9 [Glitch] Allow multiple files upload through web UI, including drag & drop
6 years ago
Thibaut Girka a963ea67dd [Glitch] Add missing rejection handling for Promises
6 years ago
Thibaut Girka 6b2eefc7bf [Glitch] Add WebP support
6 years ago
Thibaut Girka bf94a43496 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
mayaeh fb90ec894e i18n: add Japanese translations (#10000)
6 years ago
Eugen Rochko 016ad37bc8
Fix URL linkifier grabbing full-width spaces and quotations (#9997)
6 years ago
Hinaloe 157d3af46c Only URLs extract with pre-escaped text (#9991)
6 years ago
ThibG d09ce6d81b Fix IntersectionObserverArticle not hiding some out-of-view items (#9982)
6 years ago
Thibaut Girka 1a70fca168 Fix CW unfolding not triggering re-layout in public hashtag page
6 years ago
Thibaut Girka 3ce34ce7a2 Fix unfolding CWs on public hashtag page
6 years ago
abcang e186bd2fb0 Fix Tombstone.delete_all ArgumentError (#9978)
6 years ago
mayaeh 46e806cd2f Rename from instance to server. (#9938)
6 years ago
marcin mikołajczak 3eb17a3bea i18n: Update Polish translation 🇵 (#9974)
6 years ago
ThibG 1ac9a3f4bb Hide misleading “You will be sent a confirmation e-mail” hint from admin view (#9973)
6 years ago
Takeshi Umeda 5bffb53a76 Fix it as tagged_request of accounts_controller is not addressable_uri (#9976)
6 years ago
trwnh 76d41475a8 [UI] Fix whitespace being applied to div instead of p (#9968)
6 years ago
Eugen Rochko 2557cb2f95
Fix pinned statuses being shown in a featured hashtag (#9971)
6 years ago
rinsuki e02a13f64e Fix not showing custom emojis in share page emoji picker (#9970)
6 years ago
rinsuki 88f35f339d Fix authorized applications list page design (#9969)
6 years ago
rinsuki c78d64d9c3 Use video filesize limit with gifv (#9924)
6 years ago
mike castleman f86413fce2 change "finish tutorial" text to "finish toot-orial" (#9905)
6 years ago
Eugen Rochko 364f2ff9aa
Add featured hashtags to profiles (#9755)
6 years ago
Eugen Rochko d14c276e58
Add option to overwrite imported data (#9962)
6 years ago
Thibaut Girka c9d261753a Remove redundant “options” from “Compose box options”
6 years ago
Marek Ľach a0a8203a0b Minor description corrections
6 years ago
tmm576 750c67660d Allow multiple files upload through web UI, including drag & drop (#9856)
6 years ago
ThibG ed30110618 Make displaying application used to toot opt-in (#9897)
6 years ago
ysksn bcfff65195 Create Redisable#redis (#9633)
6 years ago
Jakub Mendyk 6a5e3da6b0 Allow most kinds of characters in URL query (fixes #8408) (#8447)
6 years ago
Acid Chicken (硫酸鶏) 5092d17f29 Add WebP support (#9879)
6 years ago
gol-cha b253d3e0c2 Upgrade new Web Share Target API (#9963)
6 years ago
Eugen Rochko 663593b508 Fix link color in high-contrast theme, add underlines (#9949)
6 years ago
Thibaut Girka 2e93f87c9f [Glitch] Replace unlock-alt icon with unlock
6 years ago
Thibaut Girka e87bd6d94a Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka f611da4899 Do not mark toots as sensitive if they don't have any media attached
6 years ago
Thibaut Girka 762e4fdf55 Fix hashtag processing when sending toots
6 years ago
Eugen Rochko ad8c71c985
Fix link color in high-contrast theme, add underlines (#9949)
6 years ago
Eugen Rochko 1f95190202
Refactor icons in web UI to use Icon component (#9951)
6 years ago
Clar Charr 6513f6c953 Replace unlock-alt icon with unlock (#9952)
6 years ago
Thibaut Girka f35d790480 [Glitch] Fix initial value of volume slider in video player and handle volume changes
6 years ago
Thibaut Girka 72bab194ad Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG a53dcaa298 Fix initial value of volume slider in video player and handle volume changes (#9929)
6 years ago
ThibG ec5bd8b8bb Implement missing hotkeys for notifications (#9927)
6 years ago
Thibaut Girka 7251bc3853 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka f938800ef4 Revert to storing application info, and display it to the author via API
6 years ago
Thibaut Girka 05415fa5d3 Make storing and displaying application used to toot opt-in
6 years ago
ThibG e2a5be6e9a Prevent posting toots with media attachments from someone else (#9921)
6 years ago
Thibaut Girka 80d954ec10 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 9519d55332
Fix SSO authentication not working due to missing agreement boolean (#9915)
6 years ago
trwnh 8ef0498f1c Fix Firefox scrollbar color regression in #9210 (#9908)
6 years ago
Jeong Arm 77394156dd Apply style for .landing-page strong (#9892)
6 years ago
Thibaut Girka 04e2c67389 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Renato "Lond" Cerqueira e1ec3a9f09 Rescue SSL error in verify link service (#9914)
6 years ago
trwnh c87863bdd1 Fix Firefox scrollbar color regression in #9210 (#9908)
6 years ago
Thibaut Girka c30da25c5f Fix crash in Direct Messages column settings
6 years ago
Jeong Arm d50e824168 Apply style for .landing-page strong (#9892)
6 years ago