| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-13 | Minor workflow config cleanup. | supahgreg | |
| 2025-10-13 | Remove some unnecessary and/or redundant ESLint rules. | supahgreg | |
| 2025-10-13 | Replace deprecated ESLint styling rules. | supahgreg | |
| 2025-10-13 | Address 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-13 | Handle browser globals in a much better way for ESLint. | supahgreg | |
| 2025-10-12 | Fix 'Feed.setActive()' allowing a string 'id'. | supahgreg | |
| This was causing an issue with comparisons elsewhere (e.g. 'Headlines.onLoaded()'). | |||
| 2025-10-12 | Fix various ESLint 'no-undef' rule instances. | supahgreg | |
| https://eslint.org/docs/latest/rules/no-undef | |||
| 2025-10-12 | Clean up unnecessary eslint-disable directives (per ESLint). | supahgreg | |
| 2025-10-12 | Add 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-12 | Address 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-12 | Address ESLint rule 'no-prototype-builtins'. | supahgreg | |
| https://eslint.org/docs/latest/rules/no-prototype-builtins | |||
| 2025-10-12 | Address ESLint rule 'eqeqeq'. | supahgreg | |
| https://eslint.org/docs/latest/rules/eqeqeq | |||
| 2025-10-12 | Get ESLint working and tweak the config (stricter). | supahgreg | |
| 2025-10-12 | Add a 'JavaScript Code Quality' GitHub workflow. | supahgreg | |
| 2025-10-11 | Merge pull request #41 from tt-rss/feature/validate-sql-schema-workflow | Greg | |
| Add a 'Validate SQL' workflow | |||
| 2025-10-11 | Add missing 'permissions' to the Validate SQL workflow. | supahgreg | |
| 2025-10-11 | Add a 'Validate SQL' workflow. | supahgreg | |
| Created while messing around with Copilot. | |||
| 2025-10-11 | Merge pull request #40 from tt-rss/project-cleanup | Greg | |
| Project cleanup, PHPUnit config tweaks | |||
| 2025-10-11 | Remove assorted unused stuff. | supahgreg | |
| 2025-10-11 | Tweak the PHPUnit config and fix a UrlHelper deprecation that was identified. | supahgreg | |
| 2025-10-11 | Improve 'CONTRIBUTING.md'. | supahgreg | |
| 2025-10-11 | Merge pull request #39 from tt-rss/composer-lock-and-phpunit | Greg | |
| Composer cleanup, PHPUnit 9 --> 12 | |||
| 2025-10-11 | Drop running PHPUnit under PHP 8.2. | supahgreg | |
| PHPUnit 12 dropped support for PHP 8.2 | |||
| 2025-10-11 | Revert "Troubleshoot PHPUnit setup for PHP 8.2 in PHP Code Quality workflow." | supahgreg | |
| This reverts commit 6eaa9d91d855abf07f504fe36e222007fa8c4c68. | |||
| 2025-10-11 | Troubleshoot PHPUnit setup for PHP 8.2 in PHP Code Quality workflow. | supahgreg | |
| 2025-10-11 | PHPUnit cleanup, get group detection working. | supahgreg | |
| 2025-10-11 | Switch the PHP Code Quality workflow to PHPUnit 12, loosen PHPStan constraint. | supahgreg | |
| 2025-10-11 | Update PHPUnit config+test for 12.x. | supahgreg | |
| 2025-10-11 | Drop 'require-dev' in 'composer.json' for now. | supahgreg | |
| 2025-10-11 | Merge pull request #38 from tt-rss/feature/phpstan-perf | Greg | |
| Cache PHPStan results, drop 'parallel.maximumNumberOfProcesses' param. | |||
| 2025-10-11 | Cache PHPStan results, drop 'parallel.maximumNumberOfProcesses' param. | supahgreg | |
| 2025-10-10 | Merge pull request #37 from tt-rss/feature/docker-config-validation | Greg | |
| Fix app image CMD, add a 'Docker Code Quality' workflow | |||
| 2025-10-11 | web-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-11 | Add a 'Docker Code Quality' GitHub workflow. | supahgreg | |
| Initially just checks that the 'Dockerfile' files are valid. | |||
| 2025-10-11 | Address 'JSONArgsRecommended' warning for app image. | supahgreg | |
| https://docs.docker.com/reference/build-checks/json-args-recommended/ | |||
| 2025-10-10 | Merge pull request #36 from tt-rss/feature/more-dependabot | Greg | |
| More Dependabot (Docker, GitHub actions) | |||
| 2025-10-11 | Drop 'PROXY_REGISTRY' in main images to support Dependabot updates. | supahgreg | |
| 2025-10-11 | Add 'docker' and 'github-actions' to Dependabot config. | supahgreg | |
| 2025-10-10 | Merge pull request #22 from tt-rss/bugfix/php-deps | Greg | |
| Don't bundle PHP dev dependencies | |||
| 2025-10-11 | Add some DOMElement hints to help PHPStan. | supahgreg | |
| 2025-10-11 | Try PHPUnit 9.6.29 | supahgreg | |
| 2025-10-11 | Bump PHPStan to 2.1.31 and PHPUnit to 9.5.28 (last in current 9.5.x). | supahgreg | |
| 2025-10-10 | Merge pull request #35 from tt-rss/bugfix/code-scanning-js-findings | Greg | |
| Address two JS code scanning findings | |||
| 2025-10-10 | Improve 'App.getSelectedText()'. | supahgreg | |
| This also drops 'String.prototype.stripTags', which is no longer used. | |||
| 2025-10-10 | Fix a potential double-unescaping issue, tweak 'App.escapeHtml()'. | supahgreg | |
| 2025-10-10 | Merge pull request #33 from tt-rss/weblate-integration | Greg | |
| Translations update from Hosted Weblate | |||
| 2025-10-10 | Translated using Weblate (Albanian) | Besnik Bleta | |
| Currently translated at 96.8% (681 of 703 strings) Translation: TinyTinyRSS/webui Translate-URL: https://hosted.weblate.org/projects/tt-rss/webui/sq/ | |||
| 2025-10-10 | Merge pull request #24 from DennisGaida/patch-1 | Greg | |
| Support docker secrets via startup script | |||
| 2025-10-10 | merged with current version from main branch | Dennis Gaida | |
| 2025-10-10 | replace -f with -r and warning message update | Dennis Gaida | |