- 
                Notifications
    You must be signed in to change notification settings 
- Fork 0
feat: migrate from neo4j ogm to graphql #3538
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
          
     Merged
      
      
    
                
     Merged
            
            
          Conversation
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
    refactor: use graphql for backend repo refactor: use graphql for backend repo
refactor: Replace dynamic imports with static imports for server actions
* fix: generic issues * fix: script error on second element creation * fix: error bacause renderer had the same id as page * fix: page and component element descendants queries * refactor: migrate app dialogs to parallel routes * fix: lint * fix: after rebase * refactor: use @modal parrallel route for modal dialogs
* test: add unit tests for none schema validation * fix: update validator import path in none.schema.spec.ts * test: add comprehensive test suites for typebox validation schemas * refactor: update validator import across multiple schema spec files * refactor: reorganize typebox imports and exports structure * fix: update validator imports and move nested-validator to validation directory * refactor: schema validation * refactor: remove ajv formats * refactor: simplify validation class * refactor: remove nestjs validation * wip: standardize logger * wip: fix sentry setup * fix: build errors * wip: fix sentry setup
…vices (#3544) refactor: remove cache methods from service
* fix: error bacause renderer had the same id as page * fix: after rebase * fix: errors during app update/delete * fix: page descendant elements export * fix: apps and components import and export * fix: loading indicator during app import * fix: loading indicator during component import * fix: app e2e spec * fix: app is not removed from cahce if request fails * fix: child-mapper e2e spec error during data seed * fix: child-mapper e2e spec * fix: in-app-routing e2e spec error during data seed * fix: pages e2e spec * fix: types e2e spec * fix: stabilize google-fonts e2e spec * fix: tags tree styling * fix: stabilize state-sharing e2e test * fix: pagination for types page * refactor: migrate admin modals to parallel routes * refactor: migrate component deletion modal * refactor: migrate actions delete and update modals to parallel routes * refactor: migrate auth guard CRUD form to parallel routes * refactor: migrate element delete modal to parallel routes * refactor: migrate all remaining popovers to parallel routes * refactor: cleanup jotai modal and form state utils * fix: e2e * fix: build * fix: css e2e spec
* wip: optimize create element * wip: add pino logger to nextjs * feat: add pino file logging for nextjs * feat: add tracker for observability * refactor: builder hook to provider * wip: debug why create element form re-renders * refactor: tree view node preview prevent rendering * revert: remove wdyr * fix: resolver specs * fix: component create popover * wip: fix child mapper component field
* refactor: update nextjs version to latest minor one * feat: add confirmation popup on attempt to reset database * refactor: use optimistic update for atoms and resources * fix: builder e2e spec * fix: google-fonts e2e spec * test: create e2e test cases for Auth Guards and Redirects * fix: auth guard page desiplayed wrong label during loading * fix: page builder was shown on attempt to update page * fix: child-mapper e2e spec * fix: build error * fix: lint
* refactor: use popconfirm instead of modal to delete pages * fix: page builder opened when page update form was shown * fix: long popover titles * fix: router.back did not close the popover * fix: 404 error on hard reload * fix: import component button issues * fix: field popovers did not close * fix: page redirect caching issue
* wip: optimize create element * wip: add pino logger to nextjs * feat: add pino file logging for nextjs feat: add pino file logging for nextjs * feat: add tracker for observability feat: add tracker for observability * refactor: builder hook to provider refactor: builder hook to provider * wip: debug why create element form re-renders * refactor: tree view node preview prevent rendering * revert: remove wdyr * wip: fix child mapper component field wip: fix child mapper component field wip: fix child mapper component field wip: fix child mapper component field wip: fix child mapper component field * refactor: move seed data from backend to shared * refactor: extract server code * lint: apply lint * fix: type import refactor: remove entire env configuration implementation feat: centralize env configuration with shared env.ts module fix: update auth0 domain configuration with new env method refactor: centralize env.get usage across services refactor: simplify environment variable configuration using array mapping refactor: change env export to use env.get instead of destructuring refactor: reorganize imports and remove redundant code in env config services refactor: update env import and usage across services revert: decorator changes * revert: decorator changes * wip: debugging web build error * wip: fix tsconfig * ci: fix circleci config
* fix: atom e2e specs * ci: fix circleci config * fix: tsc-check * ci: test out neo4j * fix: storybook with nextjs decorator * wip: fix interface form spec wip: fix interface form spec wip: fix interface form spec * ci: fixing build * ci: fixing build * refactor: rename gql to gqlgen * lint: fix all * ci: fix cypher scripts path ci: fix neo4j ci: fix neo4j ci: fix neo4j ci: fix neo4j ci: fix neo4j ci: fix neo4j * ci: fix neo4j * ci: install cypher shell ci: install cypher shell ci: install cypher shell * ci: install cypher shell * ci: install cypher shell * ci: install cypher shell * ci: install cypher shell * ci: install cypher shell
* wip: fix css runtime element * e2e: fix css spec, element tree wait * e2e: add global before all setup to child mapper spec * refactor: speed up ci build * ci: add missing param * ci: test out new flow
* fix: builder script error because of not hydrated tags fix: builder script error after element was added fix: issues with empty Action Select fields fix: action create/update form issues fix: runtime actions cleanup when related action removed refactor: builder click overlay fix: elementTree bad state warning fix: elementTree bad state warning revert: unwanted change after rebase refactor: fix edit component on context menu fix: use converted element directly as root element refactor: builder click overlay wip: fix drag and drop wip: adding droppable rectangles feat: finish element blueprints refactor: comment old spec fix: dnd specs fix: renderer specs fix: build issues lint: fix tsconfig.base lint fix: drop indicator fix: restore builder style fix: restore builder style fix: e2e specs fix: convert to component use case fix: build issue fix: unit specs fix: convert element to component use case * revert: unwated changes after rebase --------- Co-authored-by: Vladyslav Polishchuk <gm.vpolishchuk@gmail.com>
* fix: unit specs * lint: fix lint
* fix: auth redirect form wasn't submitted after targetType chagne * fix: type fields hydration script error * fix: script error on hard reload of builder preview page * fix: html atoms errors and add Children prop where needed * fix: html atoms errors and addChildren prop where needed * refactor: update antd version * fix: script error when running react-node-type-transformer * fix: updated html atoms export diff * fix: codegen diff * fix: script error because connectOrCreate is not supported anymore
* fix: codegen * fix: codegen * fix: tsc checks * feat: update package version * fix: rebase --------- Co-authored-by: Webber Wang <webber@codelab.app>
* fix: migrate deprecated BackTop component to FloatButton * fix: interfaces and field hydration * fix: antd atoms apis * fix: build command * fix: antd atoms apis
* fix: codegen * fix: tsc checks * feat: update package version * chore: update typescript version * refactor: codegen plugins * fix: build errors * fix: build errors * refactor: codegen plugins * refactor: use client preset again * chore: update codegen libs * wip: optimizing codegen * refactor: remove docs files * refactor: move preset to a lib * refactor: restore unwated change * refactor: codegen file * chore: commit schema * refactor: clean up plugins * refactor: codegen plugins * refactor: codgen plugins * refactor: add end of file to gen files * chore: update prettier * lint: update prettier * lint: disable prettier for gen files * fix: wrong export * lint: addking schema.graphql in prettierignore * refactor: sort keys properly * fix: ignore graphql.gen * fix: revert to graphql.ts * fix: revert to graphql.ts * fix: build error * refactor: codelab preset * refactor: codelab preset * chore: upgrade dependencies * fix: unit specs
* ci: change logger for debugging * refactor: layout naming * refactor: search params usage * wip: add global router hydration * wip: logging filter * fix: search params spec * fix: rebase * fix: build errors * test: fix specs * wip: add step wrapper * chore: update lockfile
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
      
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Description
Video or Image
Related Issue(s)
Fixes #