A tool that enables developers to connect multiple applications without the need to develop any interface.

Overview
Comments
  • User Story: Monitoring options

    User Story: Monitoring options

    Related Issues

    • Closes #93
    • Closes #101
    • Closes #102

    Definition of Done

    • [ ] User Story
      • [ ] All Acceptance Criteria met
    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [x] ESLinter found no issues (editor & executor only)
      • [x] No unavoidable Code Smells
    • [x] Testing
      • [x] Existing Tests pass
      • [x] New Unit Tests created
      • [x] New Unit Tests pass
    • [x] SonarCloud Quality Gate passed
    • [ ] Testing
      • [ ] New Integration Tests created
      • [ ] New Integration Tests passed
    editor api executor 
    opened by silvan-flum 7
  • Refactoring and Clean Code of the DataFlow API

    Refactoring and Clean Code of the DataFlow API

    Content of this PR

    1. Code smells were removed.
    2. Documentation in IDataFlowService.cs was added.
    3. Flooq database generates the uuid now by itself (when POSTing a new data flow). Consequently, the uuid is now nullable when POSTing a new data flow.
    4. The DataFlowController now adjusts the lastEdited field automatically when a DataFlow is overriden with PUT.

    Related Issues

    No related issues.

    Definition of Done

    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [x] No unavoidable Code Smells
    • [x] Testing
      • [x] Existing Tests pass
    • [x] SonarCloud Quality Gate passed

    Definition of more than Done (optional)

    • [ ] Testing
      • [ ] New Integration Tests created
      • [ ] New Integration Tests passed
    api 
    opened by silvan-flum 7
  • Added call to version endpoint of api, added basic logging #20

    Added call to version endpoint of api, added basic logging #20

    In addition to implementing the basic api call, I also added some logging functionality. But if you guys think this is not necessary I'll remove it again.

    Related Issues

    • Closes #20
    enhancement executor 
    opened by S4nvers 7
  • Add roles to identity

    Add roles to identity

    Related Issues

    • Closes #147

    Definition of Done

    • [x] User Story
      • [x] All Acceptance Criteria met
    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [ ] ESLinter found no issues (editor & executor only)
      • [x] No unavoidable Code Smells
    • [ ] Testing
      • [ ] Existing Tests pass
      • [ ] New Unit Tests created
      • [ ] New Unit Tests pass
    • [x] SonarCloud Quality Gate passed

    Service specific Definition of done

    • [ ] Api
      • [ ] New Integration Tests created
      • [ ] New Integration Tests passed
    • [ ] Editor (optional)
      • [ ] New End-to-End Tests created
      • [ ] New End-to-End Tests passed

    The identity project is excluded from the test coverage since it is tested live, therefore neither unit tests nor integration tests need to be created for this PR.

    api identity 
    opened by DuplosFidibuss 6
  • Choose a License

    Choose a License

    Closes #122

    Licenses

    There are mainly to types of open source licenses: permissive and copyleft. Read about the differences here.

    MIT License

    Overview

    A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

    Apache License 2.0

    Overview

    A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

    GNU General Public License v3.0

    Overview

    Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

    Mozilla Public License 2.0

    Overview

    Permissions of this weak copyleft license are conditioned on making available source code of licensed files and modifications of those files under the same license (or in certain cases, one of the GNU licenses). Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work may be distributed under different terms and without source code for files added in the larger work.

    More

    important 
    opened by silvan-flum 6
  • User-Story Node with multiple output handles

    User-Story Node with multiple output handles

    Related Issues

    • Closes #81
    • Fixes #

    Definition of Done

    • [x] User Story
      • [x] All Acceptance Criteria met
    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [x] ESLinter found no issues (editor & executor only)
      • [x] No unavoidable Code Smells
    • [x] Testing
      • [x] Existing Tests pass
      • [x] New Unit Tests created
      • [x] New Unit Tests pass
    • [x] SonarCloud Quality Gate passed

    Definition of more than Done (optional)

    • [ ] Testing
      • [ ] New Integration Tests created
      • [ ] New Integration Tests passed
    enhancement 
    opened by Geissemanu 6
  • User Story: Save linearized graph

    User Story: Save linearized graph

    Related Issues

    • Closes #78

    Definition of Done

    • [x] User Story (All Acceptance Criteria met):
      • [x] The api should store a linearised version of the data flow
      • [x] The executor should linearise the data flow only after a change
      • [x] The executor should use the linearised version if it exists in the api
    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [x] ESLinter found no issues (editor & executor only)
      • [x] SonarLint found no issues (API)
      • [x] No unavoidable Code Smells
    • [x] Testing
      • [x] Existing Tests pass
      • [x] New Unit Tests created
      • [x] New Unit Tests pass
    • [x] SonarCloud Quality Gate passed

    Definition of more than Done (optional)

    • [x] Testing
      • [x] New Integration Tests created
      • [x] New Integration Tests passed
    api executor 
    opened by silvan-flum 6
  • Adding Kubernetes config

    Adding Kubernetes config

    Important

    • As of now the database is not really persistent? However it survived a redeployment (service is not recreated) but not a pod restart so it should be looked at as soon as possible.
    • The services for API, Editor, and Executor are of type ClusterIP so we should test how it behaves if we have multiple replicas of the pods. Otherwise we will switch back to LoadBalancer.
    • Right now secrets are stored in the values file. These need to be moved to the GitHub secrets.
    • The domain flooq.io is not yet connected to the cluster. For now this is fine but we have to create an issue for this.

    Original Todos

    ToDos:

    • [x] volumes
      • [x] read about Volumes
      • [x] add config for local volumes
      • [x] use provided volumes on ZHAW K8s
    • [x] DNS/Comms
      • [x] make sure deployments can communicate with each other
    • [x] ENV config
      • [x] including different configs for local, staging, prod
      • [ ] think about secrets
    • [x] ingress
      • [x] create ingress
      • [x] add SSL
    • [ ] security
      • [ ] think about security
    • [x] CI/CD
      • [x] setup CI and CD
    • [x] documentation
      • [x] installation
      • [x] running local cluster
      • [ ] running parts of the project in a local cluster
      • [ ] further documentation
    • [ ] presentation
      • [ ] prepare presentation for other team members
    enhancement 
    opened by riesentoaster 6
  • User Story: Present input node endpoint

    User Story: Present input node endpoint

    Related Issues

    • Closes #112

    Definition of Done

    • [x] User Story
      • [x] All Acceptance Criteria met
    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
        • [x] Before saving the data flow, the id is undefined.
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [x] ESLinter found no issues (editor & executor only)
      • [x] No unavoidable Code Smells
    • [x] Testing
      • [x] Existing Tests pass
    • [x] SonarCloud Quality Gate passed
    editor 
    opened by silvan-flum 5
  • Account Settings Page

    Account Settings Page

    Related Issues

    • Closes #141

    Definition of Done

    • [x] User Story
      • [x] All Acceptance Criteria met
    • [x] Code
      • [x] No more code needed
      • [x] No known bugs
    • [x] Clean Code
      • [x] Comments have been created for new code
      • [x] ESLinter found no issues (editor & executor only)
      • [x] No unavoidable Code Smells
    • [x] Testing
      • [x] Existing Tests pass
      • [x] New Unit Tests created
      • [x] New Unit Tests pass
    • [x] SonarCloud Quality Gate passed
    editor identity 
    opened by MrF3lix 5
  • Landing Page Content

    Landing Page Content

    Delegate the work of creating better text for different parts of the landing page.

    This will not be merged in #126

    • Features
      • new/better Feature ideas
      • better text for existing Features

    Anyone can create new Features with text. If you think you have a better text for a feature, just add a new row with the same Feature name.. just add a comment with the same table 👍

    Make sure the text is between 90-130 characters

    | Feature | text | |---|---| | Visual Editor | Edit your Data Flows in an easy to use visual editor. Create new nodes to add new functionality to your Data Flow. | | Webhooks | Use the Data Flow url as your webhook. This allows you to access and use data provided in the webhook call. | | Filter Data | Use the Filter Node to easily filter data. No more unnecessary large data structures for you! | | Custom Scripts | Create a new Script Node to unlock the unlimited possibilities of java script in your Data Flow. | | Scaling | With our robust backend infrastructure, we can ensure, that yor Data Flows will be handled as advertised. | | Token Storage | We securely store your API Tokens. Saved Tokens can be used for different Data Flows and deleted at any time. |

    here is what the feature cards look like: image

    landing 
    opened by nikipuk 5
  • Bump decode-uri-component from 0.2.0 to 0.2.2 in /src/editor

    Bump decode-uri-component from 0.2.0 to 0.2.2 in /src/editor

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump qs and formidable in /src/executor

    Bump qs and formidable in /src/executor

    Bumps qs and formidable. These dependencies needed to be updated together. Updates qs from 6.9.3 to 6.9.7

    Changelog

    Sourced from qs's changelog.

    6.9.7

    • [Fix] parse: ignore __proto__ keys (#428)
    • [Fix] stringify: avoid encoding arrayformat comma when encodeValuesOnly = true (#424)
    • [Robustness] stringify: avoid relying on a global undefined (#427)
    • [readme] remove travis badge; add github actions/codecov badges; update URLs
    • [Docs] add note and links for coercing primitive values (#408)
    • [Tests] clean up stringify tests slightly
    • [meta] fix README.md (#399)
    • Revert "[meta] ignore eclint transitive audit warning"
    • [actions] backport actions from main
    • [Dev Deps] backport updates from main

    6.9.6

    • [Fix] restore dist dir; mistakenly removed in d4f6c32

    6.9.5

    • [Fix] stringify: do not encode parens for RFC1738
    • [Fix] stringify: fix arrayFormat comma with empty array/objects (#350)
    • [Refactor] format: remove util.assign call
    • [meta] add "Allow Edits" workflow; update rebase workflow
    • [actions] switch Automatic Rebase workflow to pull_request_target event
    • [Tests] stringify: add tests for #378
    • [Tests] migrate tests to Github Actions
    • [Tests] run nyc on all tests; use tape runner
    • [Dev Deps] update eslint, @ljharb/eslint-config, browserify, mkdirp, object-inspect, tape; add aud

    6.9.4

    • [Fix] stringify: when arrayFormat is comma, respect serializeDate (#364)
    • [Refactor] stringify: reduce branching (part of #350)
    • [Refactor] move maybeMap to utils
    • [Dev Deps] update browserify, tape
    Commits
    • 4cd0032 v6.9.7
    • e799ba5 [Fix] parse: ignore __proto__ keys (#428)
    • 02ca358 [Robustness] stringify: avoid relying on a global undefined (#427)
    • 4a17709 [Fix] stringify: avoid encoding arrayformat comma when `encodeValuesOnly = ...
    • c0e13e9 [readme] remove travis badge; add github actions/codecov badges; update URLs
    • 4113a5f [Tests] clean up stringify tests slightly
    • 749a584 [Docs] add note and links for coercing primitive values (#408)
    • cce2082 [meta] fix README.md (#399)
    • c44f0c5 Revert "[meta] ignore eclint transitive audit warning"
    • e6cfd8b [actions] backport actions from main
    • Additional commits viewable in compare view

    Updates formidable from 2.0.1 to 2.1.1

    Commits

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump deep-object-diff from 1.1.7 to 1.1.9 in /src/editor

    Bump deep-object-diff from 1.1.7 to 1.1.9 in /src/editor

    Bumps deep-object-diff from 1.1.7 to 1.1.9.

    Release notes

    Sourced from deep-object-diff's releases.

    v1.1.9

    Vulnerability patch

    Details outlined here: #85. TLDR: The prototype of the returned diff object could be polluted but not globally on all objects.

    Fix: mattphillips/deep-object-diff#87

    Thanks @​Retr02332 for highlighting the issue and validating the fix.

    This vulnerability was introduced in https://github.com/mattphillips/deep-object-diff/releases/tag/v1.1.6

    v1.1.8

    Patch

    • Fix typings resolution when using TypeScript 4.7+ with ESM #83
    • improve return type for detailedDiff #72

    Credits

    Thanks @​Nitive and @​icholy for your PRs

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump loader-utils from 1.4.0 to 1.4.2 in /src/editor

    Bump loader-utils from 1.4.0 to 1.4.2 in /src/editor

    Bumps loader-utils from 1.4.0 to 1.4.2.

    Release notes

    Sourced from loader-utils's releases.

    v1.4.2

    1.4.2 (2022-11-11)

    Bug Fixes

    v1.4.1

    1.4.1 (2022-11-07)

    Bug Fixes

    Changelog

    Sourced from loader-utils's changelog.

    1.4.2 (2022-11-11)

    Bug Fixes

    1.4.1 (2022-11-07)

    Bug Fixes

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump moment from 2.29.2 to 2.29.4 in /src/executor

    Bump moment from 2.29.2 to 2.29.4 in /src/executor

    Bumps moment from 2.29.2 to 2.29.4.

    Changelog

    Sourced from moment's changelog.

    2.29.4

    • Release Jul 6, 2022
      • #6015 [bugfix] Fix ReDoS in preprocessRFC2822 regex

    2.29.3 Full changelog

    • Release Apr 17, 2022
      • #5995 [bugfix] Remove const usage
      • #5990 misc: fix advisory link
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump d3-color from 3.0.1 to 3.1.0 in /src/editor

    Bump d3-color from 3.0.1 to 3.1.0 in /src/editor

    Bumps d3-color from 3.0.1 to 3.1.0.

    Release notes

    Sourced from d3-color's releases.

    v3.1.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Releases(v0.6.1)
Owner
Agile Waterfall Inc.
Waterfall goes brrrr
Agile Waterfall Inc.
Node WebStation is a powerful tool designed for developers allowing them to create advanced web sockets for any use all without having the requirement to code.

Node WebStation Node WebStation is a powerful tool designed for developers to use to create an advanced WebStation for any use all without not having

null 2 Jun 4, 2022
Connect Web Integration illustrates the integration of Connect-Web in various JS frameworks and tooling

Connect Web Integration Connect Web Integration is a repository of example projects using Connect-Web with various JS frameworks and tooling. It provi

Buf 43 Dec 29, 2022
A web app to post emoji implemented in connect-go and connect-web.

emotter Emotter is an app to post and share single emoji. This is an example app of connect. Example https://emotter.syumai.com API: Cloud Run Web cli

syumai 11 Oct 30, 2022
A Typescript Hardhat-based template to develop evm-based smart contracts with all the tooling you need.

EVM-based Smart Contract Scaffold A Typescript Hardhat-based template to develop evm-based smart contracts with all the tooling you need. Features Use

Flair 8 Oct 24, 2022
Open-source CD platform that helps developers to deliver applications efficiently by simplifying software releases and operations in any environment.

dyrector.io - The open source internal delivery platform Overview dyrector.io is an open-source internal delivery platform that helps developers to de

dyrector.io 160 Jan 3, 2023
Calculating Pi number without limitation until 10k digits or more in your browser powered by JS without any third party library!

PI Calculator Web JS (Online) Calculating Pi number without limitation until 10k digits or more in your browser powered by JS without any third party

Max Base 6 Jul 27, 2022
This is a development platform to quickly generate, develop & deploy smart contract based applications on StarkNet.

generator-starknet This is a development platform to quickly generate, develop, & deploy smart contract based apps on StarkNet. Installation First, in

Only Dust 34 Nov 18, 2022
A simple library for Node and the browser that allows you to rapidly develop stateful, socketed multiplayer games and web applications.

gameroom.js Overview gameroom.js is a simple library for Node and the browser that allows you to rapidly develop stateful, socketed multiplayer games

Jackson Bierfeldt 3 Nov 3, 2022
Python based web application to import, connect and analyze manufacturing data from multiple data sources.

Analysis Platform Analysis Platform is an open source web application to import, connect and visualize factory IoT data. It helps to collect, link and

Analysis Platform +DN7 7 Dec 1, 2022
enables communication between command-line or desktop applications and browser-based Ethereum wallets such as Metamask.

@securerpc/walletbus @securerpc/walletbus Abstract Quickstart Installation Usage Ethers.js Web3.js Configuration options Logging Development Automated

Manifold Finance 8 Dec 27, 2022
Remix enables you to build fantastic user experiences for the web and feel happy with the code that got you there. In this workshop, we'll look at some more advanced use cases when building Remix applications.

?? Advanced Remix Workshop Remix enables you to build fantastic user experiences for the web and feel happy with the code that got you there. In this

Frontend Masters 167 Dec 9, 2022
Browser extension that enables you to Log-in as ANY address on ALL dapps

Impersonator Extension Log-in as ANY address on ALL dapps. Impersonator injects into the dapps just like Metamask, but gives you the freedom to set cu

Apoorv Lathey 32 Dec 14, 2022
pokedev.js is a tool make to help developers get info about a pokemon and use it in any project with ease.

pokedev.js pokedev.js is a tool make to help developers get info about a pokemon and use it in any project with ease. Quick Links pokedev.js Quick Lin

pokedev.js 4 Apr 4, 2022
A superfast and easy to use knowledge base to help your customers get the info they need, when they need it most.

A superfast and easy to use knowledge base to help your customers get the info they need, when they need it most. helpkb is an open-source Next.js (A

Mark Moffat 11 Dec 5, 2022
Connect your Ethereum smart contract to any real world API using the oracle pattern!

Minimal Viable Oracle (MVO) - An effective way to Build your own oracle with Solidity Smart contracts cannot access off-chain data directly. This repo

Noah 9 Aug 25, 2022
Weaver IBAX IDE. IBAX Network offers a polished development tool Weaver to develop DApps for ecoLibs (side chains).

Weaver Provide the user interface for ibax. Provide the IDE for App development. Save the private key of the user account and grant the permissions. R

IBAX PUBLIC NETWORK 51 Nov 4, 2022
The iofod SDK provides developers with the ability to interact with the main iofod interface within the Web worker, enabling rapid development of iofod extensions through the SDK.

iofod-sdk English | 简体中文 The iofod SDK provides developers with the ability to interact with the main iofod interface within the Web worker, enabling

iofod, Inc. 47 Oct 17, 2022
zkPoB is a mobile compatible tool that lets anyone prove they own a Bufficorn (or any NFT) without revealing which Buffi they own or the address they are verifying themselves with

zkPoB is a mobile compatible tool that lets anyone prove they own a Bufficorn (or any NFT) without revealing which Buffi they own or the address they are verifying themselves with

Marto.eth 10 Aug 25, 2022
The best Nodejs price kit you need when working with cryptocurrencies with multiple providers support

Cryptocurrency Price Kit STAGE: RFC The best Nodejs price kit you need when working with cryptocurrencies with multiple providers support. Goal To pro

TrapCode 6 Sep 7, 2022