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

Super issue #1

Open
Apollo3zehn opened this issue Jun 7, 2021 · 0 comments
Open

Super issue #1

Apollo3zehn opened this issue Jun 7, 2021 · 0 comments

Comments

@Apollo3zehn
Copy link
Member

Apollo3zehn commented Jun 7, 2021

New Things

Clean up

  • Review HTTP Responses: The idea is to validate/curate the input data (e.g. using WebUtility.UrlDecode) but make real work only in services and not in controllers. The problem then is that it is difficult to make a simple "return NotFound()" or other HTTP responses depending on the validation status. That problem could be solved using either catch Exception ... when (ex.Message = "") or better using exception codes. Maybe this could be combined using the structured Problem() response.
  • Add sub licenses
  • case sensitivity: Groß-Kleinschreibung sollte egal sein bei Kanalabfrage
  • review all log messages and add missing
  • Switch to Struct Record?

Editors

Misc

  - alle Pakete: Icons & Readmes + Beschreibung vervollständigen
  - python client: __init__ is not always documented
  - python extensibility: data writer is missing, StructuredFileDataSource is missing, Catalog Merge is missing
  - python remoting: dispose is not implemented (it was part of the "shutdown" method), report_progress is not implemented (test & communicator)
  - push dev python packages to GitHub once it is supported
  - central AuthorizationService for Catalog access
  - revisit API error handling. return ProblemDetails insteead of unformatted error? https://docs.microsoft.com/en-us/aspnet/core/web-api/handle-errors?view=aspnetcore-3.1
  - Tooltip animation without "invisible" (only hidden is allowed)?
  - disable antialiasing for better performance?
  - catalog versioning? version in metadata? auto-increment?
  - .net 7 Bind the request body as a Stream or PipeReader
  - Cookie lifetime (replay attacks)? What if user has been deleted since cookie issuing? https://andrewlock.net/exploring-the-cookieauthenticationmiddleware-in-asp-net-core/
  -	Editability? or is a python sample sufficient?
  - tailwind besser integrieren (lieber windicss)? https://chrissainty.com/adding-tailwind-css-v3-to-a-blazor-app/
  - jobs in localstore?
  - icons besser integrieren (svg?)
  - unselected, hover, selected (vielleicht mit opacity?)
  - https://stackoverflow.com/questions/66770670/streaming-large-files-from-blazor-webassembly
  - get availability of root catalog throws nullreference exception
  - chart: left and right draw to bottom
  - only maybe useful: https://www.mudblazor.com/docs/overview

Other Databases:

@Apollo3zehn Apollo3zehn pinned this issue Jun 7, 2021
@Apollo3zehn Apollo3zehn changed the title Superissue Super issue Jun 7, 2021
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

No branches or pull requests

1 participant