Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/conversationai/harassment-manager
/ functions
Functions
400 in github.com/conversationai/harassment-manager
⨍
Functions
400
◇
Types & classes
247
↓ 65 callers
Function
verifyExpectedCommentsDisplayed
( fixture: ComponentFixture<CreateReportComponent>, expectedTweets: Array<ScoredItem<SocialMediaItem>> )
src/app/create-report/create-report.component.spec.ts:93
↓ 57 callers
Function
getSheetsCellForString
( value?: string )
src/server/middleware/google-sheets.middleware.ts:62
↓ 36 callers
Function
createComponent
(providers: Provider[] = [])
src/app/create-report/create-report.component.spec.ts:192
↓ 23 callers
Function
itemMeetsRegexFilters
( tweet: ScoredItem<SocialMediaItem>, regexFilters: RegexFilter[] )
src/app/filter_utils.ts:103
↓ 20 callers
Method
applyFilters
* Applies toxicity range, date, and keyword filters. * * Note that this updates automatically when filters are updated, which will * result i
src/app/create-report/create-report.component.ts:678
↓ 20 callers
Function
createComponent
(providers: Provider[] = [])
src/app/home-page/home-page.component.spec.ts:222
↓ 19 callers
Method
getSelectedComments
()
src/app/create-report/create-report.component.ts:615
↓ 16 callers
Function
itemMeetsToxicityRangeFilters
( tweet: ScoredItem<SocialMediaItem>, toxicityRangeFilters: ToxicityRangeFilter[] )
src/app/filter_utils.ts:77
↓ 13 callers
Function
createComponent
( options?: DropdownOption[], selectFirstOption?: boolean, multiple?: boolean, selectAll?: boo
src/app/filter-dropdown/filter-dropdown.component.spec.ts:85
↓ 13 callers
Method
getCommentsForReport
()
src/app/report.service.ts:145
↓ 11 callers
Function
applyCommentFilters
( comments: T[], filters: CommentFilters )
src/app/filter_utils.ts:48
↓ 10 callers
Function
getIsVisible
(element: HTMLElement)
src/app/intro-stepper/intro-stepper.component.spec.ts:23
↓ 10 callers
Method
log
(logName:string)
src/server/contrib_typings/google-cloud-logging.d.ts:23
↓ 10 callers
Method
write
(s: string)
src/server/serving.ts:60
↓ 9 callers
Method
addCommentsToReport
(comments: Array<ScoredItem<SocialMediaItem>>)
src/app/report.service.ts:125
↓ 9 callers
Function
createComponent
(providers: Provider[] = [])
src/app/share-report/share-report.component.spec.ts:195
↓ 9 callers
Method
getTwitterCredentials
()
src/app/oauth_api.service.ts:74
↓ 9 callers
Method
setPageSize
(pageSize: number)
src/app/create-report/create-report.component.ts:901
↓ 8 callers
Method
fetchItems
( startDateTimeMs: number, endDateTimeMs: number )
src/app/social-media-item.service.ts:93
↓ 8 callers
Method
getPageIndex
()
src/app/create-report/create-report.component.ts:907
↓ 8 callers
Method
getReportsPath
()
src/app/firestore.service.ts:339
↓ 7 callers
Function
createComponent
(providers: Provider[] = [])
src/app/review-report/review-report.component.spec.ts:112
↓ 7 callers
Method
emitEvent
* Emit google analytics event * Fire event example: * this.emitEvent("testCategory", "testAction", "testLabel", 10);
src/app/google_analytics.service.ts:67
↓ 7 callers
Method
getTextWithoutEmojis
* Returns text with emojis replaced by a placeholder.
src/app/pdf_service.ts:241
↓ 6 callers
Method
addScore
(score: number)
src/app/report.service.ts:70
↓ 6 callers
Function
formatAttributeScore
(score?: number)
src/app/pdf_service.ts:117
↓ 6 callers
Method
getAttributeSummaryScore
( scores: AttributeScores, attribute: Attributes )
src/app/perspectiveapi.service.ts:103
↓ 6 callers
Method
getDatePickerDialogOpen
()
src/app/create-report/create-report.component.ts:544
↓ 6 callers
Method
getStartAbbreviatedPages
Gets a list of pages for pagination before the ellipsis.
src/app/create-report/create-report.component.ts:833
↓ 6 callers
Method
getToxicityRangeDialogOpen
()
src/app/create-report/create-report.component.ts:548
↓ 6 callers
Function
itemMeetsDateFilters
( item: ScoredItem<SocialMediaItem>, dateFilter: DateFilter )
src/app/filter_utils.ts:123
↓ 5 callers
Method
afterClosed
()
src/app/common/test_utils.ts:66
↓ 5 callers
Function
createComponent
(providers: Provider[] = [])
src/app/app.component.spec.ts:66
↓ 5 callers
Function
createComponent
()
src/app/report-pdf/report-pdf.component.spec.ts:100
↓ 5 callers
Method
getContext
()
src/app/report.service.ts:227
↓ 5 callers
Method
getEndAbbreviatedPages
Gets a list of pages for pagination after the ellipsis.
src/app/create-report/create-report.component.ts:855
↓ 5 callers
Method
getReportActions
()
src/app/report.service.ts:259
↓ 5 callers
Method
getReportReasons
()
src/app/report.service.ts:223
↓ 5 callers
Method
getRequestCache
()
src/app/social-media-item.service.ts:85
↓ 5 callers
Method
page
(pageEvent: Partial<PageEvent>)
src/app/create-report/create-report.component.ts:814
↓ 5 callers
Method
removeCommentFromReport
(comment: ScoredItem<SocialMediaItem>)
src/app/report.service.ts:135
↓ 5 callers
Method
setReportStep
(reportStep: BuildReportStep)
src/app/report.service.ts:216
↓ 5 callers
Method
updateReport
Issues a partial update to the fields in a report.
src/app/firestore.service.ts:193
↓ 4 callers
Method
afterClosed
()
src/app/share-report/share-report.component.spec.ts:65
↓ 4 callers
Method
createReportDocument
()
src/app/firestore.service.ts:251
↓ 4 callers
Method
getPath
(route: ActivatedRouteSnapshot)
src/app/app-routing.module.ts:107
↓ 4 callers
Method
getReportSummary
()
src/app/report.service.ts:149
↓ 4 callers
Method
setSelectedOptions
(options: DropdownOption[])
src/app/filter-dropdown/filter-dropdown.component.ts:149
↓ 4 callers
Method
start
(config:Config)
src/server/contrib_typings/google-cloud-trace.d.ts:25
↓ 4 callers
Function
stripOutEntitiesFromItemText
(item: SocialMediaItem)
src/app/common/social_media_item_utils.ts:30
↓ 4 callers
Method
toNumberOrZero
(input: string | number | undefined)
src/app/create-report/create-report.component.ts:875
↓ 3 callers
Function
buildDateFilterForNDays
(now: Date, days: number, fromFilter: DayFilterType = DayFilterType.MIDNIGHT)
src/app/filter_utils.ts:147
↓ 3 callers
Method
clearReport
()
src/app/report.service.ts:139
↓ 3 callers
Method
clearReport
()
src/app/common/test_utils.ts:47
↓ 3 callers
Function
createAxiosInstance
( apiCredentials: TwitterApiCredentials, userCredential: firebase.auth.OAuthCredential )
src/server/middleware/twitter.middleware.ts:522
↓ 3 callers
Function
focusElement
(element: HTMLElement)
src/app/common/a11y_utils.ts:19
↓ 3 callers
Function
formatCount
(count?: number)
src/app/pdf_service.ts:125
↓ 3 callers
Function
getEndMoment
(endDate: moment.Moment)
src/app/date-range-picker/date-range-picker.component.ts:32
↓ 3 callers
Method
getExitDialogOpen
()
src/app/toolbar/toolbar.component.ts:292
↓ 3 callers
Function
getInfluenceScore
(item: SocialMediaItem)
src/app/common/social_media_item_utils.ts:99
↓ 3 callers
Function
getTimePosted
(createdTime?: string)
src/app/pdf_service.ts:135
↓ 3 callers
Method
getTwitterOauthCredential
()
src/app/oauth_api.service.ts:78
↓ 3 callers
Function
isMomentSameDay
(m1: moment.Moment, m2: moment.Moment)
src/app/common/date_utils.ts:28
↓ 3 callers
Function
isSameDay
(d1: Date, d2: Date)
src/app/common/date_utils.ts:20
↓ 3 callers
Function
itemHasImage
(comment: ScoredItem<SocialMediaItem>)
src/app/filter_utils.ts:174
↓ 3 callers
Function
itemIsVerified
(comment: ScoredItem<SocialMediaItem>)
src/app/filter_utils.ts:179
↓ 3 callers
Method
nextOnboardingStep
()
src/app/home-page/home-page.component.ts:367
↓ 3 callers
Method
setInitialToxicityFilterOptions
()
src/app/create-report/create-report.component.ts:527
↓ 3 callers
Method
setQueryParams
(queryParams: Params)
src/app/create-report/create-report.component.spec.ts:144
↓ 3 callers
Function
standardApiCredentialsAreValid
( credentials: TwitterApiCredentials )
src/server/middleware/twitter.middleware.ts:516
↓ 3 callers
Function
toNumberOrZero
(input: string | number | null | undefined)
src/app/common/social_media_item_utils.ts:108
↓ 3 callers
Method
updateFilter
(filter: DateFilter)
src/app/date-filter.service.ts:40
↓ 3 callers
Method
updateFormControlValidators
()
src/app/toxicity-range-selector-dialog/toxicity-range-selector-dialog.component.ts:100
↓ 3 callers
Method
updateLastEdited
Updates the lastEdited field for the report to the current timestamp.
src/app/firestore.service.ts:243
↓ 3 callers
Function
verifyExpectedSelectedTweetsDisplayed
( fixture: ComponentFixture<CreateReportComponent>, expectedTweets: Array<SelectableItem<Tweet>> )
src/app/create-report/create-report.component.spec.ts:111
↓ 2 callers
Method
addIncludeFilter
(event: MatChipInputEvent)
src/app/search-box/search-box.component.ts:42
↓ 2 callers
Method
addRegexFilter
(event: MatChipInputEvent, include: boolean)
src/app/regular-expression-filter/regular-expression-filter.component.ts:59
↓ 2 callers
Method
canActivate
()
src/app/auth-guard.service.ts:40
↓ 2 callers
Method
closeLoadingDialog
()
src/app/home-page/home-page.component.ts:248
↓ 2 callers
Method
computeReportSummary
()
src/app/review-report/review-report.component.ts:109
↓ 2 callers
Function
createComponent
()
src/app/welcome-page/welcome-page.component.spec.ts:88
↓ 2 callers
Method
createSpreadsheet
( scoredItems: Array<ScoredItem<SocialMediaItem>>, reportReasons: string[], context: string )
src/app/sheets_api.service.ts:84
↓ 2 callers
Function
deleteDocument
( doc: FirebaseFirestore.DocumentReference, firestore: FirebaseFirestore.Firestore )
src/server/middleware/firestore.middleware.ts:44
↓ 2 callers
Function
formatTimestamp
(ms: number)
src/server/middleware/twitter.middleware.ts:604
↓ 2 callers
Function
formatTimestampForV2
(ms: number)
src/server/middleware/twitter.middleware.ts:623
↓ 2 callers
Method
getComments
()
src/app/create-report/create-report.component.ts:472
↓ 2 callers
Method
getFilter
()
src/app/date-filter.service.ts:36
↓ 2 callers
Method
getInitialToxicityFilterNames
()
src/app/create-report/create-report.component.ts:427
↓ 2 callers
Function
getReportCsvTemplate
( createSpreadsheetRequest: CreateSpreadsheetRequest<Tweet> )
src/server/middleware/google-sheets.middleware.ts:209
↓ 2 callers
Function
getReportRowForEntry
Returns a row of values for the Twitter report for the specified entry.
src/server/middleware/google-sheets.middleware.ts:151
↓ 2 callers
Function
getReportSheetsApiRequest
( createSpreadsheetRequest: CreateSpreadsheetRequest<Tweet>, oauthClient: OAuth2Client )
src/server/middleware/google-sheets.middleware.ts:244
↓ 2 callers
Method
getReportStep
()
src/app/report.service.ts:231
↓ 2 callers
Function
getReportSummaryValues
Returns an array of report summary values.
src/server/middleware/google-sheets.middleware.ts:108
↓ 2 callers
Function
getRouterLinkForReportStep
(step: number)
src/app/report.service.ts:40
↓ 2 callers
Method
getStartTimeMs
()
src/app/date-filter.service.ts:32
↓ 2 callers
Method
getTableBodyContent
* Converts the request entries to format that can be used to create a table.
src/app/pdf_service.ts:352
↓ 2 callers
Function
getTitle
Returns the report title.
src/server/middleware/google-sheets.middleware.ts:128
↓ 2 callers
Method
getTwitterUsersInReport
()
src/app/share-report/share-report.component.ts:206
↓ 2 callers
Method
getUserFlags
()
src/app/firestore.service.ts:176
↓ 2 callers
Function
getUserIdFromCredential
(credential: firebase.auth.OAuthCredential)
src/server/middleware/twitter.middleware.ts:595
next →
1–100 of 400, ranked by callers