Open
Description
Both SDKs docs:
- Add proxy usage examples - the question was "Setting up proxyConfiguration for Selenium python actor. I though that it would be in the Python-selenium Template, but it is not.". We could link examples at Proxy docs.
SDK for JS docs:
- The documentation for the Actor.getInput() in incorrect, as it's not a shortcut for getValue('INPUT') - the INPUT is not a constant, but taken from the APIFY_INPUT_KEY environment variable (yes, typically it's "INPUT", but not always, e.g. for metamorphed runs). Also, looking at the code of the getInput function, it's not a mere shortcut for getValue, as it does the processing of secure input variables - the documentation should be clear about this
Platform docs:
- platform/actors/development/deployment/continuous-integration #630
- Run Website Content Crawler to check for the broken links (Slack
- Lots of old INPUT_SCHEMA references. I'd global search for all capitalized INPUT_SCHEMA and review and replace those. They typically promote outdated usage or just the fact that INPUT_SCHEMA should be capitalized, which is not true anymore.
- (start_web_ide.md and start_locally.md) PuppeteerCrawler in JavaScript is no longer there. The structure is different.
- Output schema should be completely re-done as the input schema
I'm not convinced the examples with __EXAMPLE_SOMETHING are great. I also think you don't need to write the full definition for every single property anymore. E.g. the below can be just ignored AFAIK. You only need to list the overrides. And that should be documented somewhere, which those are.
- Improve organization accounts documentation:
- CHANGELOG.md is not documented in Actor definition
- We need to properly document restricted residential which are not always restricted Slack
Contribution guide:
- Top level exit rather than
main
function
Other:
- Prepare tasks for individual pages