{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":677290,"defaultBranch":"master","name":"gargoyle","ownerLogin":"ericpaulbishop","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-05-20T15:24:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/251665?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703218463.0","currentOid":""},"activityList":{"items":[{"before":"52e16cbe7b2bc8ee0e54b544e12a628a803bb8e5","after":"a5cdd25cbe0c854ccec03476d94a9a9f555c8029","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-08-12T07:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"targets: mvebu: Fix build failure","shortMessageHtmlLink":"targets: mvebu: Fix build failure"}},{"before":"1c74478c6696806478f196d7eec9ecd8f1455ebf","after":"52e16cbe7b2bc8ee0e54b544e12a628a803bb8e5","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-08-11T05:07:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"targets: mvebu: Combine default and turris profiles","shortMessageHtmlLink":"targets: mvebu: Combine default and turris profiles"}},{"before":"90cb951bbded266be32738002af4175a5f50502c","after":"1c74478c6696806478f196d7eec9ecd8f1455ebf","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-29T12:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"i18n/Polish: update translation","shortMessageHtmlLink":"i18n/Polish: update translation"}},{"before":"71dfcf9c866ba30f5ca7f26eaa128d444698bd10","after":"90cb951bbded266be32738002af4175a5f50502c","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-26T12:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle: Fix display of filter input and add translation string","shortMessageHtmlLink":"gargoyle: Fix display of filter input and add translation string"}},{"before":"b5fe5135de58dd190505bc54867ae83c272b656b","after":"71dfcf9c866ba30f5ca7f26eaa128d444698bd10","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-26T10:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle: Add table filtering for Web Usage\nCourtesy of @fifonik","shortMessageHtmlLink":"gargoyle: Add table filtering for Web Usage"}},{"before":"1d36e070118f21ff69f8f921f663dcceb7db742e","after":"b5fe5135de58dd190505bc54867ae83c272b656b","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-24T12:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"bwmon-gargoyle: Fix missing triggers for QoS\nUnfortunately we end up starting/stopping this twice when changes are made on QoS page, but this does not appear to cause any harm","shortMessageHtmlLink":"bwmon-gargoyle: Fix missing triggers for QoS"}},{"before":"5fbc9315116ea7000cb4ed1dc253d9e6f14fe271","after":"1d36e070118f21ff69f8f921f663dcceb7db742e","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-23T13:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"bwmon-gargoyle: Add ability to specify bandwidth monitors via scripts in /usr/lib/bwmon-gargoyle/bwmon-gargoyle.d/\n- Created common functions file to remove duplicated functions in each script file (more could be done, this is a starter)\n- Split Total Bandwidth and Bandwidth Distribution out of bwmon-gargoyle.init into 010-bdist_total.bwmon\n- Split QoS Bandwidth out of bwmon-gargoyle.init into 020-qos.bwmon\n- Split Wireguard Bandwidth out of wireguard.firewall into 030-wireguard.bwmon\n- Split OpenVPN Bandwidth out of openvpn.firewall into 040-openvpn.bwmon\n- Split TOR Bandwidth out of tor.firewall into 050-tor.bwmon\nFirewall files now call these individual scripts as well during their up/down calls\nBefore this change, occasionally QoS (and others) would fail to reinitialise their bandwidth monitoring iptables rules. They are now always reinitialised by a restart of bwmon-gargoyle OR a firewall up.\nBe aware that the QoS Bandwidth iptables rules now have their own chain (instead of sharing with bw_ingress/egress)\nQoS Bandwidth rules now also apply to IPv6","shortMessageHtmlLink":"bwmon-gargoyle: Add ability to specify bandwidth monitors via scripts…"}},{"before":"6f5cd1ff30dd5c491d086d2b5db41cfeaf9c084e","after":"5fbc9315116ea7000cb4ed1dc253d9e6f14fe271","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-16T13:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"targets: mediatek: Add Xiaomi Redmi Router AX6000","shortMessageHtmlLink":"targets: mediatek: Add Xiaomi Redmi Router AX6000"}},{"before":"6eabc8da7101ce803b1eac738fc58952d76f323e","after":"6f5cd1ff30dd5c491d086d2b5db41cfeaf9c084e","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-16T12:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"bwmon-gargoyle: Add config option to only write data to /tmp (RAM)\n- There is no GUI option for this","shortMessageHtmlLink":"bwmon-gargoyle: Add config option to only write data to /tmp (RAM)"}},{"before":"66d5adbf11d27b7130f7faa869fbbbdce4a5dee1","after":"6eabc8da7101ce803b1eac738fc58952d76f323e","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-15T13:30:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"bwmon-gargoyle: Allow users to enable/disable bandwidth monitoring via GUI\nCloses #697","shortMessageHtmlLink":"bwmon-gargoyle: Allow users to enable/disable bandwidth monitoring vi…"}},{"before":"50846215063405625787997e76a5abac3f3c225e","after":"66d5adbf11d27b7130f7faa869fbbbdce4a5dee1","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-07T12:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"plugin-gargoyle-doh: Fix non-unix line endings","shortMessageHtmlLink":"plugin-gargoyle-doh: Fix non-unix line endings"}},{"before":"e97b596c1d08ee9ebca2d76b3bfcef6f717b5422","after":"50846215063405625787997e76a5abac3f3c225e","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-07-06T13:14:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gpkg: Fix --tmp-dir option ignoring user parameter\nCourtesy of forum user Cthulhu","shortMessageHtmlLink":"gpkg: Fix --tmp-dir option ignoring user parameter"}},{"before":"e74bccdac79d26d497a525b6bb5c2dc71b98c8e2","after":"e97b596c1d08ee9ebca2d76b3bfcef6f717b5422","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-28T12:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"plugin-gargoyle-doh: Silence curl error if not installed on system","shortMessageHtmlLink":"plugin-gargoyle-doh: Silence curl error if not installed on system"}},{"before":"7cc7b678aa0b88de6891733c0af99dfc2707da50","after":"e74bccdac79d26d497a525b6bb5c2dc71b98c8e2","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-27T12:28:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle: Fix VLAN error on Connection Basic","shortMessageHtmlLink":"gargoyle: Fix VLAN error on Connection Basic"}},{"before":"6e09c90b04fbb82936de2899030f4007d8767635","after":"7cc7b678aa0b88de6891733c0af99dfc2707da50","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-15T07:52:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle-tor: Add IPv6 support in Relay mode (excluding obfsproxy)\nIf the user selects obfsproxy we will not enable IPv6. obfsproxy-legacy does not support it.","shortMessageHtmlLink":"gargoyle-tor: Add IPv6 support in Relay mode (excluding obfsproxy)"}},{"before":"6b1126f34f454c2645fab8e57a95688859eaf501","after":"6e09c90b04fbb82936de2899030f4007d8767635","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-10T12:50:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gpkg: Support package Alternatives\nSmall quirk for Gargoyle and Busybox. If you have a busybox utility that you overwrite with a package and then uninstall said package\nthe symlink for busybox will not re-establish itself. This is up to the user to fix.","shortMessageHtmlLink":"gpkg: Support package Alternatives"}},{"before":"167727dfaf01c0985a8355c6e74088047830085c","after":"6b1126f34f454c2645fab8e57a95688859eaf501","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-08T11:53:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gpkg: Don't print empty variables to status db\nFixes segfault when using regular opkg","shortMessageHtmlLink":"gpkg: Don't print empty variables to status db"}},{"before":"9f276d3241e73a10c86e5b95c1e47689349080ab","after":"167727dfaf01c0985a8355c6e74088047830085c","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-01T12:10:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle: Fix temperature display for WRT1900ACv2","shortMessageHtmlLink":"gargoyle: Fix temperature display for WRT1900ACv2"}},{"before":"02b9fd93a8b7426cda5fedbc0b4dbb0f263e6f61","after":"9f276d3241e73a10c86e5b95c1e47689349080ab","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-06-01T06:17:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"plugin-gargoyle-openvpn: Remove unsupported client options that may prevent connection in newer clients\nParticularly recent iOS OpenVPN apps\n- topology: Must only be pushed from the server side\n- status: The client has its own status and we can't assume we can arbitrarily write to the FS","shortMessageHtmlLink":"plugin-gargoyle-openvpn: Remove unsupported client options that may p…"}},{"before":"f41b18a0eca734f73354344548daef1de5a57980","after":"02b9fd93a8b7426cda5fedbc0b4dbb0f263e6f61","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-05-31T10:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle: Attempt to stop users from breaking network config for WAN VLAN if they preserved settings, which they should not have","shortMessageHtmlLink":"gargoyle: Attempt to stop users from breaking network config for WAN …"}},{"before":"e15903c8812594133cf37ab8b8807535d261c0b4","after":"f41b18a0eca734f73354344548daef1de5a57980","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-05-24T13:39:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"gargoyle: Validate DHCP hostnames to prevent invalid names causing DNS issues","shortMessageHtmlLink":"gargoyle: Validate DHCP hostnames to prevent invalid names causing DN…"}},{"before":"d891778a21ee8bda135af189edde0ad3f8f6795c","after":"e15903c8812594133cf37ab8b8807535d261c0b4","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-05-20T11:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"Bump to latest OpenWrt 23.05\nFixes compile of ramips","shortMessageHtmlLink":"Bump to latest OpenWrt 23.05"}},{"before":"c18c1acf4a831a6665f006ae3ae8e968289f6973","after":"d891778a21ee8bda135af189edde0ad3f8f6795c","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-05-18T11:35:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"Preserve /etc/gargoyle_default_ifs on sysupgrade\n- Mostly to help with restoration of default network devices for VLAN\n- A future patch will probably remove this file and store equivalent data in /etc/config/gargoyle as orig_ifstate stanzas for each network/device\n- If the underlying interface names change and this causes a problem, the users network config will also be broken and require a firstboot anyway. There should be no downsides to this.","shortMessageHtmlLink":"Preserve /etc/gargoyle_default_ifs on sysupgrade"}},{"before":"c1c4171cf05ea8c45fc0fe658a24db12030eb93c","after":"c18c1acf4a831a6665f006ae3ae8e968289f6973","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-05-18T02:00:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"Bump to latest OpenWrt 23.05","shortMessageHtmlLink":"Bump to latest OpenWrt 23.05"}},{"before":"0f384bd999b124ab7af8bd2f29a6a6e800f239a1","after":"c1c4171cf05ea8c45fc0fe658a24db12030eb93c","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-04-25T04:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"i18n/Polish: update translation","shortMessageHtmlLink":"i18n/Polish: update translation"}},{"before":"31c8416fe23eff5976c7088b8dd707f8896e85f5","after":"0f384bd999b124ab7af8bd2f29a6a6e800f239a1","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-04-17T03:26:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'aimacintyre/base_on_openwrt_2305_pktsteering' into base_on_openwrt_2305","shortMessageHtmlLink":"Merge remote-tracking branch 'aimacintyre/base_on_openwrt_2305_pktste…"}},{"before":"c66c91eeac43b2adc87668ee7745bd88dc242e10","after":"31c8416fe23eff5976c7088b8dd707f8896e85f5","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-04-02T06:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"mediatek: additional devices and a revised device profile\n\nAdditional devices:\n- default sub-target: Netgear WAX206 (VPN device profile as no USB)\n- filogic sub-target: Asus RT-AX59U (Large device profile)\n\nDevice profile changes:\n- filogic sub-target: Netgear WAX220 to VPN device profile (no USB)","shortMessageHtmlLink":"mediatek: additional devices and a revised device profile"}},{"before":"3797537068c216e9b353b4504904d4eed801ed72","after":"c66c91eeac43b2adc87668ee7745bd88dc242e10","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-03-25T11:03:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"Bump to latest OpenWrt 23.05\n23.05.3 release tag","shortMessageHtmlLink":"Bump to latest OpenWrt 23.05"}},{"before":"4d61cd3b8dacaa75c4a9d673aa1ffb1aebc6509d","after":"3797537068c216e9b353b4504904d4eed801ed72","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-03-21T11:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"ramips: Disable TPLink MR200\nadb-enablemodem brings in openssl which adds significant weight and in general we don't support built in modems anyway","shortMessageHtmlLink":"ramips: Disable TPLink MR200"}},{"before":"f263d1c28dd928771d3c170b5c8030dd5b4cf95b","after":"4d61cd3b8dacaa75c4a9d673aa1ffb1aebc6509d","ref":"refs/heads/base_on_openwrt_2305","pushedAt":"2024-03-21T11:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericpaulbishop","name":"Eric Bishop","path":"/ericpaulbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/251665?s=80&v=4"},"commit":{"message":"i18n-scripts: finalize_tran_ltd.sh: fix incorrect substitutions\n\nThe awk script was matching uncommented config statements unintentionally\nleading to incorrect substitutions; fixed to only match commented config\nstatements as documented in script comments.","shortMessageHtmlLink":"i18n-scripts: finalize_tran_ltd.sh: fix incorrect substitutions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEl8-fPgA","startCursor":null,"endCursor":null}},"title":"Activity · ericpaulbishop/gargoyle"}