Conversation
|
@Myestery Can we meet to have a demo? Please send me your email and I will schedule something. |
sent to discord dm |
|
/claim 1189 Code Summary Problem Cause Optional Types: The use of option suggests a nullable type, but the implementation does not clarify how these optional values are handled. If not managed properly, this could lead to runtime errors when accessing these properties. Solution Rename Identifiers: Change hyphenated identifiers to use camelCase or snake_case. For example: created-at should be renamed to createdAt Here is a revised version of the code with the suggested changes: language-typescript interface types { } // Profile management interface } // Task management interface } // Main world definition |
…nality and UI components
…ployModal and ApiRoutesModal for improved functionality
…e UI in Configuration and Advanced tabs
…ve unnecessary state management
…itionModal for improved form handling and validation
…or state management for host and subdomain inputs
…er feedback with error messages
…ng and improve button styles
|
After much deliberation, we have picked @itsparser as our winner of this bounty. We wanted to again thank everyone for participating in the Golem open source ecosystem, and congratulation each team on making it all the way to the finish line--and, indeed, even a bit past the finish line in some cases! For the two teams who did not win the bounty, you have proven yourself, and we are happy to give you an exclusive bounty on similar work, which only you are allowed to claim. Just send me a private message if that's something you'd be interested in! |
/claim #1189
/fix #1189
MacOS Build: here
A continuation of #1195 with all stated issues resolved.
How it works
A new service is created called golem-ui-service, this service has an axum server and a react/TS project
The axum server serves as a proxy to the golem backend which the frontend then interacts with. It also serves the frontend assets when compiled.
Assets
The frontend assets are added to the golem executable using rust-embed
Usage
The UI server can be switched on by running
golem uicommandThis command takes in 3 optional arguments
Features
Limitations
Building
run
npm run buildunder golem-ui-service/frontend and thencargo build