Skip to content

Commit e38aecc

Browse files
joaopa00GitHub Actions
authored andcommitted
Auto update repo(s): stable, beta, (04/10/2024 05:02:02-UTC)
0 parents  commit e38aecc

File tree

292 files changed

+4659
-0
lines changed

Some content is hidden

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

292 files changed

+4659
-0
lines changed

.github/workflows/CI.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: CI
2+
3+
# Controls when the action will run.
4+
on: workflow_dispatch
5+
6+
jobs:
7+
8+
# Update repository.catchuptvandmore
9+
update-repo:
10+
name: Update repository.catchuptvandmore
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Set up Python 3.8
14+
uses: actions/setup-python@v4
15+
with:
16+
python-version: 3.8
17+
- name: Check out repository.catchuptvandmore repository
18+
uses: actions/checkout@v4
19+
with:
20+
repository: Catch-up-TV-and-More/repository.catchuptvandmore
21+
22+
- name: Install dependencies
23+
run: pip install -r requirements.txt
24+
- name: Configure git
25+
run: |
26+
git config user.name 'GitHub Actions'
27+
git config user.email 'github@noreply.github.com'
28+
- name: Update all repositories
29+
run: ./update_all_repos.sh

.gitignore

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
*.bak
2+
*.pyo
3+
*.pyc
4+
*.DS_Store
5+
.AppleDouble
6+
.LSOverride
7+
8+
# Icon must end with two \r
9+
Icon
10+
11+
12+
# Thumbnails
13+
._*
14+
15+
# Files that might appear in the root of a volume
16+
.DocumentRevisions-V100
17+
.fseventsd
18+
.Spotlight-V100
19+
.TemporaryItems
20+
.Trashes
21+
.VolumeIcon.icns
22+
.com.apple.timemachine.donotpresent
23+
24+
# Directories potentially created on remote AFP share
25+
.AppleDB
26+
.AppleDesktop
27+
Network Trash Folder
28+
Temporary Items
29+
.apdisk
30+
31+
# VSCode
32+
/.vscode

README.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Catch-up TV & More repository
2+
3+
4+
## Notes for Kodi users
5+
6+
This is the repository of Catch-up & More in order to give the user the ability to keep Catch-up & More automatically up to date.
7+
There is different add-on for different Kodi version.
8+
9+
Leia users can use Krypton add-on.
10+
11+
**In order to install our repo addon, please follow the wiki tutorial: [Add-the-official-repository](https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/wiki/Add-the-official-repository)**
12+
13+
14+
15+
## Developers notes
16+
17+
18+
### Automatic script
19+
20+
The `update_all_repos.sh` can be used to automatically check if any of our addon has been updated to a newer version. If that is the case the script will automatically create a commit with the latest changes and it will push the modification on this GitHub repository.
21+
This script is executed by Travis each time a new commit is detected on `plugin.video.catchuptvandmore` or `resource.images.catchuptvandmore` but you can trigger it manually on your own computer.
22+
23+
24+
### Manually update a specific repository
25+
26+
**Once `create_repository.py` is done, do not forget to commit/push modifications on this GitHub repo**
27+
28+
29+
#### How to update the Krypton Release repository
30+
31+
```bash
32+
python create_repository.py \
33+
--datadir ./zips/release \
34+
--info ./addons_xmls/krypton_release/addons.xml \
35+
--checksum ./addons_xmls/release/addons.xml.md5 \
36+
./repo_addons_src/catchuptvandmore.kodi.release/ \
37+
https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore\#master:plugin.video.catchuptvandmore \
38+
https://github.com/Catch-up-TV-and-More/resource.images.catchuptvandmore\#master:resource.images.catchuptvandmore
39+
```
40+
41+
#### How to update the Krypton Beta repository
42+
43+
```bash
44+
python create_repository.py \
45+
--datadir ./zips/beta \
46+
--info ./addons_xmls/beta/addons.xml \
47+
--checksum ./addons_xmls/beta/addons.xml.md5 \
48+
./repo_addons_src/catchuptvandmore.kodi.beta/ \
49+
https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore\#dev:plugin.video.catchuptvandmore \
50+
https://github.com/Catch-up-TV-and-More/resource.images.catchuptvandmore\#master:resource.images.catchuptvandmore
51+
```
52+
53+

