Commit Graph

76 Commits

Author SHA1 Message Date
Maciej Pędzich
5e82956fcd Show a rename warning for valid playlist URLs 2023-01-27 14:22:17 +01:00
Maciej Pędzich
b79596acef Reword validation result messages 2022-12-23 14:46:07 +01:00
Maciej Pędzich
eae9b4a347 Don't dismiss a review if all entries are valid 2022-10-09 15:02:17 +02:00
Maciej Pędzich
1077d2d97e Add review presence and CHANGES_REQUESTED check 2022-10-02 18:44:53 +02:00
Maciej Pędzich
6245a39a82 Remove redundant review ID check 2022-10-01 17:08:30 +02:00
Maciej Pędzich
cdbbbd6403 Don't close a pull request approval 2022-10-01 13:14:35 +02:00
Maciej Pędzich
da5b67a642 Minor refactor and success message rewording 2022-09-22 06:14:31 +02:00
Maciej Pędzich
724a52a28e Rework message format and handling valid playlists 2022-09-21 22:39:54 +02:00
Maciej Pędzich
27e2eec422 Install metadata-scraper 2022-09-21 22:38:18 +02:00
Maciej Pędzich
d768630232 Change wording of some messages 2022-09-16 06:07:55 +02:00
Maciej Pędzich
327da74f58 Reword review messages and improve allowlist check 2022-09-14 06:53:05 +02:00
Maciej Pędzich
14cb3c6c24 Trigger the callback only for allowlisted repos 2022-09-13 15:32:52 +02:00
Maciej Pędzich
5369e80810 Add dev script for testing the bot locally 2022-09-13 10:04:27 +02:00
Maciej Pędzich
c196252ddf Rename index.ts to bot.ts 2022-09-13 10:03:48 +02:00
Maciej Pędzich
a91845415d Change compiler target to ESNext 2022-09-12 22:15:05 +02:00
Maciej Pędzich
3417ae35e6 Install smee-client dev dependency 2022-09-12 21:14:46 +02:00
Maciej Pędzich
f168248be7 Implement proper pull request event handling 2022-09-12 20:58:06 +02:00
Maciej Pędzich
b266c9dc3a Bump minimum required Node.js version to 18 2022-09-12 20:56:00 +02:00
Maciej Pędzich
f348ecb8e4 Bring back the onAny handling 2022-09-12 16:55:30 +02:00
Maciej Pędzich
d2dcc848da Maybe I'm not logging "the right thing"... 2022-09-12 16:55:04 +02:00
Maciej Pędzich
94440669c8 Make app react only to pull_request events 2022-09-12 16:40:01 +02:00
Maciej Pędzich
d979c26a8b Add build and start commands 2022-09-12 12:45:32 +02:00
Maciej Pędzich
cc9fde9843 Create Prettier config 2022-09-12 12:45:25 +02:00
Maciej Pędzich
33bc6bfd05 Add TypeScript support 2022-09-12 12:45:19 +02:00
Maciej Pędzich
a7cd7ae762 Hello, World! 2022-09-11 19:54:16 +02:00
0378b69a1a
Initial commit 2022-09-11 12:38:27 +02:00