Commit Graph

103 Commits

Author SHA1 Message Date
596a2a4103 Add some middleware, start failing tests that use it. 2024-06-15 21:50:40 -04:00
ea97887cac Flash message is empty for some reason 2024-06-04 21:33:20 -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
c5feb240c3 Fix the warnings on the test case. 2024-06-02 21:26:10 -04:00
ec3af79323 Test creating a new user. 2024-05-29 22:56:19 -04:00
5aa3d215ab Add Prophecy for testing 2024-05-29 22:15:59 -04:00
db1e7e04f6 Add setters for the existing entities. 2024-05-29 21:56:42 -04:00
8d7bcd0c2a Add the Entity trait to the channel. 2024-05-29 21:44:03 -04:00
4548d67eac Add a test for registering a user. 2024-05-25 22:47:52 -04:00
d1ffe814cc Add Flash messages, set the sessions to the storage during request. 2024-05-25 22:23:53 -04:00
7967f325fa Add tags to the site schema configuration. 2024-05-25 21:52:49 -04:00
c478be5601 Fix the configuration organization and add more implementations for the repositories. 2024-05-25 21:44:57 -04:00
2b24a4263c Add line in bootstrap file 2024-05-25 12:02:18 -04:00
f3f36b333c Add success page. 2024-05-23 22:39:38 -04:00
e2a3c95f99 Flesh out some of the User repository methods. 2024-05-23 21:33:33 -04:00
b908dc6ea3 Add an Entity trait, format the example RSS feed, work on the Repository patterns. 2024-05-23 21:24:57 -04:00
75bccb789d Add some global variables for the templates and test them in the controller. 2024-05-22 22:47:20 -04:00
8d5c16fc29 Add content type headers 2024-05-22 21:13:05 -04:00
8321503a0b Fix the Twig bootstrap, get the first test running successfully. 2024-05-22 20:41:44 -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
06b0d8a41b Add Phoenix application. 2024-04-22 22:30:14 -04:00
82101e7d1d Update the formatting for SQL files, add changes to the channel repository 2024-04-11 21:06:12 -04:00
be4fd75afe Add some methods for the image repository. 2024-04-08 22:52:54 -04:00
181b9cf375 Test the types for all the controllers and bootstrapping. 2024-04-08 22:23:20 -04:00
818151b0b0 Add some classes and bootstrap the routes in the controller class. 2024-04-08 22:17:32 -04:00
82e1512ccb Start the Image repository. 2024-04-04 22:20:51 -04:00
b031d83a7d Add a database connection, get the bcrypt library installed, implement a simple user repository. 2024-04-04 22:13:32 -04:00
bfe8ba71ae Add a get users method. 2024-04-02 08:48:21 -04:00
20c6682353 Start user routes file, add some domain logic like a repository interface. 2024-04-01 21:54:31 -04:00
cfe95bc464 Fix typo for image import 2024-04-01 21:27:22 -04:00
195a421163 Add the relationships to the type level. 2024-04-01 21:26:33 -04:00
0d2cfd3002 Update the application to be express with types, run with bun 2024-04-01 20:48:57 -04:00
2b19e3440d Add namespace paths. 2024-03-19 22:37:26 -04:00
5162948e74 Add the Session handler, class, and middleware 2024-03-18 22:59:49 -04:00
9d2cb42e4b Add basic models for the show. 2024-03-18 22:30:56 -04:00
ae08c669ec Move form components into the form directory, and add a flash message. 2024-03-18 22:07:30 -04:00
580d3654ef Add error messages, register form, user routes 2024-03-13 20:54:33 -04:00
ec7b95bbac Use empty route to match global routes 2024-03-03 22:25:48 -05:00
a36fff1e9d Why wont this work? 2024-03-03 22:18:58 -05:00
0cd8840ac8 Add a route prefix to the route handler. 2024-03-03 22:17:20 -05:00
134c9904c0 Start adding some handlers for routes. 2024-03-03 21:57:16 -05:00
62d345b666 Put the login form into its own component 2024-03-03 21:29:52 -05:00
c3ddda83db Reorganize the TSX to handle making the pages. 2024-03-03 21:28:33 -05:00
a6fccd61be Add a footer to the layouts. 2024-03-02 13:09:42 -05:00
5dbcd597cd Add middleware. 2024-03-02 12:57:48 -05:00
c39cb5ed34 move to hono for the platform. 2024-03-02 12:26:15 -05: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