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
33c9bf5cb5 Updated test views and routes for the new test attributes 2024-04-06 12:08:23 -04:00
0c1df2e7e6 Added script to run phinx migrations; updated tests table to have better labels 2024-04-06 11:54:45 -04:00
96a69a94ba Updated entrypoint to automatically run dev environment migrations 2024-02-26 13:17:17 -05:00
987ecde7c7 Re-worked test views and routes for new DB schema 2023-10-07 21:45:21 -06:00
3349d42985 Added routes and views for adding and listing benchmarks and components 2023-10-07 11:45:11 -06:00
0dd7098681 Started work to re-work database; add new models for benchmarks and components 2023-09-22 23:03:24 -06:00
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
d6a72fcee3 Added batch scripts to run/develop the app on Windows 2023-05-08 12:57:03 -04:00
950b12ee10 Ordered result and test searches by last updated date 2022-11-25 21:30:56 -05:00
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
ca62be49b6 Added Test class to track benchmark groups 2022-11-25 19:39:51 -05:00
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
323152a8f5 Added Grunt for compiling CSS/JS; added start of Result controller 2022-11-25 16:30:22 -05:00
ade48ccb2f Initial PHP Slim project structure 2022-11-25 15:46:18 -05:00
5581f0de90 Initial commit 2022-11-25 10:09:05 -05:00