12348 Commits

Author SHA1 Message Date
supahgreg
e1491763dc
Tweaks for PHPStan+PHPUnit in the PHP Code Quality workflow (part 2/?). 2025-10-09 04:21:17 +00:00
supahgreg
f12f415792
Tweaks for PHPStan+PHPUnit in the PHP Code Quality workflow. 2025-10-09 04:15:51 +00:00
supahgreg
cb43a52644
Fix PHPStan+PHPUnit paths in PHP Code Quality workflow.
The action installs tools to '/usr/local/bin'.
2025-10-09 04:05:39 +00:00
supahgreg
5b8303cb74
Try letting the 'setup-php' action install PHPStan+PHPUnit in workflow. 2025-10-09 03:55:44 +00:00
supahgreg
e41d636122
Remove dev dependencies and update the rest. 2025-10-09 03:08:30 +00:00
Greg
ab0aabf854
Merge pull request #19 from tt-rss/bugfix/plugin-updater-multi-branch
Fix supporting master+main for plugins (plugin management)
2025-10-08 15:33:44 -05:00
supahgreg
72426e42dd
Fix supporting master+main in plugin management. Fixes tt-rss/tt-rss#17 2025-10-08 20:21:59 +00:00
supahgreg
c382333b61
Allow '.docker' changes to trigger the Publish workflow. Closes tt-rss/tt-rss#15. 2025-10-08 17:54:02 +00:00
Greg
9d200d988e
Merge pull request #16 from tt-rss/bugfix/legacy-git-remote-but-main
Also migrate 'official' plugins that are from the old site but are using 'main'
2025-10-08 11:43:59 -05:00
supahgreg
b709a73e34
Also migrate 'official' plugins that are from the old site but are using 'main'.
These would be plugins cloned from 'git.tt-rss.org' after the Cloudflare redirect to their corresponding GitHub repos was implemented.  Their remote should be updated to just use the GitHub URLs directly.
2025-10-08 16:34:35 +00:00
Greg
bb1fd07149
Merge pull request #13 from tt-rss/feature/migrate-plugins-legacy-origin
Migrate update source for 'official' plugins cloned from 'tt-rss.org' git to GitHub
2025-10-08 11:12:24 -05:00
supahgreg
0da3839fcb
Migrate 'official' plugins cloned from 'tt-rss.org' to GitHub. Fixes tt-rss/tt-rss#12 2025-10-08 01:14:48 +00:00
supahgreg
68d3a196a7
Drop the 'Acknowledge' section from GitHub issue templates. 2025-10-07 19:55:34 +00:00
supahgreg
a95f0a4844
Uncomment the Weblate item and mention which platforms Docker images are created for. 2025-10-06 21:26:17 +00:00
Greg
2cfb58cf8c
Merge pull request #8 from tt-rss/feature/switch-to-github-org
Switch links to the 'tt-rss' GitHub organization
2025-10-06 14:33:29 -05:00
supahgreg
a7d5566aa9
Switch links to the 'tt-rss' GitHub organization. 2025-10-06 19:02:28 +00:00
Greg
14ac789ddc
Merge pull request #7 from supahgreg/bugfix/idiorm-composer-info
Correct idiorm dependency info
2025-10-06 11:37:54 -05:00
supahgreg
d89e825c8a
Correct idiorm dependency info. 2025-10-06 16:01:54 +00:00
supahgreg
7c69ee73e1
minor: Tweak some words in the README. 2025-10-06 03:23:43 +00:00
supahgreg
f23fff932a
README improvements. 2025-10-06 03:12:06 +00:00
supahgreg
958d25b831
minor: Update the wiki link in 'Config::sanity_check()'. 2025-10-06 02:45:35 +00:00
supahgreg
d5c3d75ff2
Add a GitHub pull request template. 2025-10-05 21:42:17 +00:00
supahgreg
b49de6e92c
Add some basic content to 'CONTRIBUTING.md'. 2025-10-05 21:32:25 +00:00
supahgreg
ceab15254b
minor: make PHPStan happy after a4eed151b73ca32e92963fae054e77f04a7d5eb2 2025-10-05 21:23:24 +00:00
supahgreg
a4eed151b7
minor: Deal with potentially-missing 'inverse' key when testing filters. 2025-10-05 21:19:42 +00:00
Greg
18f59793e0
Merge pull request #1 from supahgreg/feature/phpstan-bump
Bump PHPStan to 2.1.30 and address new findings.
2025-10-05 15:53:55 -05:00
supahgreg
e0b116f904
Bump PHPStan to 2.1.30 and address new findings.
Also some minor adjacent cleanup.
2025-10-05 20:51:13 +00:00
supahgreg
ec367b23f4
Switch from 'tt-rss-web-static' links to wiki links. 2025-10-05 20:18:56 +00:00
supahgreg
eb05374f24
minor wording tweaks in the Enhancement Request issue template. 2025-10-05 18:36:58 +00:00
supahgreg
0b50b0f1f0
Add some GitHub issue templates. 2025-10-05 18:34:18 +00:00
supahgreg
63464f3729
Add a Dependabot config for PHP package dependency updates. 2025-10-05 05:46:10 +00:00
supahgreg
a135edcfb1 Drop the 'eslint-formatter-gitlab' dev dependency. 2025-10-05 05:26:50 +00:00
supahgreg
2878ae815f Bump node dev dependencies. 2025-10-05 05:23:35 +00:00
supahgreg
46ebef7ebf Bump Dojo from 1.16.5 to 1.17.3.
This should help with some of the security findings.
2025-10-05 04:34:29 +00:00
supahgreg
6e8a188e4a Include a short SHA tag when publishing images. 2025-10-05 03:58:49 +00:00
supahgreg
435358265c Provide expected Docker image build args in the Publish workflow. 2025-10-05 01:51:55 +00:00
supahgreg
cb17b3b95e Mention that Docker images are now being published. 2025-10-05 00:56:27 +00:00
supahgreg
c3fbc81e19 Ignore various paths in the Publish workflow. 2025-10-05 00:55:00 +00:00
supahgreg
0bc55e8366 Enable building+publishing the 'web-nginx' image. 2025-10-05 00:33:04 +00:00
supahgreg
b6fd27c756 Restore behavior of using the 'latest' tag on images.
A 'main' tag was being created+used.

