_list_dir_entries_raw. Internal helper function. This docstring was expanded to make future maintenance easier. Args: ap: Parameter. sort: Parameter. order: Parameter. Returns: Varies.
(ap: str, sort: str, order: str)
| 16525 | "serverStandby": _("SERVER: STANDBY"), |
| 16526 | "serverUploading": _("SERVER: UPLOADING..."), |
| 16527 | "serverSaved": _("SERVER: SAVED"), |
| 16528 | "serverDisconnected": _("SERVER: DISCONNECTED"), |
| 16529 | "serverAnalyzing": _("SERVER: ANALYZING"), |
| 16530 | "sourceLive": _("SOURCE: LIVE CAMERA"), |
| 16531 | "sourcePhoto": _("SOURCE: UPLOADED PHOTO"), |
| 16532 | "sourceVideo": _("SOURCE: UPLOADED VIDEO"), |
| 16533 | "noFaceDetected": _("No face detected."), |
| 16534 | "detectedFaces": _("Detected faces"), |
| 16535 | "saveFacesFailed": _("No detected faces to save yet."), |
| 16536 | "photoSaved": _("Photo saved."), |
| 16537 | "recordingSaved": _("Recording saved."), |
| 16538 | "recordingNotSupported": _("Browser does not support WebM recording."), |
| 16539 | "videoPlaybackBlocked": _("Video playback blocked."), |
| 16540 | "live": _("LIVE"), |
| 16541 | "upload": _("UPLOAD"), |
| 16542 | "analyzing": _("ANALYZING"), |
| 16543 | "recording": _("RECORDING"), |
| 16544 | "face": _("Face"), |
| 16545 | "faceId": _("ID"), |
| 16546 | "emotionHappy": _("HAPPY"), |
| 16547 | "emotionSad": _("SAD"), |
| 16548 | "emotionAngry": _("ANGRY"), |
| 16549 | "emotionSurprised": _("SURPRISED"), |
| 16550 | "emotionNeutral": _("NEUTRAL"), |
| 16551 | "pose": _("POSE"), |
| 16552 | "shape": _("SHAPE"), |
| 16553 | "eyes": _("EYES"), |
| 16554 | "brows": _("BROWS"), |
| 16555 | "mouth": _("MOUTH"), |
| 16556 | "asym": _("ASYM"), |
| 16557 | "center": _("CENTER"), |
| 16558 | "left": _("LEFT"), |
| 16559 | "right": _("RIGHT"), |
| 16560 | "up": _("UP"), |
| 16561 | "long": _("LONG"), |
| 16562 | "round": _("ROUND"), |
| 16563 | "oval": _("OVAL"), |
| 16564 | "broad": _("BROAD"), |
| 16565 | "narrow": _("NARROW"), |
| 16566 | "wide": _("WIDE"), |
| 16567 | "close": _("CLOSE"), |
| 16568 | "avg": _("AVG"), |
| 16569 | "raise": _("RAISE"), |
| 16570 | "furrow": _("FURROW"), |
| 16571 | "neut": _("NEUT"), |
| 16572 | "manualReview": _("MANUAL REVIEW"), |
| 16573 | "referenceLoaded": _("Reference photo loaded."), |
| 16574 | "referenceCleared": _("Reference photo cleared."), |
| 16575 | } |
| 16576 | |
| 16577 | def _safe_face_detector_filename(name: str) -> str: |
| 16578 | base = secure_filename((name or "").strip()) or f"FaceDetector_{int(time.time())}.png" |
| 16579 | root, ext = os.path.splitext(base) |
| 16580 | ext = ext.lower() |
| 16581 | if ext not in (".png", ".jpg", ".jpeg", ".webp", ".webm", ".mp4"): |
| 16582 | ext = ".png" |
| 16583 | root = (root or "FaceDetector")[:80] |
| 16584 | return f"{root}{ext}" |
no test coverage detected