twenty/server
martmull 97f154ef2c
Add rest api (#2757)
* Add a wildcard get route

* Call api from api

* Add a query formatter

* Use headers to authenticate

* Handle findMany query

* Add limit, orderBy and lastCursor parameters

* Add filter parameters

* Remove singular object name from valid requests

* Update order_by format

* Add depth parameter

* Make /api/objects/ID requests work

* Fix filter

* Add INTERNAL_SERVER_URL env variable

* Remove useless comment

* Change bath api url to 'rest'

* Fix limit parser

* Handle full filter version

* Improve handle full filter version

* Continue rest api

* Add and(...) default behaviour on filters

* Add tests

* Handle 'not' conjunction for filters

* Check filter query

* Format values with field metadata item type

* Handle nested filtering

* Update parsing method

* Check nested fields

* Add delete query

* Add create query

* Rename methods

* Add update query

* Update get one object request

* Fix error handling

* Code review returns
2023-12-01 16:26:39 +01:00
..
.vscode Migrate standard objects (#2439) 2023-11-13 16:08:27 +01:00
@types feat: implement user impersonation feature (#976) 2023-07-31 15:47:29 -07:00
patches Add metadata query resolvers (#1929) 2023-10-09 22:54:14 +02:00
scripts Removing Prisma and Grapql-nestjs-prisma resolvers (#2574) 2023-11-19 18:25:47 +01:00
src Add rest api (#2757) 2023-12-01 16:26:39 +01:00
test Seed workspace member in workspace schema (#2504) 2023-11-14 15:48:03 +01:00
.env.example Add rest api (#2757) 2023-12-01 16:26:39 +01:00
.env.test Remove three old env variables (#2297) 2023-10-31 13:15:24 +01:00
.eslintrc.js Eslint prevent duplicate import (#2516) 2023-11-16 12:26:43 +01:00
.gitignore refactor:Style "loading more" rows on tables (Issue #2498) (#2717) 2023-11-27 11:12:59 +01:00
.nvmrc feat: create ViewField model (#961) 2023-07-27 09:12:26 -07:00
.prettierignore Simplify local dev (#137) 2023-05-25 15:56:28 +02:00
.prettierrc Setup Nest and React projects 2022-12-01 15:58:08 +01:00
jest.config.ts Removing Prisma and Grapql-nestjs-prisma resolvers (#2574) 2023-11-19 18:25:47 +01:00
nest-cli.json Setup Nest and React projects 2022-12-01 15:58:08 +01:00
package.json add message queue integration (#2491) 2023-12-01 16:09:04 +01:00
tsconfig.build.json Setup Nest and React projects 2022-12-01 15:58:08 +01:00
tsconfig.json feat: implement user impersonation feature (#976) 2023-07-31 15:47:29 -07:00
yarn.lock add message queue integration (#2491) 2023-12-01 16:09:04 +01:00