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
↓ 1 callers
Method
contains_visible_id
(&self, vid: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:97
↓ 1 callers
Function
coord
()
server/src/routes/feedback/proposed_edits/addition/building.rs:226
↓ 1 callers
Method
create_worktree
( &self, branch: &str, is_new: bool, )
server/src/routes/feedback/proposed_edits/repo_pool.rs:209
↓ 1 callers
Function
csv_escape
(s: &str)
server/src/routes/feedback/proposed_edits/csv_edit.rs:119
↓ 1 callers
Method
day_range
(self)
data/external/scrapers/ub_tum.py:137
↓ 1 callers
Method
decoded_dimensions
Pixel dimensions of the upload, before any resize.
server/src/routes/feedback/proposed_edits/image.rs:180
↓ 1 callers
Method
default
()
motis-openapi-progenitor/src/lib.rs:876
↓ 1 callers
Method
detailed_transfers
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10199
↓ 1 callers
Method
disable_auto_merge
(self, pr_node_id: &str)
server/src/external/github.rs:198
↓ 1 callers
Function
disable_auto_merge_on_mixed_batch
(pr_number: u64)
server/src/routes/feedback/proposed_edits/mod.rs:370
↓ 1 callers
Function
distance_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 callers
Function
do_geoentry_search
( q: String, limits: Limits, search_addresses: bool, formatting_config: FormattingConfig,
server/src/routes/search.rs:598
↓ 1 callers
Function
download_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 callers
Function
download_static_map_image
( camera: Camera, width: u32, height: u32, )
server/src/external/static_map_image.rs:37
↓ 1 callers
Function
download_status
()
server/src/setup/database/data.rs:158
↓ 1 callers
Function
draw_bottom
(data: &Location, img: &mut image::RgbaImage)
server/src/routes/locations/preview.rs:63
↓ 1 callers
Function
draw_pin
(img: &mut ImageBuffer<Rgba<u8>, Vec<u8>>)
server/src/routes/locations/preview.rs:43
↓ 1 callers
Function
emptyEvent
()
webclient/app/composables/additionSchema.ts:321
↓ 1 callers
Function
enable_auto_merge_for_pure_coord
(created: &PrCreated)
server/src/routes/feedback/proposed_edits/mod.rs:351
↓ 1 callers
Method
enable_auto_merge_squash
(self, pr_node_id: &str)
server/src/external/github.rs:177
↓ 1 callers
Method
ensure_fresh
(&self, branch: &str, is_new: bool)
server/src/routes/feedback/proposed_edits/repo_pool.rs:151
↓ 1 callers
Function
entityPath
(id: string, type: EntityType)
webclient/app/utils/entityPath.ts:43
↓ 1 callers
Function
entries_which_need_scraping
(pool: &PgPool)
server/src/refresh/calendar.rs:141
↓ 1 callers
Function
eventSourceImageUrl
(eventId: string)
webclient/app/composables/additionSchema.ts:345
↓ 1 callers
Function
event_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 callers
Method
event_subject_parts
Subject fragments for event additions, by name, distinguishing "add" from "update".
server/src/routes/feedback/proposed_edits/mod.rs:320
↓ 1 callers
Function
event_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 callers
Function
events
(n: number)
webclient/test/lectureRow.test.ts:60
↓ 1 callers
Function
events_csv_path
(base_dir: &Path)
server/src/routes/feedback/proposed_edits/addition/event.rs:180
↓ 1 callers
Function
export_known_orgs
Export the known TUMonline orgs as json
data/processors/export.py:387
↓ 1 callers
Function
extractBrowserInfo
()
webclient/app/composables/outdatedBrowser.ts:11
↓ 1 callers
Function
extract_parent_building_names
Extract the parents building names from the data
data/processors/export.py:254
↓ 1 callers
Function
facet_eq
(value: &str)
server/src/external/meilisearch.rs:410
↓ 1 callers
Function
facet_totals
(distribution: Option<&HashMap<String, HashMap<String, usize>>>)
server/src/search_executor/merger.rs:312
↓ 1 callers
Function
fetchBasemapStyle
()
webclient/app/utils/map.ts:20
↓ 1 callers
Function
fetch_room_context
(client: &Client)
server/src/refresh/lectures.rs:216
↓ 1 callers
Function
field_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 callers
Function
filter
(query: string)
webclient/app/composables/knownUsages.ts:66
↓ 1 callers
Function
find_open_batch_pr
Find the current open batch PR (if any)
server/src/routes/feedback/batch_processor/mod.rs:8
↓ 1 callers
Method
find_pr_with_label
(self, label: &str)
server/src/external/github.rs:245
↓ 1 callers
Function
flatten_entry
Convert a legacy nested dict entry into a flat column dict for DataFrame insertion.
data/processors/df_utils.py:44
↓ 1 callers
Function
format_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 callers
Method
from_place
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10274
↓ 1 callers
Function
generate_buildings_overview
Generate the "buildings_overview" section.
data/processors/sections.py:480
↓ 1 callers
Function
get_alias_and_redirect
(pool: &PgPool, query: &str)
server/src/routes/locations/details.rs:645
↓ 1 callers
Function
get_possible_redirect_url
(pool: &PgPool, query: &str, args: &QueryArgs)
server/src/routes/locations/preview.rs:106
↓ 1 callers
Method
get_possibly_refreshed_token
(&self)
server/src/external/connectum.rs:166
↓ 1 callers
Method
get_pr_commit_count
(self, pr_number: u64)
server/src/external/github.rs:317
↓ 1 callers
Method
get_pr_description
(self, pr_number: u64)
server/src/external/github.rs:344
↓ 1 callers
Function
group
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 callers
Function
image_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 callers
Function
infer_mvv_display_name
(headsign: &str)
server/src/routes/maps/route/motis.rs:265
↓ 1 callers
Function
infer_route_color
(value: &Leg)
server/src/routes/maps/route/motis.rs:243
↓ 1 callers
Function
isSupportedBrowser
(browserName: BrowserName, browserVersion: number)
webclient/app/composables/outdatedBrowser.ts:33
↓ 1 callers
Function
is_arch_name_valid
(s: &str)
server/src/routes/feedback/proposed_edits/addition/room.rs:91
↓ 1 callers
Function
is_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 callers
Function
is_valid_poi_key
(key: &str)
server/src/routes/feedback/proposed_edits/addition/poi.rs:46
↓ 1 callers
Method
label
(self)
server/src/refresh/calendar.rs:30
↓ 1 callers
Function
last_modified_header
(year: i32, week: u32)
server/src/routes/mensa.rs:582
↓ 1 callers
Function
last_subtree_lineno
(index: &AreatreeIndex, parent_id: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:291
↓ 1 callers
Method
lat
(&self)
server/src/routes/feedback/proposed_edits/coordinate.rs:19
↓ 1 callers
Function
lectureEventPath
(event: Pick<UpcomingEvent, "room_code">)
webclient/app/utils/lectureRow.ts:75
↓ 1 callers
Method
list_events
(&mut self, id: &str)
server/src/external/connectum.rs:52
↓ 1 callers
Function
load_buildings
Load the Roomfinder building catalogue. Dtypes enforced by `BuildingsSchema`.
data/external/loaders/roomfinder.py:31
↓ 1 callers
Function
load_maps
Load the Roomfinder map catalogue. Dtypes enforced by `MapsSchema`.
data/external/loaders/roomfinder.py:41
↓ 1 callers
Function
load_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 callers
Function
load_rooms
Load the Roomfinder room catalogue. Dtypes enforced by `RoomsSchema`.
data/external/loaders/roomfinder.py:36
↓ 1 callers
Function
load_sample_data
(pool: &sqlx::PgPool, now_rfc3339: &str)
server/src/routes/calendar.rs:408
↓ 1 callers
Function
load_stations
Load the public-transport station catalogue. Dtypes enforced by `StationsSchema`.
data/external/loaders/public_transport.py:7
↓ 1 callers
Function
load_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 callers
Function
localBacking
()
webclient/app/composables/searchFilters.ts:201
↓ 1 callers
Method
lon
(&self)
server/src/routes/feedback/proposed_edits/coordinate.rs:22
↓ 1 callers
Function
main
Process data and generate output.
data/compile.py:114
↓ 1 callers
Function
make_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 callers
Function
make_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 callers
Function
matching_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 callers
Function
merge_search_results
( limits: &Limits, hits: &[SearchResult<MSHit>], facet_distribution: Option<&HashMap<String, HashM
server/src/search_executor/merger.rs:71
↓ 1 callers
Function
monday_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 callers
Method
num_itineraries
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10428
↓ 1 callers
Function
openRoomPopup
(state: IndoorRoomPopupProps)
webclient/app/composables/useIndoorRoomPopup.ts:63
↓ 1 callers
Method
open_issue
( self, title: &str, description: &str, labels: Vec<String>, )
server/src/external/github.rs:44
↓ 1 callers
Method
open_pr
( self, branch: String, title: &str, description: &str, labels: Vec<St
server/src/external/github.rs:89
↓ 1 callers
Function
opening_hours_has_no_macros
Reject `lecture:`/`break:` macros; only plain OSM is supported.
data/external/schemas/_validators.py:34
↓ 1 callers
Function
osmDaySelector
(openDays: ReadonlySet<OpeningHoursWeekday>)
webclient/app/utils/openingHoursEditor.ts:88
↓ 1 callers
Method
page_cursor
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10439
↓ 1 callers
Method
parent_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 callers
Function
parseOccupancy
(raw: Record<string, unknown>)
webclient/app/utils/iris.ts:65
↓ 1 callers
Function
parse_line
(content: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:117
↓ 1 callers
Method
parse_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 callers
Method
pedestrian_profile
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10459
↓ 1 callers
Method
per_facet_total
(&self)
server/src/routes/search.rs:282
↓ 1 callers
Method
plan
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 callers
Method
pr_node_id
(self, pr_number: u64)
server/src/external/github.rs:158
↓ 1 callers
Function
projectActiveMarker
()
webclient/app/composables/useEventMarkers.ts:166
↓ 1 callers
Function
rasteriseCircular
* 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 callers
Function
readPopupProps
(feature: GeoJSONFeature)
webclient/app/composables/useEventMarkers.ts:120
↓ 1 callers
Function
record_freshness
(pool: &PgPool, metrics: CalendarMetrics)
server/src/refresh/calendar.rs:113
↓ 1 callers
Method
redirect_exact_match
Formats a redirect as its exact location type.
server/src/db/location.rs:85
↓ 1 callers
Function
refresh_events
( pool: &PgPool, api: &APIRequestor, metrics: &CalendarMetrics, mut ids: LimitedVec<LocationKe
server/src/refresh/calendar.rs:217
↓ 1 callers
Function
refresh_lectures
(pool: PgPool, client: Client)
server/src/refresh/lectures.rs:41
← previous
next →
501–600 of 1,637, ranked by callers