{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":429176104,"defaultBranch":"master","name":"go-dsl","ownerLogin":"janh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-17T19:33:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/949763?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690740481.0","currentOid":""},"activityList":{"items":[{"before":"64c85d540c7010daf52548b84f6b159ec3ddde10","after":"c88c7c2b5731222a390328c3f90b9b7cb4247441","ref":"refs/heads/master","pushedAt":"2024-02-02T00:20:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add basic syntax highlighting for documentation","shortMessageHtmlLink":"Add basic syntax highlighting for documentation"}},{"before":"ad396d311a447d5fd1e2c69abc8ba87e352327c7","after":"64c85d540c7010daf52548b84f6b159ec3ddde10","ref":"refs/heads/master","pushedAt":"2024-01-31T23:32:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Keep around loaded data in non-ready state for GUI and web interface\n\nThis allows to still access the data and recorded history when the\nconnection to the device fails permanently for some reason.","shortMessageHtmlLink":"Keep around loaded data in non-ready state for GUI and web interface"}},{"before":"54a701ada1f06620a9c1c97220033d76a81d6f28","after":"ad396d311a447d5fd1e2c69abc8ba87e352327c7","ref":"refs/heads/master","pushedAt":"2023-12-19T23:07:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Update dependencies to latest versions","shortMessageHtmlLink":"Update dependencies to latest versions"}},{"before":"1fda215452ae538626bd19d59eece8d48aa0a15f","after":"54a701ada1f06620a9c1c97220033d76a81d6f28","ref":"refs/heads/master","pushedAt":"2023-10-10T20:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Fix possible out of range slice access in DrayTek client\n\nThe bitloading and SNR data slices are initially sized to match the\ncurrent DSL mode. However, the device may report additional zero values\nat the end (for example for VDSL2 profile 30a). Ignore those to avoid\nout of range writes to the data slices.","shortMessageHtmlLink":"Fix possible out of range slice access in DrayTek client"}},{"before":"3a20e97a2e75d97503ff9652c8cab3d6439b5278","after":"1fda215452ae538626bd19d59eece8d48aa0a15f","ref":"refs/heads/master","pushedAt":"2023-10-10T19:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Fix possible out of range slice access in bins history\n\nMake sure that the Min/Max slices are large enough by rounding up when\ncalculating the size of the data slices.","shortMessageHtmlLink":"Fix possible out of range slice access in bins history"}},{"before":"79ee2f54db03524047d52957a7cd164d4d131c25","after":"3a20e97a2e75d97503ff9652c8cab3d6439b5278","ref":"refs/heads/master","pushedAt":"2023-10-10T17:50:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Fix interleaving delay for current Fritzbox firmware\n\nThe unit is now separate from the value, so a plain number without the\nsuffix \"ms\" should also be considered for parsing.","shortMessageHtmlLink":"Fix interleaving delay for current Fritzbox firmware"}},{"before":"2cbf1521139cd96da629d7e696701a562b6892b9","after":"79ee2f54db03524047d52957a7cd164d4d131c25","ref":"refs/heads/master","pushedAt":"2023-10-06T23:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Fix upstream Hlog scaling for Fritzbox devices on VDSL2 Profile 35b\n\nNormally, the QLN and Hlog data in the support data seem to be reported\nin groups as defined by the VDSL2 specification. The group size is not\nreported, so it is guessed from the bands data.\n\nHowever, it looks like AVM applies some scaling to the upstream data\nwhen VDSL2 Profile 35b is in use, so that the guessed group size is\nincorrect. As an attempt to fix this, adjust the group size by a factor\nof 2 in that case.","shortMessageHtmlLink":"Fix upstream Hlog scaling for Fritzbox devices on VDSL2 Profile 35b"}},{"before":"f901d23bef2b4e759eda712c2711d5f7ef63580c","after":"2cbf1521139cd96da629d7e696701a562b6892b9","ref":"refs/heads/master","pushedAt":"2023-09-22T15:46:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add showtime state to errors history graphs\n\nPeriods where the line was not in showtime state are marked with a red\nbackground.\n\nInvalid periods are still determined based on the actual data instead of\nusing the Valid flag of the showtime state. This way the graph is still\nmarked gray if no data is available despite showtime state (for example\nfor retransmission counters when G.INP is not in use).","shortMessageHtmlLink":"Add showtime state to errors history graphs"}},{"before":"48c87cecd7f6b8d824afa8c0b4e27315b36dcb7c","after":"f901d23bef2b4e759eda712c2711d5f7ef63580c","ref":"refs/heads/master","pushedAt":"2023-08-01T18:04:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Document lack of SSH support for Bintec Elmeg\n\nConnecting via SSH would require manual configuration on the device to\nsupport modern ciphers, and the necessary options are not exposed in the\nUI. The SSH server also seems to lack working support for exec requests,\nso it would be necessary to run commands via an interactive shell.","shortMessageHtmlLink":"Document lack of SSH support for Bintec Elmeg"}},{"before":"48c87cecd7f6b8d824afa8c0b4e27315b36dcb7c","after":"828173b9aa4fea0ba9b848458df121dda23962e7","ref":"refs/heads/bintec-elmeg","pushedAt":"2023-07-31T22:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"WIP: add SSH support for Bintec Elmeg client","shortMessageHtmlLink":"WIP: add SSH support for Bintec Elmeg client"}},{"before":"2f6ce9d1b4e00d96ddac29e4d0b54269ec18f957","after":"48c87cecd7f6b8d824afa8c0b4e27315b36dcb7c","ref":"refs/heads/master","pushedAt":"2023-07-31T22:30:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add Bintec Elmeg client","shortMessageHtmlLink":"Add Bintec Elmeg client"}},{"before":"58182577f1b59cc48d3207394b44e8fb93e9391d","after":"48c87cecd7f6b8d824afa8c0b4e27315b36dcb7c","ref":"refs/heads/bintec-elmeg","pushedAt":"2023-07-31T22:29:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add Bintec Elmeg client","shortMessageHtmlLink":"Add Bintec Elmeg client"}},{"before":null,"after":"58182577f1b59cc48d3207394b44e8fb93e9391d","ref":"refs/heads/bintec-elmeg","pushedAt":"2023-07-30T18:08:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add Bintec Elmeg client","shortMessageHtmlLink":"Add Bintec Elmeg client"}},{"before":"b104856ae53b2020eae8f3562dacb0959bdc4da5","after":"2f6ce9d1b4e00d96ddac29e4d0b54269ec18f957","ref":"refs/heads/master","pushedAt":"2023-05-03T13:29:04.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add checkbox to toggle SNR graph minimum/maximum in GUI / web interface","shortMessageHtmlLink":"Add checkbox to toggle SNR graph minimum/maximum in GUI / web interface"}},{"before":"531cb8ff7c98035c0d9bef1fc8594487fad99577","after":"b104856ae53b2020eae8f3562dacb0959bdc4da5","ref":"refs/heads/master","pushedAt":"2023-04-22T16:17:02.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Specify color and opacity separately in SVG graphs\n\nThis is improves compatibility, as using RGBA colors is only supported\nin SVG 2.","shortMessageHtmlLink":"Specify color and opacity separately in SVG graphs"}},{"before":"f2af864d40ea902848bd14a3daf022483e60f5c7","after":"701eddb0d3c1c288a5ea8ee1c126d720c696e17b","ref":"refs/heads/errors-history","pushedAt":"2023-04-21T20:21:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add graph legend to GUI and web interface","shortMessageHtmlLink":"Add graph legend to GUI and web interface"}},{"before":"a270fabace901b4f533177fcee5104a067ad14a2","after":"f2af864d40ea902848bd14a3daf022483e60f5c7","ref":"refs/heads/errors-history","pushedAt":"2023-04-18T11:51:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add graph legend to GUI and web interface","shortMessageHtmlLink":"Add graph legend to GUI and web interface"}},{"before":"5ae02da2af0fd7b4aca644300727f51fe8f50e1d","after":"a270fabace901b4f533177fcee5104a067ad14a2","ref":"refs/heads/errors-history","pushedAt":"2023-04-18T11:41:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add graph legend to GUI and web interface","shortMessageHtmlLink":"Add graph legend to GUI and web interface"}},{"before":"5ae02da2af0fd7b4aca644300727f51fe8f50e1d","after":null,"ref":"refs/tags/errors-history-draft3","pushedAt":"2023-04-18T00:04:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"}},{"before":"8dbe5b3780ac8aea05622eee6b19488bebfa3279","after":"5ae02da2af0fd7b4aca644300727f51fe8f50e1d","ref":"refs/heads/errors-history","pushedAt":"2023-04-17T22:24:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add graph legend to GUI and web interface","shortMessageHtmlLink":"Add graph legend to GUI and web interface"}},{"before":"60070664b18cbd8cb977f9cf12bea6eb8806505b","after":"8dbe5b3780ac8aea05622eee6b19488bebfa3279","ref":"refs/heads/errors-history","pushedAt":"2023-04-17T21:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add graph legend to GUI and web interface","shortMessageHtmlLink":"Add graph legend to GUI and web interface"}},{"before":"8d0a51be2ff09f00c26b30c550ca795f6a8fdeb1","after":"60070664b18cbd8cb977f9cf12bea6eb8806505b","ref":"refs/heads/errors-history","pushedAt":"2023-04-17T21:53:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Add method to allow using graph colors in HTML templates","shortMessageHtmlLink":"Add method to allow using graph colors in HTML templates"}},{"before":"02016811442dddadc000f248762e338da7aab222","after":"531cb8ff7c98035c0d9bef1fc8594487fad99577","ref":"refs/heads/master","pushedAt":"2023-04-17T21:37:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"janh","name":"Jan Hoffmann","path":"/janh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/949763?s=80&v=4"},"commit":{"message":"Improve wording in README for using the library\n\nMost users of the library won't need to download the source themselves.","shortMessageHtmlLink":"Improve wording in README for using the library"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD77NBZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท janh/go-dsl"}