83 Commits

Author SHA1 Message Date
gballan 2cc9f2e783 Added Woodpecker build status to the README
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-21 13:57:17 -04:00
gballan 92c56af157 Added when: clause to Woodpcker pipeline per their docs' recommendations
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-21 13:39:02 -04:00
gballan ca13abd573 Modified the Woodpecker config to not report an error if there are only PHPCS warnings
ci/woodpecker/push/woodpecker Pipeline was successful
2026-07-21 13:38:01 -04:00
gballan 122f78f69e Fixed a few more PHPCS issues
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-21 13:35:13 -04:00
gballan be2a30ceca Fixed blank lines around opening/closing class braces
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-21 13:33:20 -04:00
gballan 61900e22c6 Updating PHPCS ruleset to match a better style guideline (blank lines for opening/closing braces)
ci/woodpecker/manual/woodpecker Pipeline failed
2026-07-21 13:26:12 -04:00
gballan 936cf80ceb Updating PHPCS run command in woodpecker
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-21 13:13:30 -04:00
gballan cc87af5ef0 Updating PHPCS ruleset to match a better style guideline (tab width of 2 and same-line opening braces)
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-21 13:11:44 -04:00
gballan ba5c8ebf82 Adding PHPCS to composer.json
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-21 12:58:40 -04:00
gballan 29e7b836d3 Adding PHPCS and Woodpecker config
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-21 12:54:06 -04:00
gballan ae60ab50e7 Updating LICENSE 2026-07-21 12:32:15 -04:00
gballan 8ba805fe73 Updating Bootstrap and jQuery 2026-07-20 18:48:04 -04:00
gballan a1fba9829c Added titles to a few pages 2025-08-01 17:23:01 -04:00
gballan 32632b2303 Added a details page for test results; added an API route for removing test results 2025-08-01 17:21:03 -04:00
gballan 078edf5ab0 Added a test edit page; fixed some styles 2025-08-01 00:19:21 -04:00
gballan 9dedba6364 Added ability to show minimum FPS for FPS tests; added title to benchmark charts 2025-07-04 19:06:43 -04:00
gballan bbe9c6575a Updated app dependencies; updated dev environment to PHP 8.4 and Node v24 2025-07-04 15:54:12 -04:00
gballan 295c7d1923 Updated the footer to look good with bootstrap; changed colors on the navbar 2025-07-02 18:05:50 -04:00
gballan 7a8b5a674c Increased size of the benchmark charts; disabled the chart display while the chart is being generated 2025-07-02 17:52:26 -04:00
gballan 3f5f374a36 Added functionality to clear the chart canvas so charts can be more easily created 2025-06-29 02:00:40 -04:00
gballan fec91b1c1c Added ability to generate a basic chart using chart.js 2025-06-29 01:56:17 -04:00
Gregory Ballantine 728c249c15 Removing old SCSS file 2025-06-26 15:34:26 -04:00
Gregory Ballantine de9e082961 Switched CSS framework to Bootstrap 2025-06-26 15:34:02 -04:00
Gregory Ballantine e59d606f8c Added app and PHP version displays to the footer 2025-06-26 14:29:38 -04:00
Gregory Ballantine 4f0cb54190 Added ability to edit benchmarks 2025-06-26 12:57:27 -04:00
Gregory Ballantine 23cfbc2efa Made some style changes (not great, but I think it's a little better) 2025-06-26 12:50:05 -04:00
Gregory Ballantine e9e43187e4 Added ability to edit hardware components 2025-06-26 12:17:05 -04:00
Gregory Ballantine 1a7e41edb2 Fixed the benchmark.view and component.view views so they now link to tests that reference them 2025-06-26 11:51:05 -04:00
gballan 6e67d58a8b Updated the reports page to use the new API endpoints 2025-06-25 17:24:31 -04:00
gballan 1b4fd8dec9 Added dynamic adding and loading of results on the test page 2025-06-25 17:14:19 -04:00
gballan fad6899683 Fixed small issue with displaying number of benchmarks in a test 2025-06-10 11:38:11 -04:00
gballan e42f453161 Fixed a few small typos 2025-06-10 11:30:00 -04:00
gballan 12b7743660 Added windows .bat scripts for docker-build and docker-run 2024-11-19 13:49:38 -05:00
Gregory Ballantine b4bd116367 Added function to report generation page to change the selection of tests based on the benchmark wanted to compare 2024-06-03 13:18:38 -04:00
Gregory Ballantine cedad0e48d Switched javascript to CoffeeScript 2024-06-03 12:48:05 -04:00
Gregory Ballantine 004a2ddef6 Switched javascript to CoffeeScript 2024-06-03 12:46:22 -04:00
Gregory Ballantine f473bdf9ab Switched javascript to CoffeeScript 2024-06-03 12:44:13 -04:00
Gregory Ballantine 4a4f694831 Added API handler for getting a benchmark's tests 2024-06-03 12:39:33 -04:00
Gregory Ballantine 10df46be3b Added API handler for getting a benchmark's info 2024-06-03 12:37:44 -04:00
Gregory Ballantine b9b881ec0c Added API handler for getting a benchmark's info 2024-06-03 12:37:13 -04:00
Gregory Ballantine 94794f2ca1 Updated styles for multiple option selectors 2024-06-03 12:29:24 -04:00
Gregory Ballantine b293254a41 Updated styles for multiple option selectors 2024-06-03 12:29:03 -04:00
Gregory Ballantine a4aaae0cd4 Fixed name of ReportController 2024-06-03 12:26:18 -04:00
Gregory Ballantine 27c9267261 Added report generation page 2024-06-03 12:25:29 -04:00
Gregory Ballantine de01e4b144 Fixed typo in Test model 2024-06-03 11:42:05 -04:00
Gregory Ballantine e0c6e3ef68 Fixed division by zero error 2024-06-03 11:41:30 -04:00
Gregory Ballantine acbbbeb74f Added test result averages 2024-06-03 11:37:01 -04:00
Gregory Ballantine af9d788fe0 Added test result averages 2024-06-03 11:36:47 -04:00
Gregory Ballantine 0510c80c34 Reworked test view page 2024-06-03 11:28:24 -04:00
Gregory Ballantine 0fde8c082e Fixed typos in the test view page 2024-06-03 10:54:19 -04:00