Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 Optimierungen am Code #51

Merged
merged 57 commits into from
Aug 30, 2022
Merged

🚀 Optimierungen am Code #51

merged 57 commits into from
Aug 30, 2022

Conversation

gnmyt
Copy link
Owner

@gnmyt gnmyt commented Aug 29, 2022

🚀 Optimierungen am Code

Mit dieser PR bereiten wir uns auf den nächsten Release (v1.0.4) vor und optimieren noch ein paar Dinge am Code, bevor die neue Version veröffentlicht wird.

✨ Verbesserungen der UI

  1. Es wird nun eine Info angezeigt wenn kein Test existiert
  2. Das Dropdown-Menü schließt sich jetzt wenn man irgendwo hin klickt
  3. Ein laufender Speedtest zeigt nun einen grünen Puls-Effekt an
  4. Die Mobil-Optimerung wurde verbessert (bis 360px)
  5. MySpeed ist nun PWA-Kompatibel und lässt sich als App installieren (sowohl auf dem Desktop als auf dem Handy)
  6. Das Update-Icon ist nun ein Pfeil nach oben und pulsiert

🐛 Behobene Bugs

  1. Die Deprecation-Warnung wegen dem Paket fontawesome-free-solid wurde behoben
  2. Der Bug in der Speedtest Utility im Server wurde behoben
  3. Der Bug mit dem erneuten anschalten der Tooltips nach geschlossenem Dialog wurde behoben
  4. Ein Bug am Dialog wurde behoben
  5. Es lässt sich nun nicht mehr über einen Tooltip hovern

🔧 Änderungen am Code

  1. Um den Code übersichtlicher zu gestalten wurden alle Requests in ein eigenes RequestUtil verschoben
  2. Einige Komponenten im Client wurden effizienter und übersichtlicher gemacht

Änderungen vorgenommen an ...

  • Server
  • Client
  • Dokumentation
  • Sonstiges: ___

@gnmyt gnmyt marked this pull request as draft August 29, 2022 19:34
@gnmyt gnmyt marked this pull request as ready for review August 30, 2022 23:57
@gnmyt gnmyt merged commit eefe42d into development Aug 30, 2022
@gnmyt gnmyt deleted the updates/optimizations branch August 30, 2022 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant