Skip to content

Mix of fixes #675

Open
Open
@mtrunkat

Description

@mtrunkat

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:
    • with info about merging or managing multiple orgs (Slack). Also, ask Cait about this.
    • it says seats are paid, but they are free (Slack)
  • 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

Metadata

Metadata

Assignees

Labels

backendIssues related to the platform backend.medium priorityMedium priority issues to be done in a couple of sprints.product roadmapIssues synchronized to product roadmap.t-docsIssues owned by technical writing team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions