336 Commits

Author SHA1 Message Date
Yoruio
11b42cff53 feat: Adds jellyfin external URL and timeout gh-13
- Adds Jellyfin external URL config option - URL to send to users if
 different from server URL.
 - Adds Jellyfin server setup timeout after 5 seconds, and response
 delaying so discord bot doesn't timeout

task: gh-13
2022-07-16 14:28:56 -06:00
Yoruio
eae93c5f2e Adds python artifacts to gitignore 2022-07-16 13:23:37 -06:00
Yoruio
d8a9f0e687 Merge remote-tracking branch 'origin/master' into experimental 2022-07-16 13:21:44 -06:00
Roy Du
94c45f1955 Update README.md 2022-07-16 01:38:13 -06:00
Roy Du
4287669485 Update README.md 2022-07-16 01:36:50 -06:00
Roy Du
3a4ddbd627 Update app.py 2022-07-15 22:34:18 -06:00
Roy Du
bae028c5df Update README.md 2022-07-15 20:29:19 -06:00
Yoruio
dcf6886375 Merge remote-tracking branch 'origin/master' into experimental 2022-07-15 20:28:09 -06:00
Roy Du
0d7707eb6d Update docker-sync-readme.yml 2022-07-15 20:27:39 -06:00
Roy Du
2634b0c95c Rename docker-sync-experimental to docker-sync-experimental.yml 2022-07-15 20:26:18 -06:00
Yoruio
e9797f7c6d Merge remote-tracking branch 'origin/master' into experimental 2022-07-14 18:29:49 -06:00
Roy Du
a4f5a1913f Create docker-sync-experimental 2022-07-14 18:28:03 -06:00
Roy Du
a02cd28e08 Add files via upload 2022-07-14 18:21:44 -06:00
Roy Du
ad81b7af49 Create docker-sync-readme.yml 2022-07-14 12:15:48 -06:00
Roy Du
931c572287 Update docker-sync.yml 2022-07-14 12:15:44 -06:00
Roy Du
443a104e69 Update README.md 2022-07-14 12:04:35 -06:00
Yoruio
5db0606900 Adds pycache to gitignore 2022-07-14 01:31:03 -06:00
Yoruio
22c9bd1da9 feat: Implements auto-updating database table
- Automatically updates database table from old versions / Invitarr
 - Fancy text formatting to boost my ego
 - Removes synced variable from config, as we now sync always (guild-specific sync is automatic.)

task: gh-9
2022-07-14 01:12:21 -06:00
Yoruio
8375395bb8 Merge branch 'master' of github.com:Yoruio/Invitarr 2022-07-13 23:22:45 -06:00
Yoruio
7d54392171 Fixes incorrect jelly.add_user() call 2022-07-13 23:22:42 -06:00
Roy Du
3efd252fa2 Update README.md 2022-07-12 15:02:55 -06:00
Roy Du
20aafc9acd Update docker-sync.yml 2022-07-12 13:20:43 -06:00
Roy Du
3650710c42 Update docker-sync.yml 2022-07-12 13:09:46 -06:00
Roy Du
d675523f2a Update docker-sync.yml 2022-07-12 13:07:31 -06:00
Roy Du
69e7911c33 Update docker-sync.yml 2022-07-12 13:05:55 -06:00
Roy Du
21fe1d4c01 Create docker-sync.yml 2022-07-12 13:04:55 -06:00
Roy Du
f47a0e27f7 Update README.md 2022-07-12 12:32:28 -06:00
Yoruio
03710211f7 Merge branch 'master' of github.com:Yoruio/Invitarr 2022-07-12 12:22:11 -06:00
Yoruio
d064619ada Fixes sql syntax error 2022-07-12 12:22:04 -06:00
Roy Du
78ed4da32c Update README.md 2022-07-11 23:52:53 -06:00
Roy Du
0cb803bb45 Update README.md 2022-07-11 23:46:26 -06:00
Yoruio
dec952e198 BUG FIXES 2022-07-11 23:31:24 -06:00
Yoruio
1efc4e0686 removes some unused imports and leftover dev stuff 2022-07-11 21:35:25 -06:00
Yoruio
dfb2d90e10 bug: command syncing fix
fixes command sync when adding bot to a server
2022-07-11 21:17:15 -06:00
Yoruio
a181483d0d chore: removes some debug statements
removes some debug statments that I accidentally left in

task: none
2022-07-11 20:58:46 -06:00
Roy Du
b89dcbec9c Merge pull request #6 from Yoruio/1-implement-slash-commands
1 implement slash commands
2022-07-11 20:47:34 -06:00
Roy Du
f66b20e2e0 Update README.md 2022-07-11 20:46:33 -06:00
Yoruio
67af1bb154 feat: implements slash commands
Implements slash commands.

task: gh-1
2022-07-11 20:33:19 -06:00
Yoruio
28bab868af feat: Reduces docker image size
Drastically reduces Docker image size by changing from discord.py base
image to python base image, reducing number of redundant dependencies
downloaded. (Also because migration to discord.py v2)

task: none
2022-07-11 20:31:54 -06:00
Roy Du
788f7c1034 Update README.md 2022-07-11 11:19:18 -06:00
Yoruio
d5254a0f8a UPDATES README 2022-07-09 20:29:06 -06:00
Yoruio
234e89628b UPDATES README 2022-07-09 19:23:33 -06:00
Yoruio
07f7b68cca UPDATES README 2022-07-09 17:49:05 -06:00
Yoruio
fb105a2927 feat: Jellyfin integration finished
- Finsihed Jellyfin integration with auto-add and auto-remove
 - Integration toggle in config

task: none
2022-07-09 17:45:14 -06:00
Yoruio
d2e184144b feat: Adds database entries for Jellyfin
- Adds database columns and expands database commands to acccomodate
 jellyfin

task: none
2022-07-09 15:25:07 -06:00
Yoruio
a64c43904b feat: Adds some QoL changes
- Logs exception messages when Plex login fails
 - Renames "username" variable in getPlex() to generic naming
 - Changes "roles" config to "plex_roles" in preparation for jellyfin
 integration
 - Changes generic config names to plex specific config name

task: none (because I'm too lazy to set up proper issues)
2022-07-09 01:16:27 -06:00
Faiz Ahmed
e51311011a Update README.md 2021-08-09 17:52:10 -04:00
Faiz Ahmed
69b2b940c7 Update README.md 2021-08-09 17:52:02 -04:00
Faiz Ahmed
a0d4bceecd Update README.md 2021-08-09 17:37:22 -04:00
Faiz Ahmed
98760fcfec added unraid 2021-08-09 17:35:07 -04:00