-
Notifications
You must be signed in to change notification settings - Fork 11
Open
1 / 11 of 1 issue completedLabels
Area: BackendIssues regarding the Saturn backend appIssues regarding the Saturn backend appArea: DevArea: FrontendFrontend (Fable App) related issuesFrontend (Fable App) related issuesType: Feature RequestThis item is confirmed by the maintainers to be a request for a new featureThis item is confirmed by the maintainers to be a request for a new feature
Description
Working on a Electron implementation of Swate:
- Reusing the components from src/Components
- Using React without elmish (feliz 3 -> fable 5)
- placed in src/Electron
TODO:
- Make compatible with arctrl. Currently an issue with YAMLicious and a fable 5 python rework.
- Remember the last x (maybe 5?) open ARCs and display in arc selector component.
- Implement minimal editing of ArcFiles with components
- Implement login logic
- Implement basic git logic
- This logic should be opiniated towards user stories. We do not want to setup a full git UI. Instead we want to cover the 95% cases. And reference knowledge base git articles for advanced stuff.
- make files and folders download lfs files via context menu or trailing button in file tree
- use default .gitattributes (Define ruleset for lfs/non-lfs files on datahub nfdi4plants.knowledgebase#667)
- (post-pre-release) end-to-end tests, check setup in Fable.Electron. Can use vitest with webdriverIO instead of mocha.
- (optional) Optimize IPC event to always pass IpcMainEvent type for id access in Fable.Electron @shayanhabibi
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
Area: BackendIssues regarding the Saturn backend appIssues regarding the Saturn backend appArea: DevArea: FrontendFrontend (Fable App) related issuesFrontend (Fable App) related issuesType: Feature RequestThis item is confirmed by the maintainers to be a request for a new featureThis item is confirmed by the maintainers to be a request for a new feature
Type
Projects
Status
In progress