Helmut Pozimski
|
92036f3a06
convert the Conf class to singleton to avoid passing to all functions that need the object
|
6 years ago |
Helmut Pozimski
|
508f7e5385
convert the Db class to singleton to avoid passing to all functions that need the object
|
6 years ago |
Helmut Pozimski
|
8f2e3fa25b
refactor quality ID detection and video URL handling to prepare for additional video sites
|
7 years ago |
Helmut Pozimski
|
3f287a0e98
reintroduce more debug messages, create directories according to the title for youtube channels and playlists (closes #2)
|
7 years ago |
Helmut Pozimski
|
d3d10ba7b2
add --site option (closes #1)
|
7 years ago |
Helmut Pozimski
|
e7819cdd00
move gettext initialization into the newly created helpers module
|
7 years ago |
Helmut Pozimski
|
0f9d479ef8
move setting up of the logger to the configuration module
|
7 years ago |
Helmut Pozimski
|
735ed7df10
remove the video description from the code, it has never been used anyway
|
7 years ago |
Helmut Pozimski
|
2613b627a5
add fallback code to subscribe to Youtube channels that are not users (fixes #9)
|
7 years ago |
Helmut Pozimski
|
601a89bc66
decode byte to string when getting the path to youtube-dl (fixes #7)
|
7 years ago |
Helmut Pozimski
|
b5f8cbfdd9
coding style adjustments based on pylint complaints, mainly variable, method and class renaming
|
9 years ago |
Helmut Pozimski
|
a35aa28809
remove python 2/3 compability code to only support python 3 from now on
|
9 years ago |
Helmut Pozimski
|
0c9b61a707
adapt call to youtube-dl for downloading videos to more recent versions which removed the --max-quality setting, instead use -f with the defined itag value and the video codec definition as alternative, replace h264 with mp4 according to the youtube-dl format definition
|
9 years ago |
Helmut Pozimski
|
6e09c26639
remove the Youtube API code and the configuration option since Google discontinued API version 2, using youtube-dl as a backend is now the only option
|
9 years ago |
Helmut Pozimski
|
39fbf8e5a7
coding style adjustmens according to PEP-8, updated debian packaging, this marks the 0.9 beta release
|
10 years ago |
Helmut Pozimski
|
bbbb3fcc26
updated gettext files and the German translation accordingly
|
10 years ago |
Helmut Pozimski
|
8e577968f8
implemented the noapi Connector class to retrieve all necessary data using only youtube-dl without needing the API, updated TODO
|
10 years ago |
Helmut Pozimski
|
a14b087585
started development cycle for 0.9, implemented switching of the configuration to json
|
10 years ago |
Helmut Pozimski
|
c23b42fc98
updated the localization files for English and German
|
10 years ago |
Helmut Pozimski
|
019d004b47
corrected errors in youtubeAPI and made it pep8 clean, fixed the dictionary iteration in subscription
|
10 years ago |
Helmut Pozimski
|
4de55af210
changed the use of raw_input and items() in dictionary for python 3 compatibility
|
10 years ago |
Helmut Pozimski
|
a028e54a14
corrected some errors in the configuration file and made it pep8 clean
|
10 years ago |
Helmut Pozimski
|
02191ba68f
removed all uses of the printf function in the youtube file
|
10 years ago |
Helmut Pozimski
|
a91f1c2982
removed all uses of the printf function in the subscription file
|
10 years ago |
Helmut Pozimski
|
2980d2907e
removed all usages of the old outputhelper printf function from configuration and moved the relevant output code to the main script and the error messages to the exceptions
|
10 years ago |
Helmut Pozimski
|
48355c49bd
Converted indents to spaces
|
10 years ago |
Helmut Pozimski
|
c45900e267
moved the deletion of a subscription from subscription to database module
|
10 years ago |
Helmut Pozimski
|
1ab2c0f664
start the refactoring process, defined exceptions and moved the database accesses into a separate file
|
10 years ago |
Helmut Pozimski
|
ea75c9dd1e
Changed main script and subscription class to actually read and use the set state of a subscription
|
10 years ago |
Helmut Pozimski
|
e78a7e9b68
update database code to save in the database if a subscription is disabled
|
10 years ago |