Coder Social home page Coder Social logo

batazor / fsme Goto Github PK

View Code? Open in Web Editor NEW
8.0 8.0 2.0 14.18 MB

Finite State Machine Engine for Go

Home Page: https://fsme.herokuapp.com/

License: MIT License

Go 29.17% HTML 2.70% JavaScript 65.12% Dockerfile 2.76% Shell 0.25%
finite-state-machine fsm react ui

fsme's Introduction

Hi there

  • 💬 Ask me about k8s/go/react
  • 🚀 I love open-source!

🤝 Connect with me

batazor111@gmail.com linkedin twitter batazor.ru


🏆 Github Stats




🛠 My fancy badge area

golang postgres redis k8s html javascript css vue.js webpack docker swagger asyncio git github prometheus jupyter kafka


fsme's People

Contributors

batazor avatar imgbotapp avatar renovate-bot avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

fsme's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update dependency whatwg-fetch to ^3.6.20
  • Update module github.com/go-chi/render to v1.0.3
  • Update dependency @babel/eslint-parser to ^7.23.10
  • Update dependency classnames to ^2.5.1
  • Update dependency eslint-plugin-import to ^2.29.1
  • Update dependency eslint-plugin-jsx-a11y to ^6.8.0
  • Update dependency eslint-plugin-react to ^7.33.2
  • Update dependency monaco-editor to ^0.46.0
  • Update dependency react-monaco-editor to ^0.55.0
  • Update golang Docker tag to v1.22
  • Update material-ui monorepo to ^5.15.11 (@mui/icons-material, @mui/material)
  • Update module github.com/spf13/viper to v1.18.2
  • Update module go.uber.org/zap to v1.27.0
  • Update nginx Docker tag to v1.25
  • Update Node.js to v20
  • Update dependency react-redux to v9
  • Update dependency redux to v5
  • Update dependency redux-thunk to v3
  • Update module github.com/go-chi/chi to v5
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

docker-compose
admin/server/docker-compose.yml
  • mongo 4.0-rc-xenial
dockerfile
admin/Dockerfile
  • node 19-alpine
  • golang 1.20-alpine
  • nginx 1.23-alpine
admin/server/Dockerfile
  • golang 1.20-alpine
admin/ui/Dockerfile
  • node 19-alpine
  • nginx 1.23-alpine
gomod
admin/server/go.mod
  • go 1.19
  • github.com/getsentry/sentry-go v0.16.0
  • github.com/go-chi/chi v4.1.2+incompatible
  • github.com/go-chi/cors v1.2.1
  • github.com/go-chi/render v1.0.2
  • github.com/spf13/viper v1.15.0
  • go.mongodb.org/mongo-driver v1.11.1
  • go.uber.org/zap v1.24.0
npm
admin/ui/package.json
  • @mui/material ^5.11.16
  • @mui/icons-material ^5.11.16
  • classnames ^2.3.2
  • connected-react-router ^6.9.3
  • history ^5.3.0
  • localforage ^1.10.0
  • lodash ^4.17.21
  • monaco-editor ^0.37.1
  • react ^16.14.0
  • react-digraph ^7.2.1
  • react-dom ^16.14.0
  • react-monaco-editor ^0.52.0
  • react-router ^5.3.4
  • react-scripts ^5.0.1
  • redux ^4.2.1
  • redux-persist ^5.10.0
  • redux-thunk ^2.4.2
  • terminal-in-react ^4.3.1
  • whatwg-fetch ^3.6.19
  • @material-ui/lab ^4.0.0-alpha.61
  • @babel/eslint-parser ^7.21.3
  • eslint ^6.8.0
  • eslint-config-airbnb ^19.0.4
  • eslint-plugin-import ^2.27.5
  • eslint-plugin-jsx-a11y ^6.7.1
  • eslint-plugin-react ^7.32.2
  • monaco-editor-webpack-plugin ^1.9.1
  • react-app-rewired ^2.2.1
  • react-redux ^7.2.9
  • react-router-dom ^5.3.4
  • storm-react-diagrams ^5.2.1
admin/ui/src/Components/ViewEditor/package.json
admin/ui/src/Containers/SpeedDial/package.json
admin/ui/src/Page/App/package.json
admin/ui/src/Page/GraphEditor/package.json
admin/ui/src/Page/Home/package.json
admin/ui/src/Page/JSONEditor/package.json
admin/ui/src/Page/Main/package.json
admin/ui/src/Page/ViewEditor/package.json

  • Check this box to trigger a request for Renovate to run again on this repository

Update FSM

To-Do

  • Get newFSM
  • Add method for live-update FSM
    • check current.state exist in newFSM
    • get diff (JSON)
    • each element add/delete
      • node
      • tranistion
      • event
  • return response

Save FSM

Save FSM

  • UI: Add button save
  • API: Send new FSM
  • Create new FSM
  • Return new FSM

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

File: .github/renovate.json
Error type: The renovate configuration file contains some invalid settings
Message: Invalid configuration option: gitSignOff

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.