Skip to content

Commit f072a4e

Browse files
committed
Merge branch 'develop'
2 parents b24c23e + 911faef commit f072a4e

File tree

200 files changed

+9644
-7277
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+9644
-7277
lines changed

.all-contributorsrc

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,8 @@
364364
"avatar_url": "https://avatars.githubusercontent.com/u/77843475?v=4",
365365
"profile": "https://github.com/HubDuck",
366366
"contributions": [
367-
"translation"
367+
"translation",
368+
"doc"
368369
]
369370
},
370371
{
@@ -376,6 +377,60 @@
376377
"doc",
377378
"translation"
378379
]
380+
},
381+
{
382+
"login": "Shjosan",
383+
"name": "Shjosan",
384+
"avatar_url": "https://avatars.githubusercontent.com/u/20847626?v=4",
385+
"profile": "https://github.com/Shjosan",
386+
"contributions": [
387+
"translation"
388+
]
389+
},
390+
{
391+
"login": "kobaubarr",
392+
"name": "kobaubarr",
393+
"avatar_url": "https://avatars.githubusercontent.com/u/28481522?v=4",
394+
"profile": "https://github.com/kobaubarr",
395+
"contributions": [
396+
"translation"
397+
]
398+
},
399+
{
400+
"login": "notorius28",
401+
"name": "Ricardo González",
402+
"avatar_url": "https://avatars.githubusercontent.com/u/1621513?v=4",
403+
"profile": "https://github.com/notorius28",
404+
"contributions": [
405+
"translation"
406+
]
407+
},
408+
{
409+
"login": "Torkiliuz",
410+
"name": "Torkil",
411+
"avatar_url": "https://avatars.githubusercontent.com/u/460764?v=4",
412+
"profile": "http://torkili.uz",
413+
"contributions": [
414+
"translation"
415+
]
416+
},
417+
{
418+
"login": "JagandeepBrar",
419+
"name": "Jagandeep Brar",
420+
"avatar_url": "https://avatars.githubusercontent.com/u/3048295?v=4",
421+
"profile": "https://www.jagandeepbrar.io",
422+
"contributions": [
423+
"doc"
424+
]
425+
},
426+
{
427+
"login": "dtalens",
428+
"name": "dtalens",
429+
"avatar_url": "https://avatars.githubusercontent.com/u/6631832?v=4",
430+
"profile": "http://dtalens.com",
431+
"contributions": [
432+
"translation"
433+
]
379434
}
380435
],
381436
"badgeTemplate": "<a href=\"#contributors-\"><img alt=\"All Contributors\" src=\"https://img.shields.io/badge/all_contributors-<%= contributors.length %>-orange.svg\"/></a>",

