Labels: Feature-Request
- [ ] Move all wiki pages except "Public Hosts" to repository. Reasons:
1. There are PRs (at least https://github.com/RSS-Bridge/rss-bridge/pull/2058 and https://github.com/RSS-Bridge/rss-bridge/pull/2098) that require editing certain wiki pages, when merged. That is not convenient.
2. If something awful happens to this repository (banned for example), it is easy to migrate to another
Responsible: @em92
- [ ] Move release preparation scripts to `contrib/prepare_release` directory. As for now, instructions how to prepare release is hidden in one of draft releases
Responsible: @em92
- [x] (Done https://github.com/RSS-Bridge/rss-bridge/pull/2102) In top of HTML format preview add link to donate bridge maintainer. Discussion about donation: https://github.com/RSS-Bridge/rss-bridge/discussions/2063
- [x] (Done https://github.com/RSS-Bridge/rss-bridge/pull/2101) Make HTML format as default feed format. Reasons:
1. Promote donating bridge maintainers (see above)
2. When filling values and press enter, redirection to Atom feed happens. Firefox does not recoginize it, and suggests to download file, Chromium-based browsers show xml as plaintext. Making HTML as default will have better UX.
- [ ] Allow to use environment variables instead of config.ini.php. Reference: https://github.com/RSS-Bridge/rss-bridge/issues/2071#issuecomment-821169173
- [ ] Add hidden contexts which are not shown in bridge card. Possible usages:
- Hiding deprecated context
- Use context to generate permalink to media, which original links expire. Useful for resolving https://github.com/RSS-Bridge/rss-bridge/issues/1901 and https://github.com/RSS-Bridge/rss-bridge/issues/1818
- [ ] Add section in main instance page for using detect action
[Added on May 8, 2021]
- [x] (Done https://github.com/RSS-Bridge/rss-bridge/pull/2147) Implement running test cases to check correctness of detectParameters behavior. Reason:
Bridges that include "detectParameters" method must also have test samples like "link" -> "bridge parameters".
Example PR where I tried to test it: https://github.com/RSS-Bridge/rss-bridge/pull/2108
As possible solution - make modification to BridgeImplementationTest.php that would execute testing those samples, that are defined in bridge like this
```php
const TEST_DETECT_PARAMETERS = array(
'https://www.youtube.com/playlist?list=PL0lo9MOBetEFEzIm3OP9_5jtkilBobdKB', array('p' => 'PL0lo9MOBetEFEzIm3OP9_5jtkilBobdKB'),
);
```
[Added on June 26, 2021]
- [ ] Correct error handling of curl related errors. Like this one: https://github.com/RSS-Bridge/rss-bridge/issues/2157