-
Notifications
You must be signed in to change notification settings - Fork 13
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
Show aggregated independent perspectives on the wiki perspective list #216
Comments
There is an issue with the ambiguity of deriving if a user There seems to be a few options in terms of refactoring the DB to better handle this case:
|
The idea is to avoid any loop inside the server logic, however, I got to improve efficiency trying to make solution number 2, which might not be possible: uprtcl/js-uprtcl-server@develop-merge...agreggated-ind-persp. Here is why:
Dgraph after knowing that there is one administrator, it will still check filters for
|
In this PR, we make tests for independent perspectives, and, add the permissions check in the dgraph query. The PR here, uprtcl/js-uprtcl-server#33, however, we still have to finish collecting real facts to determine if the refactor when setting up an administrator is already complete, I would suggest this as the following step to follow before continuing with the issue. |
This will require to
Now that we have all the other perspectives under a perspective ecosystem in the frontend, this will get listed inside the
In the
Finally (TBC),
|
The idea is to see something like this on the wiki home page.
https://www.figma.com/file/4iz8qX6voSNg0EvEMQCyMj/Multi-Perspective-Wiki?node-id=33%3A7
(The proposals will still be shown on a different section for the moment)
This will require to
/persp
endpoint that currently filters perspectives, to receive another query parameter, next to thecontext
one which isincludeEcosystem
.ids
in an array.Now that we have all the other perspectives under a perspective ecosystem in the frontend, this will get listed inside the
evees-perspective-list
component.renderPerspectiveRow()
, a new independent component called<evees-perspectives-row>
, which receives theuref
of the perspective and will render its details. Use theevees-proposals-list
+evees-proposal-row
pair of components as an example.In the
evees-perspectives-row
:context
that will keep thecontext
of the wiki.load()
method called onfirstUpdated()
of ${elementTitle}
after the<evee-author>
, where element title is derived from theuref
and the title pattern.Finally,
uref
(received from thecheckout-perspective
method), even if it is not a real page of the wiki.The text was updated successfully, but these errors were encountered: