MCPcopy Create free account

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

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

↓ 1 callersFunction_add_source_info
(fname: str, source_data: dict[int, dict[str, Json]])
data/processors/images.py:124
↓ 1 callersFunction_addition_to_row
Reshape an ``additions:`` entry to match the row layout returned by ``load_rooms``.
data/processors/tumonline.py:361
↓ 1 callersFunction_appears_at_iso
Return the marker's first-appearance instant as an RFC 3339 string in Europe/Berlin local time.
data/external/loaders/events.py:27
↓ 1 callersFunction_branch_name
(html: str, *, fallback: str)
data/external/scrapers/ub_tum.py:184
↓ 1 callersFunction_build_sorted_floor_list
Build a physically sorted list of floors (using TUMonline floor names)
data/processors/sections.py:173
↓ 1 callersFunction_building_names_equivalent
Decide whether the two names refer to the same building modulo known noise. Suppresses warnings caused by: - TUMonline's leading buildin
data/processors/tumonline.py:161
↓ 1 callersFunction_classify_label
Return `(macro_prefix, trailing_comment)` for a paragraph label.
data/external/scrapers/ub_tum.py:84
↓ 1 callersFunction_clean_spaces
Remove leading and trailing spaces as well as duplicate spaces in-between
data/external/scrapers/tumonline.py:123
↓ 1 callersFunction_clean_tumonline_rooms
Apply some known corrections / patches on the TUMonline room data. It also searches for inconsistencies not yet patched
data/processors/tumonline.py:387
↓ 1 callersFunction_convert_utm_to_latlon
Convert UTM coordinates to lat/lon where lat is missing but UTM is present.
data/processors/coords.py:30
↓ 1 callersFunction_day_runs
(slots: list[str | None])
data/external/scrapers/ub_tum.py:141
↓ 1 callersFunction_day_slots
(paragraph: Tag)
data/external/scrapers/ub_tum.py:92
↓ 1 callersFunction_discover_branches
(session: requests.Session)
data/external/scrapers/ub_tum.py:165
↓ 1 callersFunction_download_old_data
Download the currently online data from the server
data/processors/sitemap.py:84
↓ 1 callersFunction_extract_sitemap_data
Extract sitemap data. Lastmod is set to the current time if the entry is modified (indicated via comparing newdata vs olddata), or to th
data/processors/sitemap.py:96
↓ 1 callersFunction_fetch_stops
(session: requests.Session, bbox: Bbox)
data/external/scrapers/public_transport.py:123
↓ 1 callersFunction_field_label_text
(paragraph: Tag)
data/external/scrapers/ub_tum.py:79
↓ 1 callersFunction_find_room_id
( room: FlatRow, id_lookup: dict[str, FlatRow], arch_name_lookup: dict[str, str], patches: dict[str, Json]
data/processors/roomfinder.py:291
↓ 1 callersFunction_fold_to_stations
Group motis platform rows into real-world stations keyed by `name`. Motis only emits `parentId` on some platforms (e.g. U-Bahn) and not on o
data/external/scrapers/public_transport.py:173
↓ 1 callersFunction_format_rule
(day_range: str, slot: str, *, prefix: str, comment: str)
data/external/scrapers/ub_tum.py:156
↓ 1 callersFunction_gen_computed_props
( _id: str, entry: dict[str, str], props: Entry, )
data/processors/sections.py:398
↓ 1 callersFunction_generate_oauth_headers
Generate the OAuth token and packs it into a header form for easier consumption. This is safe, because the token is valid for 300s and no do
data/external/scrapers/tumonline.py:22
↓ 1 callersFunction_get_floor_details
Infer for each floor the metadata and name string
data/processors/sections.py:198
↓ 1 callersFunction_get_floor_name_and_type
Generate a machine-readable floor type and human-readable floor name (long & short) :param f_id: Floor id (0 for ground floor if there is on
data/processors/sections.py:239
↓ 1 callersFunction_get_hash_lut
Get a lookup table for the hash of the image files content and offset if present
data/processors/images.py:233
↓ 1 callersFunction_infer_arch_name
Infer the arch name and other related properties
data/processors/tumonline.py:468
↓ 1 callersFunction_last_modified_date
Return the feed's `Last-Modified` as a `YYYY-MM-DD` date, falling back to today (UTC).
data/external/scrapers/studierendenwerk.py:73
↓ 1 callersFunction_load_mapping
()
data/processors/ub_tum.py:19
↓ 1 callersFunction_load_stored_branches
()
data/processors/ub_tum.py:23
↓ 1 callersFunction_load_stored_canteens
()
data/processors/studierendenwerk.py:24
↓ 1 callersFunction_load_stored_rooms
()
data/processors/iris.py:62
↓ 1 callersFunction_lookup_df
Build the lookup frame ``add_aliases`` expects from a compact dict literal.
data/processors/test_aliases.py:55
↓ 1 callersFunction_macro_ranges
OSM date ranges a `lecture:`/`break:` block maps to for one semester.
data/processors/semester_block_expander.py:87
↓ 1 callersFunction_maybe_set_alt_name
Deduces the alt_name from the roomname The alt_name commonly begins with the roomname. Since ther roomname should be encoded in the arch
data/processors/tumonline.py:531
↓ 1 callersFunction_months_before
Return the date `months` calendar months before `reference`, clamping the day-of-month.
data/external/freshness.py:19
↓ 1 callersFunction_normalise_modes
Lowercase + dedupe motis mode strings; unknown values fold to `other`.
data/external/scrapers/public_transport.py:132
↓ 1 callersFunction_normalize_range
(part: str)
data/external/scrapers/ub_tum.py:119
↓ 1 callersFunction_normalize_slot
(raw: str)
data/external/scrapers/ub_tum.py:108
↓ 1 callersFunction_osm_date
Format an OSM monthday selector, e.g. `2026 Jan 06` (zero-padded day, English month).
data/processors/public_holiday_expander.py:73
↓ 1 callersFunction_overview_entries
Run the generator and decode the parent's resulting overview entries.
data/processors/test_sections.py:61
↓ 1 callersFunction_parse_areatree_line
Parse a line from the areatree file to reveal the correct parent and children
data/processors/areatree/process.py:131
↓ 1 callersFunction_previous_boundary
Return the latest traffic-rate boundary strictly before `local` (Berlin wall-clock). The rate only changes at 00:00, 10:00 and 18:00, so the
data/processors/events_appears_at.py:38
↓ 1 callersFunction_read_tum_coords
()
data/external/scrapers/public_transport.py:53
↓ 1 callersFunction_reconstruct_props
Reconstruct a nested props dict from flat DataFrame columns for use by helper functions.
data/processors/sections.py:338
↓ 1 callersFunction_rf_source_json
(r_id: str)
data/processors/roomfinder.py:132
↓ 1 callersFunction_run_pipeline
( *, resizer: Process, fut_old_data: Future[list[Entry]], fut_old_sitemaps: Future[SimplifiedS
data/compile.py:139
↓ 1 callersFunction_save_hash_lut
Save the current image status to the .hash_lut.json file
data/processors/images.py:241
↓ 1 callersFunction_source
Build an img-sources entry carrying explicit crop offsets.
data/processors/test_export_search_events.py:27
↓ 1 callersFunction_stops_to_rows
Flatten motis stops into row dicts; no station-level folding yet.
data/external/scrapers/public_transport.py:150
↓ 1 callersFunction_traffic_rate
Budget drained per real hour at Berlin wall-clock `local`. 1.0 is the weekday-daytime baseline; quieter periods drain slower so the mark
data/processors/events_appears_at.py:24
↓ 1 callersFunction_union_find_clusters
(edges: list[tuple[int, int]], n: int)
data/external/scrapers/public_transport.py:61
↓ 1 callersMethod_updateLayerVisibility
(level: number | null)
webclient/app/composables/FloorControl.ts:179
↓ 1 callersFunction_valid_row
Build a single valid semester row.
data/external/schemas/test_schemas_semesters.py:13
↓ 1 callersFunction_valid_row
()
data/external/schemas/test_schemas_ub_tum.py:69
↓ 1 callersFunction_valid_row
Build a single valid opening-hours row.
data/external/schemas/test_schemas_opening_hours.py:11
↓ 1 callersFunction_valid_row
Build a single valid canteen row.
data/external/schemas/test_schemas_studierendenwerk.py:33
↓ 1 callersFunction_warn_if_embedded_short_name
Flag names that bake a short-name into the long name. Four cases are distinguished: 1. **TUMonline noise** (``(AM)``/``(NR)``/``(SZ)``)
data/processors/areatree/process.py:233
↓ 1 callersFunction_write_sitemap_xml
Write the sitemap XML for a single sitemap
data/processors/sitemap.py:189
↓ 1 callersFunction_write_sitemapindex_xml
Write the sitemapindex XML
data/processors/sitemap.py:206
↓ 1 callersFunction_yaml_to_patch_df
Convert a YAML dict of {id: entry_dict} to a flat DataFrame using flatten_entry.
data/processors/merge.py:124
↓ 1 callersFunctionactivateNearFilter
(setter: (coords: string) => void)
webclient/app/composables/searchFilters.ts:51
↓ 1 callersFunctionadd_aliases
Add ``arch_name`` and ``aliases`` columns. TUMonline supplies arch_names as ``"<number>@<building_id>"`` (e.g. ``0001@5510``), which nev
data/processors/aliases.py:50
↓ 1 callersFunctionadd_openapi_docs
(app: UtoipaApp<T>)
server/src/docs.rs:37
↓ 1 callersFunctionadd_static_openapi_docs
(openapi: &mut OpenApi)
server/src/docs.rs:59
↓ 1 callersFunctionadd_translatable_str
Recursively change all {de: ..., en:...] to a TranslatableStr
data/processors/merge.py:28
↓ 1 callersFunctionaggregate_lectures
(pool: &PgPool)
server/src/refresh/lectures.rs:129
↓ 1 callersFunctionall_entries
(pool: &PgPool, metrics: CalendarMetrics)
server/src/refresh/calendar.rs:190
↓ 1 callersMethodappend_events_row
(&self, image: &str, csv_path: &Path)
server/src/routes/feedback/proposed_edits/addition/event.rs:146
↓ 1 callersMethodapply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/opening_hours.rs:64
↓ 1 callersMethodapply
( &self, key: &str, base_dir: &Path, branch: &str, )
server/src/routes/feedback/proposed_edits/addition/mod.rs:70
↓ 1 callersMethodapply
(&self, _key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/addition/building.rs:139
↓ 1 callersMethodapply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/addition/poi.rs:125
↓ 1 callersMethodapply
(&self, key: &str, base_dir: &Path, _branch: &str)
server/src/routes/feedback/proposed_edits/addition/room.rs:159
↓ 1 callersMethodapply_additions
( &mut self, additions: &LimitedHashMap<String, Addition>, base_dir: &Path, br
server/src/routes/feedback/proposed_edits/description.rs:62
↓ 1 callersMethodapply_and_gen_description
( &self, edits: &EditRequest, branch_name: &str, )
server/src/routes/feedback/proposed_edits/tmp_repo.rs:25
↓ 1 callersMethodapply_changes_and_generate_description
( &self, repo_pool: &repo_pool::RepoPool, branch_name: &str, branch_is_new: bo
server/src/routes/feedback/proposed_edits/mod.rs:97
↓ 1 callersMethodapply_event_additions
Renders event additions as an `event | image` table and records which were updates.
server/src/routes/feedback/proposed_edits/description.rs:132
↓ 1 callersFunctionapply_roomcode_patch
Apply patches to objects. Args: ---- objects: list of objects to apply patches to patches: list of patches to apply
data/processors/patch.py:18
↓ 1 callersMethodarrive_by
(mut self, value: V)
motis-openapi-progenitor/src/lib.rs:10188
↓ 1 callersFunctionasString
(value: unknown)
webclient/app/utils/iris.ts:53
↓ 1 callersMethodas_areatree_kind
(self)
server/src/routes/feedback/proposed_edits/addition/building.rs:33
↓ 1 callersMethodas_query
Render as the `min=lat,lon&max=lat,lon` pair that motis expects.
data/external/scrapers/public_transport.py:45
↓ 1 callersFunctionassert_buildings_have_coords
Assert that all buildings have coordinates. The inference of coordinates in further functions for all entries is based on the coordinate
data/processors/coords.py:14
↓ 1 callersFunctionassign_coordinates
Assign coordinates to all entries (except root) and make sure they match the data format.
data/processors/coords.py:62
↓ 1 callersMethodauthor
Author the submitter named for this image, as it was committed to img-sources.yaml.
server/src/routes/feedback/proposed_edits/image.rs:176
↓ 1 callersMethodbase_dir
(&self)
server/src/routes/feedback/proposed_edits/tmp_repo.rs:20
↓ 1 callersFunctionbuildPublicHolidayRule
(ranges: readonly Readonly<TimeRange>[])
webclient/app/utils/openingHoursEditor.ts:189
↓ 1 callersFunctionbuild_metrics
()
server/src/main.rs:364
↓ 1 callersFunctioncan_never_succeed
()
server/src/refresh/calendar.rs:165
↓ 1 callersFunctioncheck_coords
Check for issues with coordinates.
data/processors/coords.py:226
↓ 1 callersFunctioncheck_snapshot
(key: String, pool: PgPool)
server/src/routes/locations/details.rs:728
↓ 1 callersFunctioncleanup_deleted
( keys: &LimitedVec<String>, tx: &mut sqlx::Transaction<'_, sqlx::Postgres>, )
server/src/setup/database/mod.rs:77
↓ 1 callersFunctioncloseActiveEvent
()
webclient/app/composables/useEventMarkers.ts:157
↓ 1 callersFunctioncluster_bboxes
Single-linkage cluster `(lat, lon)` rows; emit one `_BBOX_PAD_KM`-padded bbox per cluster.
data/external/scrapers/public_transport.py:77
↓ 1 callersFunctioncollapseLectureOverTheTop
(lectureId: string)
webclient/app/composables/searchDropdownNav.ts:69
↓ 1 callersFunctioncollapseLecturePastShowMore
(lectureId: string)
webclient/app/composables/searchDropdownNav.ts:58
↓ 1 callersFunctioncompose_filter
(facet_filter: &str, user_filter: &str)
server/src/external/meilisearch.rs:414
↓ 1 callersFunctionconnection_string
()
server/src/main.rs:118
↓ 1 callersFunctionconstruct_image_from_data
( data: Location, format: PreviewFormat, )
server/src/routes/locations/preview.rs:19
↓ 1 callersMethodcontains_b_prefix
(&self, prefix: &str)
server/src/routes/feedback/proposed_edits/addition/areatree.rs:91
← previousnext →401–500 of 1,637, ranked by callers