Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New React Frontend #33

Closed
wants to merge 62 commits into from
Closed

New React Frontend #33

wants to merge 62 commits into from

Conversation

Yasamato
Copy link
Collaborator

@Yasamato Yasamato commented Apr 16, 2021

replaces #25

flask backend

  • move to SQLAlchemy
  • switch to usage via mariaDB/postgress
  • reimplement table data manipulation
  • add table api endpoints
  • add tab api endpoints
  • add column api endpoints
  • handling data manipulation on column changes

react frontend

  • create react project
  • add build instructions
  • Editor:
    • reimplement table data editor
    • add table editor
    • add tab editor
    • add column editor
  • Pages:
    • add admin view for table, tab and column editor
    • reimplement table view
    • reimplement tab view
    • reimplement navbar
    • reimplement help page
  • think about things we should consider regarding SEO

@lgtm-com
Copy link

lgtm-com bot commented Apr 17, 2021

This pull request introduces 3 alerts and fixes 1 when merging 81ada01 into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 17, 2021

This pull request introduces 3 alerts and fixes 1 when merging f854f9b into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 17, 2021

This pull request introduces 4 alerts and fixes 1 when merging 1d35adc into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused variable, import, function or class
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 18, 2021

This pull request introduces 4 alerts and fixes 1 when merging cbb493d into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused variable, import, function or class
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

TODO: document edit api
@lgtm-com
Copy link

lgtm-com bot commented Apr 18, 2021

This pull request introduces 4 alerts and fixes 1 when merging 82e332f into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused variable, import, function or class
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 18, 2021

This pull request introduces 3 alerts and fixes 1 when merging ae27c71 into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 18, 2021

This pull request introduces 3 alerts and fixes 1 when merging 8e55870 into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 18, 2021

This pull request introduces 3 alerts and fixes 1 when merging a44c74c into a4db746 - view on LGTM.com

new alerts:

  • 1 for Direct state mutation
  • 1 for Potentially inconsistent state update
  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

@lgtm-com
Copy link

lgtm-com bot commented Apr 18, 2021

This pull request introduces 1 alert and fixes 1 when merging 73de3f8 into a4db746 - view on LGTM.com

new alerts:

  • 1 for Unused or undefined state property

fixed alerts:

  • 1 for Inefficient regular expression

Emiliaaah and others added 2 commits April 19, 2021 15:32
* Added dependencies postgres & mysql

* import db connection from env variable

* Added varchar character limit for mysql support

* Added mysql & postgres dependencies for psycopg2

* Added parameter for external db connections

* Manifest was already defined

* db check before init script runs

* Removed db file check

* Added logging
@Yasamato
Copy link
Collaborator Author

Yasamato commented Aug 6, 2021

Closed in favor of #39

@Yasamato Yasamato closed this Aug 6, 2021
@Yasamato Yasamato deleted the dev branch August 6, 2021 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants