Commit Graph

298 Commits

Author SHA1 Message Date
absidue
d72be37421
Fix nightly builds by updating package list before installing build dependencies (#6084) 2024-11-06 10:59:57 +01:00
ChunkyProgrammer
a28bb3f0f5
Add some missing jsdoc comments, add jsdoc eslint plugin (#6048)
* Add some missing jsdoc comments, add jsdoc eslint plugin

* remove left over addition

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

* move jsdoc eslint rule configuration

* use dash for list instead

* Enable some additional rules

* Apply suggestions from code review

Co-authored-by: PikachuEXE <git@pikachuexe.net>

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Co-authored-by: PikachuEXE <git@pikachuexe.net>
2024-11-02 11:38:07 +01:00
absidue
f381f5c085
Switch from deprecated standard to neostandard in ESLint config (#5890)
* Switch from deprecated standard to neostandard in ESLint config

* Update neostandard from 0.11.6 to 0.11.7
2024-10-27 11:08:50 -04:00
Preston
74dd369490
Run linter when PRs are made against RC branches 2024-10-16 01:58:00 +00:00
PikachuEXE
04bce3d3aa
Update dependabot.yml to add new eslint packages into the eslint group (#5837) 2024-10-07 18:01:00 +02:00
dependabot[bot]
8130e7ba3e
Bump peter-evans/create-pull-request from 6 to 7 (#5676)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 17:05:52 +02:00
dependabot[bot]
3a4c725654
Bump mikefarah/yq from 4.44.2 to 4.44.3 (#5525)
Bumps [mikefarah/yq](https://github.com/mikefarah/yq) from 4.44.2 to 4.44.3.
- [Release notes](https://github.com/mikefarah/yq/releases)
- [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt)
- [Commits](https://github.com/mikefarah/yq/compare/v4.44.2...v4.44.3)

---
updated-dependencies:
- dependency-name: mikefarah/yq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 22:42:37 +02:00
efb4f5ff-1298-471a-8973-3d47447115dc
fd25f61a52
Delete .github/workflows/report.yml (#5395) 2024-07-12 00:18:06 -04:00
Jason
621617cd9e
Remove limited donation methods (#5290)
* Remove instances to Monero and Liberapay

Liberapay references have been temporarily removed as we handle an account issue with Stripe. Monero references have been removed because it hampers our team's ability to ensure that all donations are being allocated to the development of FreeTube.

* Update README.md

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

---------

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
2024-06-19 18:09:37 +02:00
Preston
d345a6de38
Update Flatpak PR Workflow to work with updated module (#5270)
* Update flatpak.yml

Update mikefarah/yq to 4.44.1

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml

* Update flatpak.yml
2024-06-17 12:56:33 +00:00
PikachuEXE
5b83e751b4
^ Update GH action eps1lon/actions-label-merge-conflict (#5034) 2024-05-21 22:07:27 +00:00
PikachuEXE
0385d01546
Replace actions with nodejs 16 (#4967)
* * Replace action `jozsefsallai/node-package-version` with `jaywcjlove/github-action-package`

* * Replace action `jossef/action-set-json-field` with `jaywcjlove/github-action-package`
2024-04-21 04:14:44 +00:00
ChunkyProgrammer
009fb739b8
Add yarn run pack:web to linter (#4975) 2024-04-18 06:51:38 +08:00
ChunkyProgrammer
3756dfc665
Add pack to linter workflow so it's easier to prevent errors when merging some PRs (#4927) 2024-04-11 16:53:12 +00:00
Emma
bf4c82654c
Update references of FreeTubeCordova to FreeTubeAndroid (#4922)
* Update reference of `FreeTubeCordova` to `FreeTubeAndroid`

* Update reference of `FreeTubeCordova` in bug report template && issue labeler
2024-04-10 19:10:30 +02:00
mapi68
c541896b90
Bump Node.js from 18.x to 20.x (#4876)
* Update linter.yml

* Update release.yml

* Update build.yml
2024-04-05 12:21:45 -04:00
efb4f5ff-1298-471a-8973-3d47447115dc
3ce580d405
Fix config.yml to prevent nesting (#4847) 2024-04-04 06:20:54 +08:00
absidue
81c3588378
Skip jobs instead of just steps in the auto merge and duplicate label workflows (#4807) 2024-03-26 08:55:43 +08:00
dependabot[bot]
cb5877706e
Bump mondeja/remove-labels-gh-action from 1.1.1 to 2.0.0 (#4784)
Bumps [mondeja/remove-labels-gh-action](https://github.com/mondeja/remove-labels-gh-action) from 1.1.1 to 2.0.0.
- [Release notes](https://github.com/mondeja/remove-labels-gh-action/releases)
- [Commits](https://github.com/mondeja/remove-labels-gh-action/compare/v1.1.1...v2.0.0)

---
updated-dependencies:
- dependency-name: mondeja/remove-labels-gh-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 08:19:45 -04:00
dependabot[bot]
df52434b17
Bump bluwy/substitute-string-action from 2 to 3 (#4783)
Bumps [bluwy/substitute-string-action](https://github.com/bluwy/substitute-string-action) from 2 to 3.
- [Release notes](https://github.com/bluwy/substitute-string-action/releases)
- [Commits](https://github.com/bluwy/substitute-string-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: bluwy/substitute-string-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 08:14:49 -04:00
ChunkyProgrammer
f54c45a118
Add discussion info when opening an issue (#4676)
* Add discussion info when opening an issue

* Change about for matrix

* add weblate and freetube docs

* Apply suggestions from code review

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

* Update .github/ISSUE_TEMPLATE/config.yml

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

* Update .github/ISSUE_TEMPLATE/config.yml

---------

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
2024-03-06 19:36:57 +01:00
dependabot[bot]
3bce022616
Bump actions/upload-artifact from 3 to 4 (#4471)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 11:37:29 -05:00
dependabot[bot]
a728c38dbe
Bump peter-evans/create-pull-request from 5 to 6 (#4644)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v6)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 07:23:47 -05:00
dependabot[bot]
8c59c9ca82
Bump github/issue-labeler from 3.3 to 3.4 (#4643)
Bumps [github/issue-labeler](https://github.com/github/issue-labeler) from 3.3 to 3.4.
- [Release notes](https://github.com/github/issue-labeler/releases)
- [Commits](https://github.com/github/issue-labeler/compare/v3.3...v3.4)

---
updated-dependencies:
- dependency-name: github/issue-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 07:22:46 -05:00
dependabot[bot]
5f9c479d50
Bump alex-page/github-project-automation-plus from 0.8.3 to 0.9.0 (#4527)
Bumps [alex-page/github-project-automation-plus](https://github.com/alex-page/github-project-automation-plus) from 0.8.3 to 0.9.0.
- [Release notes](https://github.com/alex-page/github-project-automation-plus/releases)
- [Commits](https://github.com/alex-page/github-project-automation-plus/compare/v0.8.3...v0.9.0)

---
updated-dependencies:
- dependency-name: alex-page/github-project-automation-plus
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 14:11:14 +00:00
BazirClem
bd34b0145c
Add Freetube WAPT package download in README.md (#4480)
* Add Freetube WAPT package download in README.md

* Remove "fr" in Freetube WAPT package URL

* Put WAPT entry in alphabetical order

* Add WAPT in Unofficial Downloads issue template
2023-12-22 16:34:19 +00:00
dependabot[bot]
b68064ca39
Bump github/codeql-action from 2 to 3 (#4472)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 11:45:39 +01:00
efb4f5ff-1298-471a-8973-3d47447115dc
acf3db5ace
Fix pr-labeler.yml (#4449) 2023-12-13 02:04:45 +00:00
dependabot[bot]
3d84f6fe18
Bump actions/labeler from 4 to 5 (#4436)
Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 13:10:13 -05:00
dependabot[bot]
e24010ff57
Bump actions/stale from 8 to 9 (#4435)
Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 13:09:53 -05:00
Ronan
e75ff52bb7
Add homebrew to README.md (#4274)
* Update README.md

add Homebrew Mac link in the Unofficial Downloads

* add 'Homebrew' in labeler

* Update .github/issue-labeler.yml

commit suggestion (remove "(" )

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

* Update README.md

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

* Update README.md

---------

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
2023-11-30 23:38:37 +00:00
dependabot[bot]
ce3dbdc635
Bump actions/github-script from 6 to 7 (#4361)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 13:13:49 +00:00
dependabot[bot]
03170ed3cd
Bump github/issue-labeler from 3.2 to 3.3 (#4324)
Bumps [github/issue-labeler](https://github.com/github/issue-labeler) from 3.2 to 3.3.
- [Release notes](https://github.com/github/issue-labeler/releases)
- [Commits](https://github.com/github/issue-labeler/compare/v3.2...v3.3)

---
updated-dependencies:
- dependency-name: github/issue-labeler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 10:11:37 +01:00
dependabot[bot]
35e1b90cc9
Bump actions/setup-node from 3 to 4 (#4253)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 13:04:32 +00:00
dependabot[bot]
c1d3707868
Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#4124)
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-21 07:11:41 +08:00
dependabot[bot]
417abbf030
Bump actions/checkout from 3 to 4 (#3999)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 07:00:56 -04:00
PikachuEXE
aa7c4a46a3
Group dependabot created updates for some packages in fewer PRs (#3968)
* * Update dependabot config to group updates for some packages in fewer PRs

* * Add group for @fortawesome/*

* * Add more
2023-09-05 05:56:55 +00:00
efb4f5ff-1298-471a-8973-3d47447115dc
1bcbb38065
Bug issue template - update installation methods (#3974)
* Update labels in issue labeler

* Update installation methods and add description

* Update .github/ISSUE_TEMPLATE/bug_report.yaml

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
2023-08-31 22:48:09 +08:00
efb4f5ff-1298-471a-8973-3d47447115dc
692a3c7ca0
Replace labeler workflow with GH labeler (#3966)
* Rename labeler.yml to pr-labeler.yml

* set config path to point to renamed labeler

* Create label-issue.yml

* Create issue-labeler.yml

* Delete autoLabelIssue.yaml

* Add all the other labels

* fix certain labels not being applied
2023-08-29 00:33:12 -04:00
absidue
479ce634e9
Fix auto merge workflow breaking with draft pull requests (#3852) 2023-08-06 13:22:58 -04:00
Yuri Socher Bichibichi
328b5ab4f6
Update README (nix unofficial support) (#3804)
Co-authored-by: Yuri Socher Bichibichi <yuri.socher@protonmail.com>
2023-07-26 07:28:03 +08:00
efb4f5ff-1298-471a-8973-3d47447115dc
bb35f4ba2b
Add missing punctuation in bug_report.yaml (#3597) 2023-05-29 14:57:40 -04:00
efb4f5ff-1298-471a-8973-3d47447115dc
7084f06184
Add requirement to bug report template (#3498)
* Add requirement to bug report template

* Add disclaimer to unofficial downloads in readme
2023-05-23 07:35:53 -04:00
ChunkyProgrammer
2345752308
Add FreeTubeCordova and Snap downloads (#3450)
* Add Cordova and snap downloads

Add blurb for donating to Invidious and Youtube.js

* reorder the downloads

* capitalize Android

Co-Authored-By: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

* update workflow, fix typo

Co-Authored-By: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

---------

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
2023-05-06 18:32:22 +00:00
dependabot[bot]
03dedf8765
Bump peter-evans/create-pull-request from 4 to 5 (#3414)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 18:45:37 +02:00
dependabot[bot]
b62697c436
Bump actions/stale from 7 to 8 (#3372)
Bumps [actions/stale](https://github.com/actions/stale) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 11:57:10 -04:00
efb4f5ff-1298-471a-8973-3d47447115dc
633b522615
Change Dependabot open PR limit (#3373) 2023-03-28 16:31:23 +02:00
efb4f5ff-1298-471a-8973-3d47447115dc
548b2cd78f
Remove WIP label when draft pr is marked for review (#3256)
* Remove label when draft is marked ready for review

* fix jobs runnning simultaneously
2023-03-05 11:19:10 -05:00
efb4f5ff-1298-471a-8973-3d47447115dc
1b0789ac5d
remove label if pr converts to draft (#3194) 2023-02-15 20:40:51 +01:00
efb4f5ff-1298-471a-8973-3d47447115dc
356196c600
Update autoLabelIssue.yaml (#3175) 2023-02-10 12:45:41 -05:00