summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-10-13Merge pull request #42 from tt-rss/bugfix/eslint-config-and-findingsGreg
Get ESLint 9.x working, make the new config stricter, address findings
2025-10-14Fix some more issues related to ESLint 'eqeqeq' changes (again).supahgreg
2025-10-14minor: fix a labels issue introduced in 362e2dc28c9d28bc7644df6694b4de78a116da37supahgreg
2025-10-14Fix some more issues related to ESLint 'eqeqeq' changes.supahgreg
2025-10-13Don't trigger workflows on their own YAML changes.supahgreg
2025-10-13Minor workflow config cleanup.supahgreg
2025-10-13Merge pull request #43 from tt-rss/dependabot/github_actions/actions/checkout-5Greg
GitHub Actions: Bump actions/checkout from 4 to 5
2025-10-13GitHub Actions: Bump actions/checkout from 4 to 5dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [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/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-10-13Remove some unnecessary and/or redundant ESLint rules.supahgreg
2025-10-13Replace deprecated ESLint styling rules.supahgreg
2025-10-13Address remaining ESLint 'no-undef' and 'no-unused-vars' occurrences.supahgreg
* https://eslint.org/docs/latest/rules/no-undef * https://eslint.org/docs/latest/rules/no-unused-vars
2025-10-13Handle browser globals in a much better way for ESLint.supahgreg
2025-10-12Fix 'Feed.setActive()' allowing a string 'id'.supahgreg
This was causing an issue with comparisons elsewhere (e.g. 'Headlines.onLoaded()').
2025-10-12Fix various ESLint 'no-undef' rule instances.supahgreg
https://eslint.org/docs/latest/rules/no-undef
2025-10-12Clean up unnecessary eslint-disable directives (per ESLint).supahgreg
2025-10-12Add a workaround+note for a FeedTree feed item's 'error' being '[]'.supahgreg
The backend is sending 'error' as a string (or undefined for cats).
2025-10-12Address rule 'no-redeclare' for 'dojo' and 'dijit' (defined as globals in ↵supahgreg
'eslint.config.js'). Also take care of 2 'no-prototype-builtins' and a 'no-useless-escape'. * https://eslint.org/docs/latest/rules/no-redeclare * https://eslint.org/docs/latest/rules/no-prototype-builtins * https://eslint.org/docs/latest/rules/no-useless-escape
2025-10-12Address ESLint rule 'no-prototype-builtins'.supahgreg
https://eslint.org/docs/latest/rules/no-prototype-builtins
2025-10-12Address ESLint rule 'eqeqeq'.supahgreg
https://eslint.org/docs/latest/rules/eqeqeq
2025-10-12Get ESLint working and tweak the config (stricter).supahgreg
2025-10-12Add a 'JavaScript Code Quality' GitHub workflow.supahgreg
2025-10-11Merge pull request #41 from tt-rss/feature/validate-sql-schema-workflowGreg
Add a 'Validate SQL' workflow
2025-10-11Add missing 'permissions' to the Validate SQL workflow.supahgreg
2025-10-11Add a 'Validate SQL' workflow.supahgreg
Created while messing around with Copilot.
2025-10-11Merge pull request #40 from tt-rss/project-cleanupGreg
Project cleanup, PHPUnit config tweaks
2025-10-11Remove assorted unused stuff.supahgreg
2025-10-11Tweak the PHPUnit config and fix a UrlHelper deprecation that was identified.supahgreg
2025-10-11Improve 'CONTRIBUTING.md'.supahgreg
2025-10-11Merge pull request #39 from tt-rss/composer-lock-and-phpunitGreg
Composer cleanup, PHPUnit 9 --> 12
2025-10-11Drop running PHPUnit under PHP 8.2.supahgreg
PHPUnit 12 dropped support for PHP 8.2
2025-10-11Revert "Troubleshoot PHPUnit setup for PHP 8.2 in PHP Code Quality workflow."supahgreg
This reverts commit 6eaa9d91d855abf07f504fe36e222007fa8c4c68.
2025-10-11Troubleshoot PHPUnit setup for PHP 8.2 in PHP Code Quality workflow.supahgreg
2025-10-11PHPUnit cleanup, get group detection working.supahgreg
2025-10-11Switch the PHP Code Quality workflow to PHPUnit 12, loosen PHPStan constraint.supahgreg
2025-10-11Update PHPUnit config+test for 12.x.supahgreg
2025-10-11Drop 'require-dev' in 'composer.json' for now.supahgreg
2025-10-11Merge pull request #38 from tt-rss/feature/phpstan-perfGreg
Cache PHPStan results, drop 'parallel.maximumNumberOfProcesses' param.
2025-10-11Cache PHPStan results, drop 'parallel.maximumNumberOfProcesses' param.supahgreg
2025-10-10Merge pull request #37 from tt-rss/feature/docker-config-validationGreg
Fix app image CMD, add a 'Docker Code Quality' workflow
2025-10-11web-nginx image: fix undefined var errors, improve healthcheck.supahgreg
Previously the healthcheck wouldn't respect an 'APP_BASE' env var override at runtime. This also sets some HEALTHCHECK+curl options.
2025-10-11Add a 'Docker Code Quality' GitHub workflow.supahgreg
Initially just checks that the 'Dockerfile' files are valid.
2025-10-11Address 'JSONArgsRecommended' warning for app image.supahgreg
https://docs.docker.com/reference/build-checks/json-args-recommended/
2025-10-10Merge pull request #36 from tt-rss/feature/more-dependabotGreg
More Dependabot (Docker, GitHub actions)
2025-10-11Drop 'PROXY_REGISTRY' in main images to support Dependabot updates.supahgreg
2025-10-11Add 'docker' and 'github-actions' to Dependabot config.supahgreg
2025-10-10Merge pull request #22 from tt-rss/bugfix/php-depsGreg
Don't bundle PHP dev dependencies
2025-10-11Add some DOMElement hints to help PHPStan.supahgreg
2025-10-11Try PHPUnit 9.6.29supahgreg
2025-10-11Bump PHPStan to 2.1.31 and PHPUnit to 9.5.28 (last in current 9.5.x).supahgreg
2025-10-10Merge pull request #35 from tt-rss/bugfix/code-scanning-js-findingsGreg
Address two JS code scanning findings