Iván Ovejero
eb2f14d06d
✨ Add Reddit Node (#1345)
* Set up initial scaffolding and auth
* Add grant type to credentials
* Add Account operations and OAuth2 request
* Add post submission functionality
* Refactor resources into resource descriptions
* Refactor request for no auth URL
* Refactor submission description for consistency
* Add listing resource
* Refactor My Account resource into details
* Add request for all items
* Add listings for specific subreddits
* Fix minor linting details
* Add subreddit resource
* Add All-Reddit and Subreddit resource descriptions
* Adjust display options for credentials
* Add subreddit search functionality
* Clean up auth parameter
* Add user resource with GET endpoint
* Add user description
* Add submission search and commenting functionality
* Clean up logging and comments
* Fix minor details
* Fix casing in properties
* Add dividers to execute() method
* Refactor per feedback
* Remove unused description
* Add punctuation to property descriptions
* Fix resources indentation
* Add resource dividers
* Remove deprecated sidebar option
* Make subreddit:get responses consistent
* Remove returnAll and limit from subreddit:get
* Flatten user:get response for about
* Rename comment target property
* Remove best property from post:getAll
* Enrich subreddit search by keyword operation
* Remove unneeded scopes
* Add endpoint documentation
* Add scaffolding for post comment
* Add all operations for postComment resource
* Add all operations for post resource
* Refactor subreddit:getAll
* Fix postComment:getAll
* Flatten responses for profile:get
* ⚡ Improvements
* Fix response traversal for postComment:add
* Flatten response for postComment:reply
* Fix subreddit:getAll with keyword search
* Fix pagination to enforce limit
* Wrap unauthenticated API call in try-catch block
* Add 404 error for empty array responses
* Revert "Fix pagination to enforce limit"
This reverts commit 72548d952378a2f899517522b5ba4950a940c6e4.
* Turn user:get (gilded) into listing
* ⚡ Small improvement
* ⚡ Improve Reddit-Node
Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-02-04 09:37:03 +01:00
..
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-28 23:30:30 +01:00
2020-09-16 18:20:27 +02:00
2020-09-21 11:11:02 +02:00
2020-10-16 10:32:56 +02:00
2021-01-07 14:16:52 +01:00
2020-08-17 14:42:09 +02:00
2021-01-12 12:40:49 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-01 15:18:47 +02:00
2020-08-17 14:42:09 +02:00
2020-12-15 16:56:28 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-01 15:18:47 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-09-10 09:48:02 +02:00
2020-09-10 09:48:02 +02:00
2020-08-17 14:42:09 +02:00
2020-12-12 08:30:25 +01:00
2020-08-17 14:42:09 +02:00
2020-09-02 12:32:12 +02:00
2021-01-28 19:00:47 +01:00
2020-10-22 15:46:03 +02:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-12-23 12:48:53 +01:00
2021-01-05 08:46:07 +01:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00
2020-11-04 13:11:49 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-10-22 15:46:03 +02:00
2020-11-10 18:28:03 +01:00
2020-11-10 18:28:03 +01:00
2020-12-08 08:40:29 +01:00
2020-12-08 08:40:29 +01:00
2020-08-17 14:42:09 +02:00
2021-01-27 09:02:20 +01:00
2020-10-22 15:46:03 +02:00
2021-01-27 09:02:20 +01:00
2020-08-20 15:34:45 +02:00
2021-01-05 19:16:25 +01:00
2021-02-03 08:15:41 +01:00
2020-10-19 19:57:50 +02:00
2020-08-17 14:42:09 +02:00
2020-11-19 09:04:20 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-11-19 07:47:26 +01:00
2020-11-19 07:47:26 +01:00
2020-09-17 23:10:13 +02:00
2020-09-11 18:03:37 +02:00
2020-10-22 15:46:03 +02:00
2020-10-22 11:36:42 +02:00
2020-11-11 15:46:52 +01:00
2020-10-23 09:15:11 +02:00
2020-08-17 14:42:09 +02:00
2020-11-24 14:15:47 +01:00
2020-11-24 14:15:47 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2021-02-01 08:31:40 +01:00
2020-10-01 15:18:47 +02:00
2020-11-18 23:58:41 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-12-03 08:05:54 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-29 15:44:11 +01:00
2020-08-17 14:42:09 +02:00
2020-11-11 16:08:30 +01:00
2020-11-24 23:30:43 +01:00
2021-01-27 09:02:20 +01:00
2020-08-17 14:42:09 +02:00
2020-11-17 07:36:12 +01:00
2020-11-02 09:14:31 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-15 23:01:07 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2021-01-27 09:02:20 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-09-23 08:16:40 +02:00
2020-09-13 11:08:43 +02:00
2020-09-23 08:16:40 +02:00
2021-01-11 00:09:58 +01:00
2020-11-10 23:30:03 +01:00
2020-09-23 08:16:40 +02:00
2020-10-06 10:23:58 +02:00
2020-10-06 10:23:58 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-10-01 15:18:47 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-12-10 11:30:13 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-11-03 23:33:10 +01:00
2020-09-14 09:58:01 +02:00
2020-08-17 14:42:09 +02:00
2020-09-06 21:31:55 +02:00
2021-01-07 13:43:42 +01:00
2021-01-02 20:16:18 +01:00
2021-01-27 09:02:20 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00
2020-11-25 11:44:50 +01:00
2020-10-27 20:22:42 +01:00
2020-12-24 13:03:44 +01:00
2020-10-27 10:21:58 +01:00
2020-08-17 14:42:09 +02:00
2020-11-25 13:09:58 +01:00
2020-12-23 08:05:02 +01:00
2021-02-04 09:37:03 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-10-28 23:07:35 +01:00
2020-09-06 21:31:55 +02:00
2020-08-17 14:42:09 +02:00
2021-02-04 08:21:06 +01:00
2020-08-17 14:42:09 +02:00
2021-01-20 00:16:25 +01:00
2020-10-19 13:47:38 +05:30
2020-09-10 09:48:02 +02:00
2020-09-10 09:48:02 +02:00
2020-09-21 11:11:02 +02:00
2020-11-12 19:26:03 +01:00
2020-11-04 13:21:49 +01:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00
2020-12-13 10:47:52 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-12-10 10:17:16 +01:00
2020-11-24 23:19:41 +01:00
2020-10-01 15:18:47 +02:00
2020-11-04 10:53:33 +01:00
2020-11-04 10:53:33 +01:00
2020-11-16 10:35:09 +01:00
2020-10-27 16:48:24 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-09-21 11:11:02 +02:00
2020-09-21 11:11:02 +02:00
2020-08-17 14:42:09 +02:00
2020-12-12 08:29:38 +01:00
2021-01-31 18:57:03 +01:00
2020-08-17 14:42:09 +02:00
2020-09-21 11:11:02 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-12-10 11:09:38 +01:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-12-19 18:22:41 +01:00
2020-08-17 14:42:09 +02:00
2020-10-16 16:47:25 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-13 13:00:14 +02:00
2020-08-17 14:42:09 +02:00
2020-08-17 14:42:09 +02:00
2020-10-06 11:20:56 +02:00
2020-08-17 14:42:09 +02:00
2020-12-02 23:13:59 +01:00
2020-08-19 09:59:19 +02:00
2020-08-27 09:00:01 +02:00
2021-01-27 09:02:20 +01:00
2020-08-17 14:42:09 +02:00
2020-10-22 15:46:03 +02:00
2020-10-22 15:46:03 +02:00
2020-08-17 14:42:09 +02:00