Waiter is the standard client implementation of TuiHub.
It is recommended to use with the standard server implementation Librarian. Check document site for user guide.
The translation of this project is managed by Crowdin. Don't report translation related issues on Crowdin, report them here.
You need an available server instance before going on.
- Setup flutter development environment
- Install rust (knowledge about rust is not required, just a dependency of a small part)
- Open project with your IDE
- v0.2
- Login & Logout
-
TipherethBasic Sentinel manage (CreateUser, UpdateUser, GetUser, ListUsers, GenerateToken)
-
- App
-
GeburaSentinel reported app package manage (WIP) -
GeburaGame save file manage (UploadGameSaveFile, ListGameSaveFiles, DownloadGameSaveFile) -
GeburaApp package run time record (AddAppPackageRunTime, GetAppPackageRunTime)
-
- Feed
-
YesodFeed item list filter. by feed & by category -
YesodUse bilibili as feed source (WIP) -
YesodGenerate feed and let server serving rss protocol (WIP) -
NetzachPush generated feed to Telegram
-
- Image
-
ChesedBasic image upload and manage (UploadImage, UpdateImage, ListImages, GetImage, DownloadImage) -
ChesedSearch image by ocr (SearchImages)
-
- Settings
-
GeburaBasic app bind relationship manage (MergeApp, PickApp)
-
- Quality Tests
- Windows
- Linux
- Web
- Android
- Login & Logout