Commit Graph

34 Commits

Author SHA1 Message Date
d782bd9081 Try and figure out what's going on with the flash messages. 2024-11-27 22:42:37 -05:00
10e531b9c1 Add an example override for the CLI container. 2024-11-21 22:24:33 -05:00
aab1138163 Update the user table to have the timestamps 2024-11-21 21:30:44 -05:00
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