{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":659797482,"defaultBranch":"debian","name":"BirdNET-Pi","ownerLogin":"srd424","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-28T15:22:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7943378?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713364418.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"9461bf50d97997fa0b7107785afe99cd73b2cab7","ref":"refs/heads/fixes-2024-04","pushedAt":"2024-04-17T14:33:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Fix ffmpeg URL","shortMessageHtmlLink":"Fix ffmpeg URL"}},{"before":"173db75b2c1369bc0f70fe6a4b967ba71cf79358","after":"c6866249f77bb8f36a9c169d1c6ee81cd68cbdd3","ref":"refs/heads/debian-tflite","pushedAt":"2024-04-05T22:02:53.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"MatthewBCooke","name":"Matthew Cooke","path":"/MatthewBCooke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7039454?s=80&v=4"},"commit":{"message":"Merge branch 'debian' into debian-tflite","shortMessageHtmlLink":"Merge branch 'debian' into debian-tflite"}},{"before":null,"after":"eb86faddcd4a170b465e3ac45d182412c4c67886","ref":"refs/heads/upst-chunk-analysis","pushedAt":"2023-08-11T21:38:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"In certain situations trying to recover from stalled analysis we can end up\nwith low / no disk space and be unable to \"escape.\" In the event of a backlog,\nthe loop in birdnet_analysis.sh runs continuously, which means analyzed files\ndo not get moved, which means in turn extract_new_birdsounds.sh cannot create\nmp3 extractions and move the processed files again, which would allow them to\nbe cleaned up by the cron jobs.\n\nThis patch is the obvious fix, i.e. to just limit the maximum amount of files\nbirdnet_analysis.sh can process to 20. This should be a good trade off given\nthe small overhead of listing files etc before the main loop begins - note that\nfor the \"normal\" case of no backlog, birdnet_analysis usually exits after a\nsingle analysis anyway.","shortMessageHtmlLink":"In certain situations trying to recover from stalled analysis we can …"}},{"before":"6e0d723a2dcd891c74fba80d5a0945c9e7aa6123","after":"437b80f464013b075a8383ecc3827a9efbbbfb17","ref":"refs/heads/modules","pushedAt":"2023-08-02T17:41:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"streamlit needs sklearn","shortMessageHtmlLink":"streamlit needs sklearn"}},{"before":"65aa5a9277ce15c502220aa9f9a7670cf8a7d1d3","after":"437b80f464013b075a8383ecc3827a9efbbbfb17","ref":"refs/heads/streamlit","pushedAt":"2023-07-30T11:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"streamlit needs sklearn","shortMessageHtmlLink":"streamlit needs sklearn"}},{"before":"d704d851af49df61d21a0fd8f68ab9c684235c12","after":"65aa5a9277ce15c502220aa9f9a7670cf8a7d1d3","ref":"refs/heads/streamlit","pushedAt":"2023-07-30T07:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Streamlit doesn't need librosa either","shortMessageHtmlLink":"Streamlit doesn't need librosa either"}},{"before":"2495aa72c581852e2b26a58ab8174ac126e236a9","after":"d704d851af49df61d21a0fd8f68ab9c684235c12","ref":"refs/heads/streamlit","pushedAt":"2023-07-29T20:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Main site doesn't need librosa","shortMessageHtmlLink":"Main site doesn't need librosa"}},{"before":null,"after":"2495aa72c581852e2b26a58ab8174ac126e236a9","ref":"refs/heads/streamlit","pushedAt":"2023-07-29T19:42:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"First pass at streamlit separation","shortMessageHtmlLink":"First pass at streamlit separation"}},{"before":"29201067456cf709dadcbac185e08f34eb7ffa17","after":"6e0d723a2dcd891c74fba80d5a0945c9e7aa6123","ref":"refs/heads/modules","pushedAt":"2023-07-29T11:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Add suntime back into dependencies so \"Species Stats\" streamlit\napp works","shortMessageHtmlLink":"Add suntime back into dependencies so \"Species Stats\" streamlit"}},{"before":null,"after":"9aeee82c01f28cecc799b60a4cdd4da420f3c39b","ref":"refs/heads/upst-latlong-fix","pushedAt":"2023-07-28T07:21:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"The GeoIP service doesn't always return 4 decimal places - so just\ncheck for its own 'success' state and don't try to validate the\nnumbers","shortMessageHtmlLink":"The GeoIP service doesn't always return 4 decimal places - so just"}},{"before":"9d72b75e48533b47c631bfc1f9504590301f8638","after":"29201067456cf709dadcbac185e08f34eb7ffa17","ref":"refs/heads/modules","pushedAt":"2023-07-18T20:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"build is not included in all modules, so manually set it to false","shortMessageHtmlLink":"build is not included in all modules, so manually set it to false"}},{"before":"aee70547dc4ae597f44d04018ce384d9c4ca6c50","after":"9d72b75e48533b47c631bfc1f9504590301f8638","ref":"refs/heads/modules","pushedAt":"2023-07-18T20:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Breakout filter_pkg","shortMessageHtmlLink":"Breakout filter_pkg"}},{"before":"be18388a24b508fc9fd53343e702aedf5a0f660c","after":"aee70547dc4ae597f44d04018ce384d9c4ca6c50","ref":"refs/heads/modules","pushedAt":"2023-07-18T20:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Rejig caddy install to actually work","shortMessageHtmlLink":"Rejig caddy install to actually work"}},{"before":"91fdb2b9c645db415d9d6004d833df53f89fb6b3","after":"be18388a24b508fc9fd53343e702aedf5a0f660c","ref":"refs/heads/modules","pushedAt":"2023-07-18T18:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Push dependency info out into separate file","shortMessageHtmlLink":"Push dependency info out into separate file"}},{"before":"670dfdf593a582e44b006cf465380955475111a9","after":"91fdb2b9c645db415d9d6004d833df53f89fb6b3","ref":"refs/heads/modules","pushedAt":"2023-07-18T18:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Can't split PKGS_build across multiple lines - horrid!","shortMessageHtmlLink":"Can't split PKGS_build across multiple lines - horrid!"}},{"before":"12144afae462649bd3cc5bb876b408489dded597","after":"670dfdf593a582e44b006cf465380955475111a9","ref":"refs/heads/modules","pushedAt":"2023-07-17T21:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Move caddy build-times deps to build module","shortMessageHtmlLink":"Move caddy build-times deps to build module"}},{"before":"8b31834d1aa88983d36da7d6ab0f926de57c57ac","after":"12144afae462649bd3cc5bb876b408489dded597","ref":"refs/heads/modules","pushedAt":"2023-07-17T21:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Explicitly install gnupg, it doesn't get installed with\n--no-recommends otherwise","shortMessageHtmlLink":"Explicitly install gnupg, it doesn't get installed with"}},{"before":"e1475d206078831bcb454b2dae2b8d5bb685d773","after":"8b31834d1aa88983d36da7d6ab0f926de57c57ac","ref":"refs/heads/modules","pushedAt":"2023-07-17T20:50:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Fix the other instance of the same regex. Sigh.","shortMessageHtmlLink":"Fix the other instance of the same regex. Sigh."}},{"before":"31a592bac69bcddf0a3a99cc467b2b62424f9e5e","after":"e1475d206078831bcb454b2dae2b8d5bb685d773","ref":"refs/heads/modules","pushedAt":"2023-07-17T20:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Idiotic spurious space in regex in install script","shortMessageHtmlLink":"Idiotic spurious space in regex in install script"}},{"before":"e6013bc9b3e733a5bf1d417bb68cce1c43b633c6","after":"31a592bac69bcddf0a3a99cc467b2b62424f9e5e","ref":"refs/heads/modules","pushedAt":"2023-07-15T20:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Split out build-time only dependencies and allow skipping them","shortMessageHtmlLink":"Split out build-time only dependencies and allow skipping them"}},{"before":"c7c18a8ef2e7e0f2f37288703d0a312a206b4bfa","after":"e6013bc9b3e733a5bf1d417bb68cce1c43b633c6","ref":"refs/heads/modules","pushedAt":"2023-07-15T18:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Set noexpand option for server unit file as systemctl replacement\ngets confused.","shortMessageHtmlLink":"Set noexpand option for server unit file as systemctl replacement"}},{"before":"f9e7ae2a62fc05aaf38f66eb56b9c7ffb51c0432","after":"c7c18a8ef2e7e0f2f37288703d0a312a206b4bfa","ref":"refs/heads/modules","pushedAt":"2023-07-15T17:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"server does not apparently need ffmpeg","shortMessageHtmlLink":"server does not apparently need ffmpeg"}},{"before":"6edf93d8333075eb45455648bb9b0eb3df9871ec","after":"f9e7ae2a62fc05aaf38f66eb56b9c7ffb51c0432","ref":"refs/heads/modules","pushedAt":"2023-07-15T16:25:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Merge remote analysis server mods patch","shortMessageHtmlLink":"Merge remote analysis server mods patch"}},{"before":"784e2881e1dc304ba3cfec07af679557804904a7","after":"1cbff6d1f57208d03389eb5cfd4dd065a7359449","ref":"refs/heads/upst-rem-server","pushedAt":"2023-07-15T15:16:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Allow setting a non-local analysis server, and if it is set,\nsend the sitename to server.\nDon't start analysis server if remote being used.\nRemove check for local port 5050 listening (doesn't work with\nremote analysis server, and I'm fairly sure it's not needed\nanyway.)","shortMessageHtmlLink":"Allow setting a non-local analysis server, and if it is set,"}},{"before":"297a623bb53b7b3df985524b44f5f230a0c8a8b2","after":"6edf93d8333075eb45455648bb9b0eb3df9871ec","ref":"refs/heads/modules","pushedAt":"2023-07-15T15:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Incorporate fix for spinning on recv() bug from main","shortMessageHtmlLink":"Incorporate fix for spinning on recv() bug from main"}},{"before":"8d45a09a59f16ca3d26544ce62b84e532aede627","after":"784e2881e1dc304ba3cfec07af679557804904a7","ref":"refs/heads/upst-rem-server","pushedAt":"2023-07-14T21:32:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Allow setting a non-local analysis server, and if it is set,\nsend the sitename to server.\nDon't start analysis server if remote being used.","shortMessageHtmlLink":"Allow setting a non-local analysis server, and if it is set,"}},{"before":"7c3473c6023bdd62bcd6f2d72778c38544a97583","after":"297a623bb53b7b3df985524b44f5f230a0c8a8b2","ref":"refs/heads/modules","pushedAt":"2023-07-14T20:16:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Fix default for package filtering","shortMessageHtmlLink":"Fix default for package filtering"}},{"before":"10fe2fff383d9a89732ece664a8404d0afc195c4","after":"7c3473c6023bdd62bcd6f2d72778c38544a97583","ref":"refs/heads/modules","pushedAt":"2023-07-14T18:28:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Correctly adjust audiopath\nHandle client with no sitename after previous client with sitename","shortMessageHtmlLink":"Correctly adjust audiopath"}},{"before":"3ded97ab71896e63e2db86b27cdfa40fc07b01cd","after":"8d45a09a59f16ca3d26544ce62b84e532aede627","ref":"refs/heads/upst-rem-server","pushedAt":"2023-07-14T18:12:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Allow setting a non-local analysis server, and if it is set,\nsend the sitename to server.","shortMessageHtmlLink":"Allow setting a non-local analysis server, and if it is set,"}},{"before":"80ee781d09546e63ae59ebd1710089c9fd083aa8","after":"10fe2fff383d9a89732ece664a8404d0afc195c4","ref":"refs/heads/modules","pushedAt":"2023-07-14T17:56:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"srd424","name":null,"path":"/srd424","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7943378?s=80&v=4"},"commit":{"message":"Fiddle audio file paths + txt db path as well","shortMessageHtmlLink":"Fiddle audio file paths + txt db path as well"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMzEEjgA","startCursor":null,"endCursor":null}},"title":"Activity · srd424/BirdNET-Pi"}