oneuptime/Model
Simon Larsen 4c2dfb0f92
refactor: Add CodeRepository model, service, and permissions
This code change adds the CodeRepository model, service, and permissions to the project. It includes the following modifications:

- Added CodeRepository model to the Models/Index.ts file.
- Added CodeRepositoryService to the Services/Index.ts file.
- Created CodeRepositoryService.ts file with the necessary implementation.
- Updated Permission enum in the Permission.ts file to include CreateCodeRepository, DeleteCodeRepository, EditCodeRepository, and ReadCodeRepository permissions.

These changes enable the project to manage code repositories and define the necessary permissions for them.
2024-06-09 15:03:56 +01:00
..
AnalyticsModels ```text 2024-06-07 22:55:39 +01:00
Models refactor: Add CodeRepository model, service, and permissions 2024-06-09 15:03:56 +01:00
Permissions
Tests refactor: Update package.json and Encryption.ts to use latest version of crypto-js 2024-05-29 15:25:09 +01:00
.dockerignore
jest.config.json Fix bug in login functionality 2023-11-22 11:08:06 +00:00
package-lock.json update deps 2024-05-04 19:33:45 +01:00
package.json Remove "type" field from package.json files 2024-03-16 18:42:59 +00:00
README.md Refactor CommonUI README.md to update project description 2024-03-14 14:07:07 +00:00
tsconfig.json Update tsconfig.json files with resolveJsonModule option 2024-04-08 14:03:07 +01:00

OneUptime Model Library

The OneUptime Model Library is a collection of shared database models and utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with TypeScript and TypeORM. It includes models like User, Monitor, Incident, and Team. It also includes utilities like database connection, and query builders, etc.