{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":696933011,"defaultBranch":"main","name":"nos-crossposting-service","ownerLogin":"planetary-social","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-26T17:57:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61122689?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704925798.0","currentOid":""},"activityList":{"items":[{"before":"4b5b66e391fc2d1d46844d6ff447fcfc3370b4ea","after":null,"ref":"refs/heads/deployment-readme","pushedAt":"2024-01-10T22:29:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cooldracula","name":"Zach","path":"/cooldracula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120055804?s=80&v=4"}},{"before":"682f751ffa431c42c3628fe7796738118dc9252d","after":"6a2f0c4fd502e0a94902426d6918a5c492683e3a","ref":"refs/heads/main","pushedAt":"2024-01-10T22:29:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cooldracula","name":"Zach","path":"/cooldracula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120055804?s=80&v=4"},"commit":{"message":"Merge pull request #70 from planetary-social/deployment-readme\n\nAdd deployment link to README","shortMessageHtmlLink":"Merge pull request #70 from planetary-social/deployment-readme"}},{"before":"e6f6326df97121f16db75f599d244f32483bb791","after":"4b5b66e391fc2d1d46844d6ff447fcfc3370b4ea","ref":"refs/heads/deployment-readme","pushedAt":"2024-01-10T21:51:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cooldracula","name":"Zach","path":"/cooldracula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120055804?s=80&v=4"},"commit":{"message":"Add deployment link to README","shortMessageHtmlLink":"Add deployment link to README"}},{"before":null,"after":"e6f6326df97121f16db75f599d244f32483bb791","ref":"refs/heads/deployment-readme","pushedAt":"2024-01-04T04:43:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cooldracula","name":"Zach","path":"/cooldracula","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120055804?s=80&v=4"},"commit":{"message":"Add deployment link to README","shortMessageHtmlLink":"Add deployment link to README"}},{"before":"4f0b916392f3dc473fb3b0abd2f0e6a9abf01d9d","after":"682f751ffa431c42c3628fe7796738118dc9252d","ref":"refs/heads/main","pushedAt":"2023-12-22T13:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Add internal pubsub to README","shortMessageHtmlLink":"Add internal pubsub to README"}},{"before":"f17615e45b1856b355d34eec799fb996d09b5341","after":null,"ref":"refs/heads/use-relay-nos-social","pushedAt":"2023-11-30T17:08:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}},{"before":"0e60f7f2f6fb125fa6032f8e2c0cd8a5e848ae73","after":"4f0b916392f3dc473fb3b0abd2f0e6a9abf01d9d","ref":"refs/heads/main","pushedAt":"2023-11-30T17:08:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Use relay.nos.social for relay lookups","shortMessageHtmlLink":"Use relay.nos.social for relay lookups"}},{"before":"03ec57cb04d7b12f823bb7c9daa3bc26809033ab","after":"f17615e45b1856b355d34eec799fb996d09b5341","ref":"refs/heads/use-relay-nos-social","pushedAt":"2023-11-30T17:06:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Use relay.nos.social for relay lookups","shortMessageHtmlLink":"Use relay.nos.social for relay lookups"}},{"before":"6875cd4f7b1a88ee3b5da925ec30622752a47907","after":"03ec57cb04d7b12f823bb7c9daa3bc26809033ab","ref":"refs/heads/use-relay-nos-social","pushedAt":"2023-11-30T17:05:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Use relay.nos.social for relay lookups","shortMessageHtmlLink":"Use relay.nos.social for relay lookups"}},{"before":null,"after":"6875cd4f7b1a88ee3b5da925ec30622752a47907","ref":"refs/heads/use-relay-nos-social","pushedAt":"2023-11-30T17:05:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Use relay.nos.social for relay lookups","shortMessageHtmlLink":"Use relay.nos.social for relay lookups"}},{"before":"f11ef4e4613ebc6f9eb521a611da5faaf5983de1","after":null,"ref":"refs/heads/cleanup-code","pushedAt":"2023-11-30T15:46:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}},{"before":"9228315f16d89847abf0eae37236261ab14f665e","after":"0e60f7f2f6fb125fa6032f8e2c0cd8a5e848ae73","ref":"refs/heads/main","pushedAt":"2023-11-30T15:46:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Remove code which supported events without certain fields\n\nOld \"tweet created\" events didn't have event and created at fields. Now\nthat a week has passed they were all dropped.","shortMessageHtmlLink":"Remove code which supported events without certain fields"}},{"before":null,"after":"f11ef4e4613ebc6f9eb521a611da5faaf5983de1","ref":"refs/heads/cleanup-code","pushedAt":"2023-11-29T16:38:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Remove code which supported events without certain fields\n\nOld \"tweet created\" events didn't have event and created at fields. Now\nthat a week has passed they were all dropped.","shortMessageHtmlLink":"Remove code which supported events without certain fields"}},{"before":"b701ab8946a226724a8b7bb0d5f64b0f4498782e","after":null,"ref":"refs/heads/readme","pushedAt":"2023-11-17T08:46:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}},{"before":"ca04556555d1cf90be79d6e8b5ce636258f5f256","after":"9228315f16d89847abf0eae37236261ab14f665e","ref":"refs/heads/main","pushedAt":"2023-11-17T08:46:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Fix a link to purple pages","shortMessageHtmlLink":"Fix a link to purple pages"}},{"before":null,"after":"b701ab8946a226724a8b7bb0d5f64b0f4498782e","ref":"refs/heads/readme","pushedAt":"2023-11-17T08:45:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Fix a link to purple pages","shortMessageHtmlLink":"Fix a link to purple pages"}},{"before":"4cca6e0b3a9d6e42727fb2691edc4569716c8fdd","after":null,"ref":"refs/heads/readme","pushedAt":"2023-11-17T08:44:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}},{"before":"ca1a0f8f13e072bfe8db516cade9527f1c53708f","after":"ca04556555d1cf90be79d6e8b5ce636258f5f256","ref":"refs/heads/main","pushedAt":"2023-11-17T08:44:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Explain how the service works","shortMessageHtmlLink":"Explain how the service works"}},{"before":"877a9d592200f672db6e30dac7c776fe18a3e4b1","after":"4cca6e0b3a9d6e42727fb2691edc4569716c8fdd","ref":"refs/heads/readme","pushedAt":"2023-11-17T08:43:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Explain how the service works","shortMessageHtmlLink":"Explain how the service works"}},{"before":null,"after":"877a9d592200f672db6e30dac7c776fe18a3e4b1","ref":"refs/heads/readme","pushedAt":"2023-11-17T08:40:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Explain how the service works","shortMessageHtmlLink":"Explain how the service works"}},{"before":"dc221efcc1a15df6f1add23445a62ad8afc67be4","after":null,"ref":"refs/heads/drop-old-events","pushedAt":"2023-11-17T08:26:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}},{"before":"10bb7b43609c898dcd553aa25b4f2b45fd08ab0d","after":"ca1a0f8f13e072bfe8db516cade9527f1c53708f","ref":"refs/heads/main","pushedAt":"2023-11-17T08:26:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Drop old events after some time\n\nThe matter of the fact is that some events are stuck in the queue and we\njust can't post tweets for them. As discussed earlier this may be\nbecause someone revoked permissions for our app or somehow ran out of\ntheir personal API limit - the exact reason is unclear and doesn't\nreally matter.\n\nThis commit removes events which are stuck in the queue after some time.\n\nThe reasoning for this is twofold. Firstly the likelihood of actually\nsuccessfuly posting a tweet which is stuck is very low. As far as I can\ntell they are just stuck. Secondly posting tweets for notes which are\nold can be confusing and I'd personally be surprised if I suddently had\ntweets for notes that are weeks old posted in my profile.\n\nThis rollout has to happen in two stages. First we start emitting tweet\ncreated events containing new data (nostr events). After a week passes\nwe drop all tweet created events that don't have nostr events in them\nand change the code to no longer support tweet created events with\nmissing nostr events.","shortMessageHtmlLink":"Drop old events after some time"}},{"before":"4433cf15229a74db3cdf67d8961b66644435f98a","after":"dc221efcc1a15df6f1add23445a62ad8afc67be4","ref":"refs/heads/drop-old-events","pushedAt":"2023-11-17T08:22:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Drop old events after some time\n\nThe matter of the fact is that some events are stuck in the queue and we\njust can't post tweets for them. As discussed earlier this may be\nbecause someone revoked permissions for our app or somehow ran out of\ntheir personal API limit - the exact reason is unclear and doesn't\nreally matter.\n\nThis commit removes events which are stuck in the queue after some time.\n\nThe reasoning for this is twofold. Firstly the likelihood of actually\nsuccessfuly posting a tweet which is stuck is very low. As far as I can\ntell they are just stuck. Secondly posting tweets for notes which are\nold can be confusing and I'd personally be surprised if I suddently had\ntweets for notes that are weeks old posted in my profile.\n\nThis rollout has to happen in two stages. First we start emitting tweet\ncreated events containing new data (nostr events). After a week passes\nwe drop all tweet created events that don't have nostr events in them\nand change the code to no longer support tweet created events with\nmissing nostr events.","shortMessageHtmlLink":"Drop old events after some time"}},{"before":"22f028b775186bf2f3aac06df20f6a771784e2f5","after":"4433cf15229a74db3cdf67d8961b66644435f98a","ref":"refs/heads/drop-old-events","pushedAt":"2023-11-17T08:21:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Drop old events after some time\n\nThe matter of the fact is that some events are stuck in the queue and we\njust can't post tweets for them. As discussed earlier this may be\nbecause someone revoked permissions for our app or somehow ran out of\ntheir personal API limit - the exact reason is unclear and doesn't\nreally matter.\n\nThis commit removes events which are stuck in the queue after some time.\n\nThe reasoning for this is twofold. Firstly the likelihood of actually\nsuccessfuly posting a tweet which is stuck is very low. As far as I can\ntell they are just stuck. Secondly posting tweets for notes which are\nold can be confusing and I'd personally be surprised if I suddently had\ntweets for notes that are weeks old posted in my profile.\n\nThis rollout has to happen in two stages. First we start emitting tweet\ncreated events containing new data (nostr events). After a week passes\nwe drop all tweet created events that don't have nostr events in them\nand change the code to no longer support tweet created events with\nmissing nostr events.","shortMessageHtmlLink":"Drop old events after some time"}},{"before":"710b7a9ffc067ef43ed21c0a6db03939e8b0c935","after":"22f028b775186bf2f3aac06df20f6a771784e2f5","ref":"refs/heads/drop-old-events","pushedAt":"2023-11-17T08:18:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Drop old events after some time\n\nThe matter of the fact is that some events are stuck in the queue and we\njust can't post tweets for them. As discussed earlier this may be\nbecause someone revoked permissions for our app or somehow ran out of\ntheir personal API limit - the exact reason is unclear and doesn't\nreally matter.\n\nThis commit removes events which are stuck in the queue after some time.\n\nThe reasoning for this is twofold. Firstly the likelihood of actually\nsuccessfuly posting a tweet which is stuck is very low. As far as I can\ntell they are just stuck. Secondly posting tweets for notes which are\nold can be confusing and I'd personally be surprised if I suddently had\ntweets for notes that are weeks old posted in my profile.\n\nThis rollout has to happen in two stages. First we start emitting tweet\ncreated events containing new data (nostr events). After a week passes\nwe drop all tweet created events that don't have nostr events in them\nand change the code to no longer support tweet created events with\nmissing nostr events.","shortMessageHtmlLink":"Drop old events after some time"}},{"before":null,"after":"710b7a9ffc067ef43ed21c0a6db03939e8b0c935","ref":"refs/heads/drop-old-events","pushedAt":"2023-11-17T07:58:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Drop old events after some time\n\nThe matter of the fact is that some events are stuck in the queue and we\njust can't post tweets for them. As discussed earlier this may be\nbecause someone revoked permissions for our app or somehow ran out of\ntheir personal API limit - the exact reason is unclear and doesn't\nreally matter.\n\nThis commit removes events which are stuck in the queue after some time.\n\nThe reasoning for this is twofold. Firstly the likelihood of actually\nsuccessfuly posting a tweet which is stuck is very low. As far as I can\ntell they are just stuck. Secondly posting tweets for notes which are\nold can be confusing and I'd personally be surprised if I suddently had\ntweets for notes that are weeks old posted in my profile.\n\nThis rollout has to happen in two stages. First we start emitting tweet\ncreated events containing new data (nostr events). After a week passes\nwe drop all tweet created events that don't have nostr events in them\nand change the code to no longer support tweet created events with\nmissing nostr events.","shortMessageHtmlLink":"Drop old events after some time"}},{"before":"b28563b42d762594c4aed475986fbfd79ade2e5b","after":null,"ref":"refs/heads/clenaup","pushedAt":"2023-11-15T13:12:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}},{"before":"a142208c66d95e4b4130695a9c5e3f67596bd1a2","after":"10bb7b43609c898dcd553aa25b4f2b45fd08ab0d","ref":"refs/heads/main","pushedAt":"2023-11-15T13:12:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Remove an unused function","shortMessageHtmlLink":"Remove an unused function"}},{"before":null,"after":"b28563b42d762594c4aed475986fbfd79ade2e5b","ref":"refs/heads/clenaup","pushedAt":"2023-11-15T12:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"},"commit":{"message":"Remove an unused function","shortMessageHtmlLink":"Remove an unused function"}},{"before":"668b39c6e555caa277bd580cd682e1ce400d1064","after":null,"ref":"refs/heads/bump","pushedAt":"2023-11-15T09:34:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"boreq","name":"Filip Borkiewicz","path":"/boreq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1935975?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD3LoS5AA","startCursor":null,"endCursor":null}},"title":"Activity ยท planetary-social/nos-crossposting-service"}