MCPcopy Create free account

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

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

↓ 1 callersMethodcontains_visible_id
(&self, vid: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:97
↓ 1 callersFunctioncoord
()
server/src/routes/feedback/proposed_edits/addition/building.rs:226
↓ 1 callersMethodcreate_worktree
( &self, branch: &str, is_new: bool, )
server/src/routes/feedback/proposed_edits/repo_pool.rs:209
↓ 1 callersFunctioncsv_escape
(s: &str)
server/src/routes/feedback/proposed_edits/csv_edit.rs:119
↓ 1 callersMethodday_range
(self)
data/external/scrapers/ub_tum.py:137
↓ 1 callersMethoddecoded_dimensions
Pixel dimensions of the upload, before any resize.
server/src/routes/feedback/proposed_edits/image.rs:180
↓ 1 callersMethoddefault
()
motis-openapi-progenitor/src/lib.rs:876
↓ 1 callersMethoddetailed_transfers
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10199
↓ 1 callersMethoddisable_auto_merge
(self, pr_node_id: &str)
server/src/external/github.rs:198
↓ 1 callersFunctiondisable_auto_merge_on_mixed_batch
(pr_number: u64)
server/src/routes/feedback/proposed_edits/mod.rs:370
↓ 1 callersFunctiondistance_via_great_circle
Calculate the approximate distance in meters between two points using the great circle approach Basic idea from https://blog.petehouston.com
data/utils.py:129
↓ 1 callersFunctiondo_geoentry_search
( q: String, limits: Limits, search_addresses: bool, formatting_config: FormattingConfig,
server/src/routes/search.rs:598
↓ 1 callersFunctiondownload_file
Downloads a file from the CDN via HTTP with retry logic. Implements exponential backoff with up to 5 retries to handle transient network issues. Each
server/src/setup/file_loader.rs:84
↓ 1 callersFunctiondownload_static_map_image
( camera: Camera, width: u32, height: u32, )
server/src/external/static_map_image.rs:37
↓ 1 callersFunctiondownload_status
()
server/src/setup/database/data.rs:158
↓ 1 callersFunctiondraw_bottom
(data: &Location, img: &mut image::RgbaImage)
server/src/routes/locations/preview.rs:63
↓ 1 callersFunctiondraw_pin
(img: &mut ImageBuffer<Rgba<u8>, Vec<u8>>)
server/src/routes/locations/preview.rs:43
↓ 1 callersFunctionemptyEvent
()
webclient/app/composables/additionSchema.ts:321
↓ 1 callersFunctionenable_auto_merge_for_pure_coord
(created: &PrCreated)
server/src/routes/feedback/proposed_edits/mod.rs:351
↓ 1 callersMethodenable_auto_merge_squash
(self, pr_node_id: &str)
server/src/external/github.rs:177
↓ 1 callersMethodensure_fresh
(&self, branch: &str, is_new: bool)
server/src/routes/feedback/proposed_edits/repo_pool.rs:151
↓ 1 callersFunctionentityPath
(id: string, type: EntityType)
webclient/app/utils/entityPath.ts:43
↓ 1 callersFunctionentries_which_need_scraping
(pool: &PgPool)
server/src/refresh/calendar.rs:141
↓ 1 callersFunctioneventSourceImageUrl
(eventId: string)
webclient/app/composables/additionSchema.ts:345
↓ 1 callersFunctionevent_key_of_image_path
The addition key an `event_image` CSV value derives from (`/cdn/thumb/{key}_{slot}.webp`).
server/src/routes/feedback/proposed_edits/addition/event.rs:50
↓ 1 callersMethodevent_subject_parts
Subject fragments for event additions, by name, distinguishing "add" from "update".
server/src/routes/feedback/proposed_edits/mod.rs:320
↓ 1 callersFunctionevent_title_fragment
Commit-subject fragment for event additions, e.g. "2 event additions and 1 event update".
server/src/routes/feedback/proposed_edits/description.rs:218
↓ 1 callersFunctionevents
(n: number)
webclient/test/lectureRow.test.ts:60
↓ 1 callersFunctionevents_csv_path
(base_dir: &Path)
server/src/routes/feedback/proposed_edits/addition/event.rs:180
↓ 1 callersFunctionexport_known_orgs
Export the known TUMonline orgs as json
data/processors/export.py:387
↓ 1 callersFunctionextractBrowserInfo
()
webclient/app/composables/outdatedBrowser.ts:11
↓ 1 callersFunctionextract_parent_building_names
Extract the parents building names from the data
data/processors/export.py:254
↓ 1 callersFunctionfacet_eq
(value: &str)
server/src/external/meilisearch.rs:410
↓ 1 callersFunctionfacet_totals
(distribution: Option<&HashMap<String, HashMap<String, usize>>>)
server/src/search_executor/merger.rs:312
↓ 1 callersFunctionfetchBasemapStyle
()
webclient/app/utils/map.ts:20
↓ 1 callersFunctionfetch_room_context
(client: &Client)
server/src/refresh/lectures.rs:216
↓ 1 callersFunctionfield_to_json
Converts a parquet field into a JSON value, or `None` for null fields. Dropping nulls also drops the `_geo` struct for rows without coordinates, whic
server/src/setup/file_loader.rs:220
↓ 1 callersFunctionfilter
(query: string)
webclient/app/composables/knownUsages.ts:66
↓ 1 callersFunctionfind_open_batch_pr
Find the current open batch PR (if any)
server/src/routes/feedback/batch_processor/mod.rs:8
↓ 1 callersMethodfind_pr_with_label
(self, label: &str)
server/src/external/github.rs:245
↓ 1 callersFunctionflatten_entry
Convert a legacy nested dict entry into a flat column dict for DataFrame insertion.
data/processors/df_utils.py:44
↓ 1 callersFunctionformat_line
( b_prefixes: &[String], name: &str, short_name: Option<&str>, id: &str, visible_id: Optio
server/src/routes/feedback/proposed_edits/addition/areatree.rs:194
↓ 1 callersMethodfrom_place
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10274
↓ 1 callersFunctiongenerate_buildings_overview
Generate the "buildings_overview" section.
data/processors/sections.py:480
↓ 1 callersFunctionget_alias_and_redirect
(pool: &PgPool, query: &str)
server/src/routes/locations/details.rs:645
↓ 1 callersFunctionget_possible_redirect_url
(pool: &PgPool, query: &str, args: &QueryArgs)
server/src/routes/locations/preview.rs:106
↓ 1 callersMethodget_possibly_refreshed_token
(&self)
server/src/external/connectum.rs:166
↓ 1 callersMethodget_pr_commit_count
(self, pr_number: u64)
server/src/external/github.rs:317
↓ 1 callersMethodget_pr_description
(self, pr_number: u64)
server/src/external/github.rs:344
↓ 1 callersFunctiongroup
A group whose identity key is derived from the (case-folded) titles and `stp_type`, exactly as [`aggregate_lectures`] produces it. The display fields
server/src/refresh/lectures.rs:424
↓ 1 callersFunctionimage_of_size
A solid-color image of the given size, base64-encoded as PNG like a real upload.
server/src/routes/feedback/proposed_edits/image.rs:269
↓ 1 callersFunctioninfer_mvv_display_name
(headsign: &str)
server/src/routes/maps/route/motis.rs:265
↓ 1 callersFunctioninfer_route_color
(value: &Leg)
server/src/routes/maps/route/motis.rs:243
↓ 1 callersFunctionisSupportedBrowser
(browserName: BrowserName, browserVersion: number)
webclient/app/composables/outdatedBrowser.ts:33
↓ 1 callersFunctionis_arch_name_valid
(s: &str)
server/src/routes/feedback/proposed_edits/addition/room.rs:91
↓ 1 callersFunctionis_valid_canteen
`true` iff `slug` matches `^[a-z0-9-]{1,40}$`, the shape eat-api canteen ids take.
server/src/routes/mensa.rs:308
↓ 1 callersFunctionis_valid_poi_key
(key: &str)
server/src/routes/feedback/proposed_edits/addition/poi.rs:46
↓ 1 callersMethodlabel
(self)
server/src/refresh/calendar.rs:30
↓ 1 callersFunctionlast_modified_header
(year: i32, week: u32)
server/src/routes/mensa.rs:582
↓ 1 callersFunctionlast_subtree_lineno
(index: &AreatreeIndex, parent_id: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:291
↓ 1 callersMethodlat
(&self)
server/src/routes/feedback/proposed_edits/coordinate.rs:19
↓ 1 callersFunctionlectureEventPath
(event: Pick<UpcomingEvent, "room_code">)
webclient/app/utils/lectureRow.ts:75
↓ 1 callersMethodlist_events
(&mut self, id: &str)
server/src/external/connectum.rs:52
↓ 1 callersFunctionload_buildings
Load the Roomfinder building catalogue. Dtypes enforced by `BuildingsSchema`.
data/external/loaders/roomfinder.py:31
↓ 1 callersFunctionload_maps
Load the Roomfinder map catalogue. Dtypes enforced by `MapsSchema`.
data/external/loaders/roomfinder.py:41
↓ 1 callersFunctionload_parquet_as_documents_or_download
Loads a parquet file from disk or downloads it, then converts each row into a JSON document for Meilisearch ingestion. The parquet schema is data-dep
server/src/setup/file_loader.rs:191
↓ 1 callersFunctionload_rooms
Load the Roomfinder room catalogue. Dtypes enforced by `RoomsSchema`.
data/external/loaders/roomfinder.py:36
↓ 1 callersFunctionload_sample_data
(pool: &sqlx::PgPool, now_rfc3339: &str)
server/src/routes/calendar.rs:408
↓ 1 callersFunctionload_stations
Load the public-transport station catalogue. Dtypes enforced by `StationsSchema`.
data/external/loaders/public_transport.py:7
↓ 1 callersFunctionload_yaml
Merge yaml data at path on top of the given data. This operates on the data dict directly without creating a copy.
data/processors/merge.py:21
↓ 1 callersFunctionlocalBacking
()
webclient/app/composables/searchFilters.ts:201
↓ 1 callersMethodlon
(&self)
server/src/routes/feedback/proposed_edits/coordinate.rs:22
↓ 1 callersFunctionmain
Process data and generate output.
data/compile.py:114
↓ 1 callersFunctionmake_event_entry
Build a result entry for an event hit. Beyond the highlighted `name`, the entry is a 1:1 copy of the stored document: every field is part of the prop
server/src/search_executor/merger.rs:280
↓ 1 callersFunctionmake_lecture_entry
Build a result entry for a lecture hit. `subtext` carries the human `stp_type` label (consistent with how building-like entries surface `type_common_
server/src/search_executor/merger.rs:259
↓ 1 callersFunctionmatching_row_range
Byte range of the single `events.csv` row whose image path derives from `key`.
server/src/routes/feedback/proposed_edits/addition/event.rs:185
↓ 1 callersFunctionmerge_search_results
( limits: &Limits, hits: &[SearchResult<MSHit>], facet_distribution: Option<&HashMap<String, HashM
server/src/search_executor/merger.rs:71
↓ 1 callersFunctionmonday_of
Monday of the given ISO week, used by the mock to make each week's data distinct.
server/src/routes/mensa.rs:565
↓ 1 callersMethodnum_itineraries
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10428
↓ 1 callersFunctionopenRoomPopup
(state: IndoorRoomPopupProps)
webclient/app/composables/useIndoorRoomPopup.ts:63
↓ 1 callersMethodopen_issue
( self, title: &str, description: &str, labels: Vec<String>, )
server/src/external/github.rs:44
↓ 1 callersMethodopen_pr
( self, branch: String, title: &str, description: &str, labels: Vec<St
server/src/external/github.rs:89
↓ 1 callersFunctionopening_hours_has_no_macros
Reject `lecture:`/`break:` macros; only plain OSM is supported.
data/external/schemas/_validators.py:34
↓ 1 callersFunctionosmDaySelector
(openDays: ReadonlySet<OpeningHoursWeekday>)
webclient/app/utils/openingHoursEditor.ts:88
↓ 1 callersMethodpage_cursor
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10439
↓ 1 callersMethodparent_context
Union of the parent building names and keywords of every room hosting an upcoming occurrence, de-duplicated while preserving first-seen order.
server/src/refresh/lectures.rs:362
↓ 1 callersFunctionparseOccupancy
(raw: Record<string, unknown>)
webclient/app/utils/iris.ts:65
↓ 1 callersFunctionparse_line
(content: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:117
↓ 1 callersMethodparse_room_formats
Parse the search against some known room formats and improve the results display in this case. Room formats are hardcoded for now.
server/src/search_executor/formatter.rs:44
↓ 1 callersMethodpedestrian_profile
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10459
↓ 1 callersMethodper_facet_total
(&self)
server/src/routes/search.rs:282
↓ 1 callersMethodplan
Computes optimal connections from one place to another Sends a `GET` request to `/api/v4/plan` Arguments: - `additional_transfer_time`: Optional. De
motis-openapi-progenitor/src/lib.rs:9529
↓ 1 callersMethodpr_node_id
(self, pr_number: u64)
server/src/external/github.rs:158
↓ 1 callersFunctionprojectActiveMarker
()
webclient/app/composables/useEventMarkers.ts:166
↓ 1 callersFunctionrasteriseCircular
* Loads `url` and rasterises it as a circular sprite ready for `map.addImage`. * The circular crop is baked in so the symbol layer can render the ima
webclient/app/composables/useEventMarkers.ts:61
↓ 1 callersFunctionreadPopupProps
(feature: GeoJSONFeature)
webclient/app/composables/useEventMarkers.ts:120
↓ 1 callersFunctionrecord_freshness
(pool: &PgPool, metrics: CalendarMetrics)
server/src/refresh/calendar.rs:113
↓ 1 callersMethodredirect_exact_match
Formats a redirect as its exact location type.
server/src/db/location.rs:85
↓ 1 callersFunctionrefresh_events
( pool: &PgPool, api: &APIRequestor, metrics: &CalendarMetrics, mut ids: LimitedVec<LocationKe
server/src/refresh/calendar.rs:217
↓ 1 callersFunctionrefresh_lectures
(pool: PgPool, client: Client)
server/src/refresh/lectures.rs:41
← previousnext →501–600 of 1,637, ranked by callers