141 Commits

Author SHA1 Message Date
Deluan
d373e39124
Show translation changes on pipeline 2026-01-02 20:25:33 +00:00
Julien Voisin
b890fa0cb6
Shuffle the tests, just in case (#2272) 2026-01-02 20:25:18 +00:00
Deluan
940c744510
Only freezes issues/prs after 120 days 2026-01-02 20:24:48 +00:00
Deluan
84ed24e0ce
Fix discussions links 2026-01-02 20:24:13 +00:00
Deluan
b76161d741
Fine tune issue templates 2026-01-02 20:24:13 +00:00
Deluan
25faa477cf
Add log-output to lock-threads bot 2026-01-02 20:24:13 +00:00
Deluan
9389e984c8
Remove debug-only option from stale bot 2026-01-02 20:24:13 +00:00
Deluan
3a75708370
Add stale/lock-threads bot 2026-01-02 20:24:13 +00:00
Deluan
b9ebd35d36
Fix pipeline's lint error message 2026-01-02 20:24:13 +00:00
Deluan
1562e294a2
Add new issue templates 2026-01-02 20:24:13 +00:00
Deluan
9e25cb2b0f
Fix build pipeline 2026-01-02 20:23:40 +00:00
Deluan
abebbfa9d6
Use GoLang 1.20.1 in pipeline 2026-01-02 20:23:40 +00:00
Deluan
0a09b4daab
Use Go 1.20 in pipeline, drop support for 1.18 2026-01-02 20:22:41 +00:00
Deluan
f3c6f6e405
Fix update translations job 2026-01-02 20:22:02 +00:00
Deluan
3d64520706
Add job to create translations PRs 2026-01-02 20:22:02 +00:00
Deluan Quintão
6d5fd2af10
Fix versioning releases in the pipeline (#2101)
* Revert "Disable buildvcs flag"

This reverts commit 1374dab08775d3fefff96dbe707675e0d1a766d3.

* Config /github/workspace folder as trusted
2026-01-02 20:22:01 +00:00
Deluan
4d430b290b
Fix pipeline lint error help message 2026-01-02 20:21:18 +00:00
Deluan
9e1ee495ca
Show help message when goimports/go mod tidy breaks the build 2026-01-02 20:20:47 +00:00
Deluan
87d3638ed4
Upgrade to Go 1.19.5 2026-01-02 20:20:21 +00:00
Deluan
ad57136b72
Bump some NPM dependencies 2026-01-02 20:17:21 +00:00
Deluan
b2ac58070a
Fix race conditions in tests 2026-01-02 20:17:21 +00:00
Deluan Quintão
b796856f0a
Update GH actions
* Update GH actions

* Fix

* Fix "Cannot open: File exists" messages
2026-01-02 20:17:20 +00:00
Deluan
3476e73043
Fix ARM v5 and v6 builds, by going back to armel.
Also upgrades Go to 1.19.3. Closes #1968
2026-01-02 20:16:00 +00:00
Aleksey Lobanov
8f5a984e56
Optimize static images (#1941)
.png files were processed with `optipng -o7` command
2026-01-02 20:15:59 +00:00
Deluan
a1506402aa
Use armhf for ARM builds 2026-01-02 20:15:29 +00:00
Deluan
0ab1d0d3d0
Fix Linux 32 bits build 2026-01-02 20:15:29 +00:00
Deluan
8380f4a2cf
Fix invalid option in pipeline 2026-01-02 20:15:29 +00:00
Deluan
8dfbf37548
Upgrade to GoLang 1.19 and bump golangci-lint version 2026-01-02 20:15:27 +00:00
Deluan
f58f9a41be
Fix docker build in pipeline 2026-01-02 20:13:57 +00:00
Deluan
4b60d2af8f
Build with GoLang 1.18.4 2026-01-02 20:12:40 +00:00
Deluan
5d114aa55b
Upgrade to GoLang 1.18 2026-01-02 20:12:38 +00:00
Deluan
6c295f0615
Bot that adds a download link on pull requests 2026-01-02 20:11:39 +00:00
Deluan
8d97486708
Bump GoLang to 1.17.2 2026-01-02 20:08:57 +00:00
Deluan Quintão
f50e521fec
Check goimports in the pipeline (#1381)
* Check goimports in the pipeline

* Check goimports in the pipeline

* Check goimports in the pipeline

* go mod tidy

* wip

* wip

* Fix goimports and go:build tags

* Run golangci-lint before goimports
2026-01-02 20:08:02 +00:00
Deluan
810669cb32
Use newer versions of node in the pipeline 2026-01-02 20:06:54 +00:00
Deluan
c522f0a30c
Use npm dependencies cache from setup-node@v2 2026-01-02 20:06:54 +00:00
Deluan
dcaa478b7c
Upgrade to GoLang 1.17.1 2026-01-02 20:06:54 +00:00
Deluan Quintão
e8c6807f7e
Update GoLang to 1.17 (#1295)
* Update GoLang to 1.17

* Rename pipeline jobs
2026-01-02 20:06:53 +00:00
Deluan
dd345c6763
Pin Node to 16.8 as a workaround to https://github.com/nodejs/node/issues/40030 2026-01-02 20:06:33 +00:00
whorfin
a3499067a3
Extract version from directory name if .git dir is missing (#1327)
* Extract version from directory name if .git dir is missing

* Avoid using shell

* Remove .gitinfo build from pipeline
2026-01-02 20:06:33 +00:00
Deluan Quintão
9934dc3bfb
Build and release Docker image for Linux 32 bits platform (#1260) 2026-01-02 20:06:10 +00:00
Deluan Quintão
313639d522
Add git version info to release source (#1250) 2026-01-02 20:06:07 +00:00
Deluan
f2e00002de
Set retention time for uploaded artifacts to 7 days 2026-01-02 19:31:51 +00:00
Deluan
84c7cf0d5f
Upgrade to Node v16 2026-01-02 19:31:50 +00:00
Deluan Quintão
a5b589ebb8
Upgrade Web UI to Create-React-App 4 and React 17 (#1105)
* Upgrade to CRA 4.0.3

* Try to fix tests. No lucky

* Fix new ESLint errors

* Fix JS tests and remove unwanted dependency. (#1106)

* Fix tests

* Fix lint

* Remove React v16 workaround (fixed in v17)

* Force eslint to break on warnings

* Lint now needs to be called explicitly in the pipeline

Co-authored-by: Yash Jipkate <34203227+YashJipkate@users.noreply.github.com>
2026-01-02 19:31:11 +00:00
Deluan
fbfe1af318
Upgrade TagLib to 1.12 2026-01-02 19:31:10 +00:00
Deluan
f747bf7a89
Bump github.com/golangci/golangci-lint from 1.39.0 to 1.40.0 2026-01-02 19:27:22 +00:00
Deluan
c4047d5254
Uses GoLang 1.16.3
Also add a target to build snapshots for a single platform
2026-01-02 19:26:40 +00:00
Danshil Kokil Mungur
7a3179f0f9
feat(github): add issue templates (#892) 2026-01-02 19:23:03 +00:00
ImgBotApp
b8cb21b3b1
[ImgBot] Optimize images
*Total -- 8,303.62kb -> 6,130.18kb (26.17%)

/ui/src/icons/paused-light.png -- 0.81kb -> 0.29kb (63.6%)
/.github/screenshots/ss-mobile-login.png -- 1,189.03kb -> 736.30kb (38.08%)
/ui/src/icons/playing-dark.gif -- 2.29kb -> 1.58kb (31.29%)
/ui/src/icons/playing-light.gif -- 2.29kb -> 1.58kb (31.29%)
/.github/screenshots/ss-mobile-player.png -- 1,257.85kb -> 886.30kb (29.54%)
/ui/public/apple-touch-icon-152x152.png -- 9.51kb -> 6.74kb (29.21%)
/ui/public/mstile-144x144.png -- 9.63kb -> 6.88kb (28.55%)
/ui/public/mstile-70x70.png -- 6.59kb -> 4.73kb (28.22%)
/ui/public/apple-touch-icon-180x180.png -- 11.34kb -> 8.18kb (27.89%)
/ui/public/apple-touch-icon.png -- 11.34kb -> 8.18kb (27.89%)
/ui/public/apple-touch-icon-76x76.png -- 4.52kb -> 3.27kb (27.68%)
/ui/public/apple-touch-icon-120x120.png -- 7.27kb -> 5.30kb (27.2%)
/ui/public/android-chrome-192x192.png -- 13.14kb -> 9.78kb (25.59%)
/ui/public/mstile-150x150.png -- 9.57kb -> 7.20kb (24.8%)
/ui/public/apple-touch-icon-60x60.png -- 3.40kb -> 2.57kb (24.51%)
/ui/src/icons/android-icon-72x72.png -- 6.25kb -> 4.75kb (24%)
/.github/screenshots/ss-desktop-player.png -- 5,016.75kb -> 3,833.46kb (23.59%)
/resources/logo-192x192.png -- 17.10kb -> 13.21kb (22.78%)
/ui/public/android-chrome-512x512.png -- 38.32kb -> 29.78kb (22.3%)
/ui/public/mstile-310x310.png -- 21.04kb -> 16.49kb (21.61%)
/ui/public/mstile-310x150.png -- 10.35kb -> 8.12kb (21.56%)
/resources/navidrome-600x600.png -- 369.74kb -> 297.43kb (19.56%)
/ui/public/favicon-32x32.png -- 2.18kb -> 1.80kb (17.52%)
/.github/screenshots/ss-mobile-album-view.png -- 282.95kb -> 236.01kb (16.59%)
/ui/src/icons/paused-dark.png -- 0.34kb -> 0.29kb (14.25%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-01-02 19:23:03 +00:00