about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* move FormError to components/formsSamuel Newman2024-03-194-3/+3
|
* Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-19178-5209/+7582
|\
| * Merge pull request #3253 from bluesky-social/samuel/square-border-radiiSamuel Newman2024-03-192-3/+7
| |\ | | | | | | Fix nested border radius issue on square avatars
| | * change default avi to use a rect instead of a pathSamuel Newman2024-03-181-2/+6
| | |
| | * change outer border radius to 10Samuel Newman2024-03-181-1/+1
| | |
| * | Bump @atproto/api@0.12.0 (#3260)Paul Frazee2024-03-183-33/+31
| | | | | | | | | | | | | | | * Bump @atproto/api@0.12.0 * Fix unit tests
| * | Update the reporting flow to first select a recipient if the user has ↵Paul Frazee2024-03-184-20/+175
| | | | | | | | | | | | multiple labelers (#3258)
| * | Use entryway for labeler getServices (#3256)Paul Frazee2024-03-181-4/+4
| |/
| * 3p moderation services [WIP] (#2550)Paul Frazee2024-03-18165-5004/+7029
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add modservice screen and profile-header-card * Drop the guidelines for now * Remove ununsed constants * Add label & label group descriptions * Not found state * Reorg, add icon * Subheader * Header * Complete header * Clean up * Add all groups * Fix scroll view * Dialogs side quest * Remove log * Add (WIP) debug mod page * Dialog solution * Add note * Clean up and reorganize localized moderation strings * Memoize * Add example * Add first ReportDialog screen * Report dialog step 2 * Submit * Integrate updates * Move moderation screen * Migrate buttons * Migrate everything * Rough sketch * Fix types * Update atoms values * Abstract ModerationServiceCard * Hook up data to settings page * Handle subscription * Rough enablement * Rough enablement * Some validation, fixes * More work on the mod debug screen * Hook up data * Update invalidation * Hook up data to ReportDialog * Fix native error * Refactor/rewrite the entire moderation-application system * Fix toggles * Add copyright and other option to report * Handle reports on profile vs content * Little cleanup * Get post hiding back in gear * Better loading flow on Mod screen * Clean up Mod screen * Clean up ProfileMod screen * Handle muting correctly * Update enablement on ProfileMod screen * Improve Moderation screen and dialog * Styling, handle disabled labelers * Rework list of labels on own content * Use moderateNotification() * ReportDialog updates * Fix button overflow * Simplify the ProfileModerationService ui * Mod screen design * Move moderation card from the profile header to a tab * Small tweaks to the moderation screen * Enable toggle on mod page * Add notifs to debugmod and dont filter notifs from followed users * Add moderator-service profile view * Wire up more of the modservice data to profiles * A bunch of speculative non-working UI * Cleanup: delete old code * Update ModerationDetailsDialog * Update ReportDialog * Update LabelsOnMe dialog * Handle ReportDialog load better * Rename LabelsOnMeDialog, fix close * Experiment to put labeling under a tab of a normal profile * Moderator variation of profile * Remove dead code and start moving toward latest modsdk * Remove a bunch of now-dead label strings * Update ModDebug to be a bit more intuitive and support custom labels * Minor ui tweaks * Improve consistency of display name blurring * Fix profile-card warning rendering * More debugmod UI tuning * Update to use new labeler semantics * Delete some dead code and do some refactoring * Update profile to pull from labeler definition * Implement new label config controls (wip) * Tweak ui * Implement preference controls on labelers * Rework label pref ui * Get moderation screen working * Add asyncstorage query persistence * Implement label handling * Small cleanup * Implement Likes dialog * Fix: remove text outside of text element * Cleanup * Fix likes dialog on mobile * Implement the label appeal flow * Get report flow working again with temporarily fixed report options * Update onboarding * Enforce limit of ten labeler subscriptions * Fix type errors * Fix lint errors * Improve types of RQ * Some work on Likes dialog, needs discussion * Bit of ReportDialog cleanup * Replace non-single-path SVG * Update nudity descriptions * Update to use new sdk updates * Add adult-content-enabled behavior to label config * Use the default setting of custom labels * Handle global moderation label prefs with the global settings * Fix missing postAuthor * Fix empty moderation page * Add mutewords control back to Mod screen * Tweak adult setting styles * Remove deprecated global labels * Handle underage users on mod screen * Adjust font sizes * Swap in RichText * Like button improvements * Tweaks to Labeler profile * Design tweaks for mod pref dialog * Add tertiary button color * Switch moderation UIs to tertiary color * Update mutewords and hiddenposts to use the new sdk * Add test-environment mod authority * Switch 'gore' to 'graphic-media' * Move nudity out of the adult content control * Remove focus styles from buttons - let the browser behavior handle it * Fixes to the adult content age-gating in moderaiton * Ditch tertiary button color, lighten secondary button * Fix some colors * Remove focused overrides from toggles * Liked by screen * Rework the moderationlabelpref * Fix optimistic like * Cleanup * Change how onboarding handles adult content enabled/disabled * Add special handling of the mod authorities * Tweaks * Update the default labeler avatar to a shield * Add route to go server * Avoid dups due to bad config * Fix attrs * Fix: dont try to detect link/label mismatches on post meta * Correctly show the label behavior when adult content is disabled * Readd the local hiddenPosts handling * WIP * Fix bad merge * Conten hider design tweaks * Fix text string breakage * Adjust source text in ContentHider * Fix link bug * Design tweaks to ContentHider and ModDetailsDialog * Adjust spacing of inform badges * Adjust spacing of embeds in posts * Style tweaks to post/profile alerts * Labels on me and dialog * Remove bad focus styles from post dropdown * Better spacing solution * Tune moderation UIs * Moderation UI tweaks for mobile * Move labelers query on Mod screen * Update to use new SDK appLabelers semantics * Implement report submission * Replace the report modal entirely with the report dialog * Add @ to mod details dialog handle * Bump SDK package * Remove silly type * Add to AWS build CI * Fix ToggleButton overflow * Clean up ModServiceCard, rename to LabelingServiceCard * Hackfix to translate gore labels to graphic-media * Tune content hider sizing on web desktop * Handle self labels * Fix spacing below text-only posts * Fix: send appeals to the right labeler * Give mod page links interactive states * Fix references * Remove focus handling * Remove remnant * Remove the like count from the subscribed labeler listing * Bump @atproto/api@0.11.1 * Remove extra @ * Fix: persist labels to local storage to reduce coverage gaps * update dipendencies * revert dipendencies * Add some explainers on how blocking affects labelers * Tweak copy * Fix underline color in header * Fix profile menu * Handle card overflow * Remove metrics from header * Mute 'account' not 'user' * Show metrics if self * Show the labels tab on logged out view * Fix bad merge * Use purple theming on labelers * Tighten space on LabelerCard * Set staleTime to 6hrs for labeler details * Memoize the memoizers * Drop staleTime to 60s * Move label defs into a context to reduce recomputes * Submit view tweaks * Move labeler fetch below auth * Mitigation: hardcode the bluesky moderation labeler name * Bump sdk * Add missing translated string Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Add missing translated string Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Hailey's fix for incorrect profile tabs Co-authored-by: Hailey <me@haileyok.com> * Feedback * Fix borders, add bottom space * Hailey's fix pt 2 Co-authored-by: Hailey <me@haileyok.com> * Fix post tabs * Integrate feedback pt 1 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 2 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 3 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 4 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 5 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 6 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 7 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Integrate feedback pt 8 Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> * Format * Integrate new bday modal * Use public agent for getServices * Update casing --------- Co-authored-by: Eric Bailey <git@esb.lol> Co-authored-by: Takayuki KUSANO <65759+tkusano@users.noreply.github.com> Co-authored-by: Hailey <me@haileyok.com>
| * Use [bot] in action username (#3250)Hailey2024-03-181-1/+1
| |
| * Merge pull request #3247 from bluesky-social/samuel/dynamic-translationsSamuel Newman2024-03-185-32/+54
| |\ | | | | | | Fix instances of static translations (`t` macro)
| | * Add missing macroSamuel Newman2024-03-181-1/+1
| | | | | | | | | Co-authored-by: Gildásio Filho <gildasiogx@gmail.com>
| | * change usage of t to msgSamuel Newman2024-03-185-32/+54
| | |
| * | Properly fill container for YT Shorts videos (#3238)Hailey2024-03-182-9/+16
| | | | | | | | | | | | | | | | | | | | | account for jest account for jest yt iframe fill container
| * | Fix PR labeler bot comment delete (#3249)Hailey2024-03-181-2/+2
| |/
| * Adjust PR Labeler (#3224)Hailey2024-03-151-1/+1
| |
| * Add package diff PR labeler (#3212)Hailey2024-03-151-0/+185
| | | | | | | | | | | | | | * add PR labeler * test cache * rm change
| * Merge pull request #3218 from bluesky-social/samuel/alf-birthdaySamuel Newman2024-03-159-171/+152
| |\ | | | | | | Use ALF for the birthday modal and remove legacy one
| | * add padding to the `ScrollableInner`Hailey2024-03-152-3/+3
| | |
| | * change to scrollable innerSamuel Newman2024-03-151-2/+2
| | |
| | * make alignment platform specific rather than size specificSamuel Newman2024-03-151-6/+6
| | |
| | * center date inputSamuel Newman2024-03-151-12/+14
| | |
| | * rename BirthdaySettings -> BirthDateSettings + remove legacy modalSamuel Newman2024-03-154-156/+5
| | |
| | * ALF the birthday modal and remove legacy oneSamuel Newman2024-03-156-17/+147
| |/
* | translate errorSamuel Newman2024-03-151-1/+3
| |
* | scrollview persist taps, autoFocus codeSamuel Newman2024-03-152-1/+3
| |
* | animate transitions on web onlySamuel Newman2024-03-153-7/+13
| |
* | reenable set new password buttonSamuel Newman2024-03-151-2/+0
| |
* | run ticket through svgomgSamuel Newman2024-03-152-2/+2
| |
* | convert password reset flowSamuel Newman2024-03-1516-799/+803
| |
* | Merge remote-tracking branch 'origin/main' into samuel/alf-loginSamuel Newman2024-03-1523-111/+225
|\|
| * Remove `FixedTouchableHighlight` , fix Android press issues (#3214)Hailey2024-03-147-76/+11
| | | | | | | | | | | | | | * rm `FixedTouchableHighlight` * adjust delay for highlight * remove unnecessary background colors to support background ripple
| * Merge pull request #3209 from bluesky-social/samuel/loggedout-warning-2Samuel Newman2024-03-142-3/+50
| |\ | | | | | | Add warning about sharing if post author has the !no-unauthenticated label
| | * add warning to profile as wellSamuel Newman2024-03-141-1/+22
| | |
| | * use prompt.basic instead of full promptSamuel Newman2024-03-141-2/+28
| |/
| * [Statsig] Track posting, end reached (#3206)dan2024-03-143-1/+38
| | | | | | | | | | * Track post create * Track feed endReached
| * [Statsig] Track likes, reposts, follows (#3195)dan2024-03-1315-30/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | * [Statsig] Track likes * Move tracking to intent * Track repost/unrepost * Track profile follows/unfollows * Less copy paste * Reorder
| * 1.73 Version Bump (#3200)Hailey2024-03-131-1/+1
| |
* | fix collapsed input issueSamuel Newman2024-03-141-148/+157
| |
* | experiment: animate between screensSamuel Newman2024-03-131-1/+8
| |
* | alf the login formSamuel Newman2024-03-137-154/+169
| |
* | convert base login component and ChooseAccountFormSamuel Newman2024-03-136-330/+363
|/
* Merge pull request #3201 from bluesky-social/samuel/handle-invalid-filesSamuel Newman2024-03-131-7/+14
|\ | | | | Filter out non-image files from image picker
| * filter out files with non-image mime typesSamuel Newman2024-03-131-7/+14
|/
* Send route name with Statsig events (#3194)dan2024-03-133-7/+36
| | | | | * Add types to Statsig events * Send route name with events
* Tweak prompt styles on mobile web (#3193)Eric Bailey2024-03-122-2/+4
|
* Unfork Statsig for web (#3192)dan2024-03-133-96/+0
|
* Fix dropdown close via a portaled backdrop (#3191)Eric Bailey2024-03-122-1/+18
|
* Fix sensitivity while scrolling (#3190)Eric Bailey2024-03-122-0/+9
|
* ALF confirmation dialogs (Dialogs Pt. 3) (#3143)Hailey2024-03-1219-603/+538
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improve a11y on ios * Format * Remove android * Fix android * ALF confirmation dialog * Use ALF for Delete Post confirmation organize diff fix text minimize change copy alternative confirm prompt revert type changes add ButtonColor param * small adjustment to buttons in prompt * full width below gtmobile * update hide post dialog * space out dialogs * update dialogs for lists * add example * add to app passwords * Revert some changes * use sharedvalue for `importantForAccessibility` * add back `isOpen` * fix some more types * small adjustment to buttons in prompt * full width below gtmobile * update the rest of the prompts rm old confirm modal rm update prompt feed error prompt feed source card and profile block/unblock composer discard * Update src/view/screens/AppPasswords.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * lint * How about a default * Reverse reverse * Port over confirm dialogs * Add some comments * Remove unused file * complete merge * add testID where needed --------- Co-authored-by: Eric Bailey <git@esb.lol> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>