Matt Aitken
|
0504667334
|
Combine allOf schemas before generating the types, much better results and docs
|
2023-02-27 14:46:41 +00:00 |
|
Matt Aitken
|
6d85eee0cd
|
Generate the SDKs in sequence not parallel
|
2023-02-27 14:28:55 +00:00 |
|
Matt Aitken
|
1f43988ad9
|
Increased generate-integrations memory to 16GB… we need to optimise this at some point
|
2023-02-27 14:24:21 +00:00 |
|
Matt Aitken
|
0129cbb162
|
Generating docs works with allOf
|
2023-02-27 14:24:05 +00:00 |
|
Matt Aitken
|
0121e1b50d
|
SDK input schema is now the merged object of params and body
|
2023-02-27 14:23:54 +00:00 |
|
Matt Aitken
|
0f90ea9455
|
getComments and createComment
|
2023-02-27 13:01:27 +00:00 |
|
Matt Aitken
|
6d2217bd18
|
updateDatabase
|
2023-02-27 12:48:39 +00:00 |
|
Matt Aitken
|
0f51328979
|
createDatabase
|
2023-02-27 12:03:43 +00:00 |
|
Matt Aitken
|
aea812f621
|
queryDatabase
|
2023-02-27 11:59:45 +00:00 |
|
Matt Aitken
|
4fe573b397
|
getDatabase
|
2023-02-27 11:32:21 +00:00 |
|
Matt Aitken
|
d338b95e7e
|
deleteBlock
|
2023-02-27 11:26:28 +00:00 |
|
Matt Aitken
|
2d9bdb26d4
|
appendBlockChildren
|
2023-02-27 11:23:24 +00:00 |
|
Matt Aitken
|
b660a4c07f
|
Update block and get block children
|
2023-02-27 11:16:41 +00:00 |
|
Matt Aitken
|
65aa6e4e4c
|
Get block endpoint
|
2023-02-27 09:26:28 +00:00 |
|
Matt Aitken
|
0432a64357
|
Update page endpoint
|
2023-02-27 09:19:28 +00:00 |
|
Matt Aitken
|
c2eea6c2b6
|
Added todos with remaining endpoints
|
2023-02-26 18:56:07 +00:00 |
|
Matt Aitken
|
81bbae977f
|
Fix for endpoints that return void
|
2023-02-26 18:53:25 +00:00 |
|
Matt Aitken
|
37bd8f4952
|
Separated the bot endpoint response so it doesn’t mess the SDK generation up
|
2023-02-26 18:47:10 +00:00 |
|
Matt Aitken
|
20d6c6fdfb
|
Added typecheck to integrations
|
2023-02-26 18:37:11 +00:00 |
|
Matt Aitken
|
ebc45b7f8d
|
Fix for typecheck error in services
|
2023-02-26 18:37:05 +00:00 |
|
Matt Aitken
|
77f146210a
|
Fixed generating successful responses schemas
|
2023-02-26 18:36:58 +00:00 |
|
Matt Aitken
|
18cb9c6bec
|
Fix for badly named file
|
2023-02-26 18:36:40 +00:00 |
|
Matt Aitken
|
dfd4966cb0
|
Removed validation when doing requests, changed the way we select the success/fail on a response
|
2023-02-26 18:24:13 +00:00 |
|
Matt Aitken
|
d7384bf481
|
Nock file for creating a page
|
2023-02-26 18:23:25 +00:00 |
|
Matt Aitken
|
f7dfc712b5
|
Added content-type to the createPage spec
|
2023-02-26 17:37:47 +00:00 |
|
Matt Aitken
|
1cfb93ada9
|
Remove validation of the request body and params
|
2023-02-26 17:29:43 +00:00 |
|
Matt Aitken
|
7437d9fbd6
|
Create page test – this crashes Node because the schema is so massive…
|
2023-02-26 17:27:11 +00:00 |
|
Matt Aitken
|
16c152ec26
|
Updated Notion Nock files
|
2023-02-26 17:05:02 +00:00 |
|
Matt Aitken
|
92d4008cc2
|
Notion specs updated by pointing at new generated schemas. Tests passing.
|
2023-02-26 16:50:57 +00:00 |
|
Matt Aitken
|
2770df644b
|
Imported dependencies and formatted Notion schemas
|
2023-02-26 16:33:21 +00:00 |
|
Matt Aitken
|
7bebf919e2
|
Fixed imports and formatted some of the files
|
2023-02-26 15:39:43 +00:00 |
|
Matt Aitken
|
4b6e21d6d4
|
Split Notion schemas into more sensible sized files
|
2023-02-26 15:32:22 +00:00 |
|
Matt Aitken
|
21d70821de
|
Massive Notion schema from SDK
|
2023-02-26 14:38:17 +00:00 |
|
Matt Aitken
|
a4d3f1b61c
|
Massive generated schema
|
2023-02-26 14:37:08 +00:00 |
|
Matt Aitken
|
42e297474c
|
Delete old schemas
|
2023-02-26 14:37:00 +00:00 |
|
Matt Aitken
|
a40afd55d2
|
Output the schema refs when generating a schema
|
2023-02-26 14:34:04 +00:00 |
|
Matt Aitken
|
621254d0ab
|
Fleshed out the specs some more
|
2023-02-26 13:26:15 +00:00 |
|
Matt Aitken
|
0ff568843d
|
make functions turn properties into optional
|
2023-02-26 13:26:03 +00:00 |
|
Matt Aitken
|
1bc9bc9244
|
getPage is working
|
2023-02-24 19:18:35 +00:00 |
|
Matt Aitken
|
2fea9e5a6c
|
Use a test Notion workspace so I can test all the integration features
|
2023-02-24 19:12:43 +00:00 |
|
Matt Aitken
|
2756bfe073
|
Notion search is working and performance is good (when a schema is cached)
|
2023-02-24 19:05:19 +00:00 |
|
Matt Aitken
|
165ca9cb0f
|
Option to measure performance of validation and compiling
|
2023-02-24 19:04:46 +00:00 |
|
Matt Aitken
|
840435284b
|
Using ajv to compile on-demand and validate using JSON Schemas
|
2023-02-24 18:48:03 +00:00 |
|
Matt Aitken
|
d65ef5eb87
|
If schema validation fails on prod and it’s a 2xx status, let it through as a success and log validation error
|
2023-02-24 17:49:41 +00:00 |
|
Matt Aitken
|
71007b5f60
|
Added Sentry to the integrations service
|
2023-02-24 17:49:02 +00:00 |
|
Matt Aitken
|
43250c444e
|
Added Notion database schema (748 lines 😳)
|
2023-02-24 17:14:28 +00:00 |
|
Matt Aitken
|
0ccc6d3729
|
Search is working with pages, but not databases yet
|
2023-02-24 16:12:05 +00:00 |
|
Matt Aitken
|
e779cff42a
|
New nock responses
|
2023-02-24 15:05:07 +00:00 |
|
Matt Aitken
|
0b3c3758a7
|
Switched to using oauth for Notion
|
2023-02-24 15:05:00 +00:00 |
|
Matt Aitken
|
ab351cbc8e
|
Merge remote-tracking branch 'origin/nango-upgrade' into integrations/notion
# Conflicts:
# apps/integrations/package.json
|
2023-02-24 14:56:06 +00:00 |
|