Git Product home page Git Product logo

arktype's People

Contributors

ahrjarrett avatar andarist avatar bas950 avatar bavannah avatar becca718 avatar dearlordylord avatar dependabot[bot] avatar dimava avatar ghoullier avatar github-actions[bot] avatar gustavoguichard avatar holic avatar hsiwe avatar huliiiiii avatar malezjaa avatar nickserv avatar refi64 avatar rhofvendahl avatar roottool avatar sarthakagrawal avatar shawnmorreau avatar ssalbdivad avatar thetayloredman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arktype's Issues

security review

security review

  • Investigate how analytics API works for storing keys security
    -- remove app secret from redo-server\

Tag input create tag on space

First steps:

  1. Take ChipInput out of app (currently in learner page) and move it to components

  2. Make a new ChipInput component that looks like our Button component in that it:

  • imports the material-ui ChipInput component and props

  • wraps them up and can add custom props if needed

  1. Rely on the @re-do/components chip input from app and delete material-ui-chip-input dependency from app

UI and database objects for all user-specific data

  1. SuggestionsCard should get real data as part of this task.
  2. Users can view recorded test cases and other saved data like groups of elements/actions, test suites etc. in both search and hierarchical formats

make sure electron package builds for linux/mac/windows, look into npm install

Need to get cross-platform build output for Redo. Should be able to do so using this tool:

https://www.electron.build

The documentation looks very detailed although you might find it hard to understand most of what's going on. Would recommend just trying to glean as much as you can and try to get one small thing running at a time. If you are making lots of changes to different files, something is probably going wrong :)

To start, let's shoot for:

  1. Being able to run "npm run pack" and get the following build output variants (see documentation):
    .dmg, .deb, .nsis, .tar.gz

Once we can do this, we'll want to be able to run "npm run publish" and get those files into AWS (Sarthak is working on getting AWS set up today, so you'll need to coordinate with him). Looks like there's info about that process here:

https://www.electron.build/configuration/publish

Any progress you can make would be super helpful, may involve some head banging though ๐Ÿ€

Final review before launch

  1. 1/2 day Github continuous integration process set up

  2. figure out versioning scheme for packages

  3. add analytics to app with segment

fix usestate console error

Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function.
in Unknown (created by SignIn)
in FormContext
in Unknown (created by SignIn)
in div (created by ForwardRef(Paper))
in ForwardRef(Paper) (created by WithStyles(ForwardRef(Paper)))
in WithStyles(ForwardRef(Paper)) (created by ForwardRef(Card))
in ForwardRef(Card) (created by WithStyles(ForwardRef(Card)))
in WithStyles(ForwardRef(Card))
in Unknown
in Unknown (created by SignIn)
in div (created by ForwardRef(Grid))
in ForwardRef(Grid) (created by WithStyles(ForwardRef(Grid)))
in WithStyles(ForwardRef(Grid))
in Unknown
in Unknown (created by SignIn)
in SignIn

Change name of any imports from Mui to include prefix Mui

Throughout our app it's a common pattern to import components from material-ui and then wrap them in our own customized versions of those components with some defaults assumed. To make it clear at which layers we're looking at MUI components and when it's our own custom components (often by the same name), I'd like to standardize on importing material-ui components with a prefix of Mui. E.g.:

import {Button as MuiButton} from "@material-ui/core"

This should make it easier to debug code in the future and to help us tell at a glance which components are ours.

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.