55 Commits

Author SHA1 Message Date
Sergei Kofman 4599232347 updated github to use oauth instead of app config (#15284) 2026-06-18 12:30:14 -04:00
Chris Grass db719979fe chore: remove sentry (#15285) 2026-06-17 19:32:30 -04:00
Félix Gagné Cliche c9b84cd595 fix(oauth): Fix authentication errors not surfacing (#15153)
Co-authored-by: Mathieu Faucher <faucher.mathieu@gmail.com>
2026-06-11 07:36:56 -04:00
François Levasseur 427d365b5e chore: remove of replace usage of baseUrl accross repo (#15132) 2026-04-20 14:46:11 -04:00
Sergei Kofman 624c068e71 chore(integrations): add "repo" and "guideSlug" attributes (#15055) 2026-03-27 06:55:58 -04:00
quu-ack c7dd1e99a7 feat(integrations): add files-readonly github and linear 2026-03-24 15:04:12 -04:00
François Levasseur 4e6dcb2572 chore(github): rm legacy transformer (#15044) 2026-03-23 13:32:40 -04:00
François Levasseur 11ab79339f Merge branch 'master' into zui2 2026-03-04 16:29:09 -05:00
François Levasseur 37c2d3f01c feat(sdk): zui is only exported under the z namespace (#14990) 2026-03-04 15:22:36 -05:00
Sergei Kofman c0b6972d2a chore(integrations): Include integration category in "attributes", bump integration versions (#14975) 2026-02-27 09:41:40 -05:00
Mathieu Faucher c1cdcfed7b chore(integrations): resolve linting issues (#14890) 2026-02-02 18:21:39 -05:00
François Levasseur bd2a59c619 chore: unit tests are ran per package with turbo (#14820) 2026-01-19 15:25:19 -05:00
JustinBordage eaa0426273 feat(cli): implement fallback handler for the linter (#14655)
Co-authored-by: François Levasseur <francois_levasseur@hotmail.com>
2025-12-12 15:22:08 -05:00
François Levasseur 37df378d2a chore: speedup ci setup (#14617) 2025-11-28 21:26:14 -05:00
Mathieu Faucher 6fc5da1f14 chore(integrations/github): Remove disabling of lint (#14492) 2025-11-27 21:48:54 -05:00
Xavier Hamel 8f5be8c2d3 chore(zui): Add zui legacy transformer flags (#14313)
Co-authored-by: Xavier Hamel <xavier.hamel@botpress.com>
2025-10-06 15:01:26 -04:00
François Levasseur ce9fe981e6 chore: refac all tsconfigs / eslint configs in a more uniform way (#14217) 2025-09-08 16:17:23 -04:00
François Levasseur 397b4731b1 chore: per package eslint config (#14213) 2025-09-08 14:40:59 -04:00
François Levasseur 341879c8ef chore: type check more typescript files across the repo (#14076) 2025-07-24 16:18:59 -04:00
François Levasseur 3b29574836 chore: bump zui to v1 (#13916) 2025-06-12 16:21:46 -04:00
Pascal B b0665e1118 chore(ci): upgrade eslint/prettier, fix oxlint (#13558) 2025-01-09 16:47:11 -05:00
François Levasseur 23648a6393 chore: add sherif and fix dependencies (#13488) 2024-12-09 10:40:27 -05:00
François Levasseur 73a5ca090d chore: simplify build process and turbo.json file (#13487) 2024-12-08 16:23:44 -05:00
François Levasseur 1cdbf03f67 feat(cli): add command reads package.json bpDependencies when no arguments provided (#13486) 2024-12-08 14:38:09 -05:00
Sid c6c66fc869 chore(integrations): Add, improve, and condense all the integration descriptions. (#13424)
Co-authored-by: Francois Levasseur <francois.levasseur@botpress.com>
2024-11-13 15:03:47 -05:00
François Levasseur 80365eb44c feat(cli): allow disabling bplint + enable bplint in CI (#13421) 2024-11-11 11:18:48 -05:00
Abraham Lopez d1d5f42e0a feat(integrations): Google AI integration (#13408) 2024-11-06 16:50:10 -05:00
Pascal B 55e0e2d25a fix(integrations/github): use a multiline input for the RSA secret (#13395) 2024-10-30 11:17:42 -04:00
Pascal B 5540a3253b feat(ci): check integrations with bp lint (#13371) 2024-10-25 08:26:55 -04:00
Pascal B 8a0a4b96cb feat(packages/common): add generic action/channel wrappers for integrations (#13349) 2024-10-16 14:19:17 -04:00
Pascal B c353e655f5 fix(integrations/github): do not break back-compat for issueOpened (#13348) 2024-10-15 16:11:36 -04:00
François Levasseur 1f193a65a5 feat: bot development now requires a bot definition + allow installing remote interfaces (#13339) 2024-10-15 13:59:36 -04:00
Pascal B e1a5c5115b feat(integrations/github): implement more events and channels (#13322) 2024-10-15 11:37:10 -04:00
Pascal B e2a034dcd0 feat(integrations/github): properly set the bot's avatar and name (#13323) 2024-10-15 11:22:14 -04:00
Pascal B dacf7de0b4 fix(integrations/github): fix deployments by reconstituting the RSA secret (#13338) 2024-10-07 14:22:40 -04:00
Pascal B 5862148703 feat(integrations/github)!: implement OAuth (#13310) 2024-10-07 09:04:47 -04:00
Francois-Xavier P. Darveau b722c0f5fe chore: added minimal integration config validation (#13192) 2024-07-22 11:24:52 -04:00
François Levasseur eb4f3a51b5 chore: uniform tsconfig files accross all repo (#13142) 2024-06-14 16:30:39 -04:00
François Levasseur 2bc2054b03 chore: use new script naming pattern (#13139) 2024-06-14 14:28:07 -04:00
François Levasseur e3535ce5ac feat(cli): generate more typings in .botpress (#13100) 2024-05-17 15:33:49 -04:00
Sylvain Perron 18aa785cf2 feat(sdk): bubble up api errors and expose runtime error in sdk (#13075)
Co-authored-by: Francois Levasseur <francois.levasseur@botpress.com>
Co-authored-by: François Levasseur <francois_levasseur@hotmail.com>
2024-04-24 16:51:57 -04:00
Charles Catta c2196b0491 feat(sdk): zui (#13053)
Co-authored-by: Francois Levasseur <francois.levasseur@botpress.com>
2024-04-17 11:45:19 -04:00
François Levasseur ad0f71998c feat(sdk): remove tag prefixes from typings (#13067) 2024-04-16 13:15:08 -04:00
François Levasseur 22b46f6b09 feat(sdk): allow calling ack with no tag prefix (#13065) 2024-04-15 11:30:24 -04:00
François Levasseur 66369f461e feat(bots/bugbuster): notify owner every 6h if a github issue is unasigned (#12966) 2024-01-30 14:55:27 -05:00
Michael Masson 4c8eb650da chore(sdk/cli): added fallback handler script (#12850) 2023-11-02 19:25:46 -04:00
François Levasseur 9856fa2c17 feat(sdk): secret can either be required or optional (#12789) 2023-08-24 15:47:46 -04:00
François Levasseur 25d9abd958 chore: rename integrations readme files to hub (#12786) 2023-08-22 19:30:52 -04:00
François Levasseur 8c59e149a0 feat(sdk): sdk typings are contextual to bot and integration definitions (#12757) 2023-08-15 19:58:41 -04:00
François Levasseur 4b85a68f73 feat(github): add an event for issue opened (#12720) 2023-07-07 18:47:17 -04:00