addons_xmls/beta/addons.xml

Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<addons><addon id="catchuptvandmore.kodi.beta" name="Catch-up TV &amp; More's Beta repository" version="0.0.6" provider-name="SylvainCecchetto, wwark">
3+
<requires>
4+
<import addon="xbmc.addon" version="17.0.0" />
5+
</requires>
6+
<extension point="xbmc.addon.repository" name="Catch-up TV &amp; More's Beta repository">
7+
<dir>
8+
<info compressed="false">https://raw.github.com/Catch-up-TV-and-More/repository.catchuptvandmore/master/addons_xmls/beta/addons.xml</info>
9+
<checksum>https://raw.github.com/Catch-up-TV-and-More/repository.catchuptvandmore/master/addons_xmls/beta/addons.xml.md5</checksum>
10+
<datadir zip="true">https://raw.github.com/Catch-up-TV-and-More/repository.catchuptvandmore/master/zips/beta</datadir>
11+
</dir>
12+
</extension>
13+
<extension point="xbmc.addon.metadata">
14+
<summary>Install Add-ons from Catch-up TV &amp; More repository</summary>
15+
<description>Download and install Catch-up TV &amp; More add-on in its latest official version from the official developers repository. As soon as a new beta version is published on the GitHub repository of Catch-up TV &amp; More, this version is available in this repository.</description>
16+
<platform>all</platform>
17+
<website>https://catch-up-tv-and-more.github.io/</website>
18+
</extension>
19+
</addon><addon id="plugin.video.catchuptvandmore" name="Catch-up TV &amp; More" version="0.2.40~beta12" provider-name="SylvainCecchetto,wwark,joaopa">
20+
<requires>
21+
22+
<import addon="script.module.codequick" version="0.9.13" />
23+
<import addon="script.module.youtube.dl" version="18.225.0" />
24+
<import addon="script.module.requests" version="2.12.4" />
25+
<import addon="script.module.pytz" version="2014.2" />
26+
<import addon="script.module.inputstreamhelper" version="0.3.3" />
27+
<import addon="script.module.six" version="1.11.0" />
28+
<import addon="script.module.pyqrcode" version="0.0.1" />
29+
<import addon="script.module.tzlocal" version="2.0.0" />
30+
<import addon="script.module.future" version="0.17.1" />
31+
<import addon="script.module.kodi-six" version="0.0.4" />
32+
<import addon="resource.images.catchuptvandmore" version="1.0.0" />
33+
</requires>
34+
<extension point="xbmc.python.pluginsource" library="addon.py">
35+
<provides>video</provides>
36+
</extension>
37+
<extension point="xbmc.service" library="service.py" />
38+
<extension point="xbmc.addon.metadata">
39+
40+
41+
<reuselanguageinvoker>true</reuselanguageinvoker>
42+
<summary lang="fr_FR">Catch-Up TV &amp; More : Télévision de rattrapage, télévision en direct et bien plus encore.</summary>
43+
<description lang="fr_FR">Catch-Up TV &amp; More regroupe dans une même extension de Kodi l'ensemble des vidéos des différents services et chaînes de rattrapage TV ainsi que l'accès au direct. De plus, cette extension vous permet d'accéder rapidement aux vidéos et contenus proposés par certains sites internet.</description>
44+
<disclaimer lang="fr_FR">Retours de bugs, propositions d'améliorations ou d'ajout de contenus sont les bienvenue ! GitHub ou e-mail.</disclaimer>
45+
<summary lang="en_GB">Catch-Up TV &amp; More: It's all in the title.</summary>
46+
<description lang="en_GB">Catch-Up TV &amp; More brings together in one Kodi add-on all the videos of the various services and channels of catch-up TV and live TV. Furthermore, this add-on allows you to quickly access the videos and content offered by certain websites.</description>
47+
<disclaimer lang="en_GB">Bug reports, suggestions for improvements or content additions are welcome! GitHub or e-mail.</disclaimer>
48+
<description lang="he_IL">ההרחבה מאפשרת לך להתעדכן בתוכן השידורים תוסף אחד של קודי מרכז את כל קטעי וידאו של שירותים שונים וערוצי תוכן משודר. בנוסף, תוספת זו מאפשרת לך לגשת במהירות לסרטונים ולתכנים המוצעים על ידי אתרים מסוימים.</description>
49+
<disclaimer lang="he_IL">דוחות שגיאה, הצעות לשיפור או תוספות תוכן יתקבלו בברכה! ל-GitHub או אימייל.</disclaimer>
50+
<summary lang="nl_NL">Catch-Up TV &amp; More: Replay tv, Live tv en meer.</summary>
51+
<description lang="nl_NL">Catch-Up TV &amp; More brengt replay en live tv van verschikkende diensten en kanalen samen in één Kodi add-on. Bovendien stelt deze add-on u instaat video's van bepaalde websites makkelijk te benaderen.</description>
52+
<disclaimer lang="nl_NL">Bug meldingen, suggesties ter verbetering of additionele inhouden zijn welkom! Via GitHub of e-mail.</disclaimer>
53+
54+
<language />
55+
<platform>all</platform>
56+
<license>GPL-2.0</license>
57+
<forum>https://forum.kodi.tv/showthread.php?tid=307107</forum>
58+
<website>https://catch-up-tv-and-more.github.io/</website>
59+
<email>catch.up.tv.and.more at gmail dot com</email>
60+
<source>https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore</source>
61+
<news>
62+
[Version 0.2.40]
63+
[UK - UKTVPLAY] Fix datas for Brightcove
64+
[FR - LCP] Fix replay
65+
[UK - UKTVPLAY] Fix for channel_id (PR #1283) thanks @nictjir
66+
[FR - RMCBFMPLAY] Fix title (PR #1294 issue #1286) thanks @yapa69
67+
[BE - RTC] Fix replay and live (PR #1297) thanks @jmzambon
68+
[UK - BLAZE] Fix replay (PR #1293 issue #1282) thanks @nictjir
69+
[UK - UKTVPLAY] Fix replay (PR #1293 issue #1284) thanks @nictjir
70+
[FR - FRANCETV] Fix for replay and live thanks @SebMourlhou
71+
[SFRTV] Config URL has changed (PR #1309 issue #1307) thanks @SebMourlhou
72+
(PROJECT] Support proxy configuration (PR #1304) thanks @cedk
73+
[FR - MYCANAL] Fix json parser thanks @IceFreak66
74+
[WO - ALJAZEERA] Fix English stream
75+
[BE - RTLPlay] Fix live (PR #1314 issue #1303) thanks @darodi
76+
[WEBSITE - INA] Complete rewrite (PR #1316 issue #1265) thanks @darodi
77+
[WEBSITE - INA] Search and homepage (PR #1318 issue #1265) thanks @darodi
78+
[Project] Need manifest headers for Omega too in get_stream_with_quality (PR #1317) thanks @SebMourihou
79+
[CH - CANAL9] Live Live (PR #1319 issue #936) thanks @darodi
80+
[CH - AlpenWelle plus] Live (PR #1330 issue #936) thanks @darodi
81+
[CH - CANALALPHA] Live (PR #1330 issue #936) thanks @darodi
82+
[CH - CARAC] Live (PR #1330 issue #936) thanks @darodi
83+
[CH - Blick] Live (PR #1330 issue #936) thanks @darodi
84+
[CH - Die Neue Zeit] Live (PR #1330 issue #936) thanks @darodi
85+
[CH - DieuTV] Live (PR #1330 issue #936) thanks @darodi
86+
[CH - DritaTV] Live (PR #1330 issue #936) thanks @darodi
87+
[WO - ARTE] Fix live out of bound exception (PR #1324) thanks @darodi
88+
[WO - icitelevision] Fix http error 406 (PR #1326) thanks @darodi
89+
[WO - DW] Fix live (PR #1326) thanks @darodi
90+
[WO - QVC] Fix live url (PR #1328) thanks @darodi
91+
[BE - TeleMB] Fix live url (PR #1330 issue #1329) thanks @darodi
92+
[BE - LN24] Fix live (PR #1331 issue #1329) thanks @darodi
93+
[FR - FRANCETV] Add drm replays (PR #1336) thanks @jeff2900
94+
[PROJECT] Fix SSLError DH_KEY_TOO_SMALL (PR #1336) thanks @jeff2900
95+
[UK - UKTVPLAY] Fix "NoneType object has no attribute group" (PR #1342 issue #1335) thanks @jeff2900
96+
[BE - TVCOM] Fix live (PR #1337) thanks @darodi
97+
[BE - Télésambre] Fix live (PR #1341) thanks @darodi
98+
[BE - TVLUX] Fix live (PR #1338) thanks @darodi
99+
[BE - ACTV] Fix live (PR #1340) thanks @darodi
100+
[BE - LN24] Fix live (PR #1339) thanks @darodi
101+
[FR - BIPTV] Fix live
102+
[UK - CHANNEL4] Fix series listing in replay (issue #1344)
103+
[FR - BIPTV] Clean-up
104+
[FR - TVVENDEE] FIx live
105+
[FR - TLC] Fix live
106+
[FR - LCI] Fix KeyError: 'next' (PR #1345) thanks @jeff2900
107+
[FR - MYTF1] Add LCI channel (PR #1345) thanks @jeff2900
108+
[FR - MYTF1] Fix display bad items (PR #1346) thanks @jeff2900
109+
[FR - NRJ] Fix replay (PR #1347) thanks @jeff2900
110+
[FR] Add channel paris-h24 (PR #1349) thanks @SebMourlhou
111+
[BO - BOLIVIATV] Add channel (PR #1348) thanks @jimmygilles
112+
[BO - ATB] Add channel (PR #1348) thanks @jimmygilles
113+
[BO - REDUNO] Add channel (PR #1348) thanks @jimmygilles
114+
[BO - TVUMSA] Add channel (PR #1348) thanks @jimmygilles
115+
[FR - CNEWS] Fix item where live is defined
116+
[FR - MYTF1] MYTF1 is TF1+ now
117+
[FR - CNEWS] Allow redirection in replay (issue #1351)
118+
[FR - TF1PLUS] Fix a typo and Frenchify credential request (issue #1353)
119+
[FR - TF1PLUS] Try to use widevine drm (issue #1352)
120+
[FR - CNEWS] Fix Error 403 (PR #1361 issue #1354) thanks @jeff2900
121+
[PROJECT] Updated random user_agents list (PR #1360) thanks @jeff2900
122+
[IT - RAIPLAY] Fix RaiPlay live TV (PR #1356) thanks @jmzambon
123+
[FR - TF1PLUS] Fix login (PR #1357 issue #1352) thanks @darodi
124+
[FR - TF1PLUS] Avoid Fairplay drm (PR #1357 issue #1352) thanks @darodi
125+
[CH - TELETICINO] Fix Teleticino live (PR #1364) thanks @jmzambon
126+
[FR - FRANCETV] Fix live freeze (PR #2900 issue #1020, issue #1376) thanks @jeff2900
127+
[IT - RAIPLAY] Fix RaiPlay live TV (PR #1369) thanks @jmzambon
128+
[FR - 6PLAY] Add replay up to 1080p (PR #1372) thanks @jeff2900
129+
[FR - FRANCETV] Fix error kodi 20 (PR #1378 issue #1374) thanks @jeff2900
130+
[UK - BLAZE] Fx replay and live (PR #1382) thanks @nictjir
131+
[PROJECT] Minor changes to English README (PR #1383) thanks @Sakeyjakey
132+
[FR] Fix ramdom headers (PR #1397) thanks @jeff2900
133+
[FR - FRANCETV] Fix replay drm (PR #1398 issue #1387) thanks @jeff2900
134+
[FR - MYCANAL] Fix replay (PR #1399 issue #1395) thanks @jeff2900
135+
[JP - NTVNEWS24] Fix live
136+
[FR - SPORTENFRANCE] Fix live
137+
[FR - MOSELLETV] Viamoselle is MoselleTV now. Fix live
138+
[FR - VIAOCCITANIE] Fix live and begin to split via file
139+
----
140+
Visit WebSite - http://mpdb.tv/#home which host the french forum used by users of CU TV and More
141+
</news>
142+
<assets>
143+
<icon>icon.png</icon>
144+
<fanart>fanart.jpg</fanart>
145+
<screenshot>resources/screenshots/screenshot-01.jpg</screenshot>
146+
<screenshot>resources/screenshots/screenshot-02.jpg</screenshot>
147+
<screenshot>resources/screenshots/screenshot-03.jpg</screenshot>
148+
<screenshot>resources/screenshots/screenshot-04.jpg</screenshot>
149+
<screenshot>resources/screenshots/screenshot-05.jpg</screenshot>
150+
</assets>
151+
</extension>
152+
</addon><addon id="resource.images.catchuptvandmore" name="Catch-up TV &amp; More channel logos and artwork" version="1.0.25" provider-name="SylvainCecchetto,wwark,joaopa">
153+
<requires>
154+
<import addon="kodi.resource" version="1.0.0" />
155+
</requires>
156+
<extension point="kodi.resource.images" />
157+
<extension point="xbmc.addon.metadata">
158+
<reuselanguageinvoker>true</reuselanguageinvoker>
159+
<summary lang="en_GB">Channel logos and artwork used in Catch-up TV &amp; More</summary>
160+
<description lang="en_GB">Channel logos and artwork used in Catch-up TV &amp; More</description>
161+
<platform>all</platform>
162+
<license>GPL-2.0</license>
163+
<website>https://catch-up-tv-and-more.github.io/</website>
164+
<email>catch.up.tv.and.more at gmail dot com</email>
165+
<source>https://github.com/Catch-up-TV-and-More/resource.images.catchuptvandmore</source>
166+
<news>
167+
[Version 1.0.25]
168+
[Add/Updates] Some new logos and update existing logos
169+
</news>
170+
<assets>
171+
<icon>icon.png</icon>
172+
<fanart>fanart.jpg</fanart>
173+
</assets>
174+
</extension>
175+
</addon></addons>

addons_xmls/beta/addons.xml.md5

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
315c8dd9c1bc6c4636b574b9f7c74a6d addons.xml

0 commit comments

Comments
 (0)