Commit Graph
1053 Commits
Author SHA1 Message Date
Lucas fcf6ef93e5 Fix #1649 randrange bug 2023-05-26 17:16:53 -03:00
Simon 6d01ff8bfd Merge pull request #1650 from zombie223/feature/hard-reload
feat: Added hard reload functionality for data refreshing
2023-05-19 21:47:43 +02:00
zombie22 2328e96937 feat: Added hard reload functionality for data refreshing 2023-05-19 21:25:43 +02:00
Simon 93b64805e3 Merge pull request #1615 from xyba1337/reddit-credentials-check
Reddit credentials validation in screenshot_downloader.py
2023-05-05 09:04:28 +02:00
xyba eb7d1e9440 Reddit credentials validation in screenshot_downloader.py
# Description

The Playwright locator timed out in line 175 without letting the user know why. The browser failed to log me in to Reddit using the incorrect credentials, which prevented it from accessing the desired post. This fix should be a much more user-friendly approach.

# Issue Fixes

https://github.com/elebumm/RedditVideoMakerBot/issues/1596

None

# Checklist:

- [❌] I am pushing changes to the **develop** branch
- [❌] I am using the recommended development environment
- [✅] I have performed a self-review of my own code
- [✅] I have commented my code, particularly in hard-to-understand areas
- [❌] I have formatted and linted my code using python-black and pylint
- [✅] I have cleaned up unnecessary files
- [✅] My changes generate no new warnings
- [✅] My changes follow the existing code-style
- [✅] My changes are relevant to the project

# Any other information (e.g how to test the changes)

Without my changes, you can set headless to false and run the program. You will notice a timeout exception comfing from playwright without any indications to the user as to why it happened.
With my changes however, it performs a check to see if the reddit login is returning an error message, if it does it let's the user know to fix his credentials inside of config.toml.
2023-05-03 22:56:28 +02:00
Jason 67a69c2afa Merge pull request #1593 from propilideno/master
Added Background Audio Feature, new results tree, and new toml config
2023-05-03 11:03:47 -04:00
Jason 3fa304bbaa Merge pull request #1598 from elebumm/dependabot/pip/develop/tomlkit-0.11.8
Bump tomlkit from 0.11.4 to 0.11.8
2023-05-03 11:02:19 -04:00
dependabot[bot] 165bdeb10f Bump tomlkit from 0.11.4 to 0.11.8
Bumps [tomlkit](https://github.com/sdispater/tomlkit) from 0.11.4 to 0.11.8.
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sdispater/tomlkit/compare/0.11.4...0.11.8)

