{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":254328371,"defaultBranch":"master","name":"nango","ownerLogin":"NangoHQ","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-09T09:31:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/106751793?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716885240.0","currentOid":""},"activityList":{"items":[{"before":"e216e4569f2ddc6976b95538c0d7d4e0ba4d01ef","after":"ea09b22f9e8c0b53d1ad29ce216f40dc813f96c0","ref":"refs/heads/feat/logs-message-pagination","pushedAt":"2024-05-28T08:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"refresh rate","shortMessageHtmlLink":"refresh rate"}},{"before":null,"after":"e216e4569f2ddc6976b95538c0d7d4e0ba4d01ef","ref":"refs/heads/feat/logs-message-pagination","pushedAt":"2024-05-28T08:34:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"feat(logs): messages infinite scroll and live refresh","shortMessageHtmlLink":"feat(logs): messages infinite scroll and live refresh"}},{"before":"9c46e83f925ad1b24d53800ac4284cdc7db986a3","after":"533c4f45618173df57938e693423348a12609842","ref":"refs/heads/feat/logs-pagination","pushedAt":"2024-05-28T08:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"review","shortMessageHtmlLink":"review"}},{"before":"4728913ff3908ac0bc27a61d98c160dfee08eef0","after":"49142c9b140ea8210c9f8372856bbdcdd40714e8","ref":"refs/heads/master","pushedAt":"2024-05-28T07:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TBonnin","name":"Thomas Bonnin","path":"/TBonnin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/233326?s=80&v=4"},"commit":{"message":"chore(release): 0.39.32","shortMessageHtmlLink":"chore(release): 0.39.32"}},{"before":null,"after":"07e49e4316b5a0f26cc15ce1f06285dd009c60e2","ref":"refs/heads/khaliq/nan-981-implement-error-reporting-ui-on-connection-authorization-sub-notification","pushedAt":"2024-05-28T05:22:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khaliqgant","name":"Khaliq","path":"/khaliqgant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1724137?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:NangoHQ/nango into khaliq/nan-981-implement-error-reporting-ui-on-connection-authorization-sub-notification","shortMessageHtmlLink":"Merge branch 'master' of github.com:NangoHQ/nango into khaliq/nan-981…"}},{"before":"e757ef4bfe2a0d582975da2b6e7f3734cdd87889","after":null,"ref":"refs/heads/fix/jobs-dockerfile","pushedAt":"2024-05-27T19:05:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"}},{"before":"1d0363b7baa618da82150e1d7feb21a8a77fdc02","after":"4728913ff3908ac0bc27a61d98c160dfee08eef0","ref":"refs/heads/master","pushedAt":"2024-05-27T19:05:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"fix(docker): wrong node version for jobs (#2211)\n\n## Describe your changes\r\n\r\nFixes NAN-1030\r\n\r\n- Incorrect version for jobs' dockerfile","shortMessageHtmlLink":"fix(docker): wrong node version for jobs (#2211)"}},{"before":null,"after":"9c46e83f925ad1b24d53800ac4284cdc7db986a3","ref":"refs/heads/feat/logs-pagination","pushedAt":"2024-05-27T18:53:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"working ?","shortMessageHtmlLink":"working ?"}},{"before":null,"after":"95cc68d10fd018e8f2a1ae9e9430eac54266fa8d","ref":"refs/heads/use-local-runner-for-enterprise","pushedAt":"2024-05-27T17:19:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khaliqgant","name":"Khaliq","path":"/khaliqgant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1724137?s=80&v=4"},"commit":{"message":"local runner for enterprise","shortMessageHtmlLink":"local runner for enterprise"}},{"before":"649c47b77d7f6e77e9337fdf253139c5366ec6a8","after":"e757ef4bfe2a0d582975da2b6e7f3734cdd87889","ref":"refs/heads/fix/jobs-dockerfile","pushedAt":"2024-05-27T13:19:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/jobs-dockerfile","shortMessageHtmlLink":"Merge branch 'master' into fix/jobs-dockerfile"}},{"before":"ab70f82c170096e3511338cc1f9148362653b095","after":null,"ref":"refs/heads/khaliq/nan-981-implement-error-reporting-ui-on-connection-authorization-sub","pushedAt":"2024-05-27T11:07:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khaliqgant","name":"Khaliq","path":"/khaliqgant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1724137?s=80&v=4"}},{"before":"23a727f9de67d9b6916afd837492b8d52610b968","after":"1d0363b7baa618da82150e1d7feb21a8a77fdc02","ref":"refs/heads/master","pushedAt":"2024-05-27T11:07:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"khaliqgant","name":"Khaliq","path":"/khaliqgant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1724137?s=80&v=4"},"commit":{"message":"feat(server): [nan-981] prep for implementing error reporting UI on connection authorization sub (#2204)\n\n## Describe your changes\r\n* In order to log connection failures we need to pass along the full\r\n`account` and `environment` to correctly log. Adds the object to prep\r\nfor explicit logging and for insertion into the coming soon\r\nnotifications table. Also explicitly logs a connection failure so we\r\nhave something to link to for the notification.\r\n* Also cleans up webhook logic to send twice if there is a secondary\r\nwebhook url\r\n\r\n## Issue ticket number and link\r\nNAN-981\r\n\r\n## Checklist before requesting a review (skip if just adding/editing\r\nAPIs & templates)\r\n- [x] I added tests, otherwise the reason is: \r\n- [ ] I added observability, otherwise the reason is:\r\n- [ ] I added analytics, otherwise the reason is:","shortMessageHtmlLink":"feat(server): [nan-981] prep for implementing error reporting UI on c…"}},{"before":"8ffc26da22886272966c64bfc7172c6316823096","after":"23a727f9de67d9b6916afd837492b8d52610b968","ref":"refs/heads/master","pushedAt":"2024-05-27T09:51:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TBonnin","name":"Thomas Bonnin","path":"/TBonnin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/233326?s=80&v=4"},"commit":{"message":"chore(release): 0.39.31","shortMessageHtmlLink":"chore(release): 0.39.31"}},{"before":null,"after":"649c47b77d7f6e77e9337fdf253139c5366ec6a8","ref":"refs/heads/fix/jobs-dockerfile","pushedAt":"2024-05-27T09:48:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"fix(docker): wrong node version for jobs","shortMessageHtmlLink":"fix(docker): wrong node version for jobs"}},{"before":"22290b34e3dcfaab63c5e17505cd9751e74bd00d","after":null,"ref":"refs/heads/feat/logs-period-filter","pushedAt":"2024-05-27T09:29:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"}},{"before":"e91531152ebbc791978eeb96aef687661018f709","after":"8ffc26da22886272966c64bfc7172c6316823096","ref":"refs/heads/master","pushedAt":"2024-05-27T09:29:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"feat(logs): add date range filtering (#2207)\n\n## Describe your changes\r\n\r\nContributes to NAN-908\r\n\r\n- Add date range filtering\r\nThis part has not been designed, so I improvised something.\r\n\r\n\r\n\"Screenshot","shortMessageHtmlLink":"feat(logs): add date range filtering (#2207)"}},{"before":"d5d3b60b032ff92e119a655660ca309db2f4f798","after":null,"ref":"refs/heads/fix/key-interactive-demo","pushedAt":"2024-05-27T09:16:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"}},{"before":"2669b23b19d38ff69b512789cc20481ea6a72192","after":"e91531152ebbc791978eeb96aef687661018f709","ref":"refs/heads/master","pushedAt":"2024-05-27T09:16:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"fix(demo): incorrect token used to oauth (#2210)\n\n## Describe your changes\r\n\r\nFixes NAN-1029\r\n\r\n- Incorrect token used\r\nJust slipped during reviews, in previous [PR regarding slack\r\nbanner](https://github.com/NangoHQ/nango/pull/2184)","shortMessageHtmlLink":"fix(demo): incorrect token used to oauth (#2210)"}},{"before":"8ee482007ba14f33e35ae533b84b3a063f1526be","after":null,"ref":"refs/heads/fix/version-in-file","pushedAt":"2024-05-27T09:10:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"}},{"before":"8fe9940c4c0afc45f538b385d4410af14f9c45c6","after":"2669b23b19d38ff69b512789cc20481ea6a72192","ref":"refs/heads/master","pushedAt":"2024-05-27T09:10:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"fix(version): store version in a file instead of reading package.json (#2208)\n\n## Describe your changes\r\n\r\nFixes NAN-1020\r\n\r\nI have done it I don't know how many times, and everytime I think it's\r\ngoing to be different. Reading from package.json is clunky and not\r\nportable as soon as you bundle, use an exotic install, use a serveless\r\nhost, etc. We had two reports last week, after many tries I could not\r\nreproduce so instead of wasting time I implemented this regular\r\nsolution. You can find this way of doing things in many libs (i.e:\r\n[stripe](https://github.com/stripe/stripe-node/blob/162ba379ee32801762a3f0f74ee4cd18f99566b5/src/stripe.core.ts#L52),\r\n[algolia](https://github.com/algolia/algoliasearch-client-javascript/blob/5828389d96c7d8b416ee4bd3017b980d3927bee4/packages/client-common/src/version.ts),\r\netc.)\r\n\r\n- Store version in file to secure fast and stable loading across env\r\nOnce again I had to do the work two times, using shared right now would\r\nbe a mistake but as soon as we clean it up I hope we can use it.","shortMessageHtmlLink":"fix(version): store version in a file instead of reading package.json ("}},{"before":null,"after":"d5d3b60b032ff92e119a655660ca309db2f4f798","ref":"refs/heads/fix/key-interactive-demo","pushedAt":"2024-05-27T09:05:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"fix(demo): incorrect token used to oauth","shortMessageHtmlLink":"fix(demo): incorrect token used to oauth"}},{"before":"5baa686db0c519acd34921c539cde61b9bff8d26","after":"8ee482007ba14f33e35ae533b84b3a063f1526be","ref":"refs/heads/fix/version-in-file","pushedAt":"2024-05-27T08:53:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/version-in-file","shortMessageHtmlLink":"Merge branch 'master' into fix/version-in-file"}},{"before":"4a6fa1dee5335b3ece7059ea1494dfad7f019af1","after":"8fe9940c4c0afc45f538b385d4410af14f9c45c6","ref":"refs/heads/master","pushedAt":"2024-05-27T08:17:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"feat(integrations): add support for productboard (#2194)\n\n## Describe your changes\r\n\r\n- Added configuration for productboard in providers.yaml\r\n- Added productboard to docs-v2.\r\n- Added productboard pages for Supported API groups in mint.json.\r\n- Added productboard SVG file in template-logos folder.\r\n- Consolidate productboard docs pages\r\n\r\n## Issue ticket number and link\r\n[EXT-70](https://linear.app/nango/issue/EXT-70/add-productboard-api)\r\n## Test\r\nThis provider has been used successfully in local development to connect\r\nto productboard after authorizing using Nango.\r\nThe documentation update was reviewed using `npm run docs` and verifying\r\non localhost.\r\n\r\n---------\r\n\r\nCo-authored-by: Samuel Bodin <1637651+bodinsamuel@users.noreply.github.com>","shortMessageHtmlLink":"feat(integrations): add support for productboard (#2194)"}},{"before":"6dfce53a4f949054c43613933cc9b4fc9acf2f62","after":"5baa686db0c519acd34921c539cde61b9bff8d26","ref":"refs/heads/fix/version-in-file","pushedAt":"2024-05-27T07:37:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"test this","shortMessageHtmlLink":"test this"}},{"before":"6018bdecfb811a07d5a46474623bc358e3b13733","after":"4a6fa1dee5335b3ece7059ea1494dfad7f019af1","ref":"refs/heads/master","pushedAt":"2024-05-27T07:19:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"docs(logs): document elasticsearch and self-host (#2206)\n\n## Describe your changes\r\n\r\nFixes NAN-932\r\n\r\n- Add proper screen when elasticsearch is disabled\r\n- Add documentation on how to self-host","shortMessageHtmlLink":"docs(logs): document elasticsearch and self-host (#2206)"}},{"before":"b7c59c15a3f5c5738e46a1caf613a76ceb19a62c","after":null,"ref":"refs/heads/fix/doc-logs-storage","pushedAt":"2024-05-27T07:19:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"}},{"before":"e91ce38c141cdcd966261d4c0968171449b3de4e","after":"6dfce53a4f949054c43613933cc9b4fc9acf2f62","ref":"refs/heads/fix/version-in-file","pushedAt":"2024-05-26T19:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"commit version on release","shortMessageHtmlLink":"commit version on release"}},{"before":null,"after":"e91ce38c141cdcd966261d4c0968171449b3de4e","ref":"refs/heads/fix/version-in-file","pushedAt":"2024-05-26T19:05:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"fix(version): store version in a file instead of reading package.json","shortMessageHtmlLink":"fix(version): store version in a file instead of reading package.json"}},{"before":null,"after":"22290b34e3dcfaab63c5e17505cd9751e74bd00d","ref":"refs/heads/feat/logs-period-filter","pushedAt":"2024-05-26T18:14:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bodinsamuel","name":"Samuel Bodin","path":"/bodinsamuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1637651?s=80&v=4"},"commit":{"message":"feat(logs): add date range filtering","shortMessageHtmlLink":"feat(logs): add date range filtering"}},{"before":"00f150214423c66a746f099f2c167c0edc97d2a9","after":"ab70f82c170096e3511338cc1f9148362653b095","ref":"refs/heads/khaliq/nan-981-implement-error-reporting-ui-on-connection-authorization-sub","pushedAt":"2024-05-24T18:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khaliqgant","name":"Khaliq","path":"/khaliqgant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1724137?s=80&v=4"},"commit":{"message":"[nan-981] add back in missing type","shortMessageHtmlLink":"[nan-981] add back in missing type"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVZ3s_QA","startCursor":null,"endCursor":null}},"title":"Activity · NangoHQ/nango"}