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

[FEATURE] View Syncthing configuration inside Obsidian #10

Open
LBF38 opened this issue May 15, 2023 · 2 comments · May be fixed by #137
Open

[FEATURE] View Syncthing configuration inside Obsidian #10

LBF38 opened this issue May 15, 2023 · 2 comments · May be fixed by #137
Assignees
Labels
feature New feature or request

Comments

@LBF38
Copy link
Owner

LBF38 commented May 15, 2023

Is your feature request related to a problem? Please describe.
I would like to see SyncThing configuration in the settings page so that I can more easily interact with it and change it if necessary.

Describe the solution you'd like
The idea could be to replicate or integrate the html GUI into the Obsidian settings or via a defined command.

Additional context
A screenshot of the actual SyncThing GUI:
image

@LBF38
Copy link
Owner Author

LBF38 commented Aug 22, 2023

A first version of this is in the making with #104 . Here are some screenshots of the UI:
image

Moreover, the PR is only for adding the UI layout and some real-time data. Then, I should add more realtime data using the Syncthing Events API and of course, implementing more REST APIs endpoints.
Here are some useful ones :

More than rewriting every functions and their logic, I can inspire myself directly from the syncthingController.js file that is used in the Official Syncthing GUI. Therefore, I only have to refactor them / implement them in TypeScript / my plugin.

@LBF38
Copy link
Owner Author

LBF38 commented Aug 22, 2023

Linked to that idea, I can make the official syncthing repo a submodule of the plugin. Might be useful ?

@LBF38 LBF38 changed the title [FEATURE] Display SyncThing configuration status in settings [FEATURE] View Syncthing configuration inside Obsidian Aug 22, 2023
@LBF38 LBF38 moved this from 🆕 New to 🔖 Ready in Obsidian Syncthing Integration Plugin Sep 9, 2023
@LBF38 LBF38 linked a pull request Oct 16, 2023 that will close this issue
@LBF38 LBF38 moved this from 🔖 Ready to 🏗 In progress in Obsidian Syncthing Integration Plugin Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: 🏗 In progress
Development

Successfully merging a pull request may close this issue.

1 participant