.dockerignore

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,20 @@
88
.git
99
.gitbook.yaml
1010
.gitconfig
11-
.gitignore
1211
.github
12+
.gitignore
1313
.next
1414
.prettierignore
15-
config/db/db.sqlite3
16-
config/db/logs/overseerr.log
15+
config/db/*
16+
config/logs/*
17+
config/*.json
18+
dist
1719
Dockerfile*
1820
docker-compose.yml
1921
docs
2022
LICENSE
2123
node_modules
24+
public/os_logo_square.png
25+
public/preview.jpg
2226
snap
2327
stylelint.config.js

.eslintrc.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ module.exports = {
44
extends: [
55
'eslint:recommended',
66
'plugin:@typescript-eslint/recommended', // Uses the recommended rules from the @typescript-eslint/eslint-plugin
7-
'prettier/@typescript-eslint', // Uses eslint-config-prettier to disable ESLint rules from @typescript-eslint/eslint-plugin that would conflict with prettier
8-
'plugin:prettier/recommended', // Enables eslint-plugin-prettier and displays prettier errors as ESLint errors. Make sure this is always the last configuration in the extends array.
97
'plugin:jsx-a11y/recommended',
108
'plugin:react/recommended',
119
'plugin:react-hooks/recommended',
12-
'prettier/react',
10+
'prettier',
1311
],
1412
parserOptions: {
1513
ecmaVersion: 6,

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ yarn-error.log*
3232
.vercel
3333

3434
# database
35-
config/db/*.sqlite3
35+
config/db/*.sqlite3*
3636
config/settings.json
3737

3838
# logs

.vscode/settings.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,9 @@
1414
"name": "Local SQLite",
1515
"database": "./config/db/db.sqlite3"
1616
}
17-
]
17+
],
18+
"editor.codeActionsOnSave": {
19+
"source.organizeImports": true
20+
},
21+
"editor.formatOnSave": true
1822
}

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<a href="https://lgtm.com/projects/g/sct/overseerr/context:javascript"><img alt="Language grade: JavaScript" src="https://img.shields.io/lgtm/grade/javascript/g/sct/overseerr.svg?logo=lgtm&logoWidth=18"/></a>
1313
<a href="https://github.com/sct/overseerr/blob/develop/LICENSE"><img alt="GitHub" src="https://img.shields.io/github/license/sct/overseerr"></a>
1414
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
15-
<a href="#contributors-"><img alt="All Contributors" src="https://img.shields.io/badge/all_contributors-40-orange.svg"/></a>
15+
<a href="#contributors-"><img alt="All Contributors" src="https://img.shields.io/badge/all_contributors-46-orange.svg"/></a>
1616
<!-- ALL-CONTRIBUTORS-BADGE:END -->
1717
</p>
1818

@@ -148,8 +148,16 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
148148
<td align="center"><a href="https://github.com/JonnyWong16"><img src="https://avatars.githubusercontent.com/u/9099342?v=4?s=100" width="100px;" alt=""/><br /><sub><b>JonnyWong16</b></sub></a><br /><a href="https://github.com/sct/overseerr/commits?author=JonnyWong16" title="Documentation">📖</a></td>
149149
<td align="center"><a href="https://github.com/Roxedus"><img src="https://avatars.githubusercontent.com/u/7110194?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Roxedus</b></sub></a><br /><a href="https://github.com/sct/overseerr/commits?author=Roxedus" title="Documentation">📖</a></td>
150150
<td align="center"><a href="https://github.com/WoisWoi"><img src="https://avatars.githubusercontent.com/u/75491231?v=4?s=100" width="100px;" alt=""/><br /><sub><b>WoisWoi</b></sub></a><br /><a href="#translation-WoisWoi" title="Translation">🌍</a></td>
151-
<td align="center"><a href="https://github.com/HubDuck"><img src="https://avatars.githubusercontent.com/u/77843475?v=4?s=100" width="100px;" alt=""/><br /><sub><b>HubDuck</b></sub></a><br /><a href="#translation-HubDuck" title="Translation">🌍</a></td>
151+
<td align="center"><a href="https://github.com/HubDuck"><img src="https://avatars.githubusercontent.com/u/77843475?v=4?s=100" width="100px;" alt=""/><br /><sub><b>HubDuck</b></sub></a><br /><a href="#translation-HubDuck" title="Translation">🌍</a> <a href="https://github.com/sct/overseerr/commits?author=HubDuck" title="Documentation">📖</a></td>
152152
<td align="center"><a href="https://github.com/costaht"><img src="https://avatars.githubusercontent.com/u/50637431?v=4?s=100" width="100px;" alt=""/><br /><sub><b>costaht</b></sub></a><br /><a href="https://github.com/sct/overseerr/commits?author=costaht" title="Documentation">📖</a> <a href="#translation-costaht" title="Translation">🌍</a></td>
153+
<td align="center"><a href="https://github.com/Shjosan"><img src="https://avatars.githubusercontent.com/u/20847626?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Shjosan</b></sub></a><br /><a href="#translation-Shjosan" title="Translation">🌍</a></td>
154+
<td align="center"><a href="https://github.com/kobaubarr"><img src="https://avatars.githubusercontent.com/u/28481522?v=4?s=100" width="100px;" alt=""/><br /><sub><b>kobaubarr</b></sub></a><br /><a href="#translation-kobaubarr" title="Translation">🌍</a></td>
155+
</tr>
156+
<tr>
157+
<td align="center"><a href="https://github.com/notorius28"><img src="https://avatars.githubusercontent.com/u/1621513?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ricardo González</b></sub></a><br /><a href="#translation-notorius28" title="Translation">🌍</a></td>
158+
<td align="center"><a href="http://torkili.uz"><img src="https://avatars.githubusercontent.com/u/460764?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Torkil</b></sub></a><br /><a href="#translation-Torkiliuz" title="Translation">🌍</a></td>
159+
<td align="center"><a href="https://www.jagandeepbrar.io"><img src="https://avatars.githubusercontent.com/u/3048295?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jagandeep Brar</b></sub></a><br /><a href="https://github.com/sct/overseerr/commits?author=JagandeepBrar" title="Documentation">📖</a></td>
160+
<td align="center"><a href="http://dtalens.com"><img src="https://avatars.githubusercontent.com/u/6631832?v=4?s=100" width="100px;" alt=""/><br /><sub><b>dtalens</b></sub></a><br /><a href="#translation-dtalens" title="Translation">🌍</a></td>
153161
</tr>
154162
</table>
155163

docs/SUMMARY.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88

99
## Using Overseerr
1010

11+
- [Settings](using-overseerr/settings/README.md)
1112
- [Notifications](using-overseerr/notifications/README.md)
12-
- [Custom Webhooks](using-overseerr/notifications/webhooks.md)
13+
- [Email](using-overseerr/notifications/email.md)
14+
- [Discord](using-overseerr/notifications/discord.md)
15+
- [Webhooks](using-overseerr/notifications/webhooks.md)
1316

1417
## Support
1518

docs/support/faq.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,10 @@ You can also perform the following to verify the media item has a GUID Overseerr
9090

9191
**A:** See "[Some media is missing from Overseerr that I know is in Plex!](./faq.md#some-media-is-missing-from-overseerr-that-i-know-is-in-plex)" for troubleshooting steps.
9292

93+
### Approved series requests keep failing!
94+
95+
**A:** If you configured a base URL in Sonarr, make sure you have set the base URL option appropriately in Overseerr. Also, check that you are using Sonarr v3 and have configured a default language profile in Overseerr.
96+
9397
## Notifications
9498

9599
### I am getting "Username and Password not accepted" when attempting to send email notifications via Gmail!

docs/using-overseerr/notifications/README.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
Overseerr already supports a good number of notification agents, such as **Discord**, **Slack** and **Pushover**. New agents are always considered for development, if there is enough demand for it.
44

5-
## Currently Supported Notification Agents
5+
## Supported Notification Agents
66

7-
- Discord
8-
- Email
7+
- [Email](./email.md)
8+
- [Discord](./discord.md)
99
- Pushbullet
1010
- Pushover
1111
- Slack
@@ -14,15 +14,11 @@ Overseerr already supports a good number of notification agents, such as **Disco
1414

1515
## Setting Up Notifications
1616

17-
Configuring your notifications is _very simple_. First, you will need to visit the **Settings** page and click **Notifications** in the menu. This will present you with all of the currently available notification agents. Click on each one individually to configure them.
17+
Configuring your notifications is quite simple. First, you will need to visit the **Settings** page and click **Notifications** in the menu. This will present you with all of the currently available notification agents. Click on each one individually to configure them.
1818

1919
You must configure which type of notifications you want to send _per agent_. If no types are selected, you will not receive notifications!
2020

21-
Some agents may have specific configuration "gotchas" covered in their documentation pages.
22-
23-
{% hint style="danger" %}
24-
You will **not receive notifications** for any automatically approved requests unless the "Enable Notifications for Automatic Approvals" setting is enabled.
25-
{% endhint %}
21+
Note that some notifications are intended for the user who submitted the relevant request, while others are for administrators. For details, please see the documentation for the specific agent you would like to use.
2622

2723
## Requesting New Notification Agents
2824

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Discord
2+
3+
## Configuration
4+
5+
{% hint style="info" %}
6+
In order to configure Discord notifications, you first need to [create a webhook](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks).
7+
8+
In order for users to be mentioned in Discord notifications, they must have their [Discord user ID](https://support.discord.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID-) configured in their user settings.
9+
{% endhint %}
10+
11+
### Bot Username (optional)
12+
13+
If you would like to override the name you configured for your bot in Discord, you may set this value to whatever you like!
14+
15+
### Bot Avatar URL (optional)
16+
17+
Similar to the bot username, you can override the avatar for your bot.
18+
19+
### Webhook URL
20+
21+
You can find the webhook URL in the Discord application, at **Server Settings &rarr; Integrations &rarr; Webhooks**.

0 commit comments

Comments
 (0)