MCPcopy Create free account

hub / github.com/CitizenLabDotCo/citizenlab / functions

Functions15,961 in github.com/CitizenLabDotCo/citizenlab

↓ 80 callersFunctionisNilOrError
(obj: any)
front/app/utils/helperUtils.ts:12
↓ 79 callersMethodattributes
back/engines/free/frontend/app/models/frontend/product_feedback.rb:14
↓ 77 callersMethodcache
back/config/initializers/ros_apartment_patch.rb:41
↓ 77 callersMethodexecute
back/app/services/files/file_finder.rb:23
↓ 77 callersMethodname
back/app/models/files/preview.rb:40
↓ 76 callersMethodtoken
back/lib/auth_token/authenticable.rb:21
↓ 74 callersMethodaddItemToFormBuilder
( toolboxSelector: string )
front/cypress/support/commands.ts:98
↓ 73 callersMethodconfig
back/engines/commercial/mcp_server/app/lib/mcp_server/tools/update_resource.rb:102
↓ 73 callersMethodcustom_fields
back/app/services/custom_free_prompt_service.rb:25
↓ 72 callersMethodlocation
back/app/models/app_configuration.rb:157
↓ 72 callersMethodupdate_all
back/engines/commercial/idea_custom_fields/app/services/idea_custom_fields/update_all_service.rb:20
↓ 71 callersMethodcampaign_mail
back/engines/free/email_campaigns/spec/mailers/previews/email_campaigns/welcome_mailer_preview.rb:7
↓ 71 callersFunctioninjectIntl
( Component: React.ComponentType<P> )
front/app/utils/cl-intl/injectIntl.tsx:12
↓ 70 callersMethodhost
back/engines/commercial/custom_id_methods/app/lib/custom_id_methods/acm/acm_omniauth.rb:68
↓ 69 callersMethodactive?
back/app/models/user.rb:310
↓ 69 callersMethodproject
back/app/services/community_monitor_service.rb:14
↓ 68 callersMethodactive?
back/app/policies/application_policy.rb:37
↓ 68 callersFunctionupdateSearchParams
(updatedParams: Record<string, any>)
front/app/utils/cl-router/updateSearchParams.ts:7
↓ 67 callersMethodgenerate_commands
(campaign, recipient, options = {})
back/engines/free/email_campaigns/app/services/email_campaigns/delivery_service.rb:215
↓ 66 callersMethodstrip
Strip the image of EXIF metadata, except ICC color profile, orientation, and essential technical/structural metadata.
back/app/uploaders/base_image_uploader.rb:89
↓ 66 callersMethodupdate
back/app/controllers/web_api/v1/areas_controller.rb:64
↓ 65 callersMethodid
back/engines/commercial/user_custom_fields/app/models/user_custom_fields/representativeness/r_score.rb:15
↓ 65 callersMethodindex
back/app/controllers/web_api/v1/jobs_controller.rb:4
↓ 65 callersMethodpublished
back/engines/commercial/report_builder/app/controllers/report_builder/web_api/v1/graph_data_units_controller.rb:16
↓ 64 callersMethodadmin?
back/app/policies/application_policy.rb:25
↓ 64 callersMethodcount
back/engines/commercial/custom_id_methods/app/controllers/custom_id_methods/id_card_lookup/admin_api/id_cards_controller.rb:21
↓ 63 callersMethodassign_attributes
back/app/controllers/web_api/v1/static_pages_controller.rb:67
↓ 62 callersMethoddelete
@param [Tenant] tenant @param [ActiveSupport::Duration,nil] retry_interval
back/engines/commercial/multi_tenancy/app/services/multi_tenancy/tenant_service.rb:88
↓ 62 callersMethodpublication_status
back/app/serializers/web_api/v1/external/project_serializer.rb:8
↓ 61 callersFunctionusePhases
(projectId?: string)
front/app/api/phases/usePhases.ts:20
↓ 59 callersMethodconfig
Public method, does not get overridden in practice. @return [Hash, nil]
back/lib/id_methods/base.rb:27
↓ 59 callersMethodmake_notifications_on
(_activity)
back/app/models/notifications/marked_as_spam.rb:82
↓ 58 callersMethodperform
# Copies a batch of ideas to a specified destination phase. We have to rely on a combination of a scope symbol and filters to specify the idea scope,
back/app/jobs/ideas/copy_job.rb:44
↓ 57 callersFunctionhandleHookFormSubmissionError
( error: Error | CLErrorsWrapper, handleError: (error: string, options: Record<string, any>) => void, fi
front/app/utils/errorUtils.ts:47
↓ 57 callersMethodname
back/lib/id_methods/base.rb:5
↓ 57 callersMethodreply_to
back/engines/free/email_campaigns/app/models/concerns/email_campaigns/content_configurable.rb:25
↓ 56 callersMethodfeature_activated?
(setting_name)
back/app/models/app_configuration.rb:143
↓ 56 callersMethodpublished_at
back/engines/commercial/admin_api/app/graphql/admin_api/types/idea_type.rb:52
↓ 56 callersFunctionuseAppConfigurationLocales
()
front/app/hooks/useAppConfigurationLocales.ts:7
↓ 55 callersMethodgroups
back/app/models/concerns/user_groups.rb:26
↓ 54 callersMethodafter_destroy
(frozen_idea, user)
back/app/services/side_fx_idea_service.rb:120
↓ 54 callersMethodemit
(eventName: string, eventValue: T = null as any)
front/app/utils/eventEmitter.ts:18
↓ 53 callersMethodbody
back/engines/commercial/public_api/app/serializers/public_api/v2/idea_serializer.rb:41
↓ 53 callersFunctionuseIdeaById
(id?: string, keepPreviousData?: boolean)
front/app/api/ideas/useIdeaById.ts:12
↓ 51 callersMethodfolder_id
back/app/models/project.rb:255
↓ 51 callersMethodsend_on_activity
called on every activity
back/engines/free/email_campaigns/app/services/email_campaigns/delivery_service.rb:91
↓ 51 callersMethodwrap
(message)
back/engines/commercial/analysis/app/lib/analysis/LLM/message.rb:12
↓ 50 callersMethodas_json
back/engines/commercial/smart_groups/app/lib/smart_groups/rules/custom_field_rule.rb:38
↓ 49 callersMethodcustom_field
back/engines/commercial/analysis/app/controllers/analysis/web_api/v1/stats_users_controller.rb:58
↓ 49 callersMethoddragAndDrop
( target: string, options?: Partial<DropOptions> )
front/cypress/support/dnd.ts:10
↓ 49 callersFunctionisNil
(obj: any)
front/app/utils/helperUtils.ts:16
↓ 49 callersMethodrun
back/engines/commercial/multi_tenancy/db/seeds/base.rb:14
↓ 48 callersMethodapply_recipient_filters
(activity: nil, time: nil)
back/engines/free/email_campaigns/app/models/email_campaigns/campaign.rb:117
↓ 48 callersMethodcustom_form
back/app/models/idea.rb:347
↓ 47 callersMethodchildren
back/app/controllers/web_api/v1/comments_controller.rb:98
↓ 47 callersMethoddestroy
back/app/controllers/web_api/v1/areas_controller.rb:89
↓ 46 callersMethodchange
back/db/migrate/20201029180155_create_tags.rb:4
↓ 46 callersMethodconnection
back/app/services/assembly_ai_client.rb:87
↓ 45 callersMethodbody
back/engines/free/email_campaigns/app/mailers/email_campaigns/manual_campaign_mailer.rb:11
↓ 45 callersMethodcopy
(ideas, dest_phase, _current_user)
back/app/services/ideas/copy_service.rb:5
↓ 45 callersMethodcurrent_phase_not_archived
(project, time = Time.now)
back/app/services/timeline_service.rb:21
↓ 43 callersMethodadd_role
(type, options = {})
back/app/models/concerns/user_roles.rb:223
↓ 43 callersMethodparticipation_context
back/engines/commercial/analysis/app/models/analysis/analysis.rb:66
↓ 42 callersMethodphase
back/app/services/community_monitor_service.rb:20
↓ 42 callersMethodpreview_data
Static content that can be used across all email previews.
back/engines/free/email_campaigns/app/services/email_campaigns/preview_service.rb:9
↓ 42 callersFunctionremoveSearchParams
(paramsToBeDeleted: readonly string[])
front/app/utils/cl-router/removeSearchParams.ts:5
↓ 41 callersMethodexecute
Convert an input to a hash representation that includes the values for the custom fields passed to the constructor. The resulting hash is used as an i
back/engines/commercial/analysis/app/services/analysis/input_to_text.rb:21
↓ 41 callersFunctionlocalize
(multiloc, { maxChar, fallback } = {})
front/app/utils/localize.tsx:30
↓ 41 callersMethodparticipation_method
TODO: move-participation-method-logic
back/engines/commercial/analysis/app/models/analysis/analysis.rb:71
↓ 41 callersMethodrequirements
back/app/controllers/web_api/v1/permissions_controller.rb:49
↓ 41 callersMethodsearch
(query, idea_id: nil, admins_and_moderators: false, limit: 5, exclude_user: nil)
back/app/services/user_search_service.rb:4
↓ 40 callersMethodassignee_id
back/app/services/notifications/internal_comments/base_notification_builder.rb:39
↓ 39 callersMethoddisplay_name
Compute the name that should be displayed depending on the context. Returns nil when user is nil, but logs a warning. @param [User,nil] user @return
back/app/services/user_display_name_service.rb:21
↓ 39 callersFunctiongetCurrentPhase
(phases: IPhaseData[] | undefined)
front/app/api/phases/utils.ts:19
↓ 38 callersMethodflatten
(jsonapi, inline_rels: [])
back/engines/commercial/mcp_server/app/lib/mcp_server/jsonapi.rb:6
↓ 38 callersFunctionformatTranslationMessages
( locale: SupportedLocale, messages: { translateId: string } )
front/app/i18n/index.ts:7
↓ 38 callersMethodrun
back/app/jobs/test_job.rb:4
↓ 38 callersMethodversions
back/engines/commercial/admin_api/app/serializers/admin_api/idea_serializer.rb:38
↓ 37 callersFunctiononChange
(id: string)
front/app/components/CampaignConsentForm/index.tsx:108
↓ 37 callersFunctionpastPresentOrFuture
(input: SingleDate | BeginAndEndDate)
front/app/utils/dateUtils.ts:165
↓ 37 callersMethodtimezone
back/app/models/app_configuration.rb:117
↓ 36 callersMethodbulk_create_xlsx
(xlsx_param, default_params = {})
back/app/services/invites/service.rb:20
↓ 36 callersMethodcurrent_phase
(project, time = Time.now)
back/app/services/timeline_service.rb:14
↓ 36 callersFunctiongetFullName
(user: IFullNameableUser)
front/app/utils/textUtils.ts:48
↓ 36 callersMethodpermitted?
(requirements)
back/app/services/permissions/user_requirements_service.rb:18
↓ 36 callersMethodscheduled_at
Virtual getter: extract scheduled datetime from IceCube rtimes
back/engines/free/email_campaigns/app/models/email_campaigns/campaigns/base_manual.rb:50
↓ 35 callersFunctiongetPageNumberFromUrl
(url: string)
front/app/utils/paginationUtils.ts:6
↓ 35 callersMethodmoderatable_projects
(user, scope = Project)
back/app/services/user_role_service.rb:67
↓ 35 callersMethodreactions
back/app/services/common_ground/results_service.rb:44
↓ 35 callersMethodsettings
back/app/services/community_monitor_service.rb:123
↓ 34 callersFunctionaddLocale
(localeName: SupportedLocale, localeData: Locale)
front/app/components/admin/DatePickers/_shared/locales.ts:6
↓ 34 callersMethoddenied_reason_for_reaction_mode
(reaction_mode, delete_action: false)
back/app/services/permissions/idea_permissions_service.rb:56
↓ 34 callersMethodfields_for_permission
(permission, return_hidden: false)
back/app/services/permissions/permissions_custom_fields_service.rb:5
↓ 34 callersMethodideas
back/engines/commercial/admin_api/app/graphql/admin_api/types/query_type.rb:36
↓ 34 callersMethodprojects_participants
(projects, options = {})
back/app/services/participants_service.rb:121
↓ 34 callersFunctiontriggerAuthenticationFlow
( partialAuthenticationData?: Partial<AuthenticationData>, flow: 'signup' | 'signin' = 'signin' )
front/app/containers/Authentication/events.ts:16
↓ 34 callersFunctiontypedStyled
(component: C)
front/app/utils/cl-router/Link.tsx:33
↓ 33 callersMethoddeliveries
back/engines/free/email_campaigns/app/controllers/email_campaigns/web_api/v1/campaigns_controller.rb:131
↓ 33 callersMethodlayout
back/engines/commercial/report_builder/app/controllers/report_builder/web_api/v1/reports_controller.rb:111
↓ 33 callersFunctionmakeUser
(attributes = {}, id?: string)
front/app/api/users/__mocks__/useUsers.ts:5
← previousnext →101–200 of 15,961, ranked by callers