Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TUM-Dev/NavigaTUM
/ functions
Functions
1,637 in github.com/TUM-Dev/NavigaTUM
⨍
Functions
1,637
◇
Types & classes
436
↓ 102 callers
Method
push
(&self)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:124
↓ 93 callers
Method
len
(&self)
server/src/limited/vec.rs:30
↓ 82 callers
Method
iter
(&self)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:79
↓ 81 callers
Method
validate
(&self, token: &str)
server/src/routes/feedback/tokens.rs:62
↓ 74 callers
Method
parse
(content: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:38
↓ 57 callers
Method
is_empty
(&self)
server/src/routes/feedback/proposed_edits/addition/poi.rs:88
↓ 42 callers
Method
execute
(self)
server/src/external/meilisearch.rs:324
↓ 33 callers
Method
min
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:12206
↓ 32 callers
Method
into_iter
(self)
server/src/limited/vec.rs:21
↓ 29 callers
Method
replace
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 callers
Method
build
(draft: Extract<AdditionDraft, { kind: K }>)
webclient/app/composables/additionSchema.ts:473
↓ 25 callers
Method
as_str
(self)
server/src/external/meilisearch.rs:56
↓ 24 callers
Method
drop
(&mut self)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:144
↓ 24 callers
Function
validateAddition
(draft: AdditionDraft)
webclient/app/composables/additionSchema.ts:489
↓ 23 callers
Method
find
(&self, id: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:83
↓ 22 callers
Method
max
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:11089
↓ 21 callers
Method
insert
(tx: &mut Transaction<'_, Postgres>, r: &Self::Row)
server/src/setup/events.rs:47
↓ 20 callers
Method
format
Apply the format-method to the contained data, as if the class itsself was a string.
data/utils.py:76
↓ 20 callers
Method
route
( &self, from: &str, to: &str, page_cursor: Option<&str>, time: Option
server/src/external/motis.rs:24
↓ 18 callers
Function
do_geoentry_search
( client: &Client, q: &str, limits: Limits, formatting_config: FormattingConfig, filter: S
server/src/search_executor/mod.rs:403
↓ 18 callers
Function
to_json_or_none
``orjson.dumps`` ``value`` to a string, passing ``None`` through unchanged.
data/processors/df_utils.py:37
↓ 17 callers
Method
as_ref
(&self)
server/src/limited/vec.rs:12
↓ 17 callers
Function
state
(overrides: Partial<LectureExpansionState> = {})
webclient/test/lectureRow.test.ts:90
↓ 16 callers
Function
_at
(year: int, month: int, day: int, hour: int, minute: int = 0)
data/processors/test_opening_hours_state.py:14
↓ 16 callers
Method
apply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/coordinate.rs:91
↓ 16 callers
Function
buildOsmOpeningHours
(week: WeekScheduleView)
webclient/app/utils/openingHoursEditor.ts:123
↓ 16 callers
Function
req_with_additions
(json: serde_json::Value)
server/src/routes/feedback/proposed_edits/mod.rs:545
↓ 16 callers
Function
section
(facet: string, entries: ResultEntry[], n_visible: number)
webclient/test/lectureRow.test.ts:86
↓ 16 callers
Function
setup
(pool: PgPool)
server/src/setup/events.rs:74
↓ 16 callers
Method
url
(mut self, value: T)
motis-openapi-progenitor/src/lib.rs:5082
↓ 15 callers
Function
assert_satisfies_schema
Validate ``df`` against ``schema``, raising with row-level diagnostics on failure.
data/external/schemas/_drift_gate.py:14
↓ 14 callers
Method
apply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/property.rs:92
↓ 14 callers
Function
room
(id: string)
webclient/test/lectureRow.test.ts:56
↓ 14 callers
Function
setup
()
server/src/routes/feedback/proposed_edits/property.rs:198
↓ 14 callers
Function
t
(key: string)
webclient/app/composables/feedbackSubmission.ts:82
↓ 13 callers
Function
buildVisibleSearchEntries
( sections: readonly ResultsSection[], state: LectureExpansionState, eventNavCap: number = LECTURE_EVENT
webclient/app/utils/lectureRow.ts:159
↓ 13 callers
Function
merge_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 callers
Function
parseIrisRooms
(json: unknown)
webclient/app/utils/iris.ts:79
↓ 13 callers
Method
unique
(mut self, value: T)
motis-openapi-progenitor/src/lib.rs:5203
↓ 12 callers
Function
_extract_id_and_type
Extract the id and type from the internal_id
data/processors/areatree/process.py:165
↓ 12 callers
Method
send
Sends a `GET` request to `/api/v4/plan`
motis-openapi-progenitor/src/lib.rs:10696
↓ 12 callers
Function
stubBasemap
(page: Page, style: object)
tests/specs/map.ui.spec.ts:51
↓ 11 callers
Function
emptyOpeningHoursDraft
()
webclient/app/utils/openingHoursEditor.ts:168
↓ 11 callers
Function
evaluate_state
Evaluate `schedule` (plain OSM) at `now`. See the module docstring for `now`'s timezone.
data/processors/opening_hours_state.py:38
↓ 11 callers
Method
is_empty
Whether this section has no entries.
server/src/search_executor/mod.rs:350
↓ 11 callers
Function
wallTimeToRfc3339
(wall: string)
webclient/app/utils/datetime.ts:1
↓ 11 callers
Function
week
(partial: Partial<WeekSchedule>)
webclient/test/openingHoursEditor.test.ts:14
↓ 10 callers
Method
all
(mut self, value: T)
motis-openapi-progenitor/src/lib.rs:7241
↓ 10 callers
Function
asString
(value: unknown)
webclient/app/composables/useEventMarkers.ts:116
↓ 10 callers
Function
compute_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 callers
Function
expand_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 callers
Function
expand_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 callers
Method
load_data_retrying
(&self)
server/src/setup/tests.rs:42
↓ 10 callers
Function
setup
()
server/src/routes/feedback/proposed_edits/coordinate.rs:117
↓ 10 callers
Function
wall
(offsetDays: number)
webclient/test/additionSchema.event.test.ts:17
↓ 9 callers
Function
_entries
Build a tiny entry frame: the target library plus an unrelated building.
data/processors/test_opening_hours.py:24
↓ 9 callers
Function
_schedule
Build a one-row schedule frame matching `OpeningHoursSchema`.
data/processors/test_opening_hours.py:29
↓ 9 callers
Function
allValues
(value: LocationQueryValue | LocationQueryValue[])
webclient/app/composables/common.ts:11
↓ 9 callers
Method
commit
(&self, title: &str)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:96
↓ 9 callers
Function
isValidTimeRange
(range: Readonly<TimeRange>)
webclient/app/utils/openingHoursEditor.ts:64
↓ 9 callers
Function
nonEmpty
(value: unknown)
webclient/app/utils/iris.ts:60
↓ 9 callers
Method
text
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:11725
↓ 9 callers
Function
translatable_to_columns
Split a TranslatableStr or plain string into ``{field}_de`` / ``{field}_en`` columns.
data/processors/df_utils.py:24
↓ 8 callers
Function
allergenIcon
(code: string)
webclient/app/utils/mensaMenu.ts:138
↓ 8 callers
Function
buildAddition
(draft: AdditionDraft)
webclient/app/composables/additionSchema.ts:506
↓ 8 callers
Function
build_meilisearch_filter
( filter_in: &[String], usage: &[String], filter_type: &[FacetFilter], )
server/src/routes/search.rs:462
↓ 8 callers
Function
commit
(next: Partial<FilterSnapshot>)
webclient/app/composables/searchFilters.ts:176
↓ 8 callers
Function
cropRect
( width: number, height: number, target: CropTarget, offset: number )
webclient/app/utils/imageCrop.ts:67
↓ 8 callers
Method
delete
(tx: &mut Transaction<'_, Postgres>, id: &str)
server/src/db/calendar.rs:137
↓ 8 callers
Function
event_search_documents
Build one search document per events row for the default-disabled `event` facet.
data/processors/export.py:101
↓ 8 callers
Function
findDuplicateEventByName
( entries: readonly T[], name: string, now: number )
webclient/app/utils/datetime.ts:25
↓ 8 callers
Method
is_empty
(&self)
server/src/limited/vec.rs:27
↓ 8 callers
Function
lecture
(id: string, eventCount: number)
webclient/test/lectureRow.test.ts:74
↓ 8 callers
Function
matchedAllergens
( labels: readonly string[], selected: readonly string[] )
webclient/app/utils/mensaMenu.ts:204
↓ 8 callers
Function
parseFilters
( param: string | null | undefined, registry: readonly FilterDef[] = FILTER_REGISTRY )
webclient/app/composables/mapLayers.ts:160
↓ 8 callers
Function
rebuild_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 callers
Method
record_scrape
(&self, result: ScrapeResult)
server/src/refresh/calendar.rs:73
↓ 8 callers
Function
rfc3339
(offsetDays: number)
tests/specs/propose-event.ui.spec.ts:18
↓ 8 callers
Function
start_mock
Spawn an in-process eat-api stand-in; returns its base URL and a request counter.
server/src/routes/mensa.rs:607
↓ 8 callers
Function
validRoom
(overrides: Partial<RoomDraft> = {})
webclient/test/additionSchema.test.ts:14
↓ 7 callers
Function
_events
Build a validated events frame from row dicts, defaulting every required column.
data/processors/test_export_search_events.py:9
↓ 7 callers
Function
_json_not_null
(field: str)
data/processors/sections.py:37
↓ 7 callers
Function
_mapping
(canteen_ids: list[str], ids: list[str])
data/processors/test_studierendenwerk.py:30
↓ 7 callers
Function
_paragraph
(label: str, slots: dict[str, str])
data/external/schemas/test_schemas_ub_tum.py:14
↓ 7 callers
Function
_row_with
Build a one-row frame from the valid baseline, overriding named columns.
data/external/schemas/test_schemas_opening_hours.py:24
↓ 7 callers
Function
banner
(page: Page)
tests/specs/propose-event.ui.spec.ts:104
↓ 7 callers
Function
buildDraftOpeningHours
(draft: OpeningHoursDraftView)
webclient/app/utils/openingHoursEditor.ts:218
↓ 7 callers
Function
categoriesForQuery
(query: string)
webclient/app/composables/mapLayers.ts:130
↓ 7 callers
Function
computeOpeningHoursState
( osm: string, now: Date )
webclient/app/utils/openingHours.ts:87
↓ 7 callers
Method
empty
()
webclient/app/composables/additionSchema.ts:471
↓ 7 callers
Function
entry
(name: string, startsAt: string)
webclient/test/datetime.test.ts:84
↓ 7 callers
Method
fetch_all
(pool: &PgPool, id: &str)
server/src/db/location.rs:71
↓ 7 callers
Function
isAdditionValid
(draft: AdditionDraft)
webclient/app/composables/additionSchema.ts:501
↓ 7 callers
Function
isSelectableAllergen
(value: string)
webclient/app/utils/mensaMenu.ts:200
↓ 7 callers
Function
is_stale
Return True when `last_update` is more than `max_age_months` calendar months before `today`.
data/external/freshness.py:28
↓ 7 callers
Function
makeLecture
(overrides: Partial<ResultEntry> = {})
webclient/test/lectureRow.test.ts:29
↓ 7 callers
Function
parseOpeningHoursWeek
( osm: string, reference: Date )
webclient/app/utils/openingHours.ts:36
↓ 7 callers
Function
parse_branch_page
Parse a ub.tum.de branch-library page into one ParsedBranchHours.
data/external/scrapers/ub_tum.py:60
↓ 7 callers
Function
rfc3339ToWallTime
(iso: string)
webclient/app/utils/datetime.ts:7
↓ 7 callers
Function
sample_event
()
server/src/routes/feedback/proposed_edits/addition/event.rs:341
next →
1–100 of 1,637, ranked by callers