Commit Graph

31 Commits

Author SHA1 Message Date
1b14f1523b Refactor some of the testing, try and understand why the mocking for the DB Handler is returning null and not true 2024-11-18 01:47:18 +00:00
d23a0dbdb6 Fix the repository for users and add a test for the duration parser. 2024-11-15 02:40:28 +00:00
b4610fc6a8 Update lock file, add documentation to the entity, and the ImageRepository 2024-11-11 03:34:57 +00:00
fc0d816062 Add a CLI container for running composer and phinx while developing. 2024-11-08 12:40:46 -05:00
7656012fa7 Move to DB handler, test the local env to get a connection to database. Should add phinx migrations at some point. 2024-11-06 21:34:59 -05:00
26a779ade0 Fix failing tests 2024-11-05 21:30:20 -05:00
60697b9a9b Keep the ReactPHP HTTP Server and add the channel repository to the bootstrap. 2024-11-04 21:46:28 -05:00
d360cceee3 Go back to classic style PHP and use the PDO to call MySQL 2024-11-04 21:13:14 -05:00
f5abbcb8c9 Flesh out the connection pool class. 2024-10-06 21:30:00 -04:00
7b64e688be Bind the service on 0.0.0.0, test if it works in Docker contains properly now. 2024-07-21 20:51:19 -04:00
0791855c79 Take app out of docker compose and rearrange when event handlers are attached and make sure the envvars can be read 2024-07-19 22:16:04 -04:00
9ab1482acf refactor the user repository to use the new MySQL client. 2024-06-26 22:09:43 -04:00
e904b27017 Remove our own database interfaces, start using the FOR MySQL library. 2024-06-26 21:40:34 -04:00
128a1e7518 Add the MySQL ReactPHP library. Start the refactor to start using that lib. 2024-06-26 21:17:29 -04:00
45639c8d9b Add phinx to the project. 2024-06-23 22:04:34 -04:00
5cd04d5f02 Run the service in ReactPHP 2024-06-19 22:20:42 -04:00
80c54eefc2 Add some defines for global constants 2024-06-17 21:49:09 -04:00
1914885d04 Add some Flash message tests and the flashes to the skeleton template. 2024-06-04 21:16:59 -04:00
ba5f68aa6f Add the Prophecy PhpUnit library, fix the Register user action, test that the flash message also adds failure. 2024-06-03 22:22:39 -04:00
d6bb157b73 Add configuration for session, add Odan Session classes. 2024-06-02 22:11:24 -04:00
5aa3d215ab Add Prophecy for testing 2024-05-29 22:15:59 -04:00
c478be5601 Fix the configuration organization and add more implementations for the repositories. 2024-05-25 21:44:57 -04:00
050eb87e83 Add a controller test. 2024-05-22 20:39:33 -04:00
404d4bbc85 rename code to app 2024-05-21 22:00:10 -04:00
03a4040075 Nah CodeIgniter aint it 2024-05-13 20:23:04 -04:00
0152db25e9 Fix the comma, and add Shield for auth. 2024-05-11 21:40:16 -04:00
ebcd24c67f Ehh using CodeIgniter now 2024-05-11 21:32:46 -04:00
91c2d7b9fd Add Hono app for the project. 2024-03-02 11:48:37 -05:00
523197902f Start mithril app with bun for the frontend 2024-02-24 22:12:57 -05:00
27a9cea714 Add the Login form. 2024-02-22 21:24:43 -05:00
af23541644 use Mezzio for application. 2024-02-21 22:14:42 -05:00