21e3e75376f2af71fae4a83bcfa33a63417c0992
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `express` from 4.21.1 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.21.1...4.21.2) --- updated-dependencies: - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect - dependency-name: express dependency-version: 4.21.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
OpenAssetManager
Product for asset documentation for home to big business. Free base-system and non-free (paid) addons.
Products
All of the projects are located in this project. This is a monorepo. Make sure you have ASDF installed.
Web
All web projects are under web, they are react projects.
API's
Our folder structure for the APIs:
fastapi-project
├── migrations/
├── tests/
│ ├── auth
│ ├── aws
│ └── posts
├── templates/
│ └── index.html
├── requirements
│ ├── base.txt
│ ├── dev.txt
│ └── prod.txt
├── router.py # auth main router with all the endpoints
├── schemas.py # pydantic models
├── models.py # database models
│ ├── dependencies.py # router dependencies
│ ├── config.py # local configs
│ ├── constants.py # module-specific constants
│ ├── exceptions.py # module-specific errors
│ ├── service.py # module-specific business logic
│ └── utils.py # any other non-business logic functions
├── aws
│ ├── client.py # client model for external service communication
│ ├── schemas.py
│ ├── config.py
│ ├── constants.py
│ ├── exceptions.py
│ └── utils.py
└── posts
│ ├── router.py
│ ├── schemas.py
│ ├── models.py
│ ├── dependencies.py
│ ├── constants.py
│ ├── exceptions.py
│ ├── service.py
│ └── utils.py
├── config.py # global configs
├── models.py # global database models
├── exceptions.py # global exceptions
├── pagination.py # global module e.g. pagination
├── database.py # db connection related stuff
├── main.py
├── .env
├── .gitignore
├── logging.ini
└── pyproject.toml
Description
Product for asset documentation for home to big business. Free base-system and non-free (paid) addons.
Languages
Python
94.4%
TypeScript
2.3%
HTML
1.9%
CSS
1%
Dockerfile
0.4%