Skip to content

version 4 of openkey#53

Open
andreGarvin wants to merge 5 commits into
mainfrom
refactor/v4
Open

version 4 of openkey#53
andreGarvin wants to merge 5 commits into
mainfrom
refactor/v4

Conversation

@andreGarvin

Copy link
Copy Markdown
Owner

Big update for this project after 5 years

andreGarvin added 3 commits August 25, 2025 17:55
- moved all react frontend and backend code to src folder
- created folders for the modules (application code), app (frontend code), and database folder for repositories and queries
- switched from circleci to github workflows
- updated Dockerfile to use the faster build steps for building the docker container
- updated .dockerignore, .gitignore, .nvmrc, .preiiter
- update tsconfig.json for nextjs build and support old build code as well
- add .npmrc to download exact versions
- added layout, page, not-found, and error pages for nextjs app router project
- added config file for nextjs project
- removed webpack
- removed yamljs swagger-ui-express superagent webpack webpack-cli nodemon copy-webpack-puglin clean-webpack-puglin ava @types/superagent from package.json
- removed all redux reducers, stores, and code that connect to the redux state or dispatches
- removed redux, react-redux, redux-thunk
- added react-is for styled-components
- moved App.js code to layout.tsx and page.tsx
- removed App.js file
- removed NotificationBanner.js
@vercel

vercel Bot commented Aug 27, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openkey Ready Ready Preview, Comment Jul 13, 2026 12:37am

- removed react-is
- upadted styled-components from 5.2.1 to 4.3.2, will switch to tailwind later
- add favicon.ico to the next app
- removed a dead else statement
- added Head for main page in app folder
- add configuration for tsconfig to ignore deprecation warning
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant