-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apify Client v1 #146
Merged
Merged
Apify Client v1 #146
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
mnmkng
commented
Oct 22, 2020
- Reimplement first actor endpoints
- Progress commit
- Completed tests for actors endpoint.
- Task endpoint partial rewrote.
- rewrote users.
- rewrote logs.js
- started dataset rewrote.
- keyValuesStores basic methods rewrote.
- rewrote request_queues.js
- rewrote webhooks.js
- rewrote webhook_dispatches.js.
- rewrote dataset tests. Removed Crawler.
- rewrote key_value_stores.js tests
- xited tests that are not working, because of the client implementation changes -> up for discussion if we want to keep the support.
- stuck in rewriting to async-retry.
- fixed exponential backoff... I guess
- make working browser POC.
- make browser test work.
- used brotli compressor to reduce the bundle size.
- introduced latest features from master.
- refactored code. split lodash to functions because of the bundle size.
- removed deprecated method from task
- fixed lint err
- added workflows.
- improved build script to build files for the test.
- removed prepare script.
- split build to two parts.
- improved webpack browser build.
- removed unnecessary dependencies and engines.
- migrated to jest due to performance
- fixed lint
- made tests green again,
- started abstract class.
- Comments from PR.
- renamed edpoint to resource. Deleted extra expbackoff logic from dataset.
- changed webpack mode.
- added defaults.
- improved text decoding.
- documented listActors endpoint.
- updated docs for actor endpoint.
- improved dataset endpoint docs.
- documented dataset endpoint.
- improved KV stores docs.
- logs docs slightly improved.
- Request queue docs improved.
- improved tasks docs.
- documented user endpoint.
- documented webhook dispatches
- documented webhooks endpoint.
- added build docs action.
- improved docs strategy.
- fixed yml
- fix
- refactored actions.
- refactored actions.
- renamed.
- on added
- increased version added my parameter to list actors endpoint.
- added dist
- fix because of null from integration tests.
- renamed tilde separated to slash separated.
- added missing return.
- Fixed docs. Improved README.md. Added CHANGELOG.md. Bump version.
- Added possibility to remove content-type header with null and fixed JSON.strigify on buffer.
- fixed getValue
- Implementing schedules API
- Adding tests and linting
- fixed header removal and log endpoint.
- improved log tests increased beta version.
- Fix typo in version
- Fix lint
- Fixed tasks endpoint
- fixed signing url. task input handling.
- removed babel for nodeJs.
- improved browser header to don't trigger error.
- fixed docs.
- bump version
- Some changes
- Not great, not terrible
- Add missing clients
- Add clients to index
- Dataset tests work
- Dataset tests pass
- Key value stores
- Key value stores finished
- Logs finished
- Request queue finished
- Schedules finished
- Tasks finished
- Users finished
- Webhooks finished
- Webhook Dispatches finished
- Remove old stuff, refactor, fix tests
- Test Statistics
- Bump version
- Minor improvements
- Add response parsing logic
- Add status params to actor runs endpoint
- Fix axios defaults
- Bump version
- Update KVS, bump version
- Lint files
- Some changes
- Minor improvements
- Add waitForFinish function to Run and Build
- Add waitForFinish tests
- Fix lint
- Added call method to actor
- Fix invalid return value in getRecord
- Fix setRecord with stringified JSON, remove lodash
- Added private method _call to resource client
- Added call method to task client, update actor call method
- Bump version
- Added call method tests
- fixed condition
- further refactoring
- small changes & made tests green again
- Bump version
- Change signature of start and call methods
- Update comment
- Change metamorph signature
- Improve ApifyApiError
- Fix trailing slash and add some improvements
- Bump version
- Fix v2 in baseUrl and tests
- Improve error logging, fix 404 on redirects
…n changes -> up for discussion if we want to keep the support.
# Conflicts: # package.json # src/acts.js # src/index.js # src/key_value_stores.js # src/tasks.js # src/utils.js # test/datasets.js # test/key_value_stores.js # test/request_queues.js # test/utils.js
…into refactor/v1 * 'chore/refactoring' of github.com:apify/apify-client-js: Fix lint Add waitForFinish tests Add waitForFinish function to Run and Build
…into refactor/v1 * 'chore/refactoring' of github.com:apify/apify-client-js: Fix invalid return value in getRecord
Refactor/v1
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.