issues Search Results · language:Dune language:JavaScript language:JavaScript language:HTML language:JavaScript
Filter by
25.5M results
Mixed method naming conventions across the codebase: snake_case (get_num_rows, num_rows, free_result,
has_unique_username) alongside camelCase (getConnection, findAll). DatabaseConnection also has redundant ...
cleanup
composer.json pins PHP to =8.1 with a platform config of 8.1.0. PHP 8.1 reaches end of security support around the end
of 2025.
Goal: target PHP 8.3/8.4. Update composer.json require + config.platform, ...
dependencies
Problem
A formatter can rewrite a file after an agent has staged it, and the current hook baseline does not mechanically stop a
commit when the same path has staged content plus unstaged worktree changes. ...
.gitignore ignores composer.lock. For an application (not a library), the lockfile should be committed so installs are
reproducible across environments and CI.
Fix: remove composer.lock from .gitignore ...
dependencies
tooling
There is currently no automated quality safety net (no tests/ directory, no static analysis, no formatter, no CI).
Proposed
- PHPUnit — start with the service layer (RecordService, UserManager).
...
tooling
RecordService::__construct() calls ensureTableExists() on every request, running a schema check / CREATE TABLE on each
hit.
Goal: move schema management to migrations run at deploy time (e.g. robmorgan/phinx ...
architecture
The service container is a plain associative array ($app), and config/bootstrap.php defines global state: global
$sessionHelper and global functions h(), url_for(), csrf_token(), redirect_to(). KrateSettings ...
architecture
Three overlapping view systems with duplicates:
- src/Views/*.twig (active Twig)
- src/Views/templates/*.php (legacy PHP — incl. two empty files: simple_header.php, simple_footer.php)
- templates/ ...
cleanup
Testes para lógica de ligas e pontos
Two competing request-handling models coexist:
- src/Core/Router.php — used for only /admin/dashboard.
- Physical page scripts in public/records/*.php and public/users/*.php, each of which re-bootstraps ...
architecture

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.