MCPcopy Create free account

hub / github.com/TUM-Dev/NavigaTUM / functions

Functions1,637 in github.com/TUM-Dev/NavigaTUM

↓ 102 callersMethodpush
(&self)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:124
↓ 93 callersMethodlen
(&self)
server/src/limited/vec.rs:30
↓ 82 callersMethoditer
(&self)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:79
↓ 81 callersMethodvalidate
(&self, token: &str)
server/src/routes/feedback/tokens.rs:62
↓ 74 callersMethodparse
(content: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:38
↓ 57 callersMethodis_empty
(&self)
server/src/routes/feedback/proposed_edits/addition/poi.rs:88
↓ 42 callersMethodexecute
(self)
server/src/external/meilisearch.rs:324
↓ 33 callersMethodmin
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:12206
↓ 32 callersMethodinto_iter
(self)
server/src/limited/vec.rs:21
↓ 29 callersMethodreplace
Replaces the key's images instead of appending a slot: slot 0 is overwritten, stray higher slots are removed, and the key's img-sources entry is reset
server/src/routes/feedback/proposed_edits/image.rs:116
↓ 27 callersMethodbuild
(draft: Extract<AdditionDraft, { kind: K }>)
webclient/app/composables/additionSchema.ts:473
↓ 25 callersMethodas_str
(self)
server/src/external/meilisearch.rs:56
↓ 24 callersMethoddrop
(&mut self)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:144
↓ 24 callersFunctionvalidateAddition
(draft: AdditionDraft)
webclient/app/composables/additionSchema.ts:489
↓ 23 callersMethodfind
(&self, id: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:83
↓ 22 callersMethodmax
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:11089
↓ 21 callersMethodinsert
(tx: &mut Transaction<'_, Postgres>, r: &Self::Row)
server/src/setup/events.rs:47
↓ 20 callersMethodformat
Apply the format-method to the contained data, as if the class itsself was a string.
data/utils.py:76
↓ 20 callersMethodroute
( &self, from: &str, to: &str, page_cursor: Option<&str>, time: Option
server/src/external/motis.rs:24
↓ 18 callersFunctiondo_geoentry_search
( client: &Client, q: &str, limits: Limits, formatting_config: FormattingConfig, filter: S
server/src/search_executor/mod.rs:403
↓ 18 callersFunctionto_json_or_none
``orjson.dumps`` ``value`` to a string, passing ``None`` through unchanged.
data/processors/df_utils.py:37
↓ 17 callersMethodas_ref
(&self)
server/src/limited/vec.rs:12
↓ 17 callersFunctionstate
(overrides: Partial<LectureExpansionState> = {})
webclient/test/lectureRow.test.ts:90
↓ 16 callersFunction_at
(year: int, month: int, day: int, hour: int, minute: int = 0)
data/processors/test_opening_hours_state.py:14
↓ 16 callersMethodapply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/coordinate.rs:91
↓ 16 callersFunctionbuildOsmOpeningHours
(week: WeekScheduleView)
webclient/app/utils/openingHoursEditor.ts:123
↓ 16 callersFunctionreq_with_additions
(json: serde_json::Value)
server/src/routes/feedback/proposed_edits/mod.rs:545
↓ 16 callersFunctionsection
(facet: string, entries: ResultEntry[], n_visible: number)
webclient/test/lectureRow.test.ts:86
↓ 16 callersFunctionsetup
(pool: PgPool)
server/src/setup/events.rs:74
↓ 16 callersMethodurl
(mut self, value: T)
motis-openapi-progenitor/src/lib.rs:5082
↓ 15 callersFunctionassert_satisfies_schema
Validate ``df`` against ``schema``, raising with row-level diagnostics on failure.
data/external/schemas/_drift_gate.py:14
↓ 14 callersMethodapply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/property.rs:92
↓ 14 callersFunctionroom
(id: string)
webclient/test/lectureRow.test.ts:56
↓ 14 callersFunctionsetup
()
server/src/routes/feedback/proposed_edits/property.rs:198
↓ 14 callersFunctiont
(key: string)
webclient/app/composables/feedbackSubmission.ts:82
↓ 13 callersFunctionbuildVisibleSearchEntries
( sections: readonly ResultsSection[], state: LectureExpansionState, eventNavCap: number = LECTURE_EVENT
webclient/app/utils/lectureRow.ts:159
↓ 13 callersFunctionmerge_opening_hours
Attach opening-hours schedules to their entries as an `opening_hours_json` payload. `lecture:`/`break:` macros are expanded against `semeste
data/processors/opening_hours.py:14
↓ 13 callersFunctionparseIrisRooms
(json: unknown)
webclient/app/utils/iris.ts:79
↓ 13 callersMethodunique
(mut self, value: T)
motis-openapi-progenitor/src/lib.rs:5203
↓ 12 callersFunction_extract_id_and_type
Extract the id and type from the internal_id
data/processors/areatree/process.py:165
↓ 12 callersMethodsend
Sends a `GET` request to `/api/v4/plan`
motis-openapi-progenitor/src/lib.rs:10696
↓ 12 callersFunctionstubBasemap
(page: Page, style: object)
tests/specs/map.ui.spec.ts:51
↓ 11 callersFunctionemptyOpeningHoursDraft
()
webclient/app/utils/openingHoursEditor.ts:168
↓ 11 callersFunctionevaluate_state
Evaluate `schedule` (plain OSM) at `now`. See the module docstring for `now`'s timezone.
data/processors/opening_hours_state.py:38
↓ 11 callersMethodis_empty
Whether this section has no entries.
server/src/search_executor/mod.rs:350
↓ 11 callersFunctionwallTimeToRfc3339
(wall: string)
webclient/app/utils/datetime.ts:1
↓ 11 callersFunctionweek
(partial: Partial<WeekSchedule>)
webclient/test/openingHoursEditor.test.ts:14
↓ 10 callersMethodall
(mut self, value: T)
motis-openapi-progenitor/src/lib.rs:7241
↓ 10 callersFunctionasString
(value: unknown)
webclient/app/composables/useEventMarkers.ts:116
↓ 10 callersFunctioncompute_appears_at
When the event's marker should first appear, returned in Europe/Berlin time. `starts_at`/`ends_at` must be timezone-aware; the result is the
data/processors/events_appears_at.py:56
↓ 10 callersFunctionexpand_public_holidays
Rewrite standalone `PH` rules into explicit per-date OSM rules, and return plain OSM. Each `PH <rest>` rule (e.g. `PH off`, `PH 09:00-12:00`
data/processors/public_holiday_expander.py:32
↓ 10 callersFunctionexpand_semester_blocks
Expand `lecture:`/`break:` blocks into plain OSM date ranges, one per semester. Ordered by lecture start, and pure. A schedule with no macro
data/processors/semester_block_expander.py:57
↓ 10 callersMethodload_data_retrying
(&self)
server/src/setup/tests.rs:42
↓ 10 callersFunctionsetup
()
server/src/routes/feedback/proposed_edits/coordinate.rs:117
↓ 10 callersFunctionwall
(offsetDays: number)
webclient/test/additionSchema.event.test.ts:17
↓ 9 callersFunction_entries
Build a tiny entry frame: the target library plus an unrelated building.
data/processors/test_opening_hours.py:24
↓ 9 callersFunction_schedule
Build a one-row schedule frame matching `OpeningHoursSchema`.
data/processors/test_opening_hours.py:29
↓ 9 callersFunctionallValues
(value: LocationQueryValue | LocationQueryValue[])
webclient/app/composables/common.ts:11
↓ 9 callersMethodcommit
(&self, title: &str)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:96
↓ 9 callersFunctionisValidTimeRange
(range: Readonly<TimeRange>)
webclient/app/utils/openingHoursEditor.ts:64
↓ 9 callersFunctionnonEmpty
(value: unknown)
webclient/app/utils/iris.ts:60
↓ 9 callersMethodtext
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:11725
↓ 9 callersFunctiontranslatable_to_columns
Split a TranslatableStr or plain string into ``{field}_de`` / ``{field}_en`` columns.
data/processors/df_utils.py:24
↓ 8 callersFunctionallergenIcon
(code: string)
webclient/app/utils/mensaMenu.ts:138
↓ 8 callersFunctionbuildAddition
(draft: AdditionDraft)
webclient/app/composables/additionSchema.ts:506
↓ 8 callersFunctionbuild_meilisearch_filter
( filter_in: &[String], usage: &[String], filter_type: &[FacetFilter], )
server/src/routes/search.rs:462
↓ 8 callersFunctioncommit
(next: Partial<FilterSnapshot>)
webclient/app/composables/searchFilters.ts:176
↓ 8 callersFunctioncropRect
( width: number, height: number, target: CropTarget, offset: number )
webclient/app/utils/imageCrop.ts:67
↓ 8 callersMethoddelete
(tx: &mut Transaction<'_, Postgres>, id: &str)
server/src/db/calendar.rs:137
↓ 8 callersFunctionevent_search_documents
Build one search document per events row for the default-disabled `event` facet.
data/processors/export.py:101
↓ 8 callersFunctionfindDuplicateEventByName
( entries: readonly T[], name: string, now: number )
webclient/app/utils/datetime.ts:25
↓ 8 callersMethodis_empty
(&self)
server/src/limited/vec.rs:27
↓ 8 callersFunctionlecture
(id: string, eventCount: number)
webclient/test/lectureRow.test.ts:74
↓ 8 callersFunctionmatchedAllergens
( labels: readonly string[], selected: readonly string[] )
webclient/app/utils/mensaMenu.ts:204
↓ 8 callersFunctionparseFilters
( param: string | null | undefined, registry: readonly FilterDef[] = FILTER_REGISTRY )
webclient/app/composables/mapLayers.ts:160
↓ 8 callersFunctionrebuild_highlighted_name
Strip highlight tags from spans that Meilisearch only reached via typo tolerance, so the rendered hit doesn't misrepresent a near-match as exact (issu
server/src/search_executor/highlight.rs:35
↓ 8 callersMethodrecord_scrape
(&self, result: ScrapeResult)
server/src/refresh/calendar.rs:73
↓ 8 callersFunctionrfc3339
(offsetDays: number)
tests/specs/propose-event.ui.spec.ts:18
↓ 8 callersFunctionstart_mock
Spawn an in-process eat-api stand-in; returns its base URL and a request counter.
server/src/routes/mensa.rs:607
↓ 8 callersFunctionvalidRoom
(overrides: Partial<RoomDraft> = {})
webclient/test/additionSchema.test.ts:14
↓ 7 callersFunction_events
Build a validated events frame from row dicts, defaulting every required column.
data/processors/test_export_search_events.py:9
↓ 7 callersFunction_json_not_null
(field: str)
data/processors/sections.py:37
↓ 7 callersFunction_mapping
(canteen_ids: list[str], ids: list[str])
data/processors/test_studierendenwerk.py:30
↓ 7 callersFunction_paragraph
(label: str, slots: dict[str, str])
data/external/schemas/test_schemas_ub_tum.py:14
↓ 7 callersFunction_row_with
Build a one-row frame from the valid baseline, overriding named columns.
data/external/schemas/test_schemas_opening_hours.py:24
↓ 7 callersFunctionbanner
(page: Page)
tests/specs/propose-event.ui.spec.ts:104
↓ 7 callersFunctionbuildDraftOpeningHours
(draft: OpeningHoursDraftView)
webclient/app/utils/openingHoursEditor.ts:218
↓ 7 callersFunctioncategoriesForQuery
(query: string)
webclient/app/composables/mapLayers.ts:130
↓ 7 callersFunctioncomputeOpeningHoursState
( osm: string, now: Date )
webclient/app/utils/openingHours.ts:87
↓ 7 callersMethodempty
()
webclient/app/composables/additionSchema.ts:471
↓ 7 callersFunctionentry
(name: string, startsAt: string)
webclient/test/datetime.test.ts:84
↓ 7 callersMethodfetch_all
(pool: &PgPool, id: &str)
server/src/db/location.rs:71
↓ 7 callersFunctionisAdditionValid
(draft: AdditionDraft)
webclient/app/composables/additionSchema.ts:501
↓ 7 callersFunctionisSelectableAllergen
(value: string)
webclient/app/utils/mensaMenu.ts:200
↓ 7 callersFunctionis_stale
Return True when `last_update` is more than `max_age_months` calendar months before `today`.
data/external/freshness.py:28
↓ 7 callersFunctionmakeLecture
(overrides: Partial<ResultEntry> = {})
webclient/test/lectureRow.test.ts:29
↓ 7 callersFunctionparseOpeningHoursWeek
( osm: string, reference: Date )
webclient/app/utils/openingHours.ts:36
↓ 7 callersFunctionparse_branch_page
Parse a ub.tum.de branch-library page into one ParsedBranchHours.
data/external/scrapers/ub_tum.py:60
↓ 7 callersFunctionrfc3339ToWallTime
(iso: string)
webclient/app/utils/datetime.ts:7
↓ 7 callersFunctionsample_event
()
server/src/routes/feedback/proposed_edits/addition/event.rs:341
next →1–100 of 1,637, ranked by callers