---
updated-dependencies:
- dependency-name: tomlkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 15:02:12 +00:00
Jason 4668e4a24a Merge pull request #1600 from elebumm/dependabot/pip/develop/rich-13.3.5
Bump rich from 13.3.1 to 13.3.5
2023-05-03 11:01:49 -04:00
Jason 1d4854461b Merge pull request #1611 from elebumm/dependabot/pip/develop/flask-2.3.2
Bump flask from 2.2.2 to 2.3.2
2023-05-03 11:01:31 -04:00
Simon 3f9cd2021b Merge pull request #1612 from liamb13/add_periods
Add periods fix
2023-05-03 07:16:05 +02:00
liamb 276c0679b5 add periods fix 2023-05-03 11:47:57 +10:00
dependabot[bot] d26e82d04c Bump flask from 2.2.2 to 2.3.2
Bumps [flask](https://github.com/pallets/flask) from 2.2.2 to 2.3.2.
- [Release notes](https://github.com/pallets/flask/releases)
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/flask/compare/2.2.2...2.3.2)

---
updated-dependencies:
- dependency-name: flask
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-02 11:01:23 +00:00
dependabot[bot] 20c39a2894 Bump rich from 13.3.1 to 13.3.5
Bumps [rich](https://github.com/Textualize/rich) from 13.3.1 to 13.3.5.
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v13.3.1...v13.3.5)

---
updated-dependencies:
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-28 11:01:23 +00:00
Simon 8178519937 Exit on wrong Python version 2023-04-28 08:51:10 +01:00
Lucas 7613ac59e7 added only no copyright songs 2023-04-25 00:05:51 -03:00
Lucas d8347e08b9 Fixed issues and improvements related by Jason 2023-04-24 23:55:18 -03:00
Lucas 778d9c0c37 changing allow_only_tts to enable_extra_audio 2023-04-24 16:35:08 -03:00
Lucas e488ef6e0c better explanation on toml and new default value 2023-04-24 10:43:14 -03:00
Lucas de Almeida 472abed599 Merge branch 'develop' into master 2023-04-23 18:36:18 -03:00
Lucas 0258026ebd fixed audio post processing audio download bug 2023-04-23 18:30:54 -03:00
Lucas d9ff36b034 Merge with develop branch and no pytube required 2023-04-23 18:10:10 -03:00
Lucas 1f48c53a74 new toml config and added background audio feature 2023-04-23 11:07:17 -03:00
Lucas de Almeida 15a4f80f99 2 samples with backgroundMusic and without it 2023-04-21 23:05:48 -03:00
Lucas 1abfc4b321 2 samples with backgroundMusic and without it 2023-04-21 23:01:26 -03:00
Lucas 5a103e76cd rendering video and audio 2023-04-21 22:09:53 -03:00
Lucas 405b1f89eb Volume down done 2023-04-21 21:28:56 -03:00
Lucas a21c17ef55 composing the video but with no audio 2023-04-21 19:17:05 -03:00
Lucas ba5e8b8987 adaptations in filePath and toml for audio option 2023-04-21 14:31:13 -03:00
Simon 3331a09e63 Merge pull request #1585 from Xpl0itU/random-background
Add random background choice
2023-04-16 16:07:57 +02:00
Xpl0itU fb03973543 Add random background choice 2023-04-16 16:03:07 +02:00
Simon 75cc32d2b2 Merge pull request #1576 from liamb13/default_voice
Sets default voice
2023-04-16 15:51:44 +02:00
Simon d1b08171eb Merge pull request #1584 from Xpl0itU/develop
Use yt-dlp for downloading the background videos
2023-04-16 15:51:23 +02:00
Simon 40e42b1307 Fix font size 2023-04-16 15:45:07 +02:00
Xpl0itU 9bacf100df Use yt-dlp for downloading the background videos 2023-04-16 15:28:28 +02:00
Simon 3515afe7f1 Display ffmpeg error if any 2023-04-16 14:42:22 +02:00
Simon 26d58ad29d Merge pull request #1574 from liamb13/background_audio
adds background audio
2023-04-16 14:33:30 +02:00
Simon 5c517a5027 Reformat 2023-04-16 14:32:51 +02:00
Simon 87feeb42b3 Merge pull request #1577 from elebumm/StopmotionSimonYT-patch-1
Update .config.template.toml
2023-04-15 09:16:17 +02:00
Simon 74b0061e67 Update .config.template.toml 2023-04-15 09:14:56 +02:00
liamb 9f79880fb3 sets default voice 2023-04-15 17:11:05 +10:00
liamb 82731db6f2 adds background audio 2023-04-15 17:08:48 +10:00
Lewis Menelaws f2d89a10dd Merge pull request #1563 from elebumm/codesee-arch-diagram-workflow-1681415909325
Install the CodeSee workflow.
2023-04-13 16:06:45 -04:00
codesee-maps[bot] 6c29ad9172 Install the CodeSee workflow. Learn more at https://docs.codesee.io 2023-04-13 19:58:29 +00:00
Simon 0a2b784e0d Merge pull request #1562 from elebumm/OpenSourceSimon-patch-1
Fix autoblack
2023-04-13 16:49:08 +02:00
Simon 1cc8f40e2c Fix autoblack 2023-04-13 16:48:58 +02:00
Simon a63dc9b695 Version 3.1 2023-04-13 16:44:10 +02:00
Simon 68c523fb35 This bot will only work with Python 3.10, due to some modules not supporting other versions 2023-04-13 16:39:36 +02:00
Simon 8668f2d8a5 Fix too long path 2023-04-13 16:35:15 +02:00
Simon 785f6db6ed edit version number 2023-04-13 14:43:48 +02:00