8000 Merge with master by comster · Pull Request #3 · comster/docs-api · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Merge with master #3

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

Open
wants to merge 176 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
611d7fa
Auth header is hex endcoded
Siebe Sep 9, 2020
bf4dd42
- add postman scripts and environment variables
normand1 Sep 10, 2020
944ea28
Merge pull request #5 from normand1/postman-docs
podcastindex Sep 10, 2020
d4c36b8
Merge pull request #4 from Siebe/patch-1
podcastindex Sep 10, 2020
a11fa81
Small markups on API usage
Sep 10, 2020
0d25bbf
Merge branch 'master' into comster-js-lib
comster Sep 10, 2020
f5ec05a
Merge pull request #3 from comster/comster-js-lib
podcastindex Sep 11, 2020
be713b6
Markups based on PR comments
Sep 11, 2020
4f927ee
Merge remote-tracking branch 'upstream/master'
Sep 11, 2020
adbcace
Update README.md with markdown formatting
comster Sep 12, 2020
e705e07
Create _config.yml
comster Sep 12, 2020
b73aa5c
Set theme jekyll-theme-slate
daveajones Sep 12, 2020
fa35bf7
Resolve: yaml conflict
daveajones Sep 12, 2020
6cdb22f
Merge pull request #9 from comster/patch-1
podcastindex Sep 12, 2020
0e3c5bb
Merge pull request #7 from vandys/master
podcastindex Sep 12, 2020
66401ea
New Endpoint: /add/byitunesid
daveajones Sep 12, 2020
7eb4ff2
Feed language support
daveajones Sep 13, 2020
516745e
Link to RSS language spec
daveajones Sep 14, 2020
c90ffa3
Add banner image to README.md
comster Sep 14, 2020
c1802f1
Merge pull request #13 from comster/patch-2
daveajones Sep 14, 2020
4f9534b
Add additional endpoints to Postman Collection
mitchdowney Sep 14, 2020
7bb8f2d
New API: Batch adding feed urls
daveajones Sep 14, 2020
0c2f0ff
Fixed formatting
daveajones Sep 14, 2020
76d0a8c
Remove header
daveajones Sep 14, 2020
620e291
Some extra spacing
daveajones Sep 14, 2020
da988a2
Typo fix
daveajones Sep 14, 2020
4ae4238
Version bump
daveajones Sep 14, 2020
23ee975
Merge pull request #14 from podverse/master
daveajones Sep 15, 2020
e2ecd4c
Update README.md
jamescridland Sep 16, 2020
b8dc596
Merge pull request #18 from jamescridland/patch-1
daveajones Sep 16, 2020
b0bddea
Grammatical errors
dowodenum Sep 16, 2020
84c8a32
New API: episodes/byid and new optional arg to recent
daveajones Sep 16, 2020
4847909
typo
daveajones Sep 16, 2020
3afed75
Reference new example code org
daveajones Sep 17, 2020
2de70a6
New API: recent/newfeeds
daveajones Sep 21, 2020
9f154a9
typo
daveajones Sep 21, 2020
6fe7dca
add podcastdx-client to known node libraries
RyanHirsch Sep 24, 2020
909f45d
Merge pull request #25 from RyanHirsch/podcastdx-client
daveajones Sep 24, 2020
3843e9c
New API: recent/feeds
daveajones Sep 25, 2020
76edd21
Endpoint: "recent/feeds" - New argument syntax
daveajones Sep 26, 2020
56199dd
Endpoint: "recent/feeds" - Modified behaviour
daveajones Sep 26, 2020
531fd19
Merge pull request #26 from dowodenum/dowodenum-patch-1
daveajones Sep 26, 2020
41ae918
Endpoint: "recent/feeds" - Change !cat to notcat
daveajones Sep 27, 2020
220fab5
Merge remote-tracking branch 'origin/master'
daveajones Sep 27, 2020
bb74089
Endpoint: "recent/feeds" - Correction
daveajones Sep 27, 2020
4a71e59
Endpoint: "episodes/by*" - max and since support
daveajones Sep 28, 2020
b7ba3e2
New Endpoint: "episodes/random"
daveajones Sep 29, 2020
32a57fe
Endpoint "episodes/byfeedid" - support multiple feed ids
daveajones Sep 29, 2020
db31b23
Fix for commit error
daveajones Sep 29, 2020
8af6658
version bump
daveajones Sep 29, 2020
460ab93
"add/byfeedurl" - new param - itunesid
daveajones Oct 2, 2020
ff9f70f
Update README.md
comster Oct 2, 2020 8000
b7debfe
Merge pull request #29 from comster/patch-3
daveajones Oct 2, 2020
c1da422
Create LICENSE
daveajones Oct 5, 2020
4f4db96
add max note - closes #33
daveajones Oct 13, 2020
db37647
New "recent/soundbites" endpoint
daveajones Nov 17, 2020
d5dd0e2
fix: fix website display issues
howiezhao Nov 28, 2020
441cb37
Merge pull request #40 from howiezhao/patch-1
daveajones Nov 28, 2020
ded08e6
"clean" param
daveajones Nov 17, 2020
6b601b4
Merge branch 'master' of https://github.com/Podcastindex-org/docs-api
daveajones Dec 3, 2020
7053213
cleanup
daveajones Dec 6, 2020
7f82bd6
cleanup
daveajones Dec 6, 2020
83d9ec5
Added reference to the Go library
TheHippo Feb 23, 2021
80d5af4
Merge pull request #42 from TheHippo/patch-1
daveajones Feb 23, 2021
24569e2
Change docs to use openapi file
stevencrader Mar 7, 2021
4d3be0a
Merge pull request #43 from stevencrader/add-openapi
daveajones Mar 7, 2021
a6cc663
Update pi_api.json
jamescridland Mar 7, 2021
f5401c7
Update pi_api.yaml
jamescridland Mar 7, 2021
fabca88
Merge pull request #45 from jamescridland/patch-4
daveajones Mar 7, 2021
8d05341
Merge pull request #44 from jamescridland/patch-2
daveajones Mar 7, 2021
ca912bd
Change User's to User in source files
stevencrader Mar 7, 2021
c9ca4f0
Merge pull request #46 from stevencrader/typo
daveajones Mar 8, 2021
abb27d2
Add podcasts/trending endpoint
stevencrader Mar 27, 2021
ee7c798
Merge pull request #51 from stevencrader/add-trending
daveajones Apr 10, 2021
3dc8e1c
Add PodcastIndexSharp to list of LIbraries
brb3 May 9, 2021
c829f0f
Adding generated pi_api.{json,yaml}
brb3 May 9, 2021
4bbf9ea
Merge pull request #53 from brb3/add-.net-library
stevencrader May 9, 2021
e0f8d79
Move security information to separate file to reduce duplication
stevencrader Jun 12, 2021
bbe52ef
Add support for `/categories/list`
stevencrader Jun 12, 2021
6c42581
Add support for `/hub/pubnotify`
stevencrader Jun 12, 2021
39b8d8d
Upgrade to RapiDoc 9.0.0
stevencrader Jun 12, 2021
b39937c
Add dark/light theme toggle
stevencrader Jun 13, 2021
4fc824c
Merge pull request #56 from stevencrader/dark-mode
daveajones Jun 22, 2021
1ec697e
Add 400 response to responses list
stevencrader Jul 4, 2021
904cecb
Change font to Roboto, improve color
stevencrader Jul 4, 2021
84ead0c
Add missing properties to existing responses
stevencrader Jul 4, 2021
823d0c8
Add `podcasts/byguid`
stevencrader Jul 4, 2021
6572f28
API Documentation v1.6.0
stevencrader Jul 4, 2021
9a08ca2
Add `value` field to episode endpoint data
stevencrader Aug 22, 2021
979f4a9
Change "url" to "name" in categories/list response
brb3 Sep 6, 2021
9932e61
Clarify UTC time should be used
stevencrader Sep 14, 2021
5d7d5c6
fix(episode): Add `transcripts` and remove `transcriptUrl`
atdrago Oct 8, 2021
e1b4f93
Remove `required: true` from transcript properties
atdrago Oct 11, 2021
18324d1
Add better descriptions for transcript; fix lint issues
atdrago Oct 11, 2021
aa01ecb
Update RapiDoc to 9.1.3 and node dependencies in dev environment
stevencrader Oct 11, 2021
736f027
Add job to build and lint docs on push and PR
stevencrader Oct 11, 2021
0934f5e
Change duration units to seconds
stevencrader Dec 24, 2021
2e19428
Add support for `search/bytitle`
stevencrader Jan 20, 2022
9ab97f3
Remove `update` parameter and add `url` parameter to `/hub/pubnotify`…
stevencrader Feb 7, 2022
b9cc326
Update x-auth-date docs to reflect actual window.
johnspurlock Feb 9, 2022
338ac13
Cleanup and add `episode/byguid`
stevencrader May 9, 2022
ffb59e9
adding bash example (#78)
suorcd May 30, 2022
9001e7c
Add bash link to the source file instead of the generated file
stevencrader May 30, 2022
d31a2b4
Remove authorization for /hub/pubnotify
stevencrader Aug 14, 2022
3b5b80b
Add `similar` argument to `search/bytitle`
stevencrader Aug 14, 2022
dccb849
Update `description` field to indicate source of data
stevencrader Aug 14, 2022
c90f4a8
Add `episodes/live` endpoint
stevencrader Aug 14, 2022
08ba1b7
Add artwork field to podcasts/trending endpoint
stevencrader Aug 15, 2022
8863c94
Add podcastGuid and valueCreatedOn to podcasts/bytag response
stevencrader Aug 15, 2022
b8a8cfb
Add duplicateOf to podcasts/dead
stevencrader Aug 15, 2022
df0b29b
Add explicit field to podcasts/byfeedid, podcasts/byfeedurl, podcasts…
stevencrader Oct 3, 2022
57210d8
Add feedDead and feedDuplicateOf fields to episodes/byfeedid and epis…
stevencrader Oct 3, 2022
e29d86c
Add feedsWithValueBlocks to stats/current
stevencrader Oct 3, 2022
bfead18
Add podcats/bymedium
stevencrader Oct 3, 2022
fa492eb
Clarify steps for setting up Postman environment
stevencrader Oct 3, 2022
ad4bb36
Fix incorrect name for newestItemPublishTime
stevencrader Oct 3, 2022
a41e845
Add desc and feedid parameters to recent/newfeeds
stevencrader Oct 3, 2022
add940e
add podcastindex-php to libraries list
stevencrader Oct 3, 2022
2afec02
Add feedTitle to episodes/live
stevencrader Oct 3, 2022
712b60c
Add Apple Replacement endpoints
stevencrader Oct 3, 2022
5c4a200
Upgrade linter image to 3.0.0
stevencrader Oct 3, 2022
ae7585c
Add server for Apple Replacement endpoints
stevencrader Oct 3, 2022
bf51a05
Update version to 1.8.0 to correspond with recent updates
stevencrader Oct 3, 2022
a935304
Clarify explicitness and primary genre
stevencrader Nov 19, 2022
4a6f441
Update returned properties
stevencrader Nov 19, 2022
a996290
Add `aponly` to `search/byterm`
stevencrader Nov 19, 2022
3bd522a
Add `search/music/byterm`
stevencrader Nov 19, 2022
35e14ca
Add link to new podindexr R package
stevencrader Dec 9, 2022
07fe17a
added podcast4j Java library GitHub URL to yml files.
yusufyilmazfr Dec 29, 2022
b6e03f5
Add Ruby client library for podcast-index API
jasonyork Jan 9, 2023
2795d06
Add support for `recent/data`
stevencrader Jan 20, 2023
58e78f2
Add newestItemPubdate to endpoints.
stevencrader Jan 20, 2023
97927f0
Add liveItems to `episodes/byfeedid`
stevencrader Jan 20, 2023
ce145ff
Add link to hourly stats file
stevencrader Nov 19, 2022
baf7cae
Add link to dead csv
stevencrader Jan 20, 2023
3e9b4fe
Upgrade RapiDoc to 9.3.4
stevencrader Jan 20, 2023
e306e67
Upgrade yarn files to support yarn 2.x (3.4.1 as of today)
stevencrader Feb 13, 2023
1737b2c
Add link to static value block files
stevencrader Feb 13, 2023
25cce55
Add support for socialInteract in some endpoints
stevencrader Feb 13, 2023
8e9b000
Fix `episodes/byitunesid` showing more fields than actually returned
stevencrader Feb 13, 2023
902c220
Add categories to podcasts/byitunesid
stevencrader May 1, 2023
940f127
Add missing fields to episodes/byitunesid
stevencrader May 1, 2023
8b03523
Add imageUrlHash and feedImageUrlHash to episodes/byguid
stevencrader May 1, 2023
2bf9839
Add updated description of podcasts/bytag
stevencrader May 1, 2023
1061ea1
Fix default User-Agent in Postman files since default from docs is re…
stevencrader May 2, 2023
c3ad2db
Update description of fields used in search/byperson
stevencrader May 2, 2023
e087909
Add description of enclosure parameter for episodes/byfeedid and epis…
stevencrader May 2, 2023
66c4d09
Add max parameter to search/byperson, search/byterm, search/bytitle, …
stevencrader May 2, 2023
f213675
Missing transcriptUrl for search/byperson
stevencrader May 2, 2023
51627d1
add support for swift package
radmakr May 20, 2023
71e1d55
add support for swift package
radmakr May 20, 2023
7def3e9
Add medium to reply for endpoints:
stevencrader Jun 26, 2023
87857dc
Add similar parameter to search/byterm
stevencrader Jun 26, 2023
6ffe231
Clarify the Recent Data endpoint
stevencrader Jul 10, 2023
d6a4ce4
Add Recent Value Feeds endpoint
stevencrader Jul 10, 2023
f5c07ce
Mark attributes that may be null or missing in response.
stevencrader Jul 10, 2023
4d04a1d
Add new GUID endpoints (#109)
stevencrader Aug 28, 2023
179878a
Add `podcastguid` option to `episodes/byguid`
stevencrader Sep 18, 2023
8386906
Update dev dependencies and switch to using run-all
stevencrader Oct 23, 2023
18a869e
Add podcast-valueTimeSplit parameter to /podcasts/bytag
stevencrader Oct 23, 2023
cf61eac
Add "noauth" to endpoints in postman that don't require authorization
stevencrader Sep 1, 2023
af82859
Add nvmrc and update to latest yarn
stevencrader Apr 4, 2024
5927786
Fix title description for byperson
stevencrader Apr 4, 2024
ef88634
Update versions and fix workflow
stevencrader Apr 4, 2024
e1c1506
Add podcastGuid and feedUrl to item_podcast.yaml
jhhb Apr 18, 2024
c61d873
Add Postman docs from yarn build
jhhb Apr 18, 2024
84351c7
Patch bump version: 1.12.0 to 1.12.1
jhhb Apr 18, 2024
c47eea2
Add Kotlin client library
mr3y-the-programmer Sep 27, 2024
af44bea
Add "format" to the "imageUrlHash" field in the OpenAPI spec because …
magiccrafter Dec 12, 2024
75896d9
Update redocly cli
stevencrader Aug 23, 2024
451f522
Add newest argument to `/episodes/byfeedid`
stevencrader Aug 23, 2024
4a61ac2
Add `/podcasts/batch/byguid`
stevencrader Aug 24, 2024
06380e3
Add separate entries for non-API but useful resources. See "Static Da…
stevencrader Aug 24, 2024
41abd73
Missed updated yaml/json
stevencrader Feb 5, 2025
2cb1797
Update root.yaml
jjgmckenzie Apr 18, 2025
fbe8fb4
Build files
stevencrader Apr 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 25 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = space
insert_final_newline = true
max_line_length = 120
tab_width = 4
trim_trailing_whitespace = true

[{*.yaml,*.yml}]
indent_size = 2

[*.json]
indent_size = 2

# change format to match format produced by Postman
[{*.postman_collection.json,*.postman_environment.json}]
indent_size = 4
indent_style = tab

[{*.md,*.markdown}]
indent_size = 2
26 changes: 26 additions & 0 deletions .github/workflows/lint-api.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Lint API Docs
on: [push, pull_request]
jobs:
lint:
name: Run Linter
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Enable Corepack
run: corepack enable

- name: Setup Node
uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
cache: "yarn"

- name: Install project dependencies
run: yarn

- name: Run Lint
run: yarn run build

- name: Run Lint
run: yarn run lint
Loading
0