Lewis Goddard

Results 30 issues of Lewis Goddard

Tests should set any and all global parameters that these scripts check, and confirm that output protects against invalid characters and attacks. They will likely need several tests each. ###...

Language: PHP
:+1: Status: Confirmed
💵 Has: Bounty
🏬 Size: Goliath
💚 Priority: Low
🌞 Type: Maintenance

If we list peers by completion instead of recency we should paginate requests to ensure we're not always showing the same peers and avoid spammers flooding the section. --- Want...

Language: PHP
:+1: Status: Confirmed
🚩 Priority: High
✨ Type: Enhancement

We can list peers more intelligently. Clients just starting a download don't need to know about a neighbour that has 0% as well, and completed downloads don't need to know...

Language: PHP
:+1: Status: Confirmed
🚩 Priority: High
✨ Type: Enhancement

Allows for calculating total traffic, a neat if flawed metric. --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/38073072-add-size-of-torrent-by-input?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github).

Language: PHP
:+1: Status: Confirmed
💚 Priority: Low
✨ Type: Enhancement

### Widely supported - [ ] xt (Exact Topic) – URN containing file hash - [ ] tr (Address Tracker) – Tracker URL for BitTorrent downloads - [ ] dn...

Language: JavaScript
Language: PHP
:+1: Status: Confirmed
⚠️ Priority: Medium
✨ Type: Enhancement

This should be simple, but we might want to add a "listed" flag here. --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/37923931-add-an-index-of-publicly-listed-torrents?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github).

Language: PHP
:+1: Status: Confirmed
⚠️ Priority: Medium
✨ Type: Enhancement

Check if the directory is writable when there is no config file, then allow a user to input a MySQL username and password to install the tables and disable future...

Language: PHP
:+1: Status: Confirmed
⚠️ Priority: Medium
🏬 Size: Goliath
✨ Type: Enhancement

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/42188834-add-comments-to-all-code?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github).

:+1: Status: Confirmed
🚩 Priority: High
🌞 Type: Maintenance
:bookmark_tabs: Language: Documentation

Provide some basic password security. --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/7299619-add-authentication-to-the-administration-area?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10163092&utm_medium=issues&utm_source=github).

Language: PHP
:+1: Status: Confirmed
💚 Priority: Low
✨ Type: Enhancement

Node 18 (LTS/Hydrogen) went EOL in October 2023 and loses its security support in April 2025. Node 22 will be promoted to an LTS release in October 2024, and we...