https://github.com/docker/metadata-action?tab=readme-ov-file#latest-tag
2025-10-05 00:21:36 +00:00
supahgreg
fc95bae2a6 Add a Publish workflow. 2025-10-05 00:13:35 +00:00
supahgreg
c3f3eb8387 Revert PHPUnit job name change from 3d8c54877f89075eda0d7e196362f21709689ad9.
GitHub doesn't handle long-ish names well in the UI, so just go with the default behavior.
2025-10-04 22:20:50 +00:00
supahgreg
3d8c54877f Update some names in the PHP Code Quality workflow. 2025-10-04 22:17:15 +00:00
supahgreg
a32720615f Also trigger the PHP Code Quality workflow if 'phpunit.xml' changes. 2025-10-04 21:56:58 +00:00
supahgreg
4f2423198a Add a workflow job for PHPUnit. 2025-10-04 21:53:44 +00:00
supahgreg
664f37ae71 Appeasing PHPStan.
The two if statements involved are related to calls to 'tt-rss.org' that are intentionally disabled.
2025-10-04 21:20:32 +00:00
supahgreg
591ee81ad3 Add a GitHub workflow for code quality (initially existing PHPStan). 2025-10-04 21:15:25 +00:00
supahgreg
4583ae8dc3 Mention why the commit history is a bit inaccurate on 'github.com'. 2025-10-04 00:52:51 +00:00
supahgreg
d7a91de140 Initial attempt to support both 'main' and 'master' branches. 2025-10-03 22:03:52 +00:00
supahgreg
5e99eb41ec Remove references to, and integrations with, 'tt-rss.org'. 2025-10-03 21:00:43 +00:00