Files
MyClub/DOCS/fix.md
T
Tomas Dvorak c941313fd5 dev day #92
2025-11-14 15:53:12 +01:00

6.9 KiB

System Issues Tracker

Admin Dashboard

  • Nástěnka

    • Status: Fully working
    • Priority: Low
    • Notes: No issues detected
  • Analytika

    • Status: Fully working
    • Priority: Low
    • Notes: No issues detected

Týmy

  • Logo Overwrite Issue
    • Status: Fixed
    • Priority: High
    • Affected Teams:
      • Frýdlant n. O.
      • SK OLOMOUC SIGMA MŽ, z.s.
    • Working Examples:
      • Tělovýchovná jednota Sokol Kozmice, z.s.
    • Error: No error, just doesn't update
    • Environment: Admin interface

Zápasy

  • Match Editing
    • Status: Fixed
    • Priority: High
    • Issues:
      • Cannot edit match places
      • Cannot edit match dates
      • Overwrites don't work
    • Environment: Admin interface

Hráči

  • Age Display

    • Status: Fixed
    • Priority: Medium
    • Current: "33 roky"
    • Should be: "33 let"
    • Location: Player profile pages
  • Active Player Filter

    • Status: Fixed
    • Priority: High
    • Issue: Inactive players still visible when "Pouze aktivní" is toggled
    • URL: http://localhost:3000/players
    • Expected: Should hide inactive players

Alias soutěží

  • Frontpage Order
    • Status: Fixed
    • Priority: Medium
    • Issue: Order changes not reflected on homepage
    • Works on: Other pages

Tabule / Scoreboard

  • Styling Issues
    • Status: Needs update
    • Priority: Medium
    • Issues:
      • Different from myscore board
      • Missing sponsor overlay style

Články

  • File Upload
    • Status: Fixed
    • Priority: High
    • Error:
      Chyba při nahrávání Soubor "example.pptx": 
      Request failed with status code 400
      
    • File Size: ~11MB
    • Expected: Should handle files up to at least 20MB

Frontpage - Blog Detail Page

Layout Structure Issues

  • Two-Column Layout
    • Left Column (wider):
      • Main content
      • Images
      • Gallery
      • Comments
    • Right Column (narrower):
      • Upcoming matches (5 max)
      • Polls
      • Additional files

Missing Components

  • Match Section

    • Location: Under main blog picture
    • Should include:
      • Club logos on each side
      • Score or countdown in middle
      • Place and date below
      • Modal on click
      • Club colors for each side
  • Breadcrumbs

    • Location: Below reading time and publish date
    • Missing completely
  • Gallery Section

    • Should show:
      • Mosaic of 5 pictures
      • 2 smaller pictures on each side
      • 1 larger picture in middle
      • "Zobrazit celou galerii" button
    • Connected to Zonerama album
  • Uploaded Files

    • Location: Above comments section
    • Currently missing
  • Poll Section

    • Location: Above files section
    • Currently missing
    • Should show connected poll

Blog List Page (/blog)

  • Grid Layout

    • Status: Fixed
    • Priority: Medium
    • Issues:
      • Inconsistent spacing
      • Poor responsiveness
  • Category Switcher

    • Status: Fixed
    • Priority: High
    • Expected: Should filter articles by category
  • Grid Item Layout

    • Missing publish date
    • Current elements:
      • Left: Category
      • Right: Read time
    • Should add:
      • Middle: Publish date
      • Hover tooltips for better UX

Rich Text Editor

  • Loading Issues

    • Status: Inconsistent
    • Success Rate: ~50%
    • Affected Pages:
      • Articles
      • Activities
  • Toolbar Tools

    • Issue: Separate "Zrušit barvu" and "Zrušit pozadí" buttons
    • Should be: Integrated into color picker
  • Console Errors

    • Error: addRange(): The given range isn't in document
    • Issue: Toolbar disappears after changes

Galerie

  • Zonerama Sync
    • Status: Fixed
    • Error:
      Access to XMLHttpRequest at 'http://localhost:8080/api/v1/admin/gallery/refresh' 
      from origin 'http://localhost:3000' has been blocked by CORS policy
      
    • Additional Error:
      POST http://localhost:8080/api/v1/admin/gallery/refresh 
      415 (Unsupported Media Type)
      
    • Expected: Should sync with Zonerama

Soubory

  • UI Improvements
    • Status: Fixed
    • Verified:
      • Success messages are in Czech
      • "Vymazat vše" buttons present in "Nepoužívané" and "Duplicity" tabs

Zpravodaj

  • Auto-Enable Feature

    • Status: Fixed
    • Expected: Should enable when ≥1 recipient
    • Current: Shows "Vypnuto" even with 1 recipient
  • Delivery Status

    • Status: Fixed
    • Should show:
      • What will be sent
      • Exact send time
      • More delivery details
  • Delivery Issues

    • Example:

Kontakty

  • Missing Category

    • Status: Competition alias category missing
    • Location: Category list
  • Missing Photos

    • Status: Not showing on frontpage
    • Note: Visible in admin

Bannery

  • Positioning
    • Status: Incorrect
    • Issues:
      • Sidebar floating
      • "Banner v článcích" not visible

MyUIbrix

  • Aktuality Section
    • Status: Showing wrong content
    • Current: Shows all blogs
    • Should: Show only non-primary blogs (primary should be in hero)

Ankety

  • User Tracking
    • Status: Not working
    • Issues:
      • Logged-in admin shown as non-logged visitor
      • Voting tracking incorrect

Soutěže

  • Image Upload

    • Status: Not working
    • Element: "Titulní obrázek"
  • Registration

    • Status: Not working
    • Issue: No action on "Vstoupit" button
  • UI/UX

    • Status: Needs improvement
    • Suggestions:
      • Add tab system for managing winnings
      • Improve overall layout

Odměny a úspěchy

  • UI/UX
    • Status: Needs improvement
    • Issues:
      • Overly complex
      • Needs date pickers for "Platnost od/do"
    • Suggested Changes:
      • Remove "Dávkové vytvoření"
      • Simplify interface

Zkrácené odkazy

  • Link Generation
    • Status: Predictable pattern
    • Current: Always uses "ig-share" as first link
    • Should: Use random strings
    • Example: http://localhost:8080/s/randomstring123

Uživatelé

  • Role Permissions
    • Status: Too restrictive
    • Issue: 403 errors in admin interface
    • Needed: Define proper permission levels

Navigace

  • Hidden Elements

    • Status: Loses data on refresh
    • Issues:
      • Shows "#" instead of element name
      • Cannot restore hidden elements
  • Drag and Drop

    • Status: Limited functionality
    • Issue: Can't drag subcategories between main categories
    • Current: Only works within same category

Working Correctly

  • Aktivity
  • Kategorie (marked for removal)
  • Videa
  • Oblečení
  • Prefetch/Fetch
  • Nastavení
  • Odhlášení

Testing Notes

Priority Classification

  • High: Critical functionality issues
  • Medium: Important but not blocking
  • Low: Cosmetic or minor issues