{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":710451992,"defaultBranch":"master","name":"srcvox","ownerLogin":"amitybell","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-26T18:08:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/148367321?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709384989.0","currentOid":""},"activityList":{"items":[{"before":"83b62c9b41a4491fbceb70dc7c774f4cde980247","after":"b5fa7f320943e85f915a15f5fc44ae241aa50880","ref":"refs/heads/master","pushedAt":"2024-03-02T13:09:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"Tweak default settings\n\n- change default audio limit to 3 seconds (same as TTS limit)\n- reduce volume from 50% to 33%","shortMessageHtmlLink":"Tweak default settings"}},{"before":"3be724946b1cc1227b506f414b7c2a961ef3aa4f","after":"83b62c9b41a4491fbceb70dc7c774f4cde980247","ref":"refs/heads/master","pushedAt":"2024-01-30T15:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"fix badge avatars not showing","shortMessageHtmlLink":"fix badge avatars not showing"}},{"before":"3f36c567c0d78252299e1156335a77cdbbfe6f96","after":"3be724946b1cc1227b506f414b7c2a961ef3aa4f","ref":"refs/heads/master","pushedAt":"2024-01-30T12:56:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"- add support for `-netconpassword`\n- add netcon settings page\n- add misc info popover when presence avatar is clicked\n- fix failure to install piper if the directory doesn't exist\n- add netcon and rcon config\n- cleanup config and appstate handling\n- remove Environment type\n- move `recoverPanic` to `errs.Recover`\n- move `Audio` to its own package\n- move config to its own package\n- remove unused files\n- move rng to its own package\n- move translate to its own package\n- move sound to its own package\n- move paths to config package\n- move SliceSet to data package\n- move db and appstate to their own packages\n- move platform to its own package\n- move logs to its own package\n- move steam related stuff to steam package\n- move voicemod to its own package\n- re-use existing launch options in netcon settings example","shortMessageHtmlLink":"- add support for -netconpassword"}},{"before":"201ff00116b0781f0bec503b3fa50b41584286da","after":"3f36c567c0d78252299e1156335a77cdbbfe6f96","ref":"refs/heads/master","pushedAt":"2024-01-30T10:56:11.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"- add support for `-netconpassword`\n- add netcon settings page\n- add misc info popover when presence avatar is clicked\n- fix failure to install piper if the directory doesn't exist\n- add netcon and rcon config\n- cleanup config and appstate handling\n- remove Environment type\n- move `recoverPanic` to `errs.Recover`\n- move `Audio` to its own package\n- move config to its own package\n- remove unused files\n- move rng to its own package\n- move translate to its own package\n- move sound to its own package\n- move paths to config package\n- move SliceSet to data package\n- move db and appstate to their own packages\n- move platform to its own package\n- move logs to its own package\n- move steam related stuff to steam package\n- move voicemod to its own package\n- re-use existing launch options in netcon settings example","shortMessageHtmlLink":"- add support for -netconpassword"}},{"before":"ea13cf9f08d9a4ec57070a572b4723ff0d91d719","after":"201ff00116b0781f0bec503b3fa50b41584286da","ref":"refs/heads/master","pushedAt":"2023-12-26T19:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"misc bug fixes and tweaks\n\n- add sound `jinglebell` (alias `gingle`)\n- update server info with the latest `status` info to keep them in sync\n- add 5s default audio rate limit per player\n- parse `status` table sequentially to avoid potential race\n- fix failure to load config with durations set\n- fix play list overflowing menu\n- update appstate asynchronously to avoid blocking\n- trim `\\r\\n` from `Logs.Print*`","shortMessageHtmlLink":"misc bug fixes and tweaks"}},{"before":"316549586676e5d834d9868a368497f794b4f451","after":"ea13cf9f08d9a4ec57070a572b4723ff0d91d719","ref":"refs/heads/master","pushedAt":"2023-12-13T10:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"fix: badge background not rendered correctly\nbuild: add itch.io link","shortMessageHtmlLink":"fix: badge background not rendered correctly"}},{"before":"52f9ea6e972b75e3b29548a24167bcc34b3f22c1","after":"316549586676e5d834d9868a368497f794b4f451","ref":"refs/heads/master","pushedAt":"2023-12-12T12:39:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"feat: new sounds\n\n- add sound `4thjuly`\n- add sound `decent` (alias `#ns`)\n- add sound `hotdog`\n- add sound `nottrollin` (alias `#boxxy`)\n- add sound `ticking`\n- add sound `yeahwell`\n- rename sound `bitch` -> `bitch1`\n- alias sound `#bitch` -> `bitch1`, `$name is a bitch`\n\nconsole: handle JSON exception when serializing cyclic objects\n\nfeat: add badge generator","shortMessageHtmlLink":"feat: new sounds"}},{"before":"b553e9f466ede3e4258ced85a9783ed8a51a0278","after":"52f9ea6e972b75e3b29548a24167bcc34b3f22c1","ref":"refs/heads/master","pushedAt":"2023-12-07T12:44:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"feat: new sounds\n\n- add sound `4thjuly`\n- add sound `decent` (alias `#ns`)\n- add sound `hotdog`\n- add sound `nottrollin` (alias `#boxxy`)\n- add sound `ticking`\n- add sound `yeahwell`\n- rename sound `bitch` -> `bitch1`\n- alias sound `#bitch` -> `bitch1`, `$name is a bitch`","shortMessageHtmlLink":"feat: new sounds"}},{"before":"d2924ec135c128db10bf1e2c2b5ddc35afaf9e5d","after":"b553e9f466ede3e4258ced85a9783ed8a51a0278","ref":"refs/heads/master","pushedAt":"2023-12-02T13:37:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"feat: add sound whenever\nbuild: update sound slave\nbuild: remove sound last","shortMessageHtmlLink":"feat: add sound whenever"}},{"before":"9951ca993bb79751af6a2fbe8b5497108345a668","after":"d2924ec135c128db10bf1e2c2b5ddc35afaf9e5d","ref":"refs/heads/master","pushedAt":"2023-11-29T17:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"wip: ui tweaks, features and bug fixes\n\n- load server list in parallel to avoid slow servers blocking the ui\n- highlight soundboard filter text\n- show sound progress\n- rename sound `handoverchan` -> `chan`\n- rename sound `cashmeoutside` -> `ousside`\n- rename sound `youarefakenews` -> `urfakenews\n- remove sound `screamqueens`\n- add sound `bye{-ni1,-ni2}`\n- add sound `goodjob`\n- add sound `THX`\n- add sound `thunder`\n- add sound `machete`\n- add sound `xfiles`\n- move credits to hamburger menu/modal\n- fix app backdrop not filling the screen\n- sort private servers below public servers\n- add map image and flag to the server browser\n- add ladydecade sounds\n- restore yay sound\n- rename yippie ki-yay sounds to yippie and yippie2\n- use the game's video (still image to reduce CPU usage) as background\n- support presence when the game is installed in non-default Steam libraries\n- fix crackly TTS sound on Windows\n- show more server info when clicking on the server name\n- present steam name and avatar in the head, even when not playing\n- fix soundboard layout spacing\n- play video background when the app has focus\n- add new sound drunken{1,2,3,4,5,6,7}\n- add new sound dust{1,2}\n- add new sound run{1,2}\n- add new sound zombie{1,2}\n- show a default map image if one isn't found\n- move flag icons down a little\n- increase presence opacity\n- fix sound aliases for dust\n- limit input text length to 64 bytes\n- limit TTS audio to 3 seconds\n- save/Restore window size and position per screen size\n- fix presence not showing on Windows with non-standard install directory\n- use game icon as presence avatar when connected to a server\n- show list of other players on the server when clicking presence\n- reduce padding in server list\n- increase width of soundboard buttons to avoid text clipping\n- when acting as host, allow deferring to other hosts to prevent echoes","shortMessageHtmlLink":"wip: ui tweaks, features and bug fixes"}},{"before":"0e01d3874a475ffd0349194368ef07cdbce0ff15","after":"9951ca993bb79751af6a2fbe8b5497108345a668","ref":"refs/heads/master","pushedAt":"2023-11-12T16:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"wip: misc UI tweaks and bugs fixes\nfeat: implement server query challenge so all? servers are visible\nfeat: add `gaga` sound\nfeat: add `honey` sound\nfix: remove emblem padding, it causes inconsistency in the UI\nbuild: switch to ogg/vorbis again for sounds following beep update","shortMessageHtmlLink":"wip: misc UI tweaks and bugs fixes"}},{"before":"0c2c3fc2187fc4703a0434ec188379f9e89f5972","after":"0e01d3874a475ffd0349194368ef07cdbce0ff15","ref":"refs/heads/master","pushedAt":"2023-11-07T15:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"wip: more polish\n\nfix: Chinese text being invisible on Linux\nfix: hero image not covering the whole width\nrefactor: rename `Home` to `Servers`","shortMessageHtmlLink":"wip: more polish"}},{"before":"3220a8af16356e2ac6d2d13100d89dcf9535ae3f","after":"0c2c3fc2187fc4703a0434ec188379f9e89f5972","ref":"refs/heads/master","pushedAt":"2023-11-06T18:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"docs: update screenshots","shortMessageHtmlLink":"docs: update screenshots"}},{"before":"65302c0ec4154a236653ac115230f47c20b5d9f4","after":"3220a8af16356e2ac6d2d13100d89dcf9535ae3f","ref":"refs/heads/master","pushedAt":"2023-11-06T18:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"feat: add hero image as header background","shortMessageHtmlLink":"feat: add hero image as header background"}},{"before":"fc8c1fe349c9c16cbe60f1e6f564dcd2f8fa125b","after":"65302c0ec4154a236653ac115230f47c20b5d9f4","ref":"refs/heads/master","pushedAt":"2023-11-06T15:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"feat: add basic server browser\nfix: failure to translate `$name`","shortMessageHtmlLink":"feat: add basic server browser"}},{"before":"5343ca625dbf25ec8cd1a639c54e6db1455245e0","after":"fc8c1fe349c9c16cbe60f1e6f564dcd2f8fa125b","ref":"refs/heads/master","pushedAt":"2023-11-05T11:46:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"wip: lots of bug fixes and tweaks.\n\n- game directory is now automatically detected\n- it _should_ now work on Windows\n- send `console.log`, etc. calls to `app.Log`\n- standardize on react query for data fetching\n- add credits tab\n- add eslint and prettier\n- start work on the home tab/server browser","shortMessageHtmlLink":"wip: lots of bug fixes and tweaks."}},{"before":"96ab62f7880971476af56a428e4dc7c99e73bab0","after":"5343ca625dbf25ec8cd1a639c54e6db1455245e0","ref":"refs/heads/master","pushedAt":"2023-11-05T11:43:23.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"wip: lots of bug fixes and tweaks.\n\n- game directory is now automatically detected\n- it _should_ now work on Windows\n- send `console.log`, etc. calls to `app.Log`\n- standardize on react query for data fetching\n- add credits tab\n- start work on the home tab/server browser","shortMessageHtmlLink":"wip: lots of bug fixes and tweaks."}},{"before":"3446fcbcc421da95462a6a1791af6743b0244b8e","after":null,"ref":"refs/heads/main","pushedAt":"2023-11-01T15:32:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"}},{"before":null,"after":"3446fcbcc421da95462a6a1791af6743b0244b8e","ref":"refs/heads/main","pushedAt":"2023-11-01T15:32:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"3446fcbcc421da95462a6a1791af6743b0244b8e","after":null,"ref":"refs/heads/main","pushedAt":"2023-11-01T15:32:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"}},{"before":null,"after":"96ab62f7880971476af56a428e4dc7c99e73bab0","ref":"refs/heads/master","pushedAt":"2023-11-01T15:30:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"Work in progress.","shortMessageHtmlLink":"Work in progress."}},{"before":null,"after":"3446fcbcc421da95462a6a1791af6743b0244b8e","ref":"refs/heads/main","pushedAt":"2023-10-26T18:08:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"silenttwin","name":"Silent Twin","path":"/silenttwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148366326?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECoPXjAA","startCursor":null,"endCursor":null}},"title":"Activity ยท amitybell/srcvox"}