ishubin / schemio

Web based diagramming app that lets you build interactive diagrams and prototypes
https://schem.io
Mozilla Public License 2.0
90 stars 3 forks source link

HTML export only available for signed-in users #610

Closed almereyda closed 2 years ago

almereyda commented 2 years ago

Given the current limitations in authentication and storage #607, access to HTML exports of an interactive scheme is only available to Google Drive users.

As an anonymous, offline schemeio user, I would also like to export my interactive diagram to HTML, in order to being able to present it to third parties easily.

To commence the conversation about HTML export for offline users, I would like to ask, if there are any practical reasons, why offline cannot create HTML exports?

ishubin commented 2 years ago

Is this issue about self hosted FS-based version of Schemio with view only mode https://github.com/ishubin/schemio/blob/master/README.md#configuration ?

Because as an offline user of schemio.app you can only access offline editor and you are not able to see documents of other Google drive users.

almereyda commented 2 years ago

Yes, somehow like that. This means as an offline Schemio user, I would have to download the JSON and deploy a view-only instance, to create an interactive, publicly viewable copy of it?

Else, I like the idea of an HTML export, but don't understand yet why it is not available when not being signed in. The ZIP wouldn't change despite one JSON file for the scheme, am I correct?

I like the idea of separating between live instances, a view-only Schemio.app and a separate Schemio player, which I wouldn't want to miss. Here I am merely wondering, why - technically or functionally - it isn't possible to have it available for anonymous users, too.

ishubin commented 2 years ago

ok, I see what you mean. I checked the offline-editor and indeed there is no way to export it as HTML. It does not make any sense. Will fix it

almereyda commented 2 years ago

Ah, cool! I didn't know this was unexpected at all, and considered the possibility of a technical limitation here. Good that is not the case.

ishubin commented 2 years ago

I have released a fix, it should be working now.

almereyda commented 2 years ago

It does.

On Wed, 10 Aug 2022 at 21:12, Ivan Shubin @.***> wrote:

I have released a fix, it should be working now.

— Reply to this email directly, view it on GitHub https://github.com/ishubin/schemio/issues/610#issuecomment-1211148721, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMRV7ADVDB4YPYFZTE462LVYP5I7ANCNFSM5542CMQQ . You are receiving this because you authored the thread.Message ID: @.***>