629 Commits

Author SHA1 Message Date
Patrick
bfed3237e7 Update Constants.cs 2026-03-15 07:44:56 +01:00
Patrick
fbec97cfad Add Portuguese to available languages in README 2026-03-04 12:54:01 +01:00
Patrick
a48b49e9fc Update pull request template to include branch info
Added a section to specify the branch used for development.
2026-03-04 12:50:33 +01:00
Patrick
3b4e31e09e Change rebase target from master to beta branch 2026-03-04 12:48:59 +01:00
Patrick
9159ee38ac Add Portuguese localization to pt.json (#293)
# Pull Request Template

## Description

Added Portuguese localization for various application messages.

---

## Type of Change

- [ ] Bug fix (non-breaking change)
- [x] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [x] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [x] My code follows the existing project structure and style  
- [ ] I have tested my changes manually  
- [ ] I have added necessary documentation (if applicable)  
- [ ] I have verified that the installer still works with the underlying
CLI

---

## Additional Notes

Any other information that reviewers should know, including limitations,
concerns, or context about the change.
2026-03-04 12:43:25 +01:00
PatrickSt1991
0bdd8cd6ce Add @eduardomozart as contributor 2026-03-04 12:39:37 +01:00
PatrickSt1991
de7edefc9c added Portugees, thanks @eduardomozart 2026-03-04 12:35:06 +01:00
PatrickSt1991
35cb7cf2e6 Add @eduardomozart as contributor 2026-03-04 12:34:49 +01:00
Patrick
ef7b2abb31 Custom WGT Fixes (#291)
# Pull Request Template

## Description

Custom WGT option is now always added even when the GitHub rate limit is
reached
Fixes #287 

Download and Install button is placed inside Try / Catch, should fix the
button being stuck after failed custom wgt
Fixes #285 

---

## Type of Change

- [x] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [x] My code follows the existing project structure and style  
- [x] I have tested my changes manually  
- [x] I have added necessary documentation (if applicable)  
- [x] I have verified that the installer still works with the underlying
CLI
2026-03-03 09:08:51 +01:00
PatrickSt1991
5ed25031ca Place CustomWGT in try catch #285
Always add Custom WGT option also when rate limit is hit #287
2026-03-03 08:59:50 +01:00
Patrick
37d61eed78 Moonfin URL update (#290)
# Pull Request Template

## Description

This PR is to update the URL for the new Moonfin repo since Tizen and
webOS have been merged

---

## Type of Change

- [x] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [x] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [x] My code follows the existing project structure and style  
- [x] I have tested my changes manually  
- [x] I have added necessary documentation (if applicable)  
- [x] I have verified that the installer still works with the underlying
CLI

---

## Additional Notes

Any other information that reviewers should know, including limitations,
concerns, or context about the change.
2026-03-03 08:55:46 +01:00
PatrickSt1991
9aa4073995 Add @RadicalMuffinMan as contributor 2026-03-03 08:28:18 +01:00
PatrickSt1991
ecf6937f55 Moonfin URL update 2026-03-03 08:18:52 +01:00
Patrick
23ffe2d046 feat: YouTube Service dynamic service port (#284)
# Pull Request Template

## Description

- Loosens the restrictions on Jellyfin Installations to allow
jellyfin-secondary to be installed next to jellyfin main.
- Sets dynamic port for YouTube Service fix to allow multiple service
for side-by-side running.

Fixes #280 

---

## Type of Change

- [x] Bug fix (non-breaking change)
- [x] New feature (non-breaking change)
- [x] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [x] My code follows the existing project structure and style  
- [x] I have tested my changes manually  
- [x] I have added necessary documentation (if applicable)  
- [x] I have verified that the installer still works with the underlying
CLI
2026-02-22 11:23:43 +01:00
Patrick
1c6ac7a282 Update Linux release status in stable-release.yml
Removed AppImage from the Linux release status message.
2026-02-22 09:35:42 +01:00
Patrick
5f3f8a6895 Update Linux status in beta prerelease workflow 2026-02-22 09:30:51 +01:00
PatrickSt1991
4e9ab2dcb8 Allow secondary Jellyfin to pass even if main is installed
Dynamic port change on youtube trailer service fix for secondary jellyfin
New function to extract appid from config
2026-02-22 09:22:32 +01:00
Patrick
c87b7bef65 Beta (#282)
# Pull Request Template

## Description

Please include a summary of the change and which issue is fixed. Also
include relevant motivation and context.

Fixes # (issue number, if applicable)

---

## Type of Change

- [ ] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [ ] My code follows the existing project structure and style  
- [ ] I have tested my changes manually  
- [ ] I have added necessary documentation (if applicable)  
- [ ] I have verified that the installer still works with the underlying
CLI

---

## Additional Notes

Any other information that reviewers should know, including limitations,
concerns, or context about the change.
2026-02-21 15:59:59 +01:00
Patrick
60d30c3f05 Add Transport Tycoon Deluxe (#281)
# Pull Request Template

## Description

Please include a summary of the change and which issue is fixed. Also
include relevant motivation and context.

Fixes # (issue number, if applicable)

---

## Type of Change

- [ ] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [ ] My code follows the existing project structure and style  
- [ ] I have tested my changes manually  
- [ ] I have added necessary documentation (if applicable)  
- [ ] I have verified that the installer still works with the underlying
CLI

---

## Additional Notes

Any other information that reviewers should know, including limitations,
concerns, or context about the change.
2026-02-21 15:43:37 +01:00
Patrick
0cab66098e Add TTD constant for image URL 2026-02-21 15:42:11 +01:00
Patrick
030cf24786 Add TransportTycoonDeluxe preview image 2026-02-21 15:41:03 +01:00
github-actions[bot]
1c12ad6af7 chore: update version table in README [skip ci] 2026-02-21 14:33:06 +00:00
Patrick
3e5d3bfe74 feat: Package required version check (#278)
# Pull Request Template

## Description

Feature added for validating required version against TV Tizen OS
version.
Improved functionality for checking if appId needs to be replaced or
already exists.

---

## Type of Change

- [x] Bug fix (non-breaking change)
- [x] New feature (non-breaking change)
- [x] Breaking change (fix or feature that would cause existing
functionality to change)
- [x] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [x] My code follows the existing project structure and style  
- [x] I have tested my changes manually  
- [x] I have added necessary documentation (if applicable)  
- [x] I have verified that the installer still works with the underlying
CLI
v2.2.0.3
2026-02-21 15:25:27 +01:00
PatrickSt1991
d802bddf52 Merge branch 'beta' of https://github.com/PatrickSt1991/Samsung-Jellyfin-Installer into beta 2026-02-21 15:18:01 +01:00
skelzer
3f28090e9b Contribution by @skelzer 2026-02-21 15:17:23 +01:00
Patrick
faab2a68df Update TizenCertificateService.cs 2026-02-19 16:40:39 +01:00
github-actions[bot]
6f37097e97 chore: update version table in README [skip ci] 2026-02-18 11:34:32 +00:00
PatrickSt1991
9d4f6b5630 version bump 2026-02-18 12:31:01 +01:00
PatrickSt1991
2c2bb5de80 Package required version check with Tizen OS 2026-02-18 12:02:39 +01:00
Patrick Stel
cd7d17e2b0 NotInstalled Error code added
Catch not installed error code and continue installation flow
2026-02-17 14:31:54 +01:00
Patrick
29381bca2e Beta expected app (#275) 2026-02-16 15:34:12 +01:00
Patrick
4f0232ab6a Fix app ID retrieval in CheckForInstalledApp method 2026-02-16 15:32:22 +01:00
Patrick
28b39c39f5 Implement ReadWgtApplicationId method
Add method to read WGT application ID from config.xml
2026-02-16 15:29:40 +01:00
Patrick
f278f938c0 Refactor CheckForInstalledApp to use expectedAppId (#274)
expectedAppId check instead of using constants

# Pull Request Template

## Description

Please include a summary of the change and which issue is fixed. Also
include relevant motivation and context.

Fixes # (issue number, if applicable)

---

## Type of Change

- [ ] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [ ] My code follows the existing project structure and style  
- [ ] I have tested my changes manually  
- [ ] I have added necessary documentation (if applicable)  
- [ ] I have verified that the installer still works with the underlying
CLI

---

## Additional Notes

Any other information that reviewers should know, including limitations,
concerns, or context about the change.
2026-02-16 15:20:36 +01:00
Patrick
7d4c94bd62 Refactor CheckForInstalledApp to use expectedAppId
expectedAppId check instead of using constants
2026-02-16 15:19:40 +01:00
PatrickSt1991
e36755de2f Merge branch 'beta' of https://github.com/PatrickSt1991/Samsung-Jellyfin-Installer into beta 2026-02-14 08:25:54 +01:00
PatrickSt1991
c15405cebb Resolves #265 - Assume installed when app_list is not returned by TV 2026-02-14 08:25:33 +01:00
Patrick
17153786c5 Adds Doom preview image (#272)
Dooms added to the community packages, the PR add the preview image.
v2.2.0.3-beta
2026-02-10 12:57:02 +01:00
Patrick
e5ab14c48e Add doom preview
Adds doom preview image
2026-02-10 12:51:43 +01:00
Patrick
1643ea5758 Update BuildInfoViewModel.cs 2026-02-10 12:50:53 +01:00
Patrick
7906bca1b2 Update Constants.cs 2026-02-10 12:49:48 +01:00
Patrick
9cf3de81ae Refactor stable release workflow and remove AppImage build
Updated the stable release workflow to copy all files from the publish directory and modified the maintainer and description fields in the control file. Removed the AppImage build section.
2026-02-09 12:26:00 +01:00
Patrick
eb10033d19 Beta (#270)
# Pull Request Template

## Description

Please include a summary of the change and which issue is fixed. Also
include relevant motivation and context.

Fixes # (issue number, if applicable)

---

## Type of Change

- [ ] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [ ] My code follows the existing project structure and style  
- [ ] I have tested my changes manually  
- [ ] I have added necessary documentation (if applicable)  
- [ ] I have verified that the installer still works with the underlying
CLI

---

## Additional Notes

Any other information that reviewers should know, including limitations,
concerns, or context about the change.
2026-02-09 12:24:57 +01:00
PatrickSt1991
91c3aa9549 Revert program.cs logs folder logic 2026-02-09 12:21:03 +01:00
PatrickSt1991
c63adfa618 Merge branch 'beta' of https://github.com/PatrickSt1991/Samsung-Jellyfin-Installer into beta 2026-02-09 12:11:24 +01:00
PatrickSt1991
4471e27855 Revert "Folder location fix for Linux"
This reverts commit e377ddfd49.
2026-02-09 12:08:40 +01:00
Patrick
7ef1c516e1 Update maintainer and remove AppImage build process
Updated maintainer information and removed AppImage build steps.
2026-02-09 12:03:32 +01:00
github-actions[bot]
2daac548cf chore: update version table in README [skip ci] 2026-02-09 10:13:24 +00:00
PatrickSt1991
e377ddfd49 Folder location fix for Linux 2026-02-09 11:06:10 +01:00
PatrickSt1991
ae4f2ccb2f Merge branch 'beta' of https://github.com/PatrickSt1991/Samsung-Jellyfin-Installer into beta 2026-02-09 10:26:50 +01:00