Exercises in der Sharing Plattform sollten direkt per URL adressiert werden können.
Link issues together to show that they're related. Learn more.
Activity
- Michael Breu changed milestone to %2022 Next Sprint
changed milestone to %2022 Next Sprint
- Michael Breu added high priority label
added high priority label
- Michael Breu changed milestone to %2022 June Sprint
changed milestone to %2022 June Sprint
- Michael Breu assigned to @Michael.Breu
assigned to @Michael.Breu
- Michael Breu created branch
315-exercises-in-der-sharing-plattform-sollten-direkt-per-url-adressiert-werden-konnen
to address this issuecreated branch
315-exercises-in-der-sharing-plattform-sollten-direkt-per-url-adressiert-werden-konnen
to address this issue - Michael Breu mentioned in merge request !127 (closed)
mentioned in merge request !127 (closed)
- Author Owner
Hallo Simon,
Es gibt nun eine URL, mit der Aufgaben/Inhalte der Plattform explizit über eine URL (ohne vorher danach zu suchen) abgerufen werden können:
<<baseURL>>/item/<<exerciseId>>
Dabei ist
-
baseURL
die BasisURL (in Produktion https://search.sharing-codeability.uibk.ac.at/) -
exerciseId
die interne ID der Anwendung (ggf URL-codiert).
Beispiel-URLs (für die Entwicklungsumgebung) sind
- https://dev-exchange.codeability-austria.uibk.ac.at/item/[274]1/b
- https://dev-exchange.codeability-austria.uibk.ac.at/item/[274]1
- https://dev-exchange.codeability-austria.uibk.ac.at/item/[274]
- https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D1/b
- https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D1
- https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D
Aufgrund des Problems #319 (closed) funktioniert das ganze momentan nur unbefriedigend, wenn eine Authentisierung für die Aufgabe notwendig ist:
Die URL muss in einem Browser-Tab eingebenen werden, in dem sich der Nutzer vorher schon an der Sharing-Plattform angemeldet hat. Sonst gilt er als anonymer Nutzer
-
- Michael Breu assigned to @simon.priller and unassigned @Michael.Breu
assigned to @simon.priller and unassigned @Michael.Breu
- Maintainer
- https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D1/b
- https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D1
- https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D
item 1 habe ich leider noch nicht verifizieren können. Möglicherweise aufgrund des angezeigten Fehlers (siehe Screenshots).
diese Fehlermeldung erhalte wich wenn ich von https://dev-exchange.codeability-austria.uibk.ac.at/item/%5B274%5D1 ausgehend
Show all exercises for this course
und dann bei exercise 1b aufMore ...
klickeEdited by Simon Priller - Maintainer
um den Parent von https://search.sharing-codeability.uibk.ac.at/search?p=%5B91%5D in der Produktion direkt anzeigen zu lassen wäre da die URL https://search.sharing-codeability.uibk.ac.at/item/%5B91%5D
falls ja, habe ich das nicht geschafft. Es handelt sich bei der Collection um eine private Collection, welche mithilfe von
publicVisibility: except: - "nothing"
in den Metadaten öffentlich sichtbar gemacht wurde.
- Simon Priller assigned to @Michael.Breu and unassigned @simon.priller
assigned to @Michael.Breu and unassigned @simon.priller
- Author Owner
Hallo Simon,
- dieser Change ist noch nicht in Produktion :-)
- Zu Deinen anderen Problemen: Ursache ist, dass in der Entwicklungsumgebung (und auch in der Produktion) der GitSearch hinter einem Reverse Proxy läuft. Der scheint Probleme mit URL-encodierten Slashes zu haben. Ich hab's korrigiert. Sollte jetzt gehen.
Insbesondere ist nun auch #319 (closed) umgesetzt und deployed. Das macht das Testen etwas einfacher.
Michael
- Michael Breu assigned to @simon.priller and unassigned @Michael.Breu
assigned to @simon.priller and unassigned @Michael.Breu
- Michael Breu mentioned in merge request !128 (merged)
mentioned in merge request !128 (merged)
- Maintainer
Die verlinkten Aufgaben sind jetzt nach dem Login alle problemlos erreichbar.
- Simon Priller assigned to @Michael.Breu and unassigned @simon.priller
assigned to @Michael.Breu and unassigned @simon.priller
- Author Owner
Alles klar.
- Michael Breu closed
closed
- Michael Breu mentioned in commit 4093f0cc
mentioned in commit 4093f0cc