Commit Graph

50 Commits

Author SHA1 Message Date
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
Gregory Ballantine e3285bbaeb Fixed typos in the result add route 2024-06-03 10:53:50 -04:00
Gregory Ballantine 2f42f19c26 Fixed some styles on the test view page 2024-06-03 10:52:29 -04:00
Gregory Ballantine 9aa0b57298 Removed references to old result routes; fixed typos in some models 2024-06-03 10:52:00 -04:00
Gregory Ballantine c81d6f0e32 Fixed calls to the benchmarks array on the test view page 2024-06-03 10:51:20 -04:00
Gregory Ballantine 4fab94b271 Fixed some styles on the test view page 2024-06-03 10:50:53 -04:00
Gregory Ballantine ca940932a7 Removed references to old result routes; fixed typos in some models 2024-06-03 10:45:33 -04:00
Gregory Ballantine 9b575f8717 Reworked how test results get submitted 2024-06-03 10:37:20 -04:00
Gregory Ballantine 05b1374d1d Reworked how test results get submitted 2024-06-03 10:36:18 -04:00
Gregory Ballantine de8e523c2c Fixed some things with the test add functions 2024-06-03 09:43:33 -04:00
Gregory Ballantine 6079524c4e Fixed typo in the test view 2024-06-03 09:42:50 -04:00
Gregory Ballantine 0844c8aead Fixed typo in the test add view 2024-06-03 08:40:45 -04:00
Gregory Ballantine 0b2c1b083c Fixed typo in the SCSS file 2024-06-03 08:39:50 -04:00
Gregory Ballantine 9e164485ed Fixed some styles/layout on the test add page 2024-06-03 08:38:28 -04:00
Gregory Ballantine f27490e192 Modified some views, routes and models to work with the new many-to-many for tests and benchmarks 2024-06-03 08:32:37 -04:00
Gregory Ballantine 15377da52d Fixed derp problem with many-to-many relationship table for tests and benchmarks 2024-06-03 08:23:06 -04:00
Gregory Ballantine 6eaf7a0ba9 Added many-to-many relationship table for tests and benchmarks 2024-06-03 08:22:09 -04:00
Gregory Ballantine bd4c79a6fc Changed database structure a bit; fixed code style problems in the old migrations 2024-06-03 08:18:35 -04:00
gballan 33c9bf5cb5 Updated test views and routes for the new test attributes 2024-04-06 12:08:23 -04:00
gballan 0c1df2e7e6 Added script to run phinx migrations; updated tests table to have better labels 2024-04-06 11:54:45 -04:00
gballan 96a69a94ba Updated entrypoint to automatically run dev environment migrations 2024-02-26 13:17:17 -05:00
gballan 987ecde7c7 Re-worked test views and routes for new DB schema 2023-10-07 21:45:21 -06:00
gballan 3349d42985 Added routes and views for adding and listing benchmarks and components 2023-10-07 11:45:11 -06:00
gballan 0dd7098681 Started work to re-work database; add new models for benchmarks and components 2023-09-22 23:03:24 -06:00
gballan e176398f41 Updated README with development instructions 2023-09-20 20:09:28 -06:00
Gregory Ballantine 408b3baf8f Added Dockerfiles and scripts to run the dev build of Colossus through Docker 2023-07-05 13:52:15 -04:00
gballan d6a72fcee3 Added batch scripts to run/develop the app on Windows 2023-05-08 12:57:03 -04:00
gballan 950b12ee10 Ordered result and test searches by last updated date 2022-11-25 21:30:56 -05:00
gballan 005b31dbd7 Changed where the result.add route redirects to; added some more links around the site for easier navigation 2022-11-25 19:46:31 -05:00
gballan ca62be49b6 Added Test class to track benchmark groups 2022-11-25 19:39:51 -05:00
gballan 9a65b5f27a Added eloquent and phinx to project to handle database interactions and migrations; added Result model for storing benchmark results 2022-11-25 16:48:54 -05:00
gballan 323152a8f5 Added Grunt for compiling CSS/JS; added start of Result controller 2022-11-25 16:30:22 -05:00
gballan ade48ccb2f Initial PHP Slim project structure 2022-11-25 15:46:18 -05:00
gballan 5581f0de90 Initial commit 2022-11-25 10:09:05 -05:00