Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add initial interfaces, init turborepo * migrate first batch of flow services, add example in-memory index implementation * move most of flow services to core package * move more services to modules * refactor processor service * remove emulator re-indexing logic from indexer service * fix various type issues * setup build, remove backend, run demo app successfully * use axios instead of node http module * fix non-managed emulator processing * move electron app into apps folder (first pass) * initialize electron boierplate * move reusable components to shared ui lib, setup build config (first pass) * refactor hook apis * fix type issues * remove usages of legacy services, fix build issues by not using the transpiled build lib files * restructured services, fix more type issues * more migration to new electron app * remove obsolete package folders, fix mismatched react versions * remove demo app, add sample communication with ipc * fix duplicate react-router-dom versions * remove api hooks context * fix svg component loading * add missing electron app * add workspace management logic * fix monotonic address processing * fix asset import type errors, setup fonts * rename project related files * enable consent dialog * improve ipc file structure * handle interaction parsing * implement flow services * fix interaction templates retrieval * update electron config, package go executables in electron * move electron builder config to yaml file * fix binary files path in development * consolidate fcl interactions (first pass) * fix initial indexing * sort resources by created date by default * remove unnecessary toasts * start/stop emulator on workspace lifecycle events, fix index syncing * cleanup snapshots service, fix workspace lifecycle management * migrate snapshots * remove obsolete service * tie processing scheduler to workspace lifecycle * list emulator logs * fix old type usages * fix account re-indexing * fix svg loading * fix help message * fix body overflow * make side navigation responsive for smaller windows * handle emulator API errors * fix side nav height * improve FlowEvent types for core events * store keys in separate index, handle key event updates, fix managed account creation * fix details tab scroll interference, fix block details bug * improve help message * again start generating account tags * fix lifecycle timestamp management * resolve some todos * graceful process shutdown * handle temporary workspaces * handle transaction not found after rollback * stop storing managed private keys within index * fix automatic persistence * synchronize snapshot index * setup & run prettier * fix initial outcome * fix resource loading handling * fix managed key retrieval by account * fix slow polling when executing transaction * add comment, concurrently execute independent calls * simplify some code * handle contract events, simplify indexing code * update electron builder config * pass logs to browser window * handle event listener errors * fix $PATH * resolve todos * fix fix-path to work with esm modules * configure gateway port * bring back dependency errors * cleanup erb files * synchronize snapshot index after configuring * update electron builder config * update github actions * setup go env in action * remove unneeded action * temp update action trigger settings * fix publish action * fix app ID * update secret reference * fix electron formatting * set teamId * different approach for checking emulator api statuses * remove gateway config for now * try building without notarization * resolve remaining todos * revert temp changes in publish action
- Loading branch information