This website requires JavaScript.
34e45ecaee
Update the tests for the flash messages.
Dave Smith-Hayes
2024-06-16 07:35:27 -0400
d25cdd7b1e
Add a setup for each test.
Dave Smith-Hayes
2024-06-15 23:10:49 -0400
61081ac65c
Add middleware conforming to the PSR interfaces
Dave Smith-Hayes
2024-06-15 22:32:31 -0400
f0c91e5aaa
Need to add flash when the issue isn't mismatching passwords on the Register User action.
Dave Smith-Hayes
2024-06-15 22:21:09 -0400
e0a6ccbad4
Add some formatting to the middleware.
Dave Smith-Hayes
2024-06-15 21:51:10 -0400
596a2a4103
Add some middleware, start failing tests that use it.
Dave Smith-Hayes
2024-06-15 21:50:40 -0400
ea97887cac
Flash message is empty for some reason
Dave Smith-Hayes
2024-06-04 21:33:20 -0400
1914885d04
Add some Flash message tests and the flashes to the skeleton template.
Dave Smith-Hayes
2024-06-04 21:16:59 -0400
76b526646e
Remove unnused import in test
Dave Smith-Hayes
2024-06-03 22:30:34 -0400
ba5f68aa6f
Add the Prophecy PhpUnit library, fix the Register user action, test that the flash message also adds failure.
Dave Smith-Hayes
2024-06-03 22:22:39 -0400
d6bb157b73
Add configuration for session, add Odan Session classes.
Dave Smith-Hayes
2024-06-02 22:11:24 -0400
c5feb240c3
Fix the warnings on the test case.
Dave Smith-Hayes
2024-06-02 21:26:10 -0400
ec3af79323
Test creating a new user.
Dave Smith-Hayes
2024-05-29 22:56:19 -0400
5aa3d215ab
Add Prophecy for testing
Dave Smith-Hayes
2024-05-29 22:15:59 -0400
db1e7e04f6
Add setters for the existing entities.
Dave Smith-Hayes
2024-05-29 21:56:42 -0400
8d7bcd0c2a
Add the Entity trait to the channel.
Dave Smith-Hayes
2024-05-29 21:44:03 -0400
5a86bb3579
Add a test for the basic user auth
Dave Smith-Hayes
2024-05-25 22:55:47 -0400
4548d67eac
Add a test for registering a user.
Dave Smith-Hayes
2024-05-25 22:47:52 -0400
d1ffe814cc
Add Flash messages, set the sessions to the storage during request.
Dave Smith-Hayes
2024-05-25 22:23:53 -0400
7967f325fa
Add tags to the site schema configuration.
Dave Smith-Hayes
2024-05-25 21:52:49 -0400
c478be5601
Fix the configuration organization and add more implementations for the repositories.
Dave Smith-Hayes
2024-05-25 21:44:57 -0400
2b24a4263c
Add line in bootstrap file
Dave Smith-Hayes
2024-05-25 12:02:18 -0400
f3f36b333c
Add success page.
Dave Smith-Hayes
2024-05-23 22:39:38 -0400
e2a3c95f99
Flesh out some of the User repository methods.
Dave Smith-Hayes
2024-05-23 21:33:33 -0400
b908dc6ea3
Add an Entity trait, format the example RSS feed, work on the Repository patterns.
Dave Smith-Hayes
2024-05-23 21:24:57 -0400
75bccb789d
Add some global variables for the templates and test them in the controller.
Dave Smith-Hayes
2024-05-22 22:47:20 -0400
207304b373
Test JSON responses.
Dave Smith-Hayes
2024-05-22 21:16:47 -0400
8d5c16fc29
Add content type headers
Dave Smith-Hayes
2024-05-22 21:13:05 -0400
88fd8be833
Add composer script for easy testing.
Dave Smith-Hayes
2024-05-22 20:46:19 -0400
8321503a0b
Fix the Twig bootstrap, get the first test running successfully.
Dave Smith-Hayes
2024-05-22 20:41:44 -0400
050eb87e83
Add a controller test.
Dave Smith-Hayes
2024-05-22 20:39:33 -0400
39018f78d9
Add the Test harness
Dave Smith-Hayes
2024-05-21 22:33:17 -0400
404d4bbc85
rename code to app
Dave Smith-Hayes
2024-05-21 22:00:10 -0400
2a596209b8
Update the user register templates.
Dave Smith-Hayes
2024-05-15 22:27:38 -0400
98813f3c47
Fix references the templates
Dave Smith-Hayes
2024-05-15 22:27:06 -0400
5cfb45dd7e
Update the controllers and set up some routes
Dave Smith-Hayes
2024-05-15 22:15:24 -0400
c1d2651879
Add templates
Dave Smith-Hayes
2024-05-15 22:03:49 -0400
e038467a4b
Add some controllers and actions for user registration.
Dave Smith-Hayes
2024-05-15 21:42:24 -0400
4832685287
Add more methods to the Channel model.
Dave Smith-Hayes
2024-05-14 21:56:48 -0400
0518a44d3f
Add some authorization to the infrastructure code.
Dave Smith-Hayes
2024-05-14 21:44:08 -0400
54473bdf79
Add configuration dir, add datbase connection interface
Dave Smith-Hayes
2024-05-14 21:10:36 -0400
f5d5afa3c2
Start the actual Slim application with some Database connections.
Dave Smith-Hayes
2024-05-13 22:06:01 -0400
03a4040075
Nah CodeIgniter aint it
Dave Smith-Hayes
2024-05-13 20:23:04 -0400
06c1d292bb
Add some migrations for the CodeIgniter application.
Dave Smith-Hayes
2024-05-13 19:52:05 -0400
0152db25e9
Fix the comma, and add Shield for auth.
Dave Smith-Hayes
2024-05-11 21:40:16 -0400
ebcd24c67f
Ehh using CodeIgniter now
Dave Smith-Hayes
2024-05-11 21:32:46 -0400
aa0d0f5aa4
Nah, screw ruby on rails
Dave Smith-Hayes
2024-05-10 21:40:02 -0400
4790bf7e1f
move to rails applicatin
Dave Smith-Hayes
2024-05-08 15:44:11 -0400
eb2ec83614
Remove the node_modules dir.
Dave Smith-Hayes
2024-04-25 22:38:14 -0400
a6828dad88
Get express going with handlebars for the app, maybe, this time.
Dave Smith-Hayes
2024-04-25 22:37:41 -0400
e6519b8b30
Go back to PHP for the Slovocast website.
Dave Smith-Hayes
2024-04-25 21:27:20 -0400
06b0d8a41b
Add Phoenix application.
Dave Smith-Hayes
2024-04-22 22:30:14 -0400
82101e7d1d
Update the formatting for SQL files, add changes to the channel repository
Dave Smith-Hayes
2024-04-11 21:06:12 -0400
be4fd75afe
Add some methods for the image repository.
Dave Smith-Hayes
2024-04-08 22:52:54 -0400
181b9cf375
Test the types for all the controllers and bootstrapping.
Dave Smith-Hayes
2024-04-08 22:23:20 -0400
818151b0b0
Add some classes and bootstrap the routes in the controller class.
Dave Smith-Hayes
2024-04-08 22:17:32 -0400
82e1512ccb
Start the Image repository.
Dave Smith-Hayes
2024-04-04 22:20:51 -0400
b031d83a7d
Add a database connection, get the bcrypt library installed, implement a simple user repository.
Dave Smith-Hayes
2024-04-04 22:13:32 -0400
bfe8ba71ae
Add a get users method.
Dave Smith-Hayes
2024-04-02 08:48:21 -0400
20c6682353
Start user routes file, add some domain logic like a repository interface.
Dave Smith-Hayes
2024-04-01 21:54:31 -0400
cfe95bc464
Fix typo for image import
Dave Smith-Hayes
2024-04-01 21:27:22 -0400
195a421163
Add the relationships to the type level.
Dave Smith-Hayes
2024-04-01 21:26:33 -0400
0d2cfd3002
Update the application to be express with types, run with bun
Dave Smith-Hayes
2024-04-01 20:48:57 -0400
2b19e3440d
Add namespace paths.
Dave Smith-Hayes
2024-03-19 22:37:26 -0400
5162948e74
Add the Session handler, class, and middleware
Dave Smith-Hayes
2024-03-18 22:59:49 -0400
9d2cb42e4b
Add basic models for the show.
Dave Smith-Hayes
2024-03-18 22:30:56 -0400
ae08c669ec
Move form components into the form directory, and add a flash message.
Dave Smith-Hayes
2024-03-18 22:07:30 -0400
580d3654ef
Add error messages, register form, user routes
Dave Smith-Hayes
2024-03-13 20:54:33 -0400
ec7b95bbac
Use empty route to match global routes
Dave Smith-Hayes
2024-03-03 22:25:48 -0500
a36fff1e9d
Why wont this work?
Dave Smith-Hayes
2024-03-03 22:18:58 -0500
0cd8840ac8
Add a route prefix to the route handler.
Dave Smith-Hayes
2024-03-03 22:17:20 -0500
134c9904c0
Start adding some handlers for routes.
Dave Smith-Hayes
2024-03-03 21:57:16 -0500
62d345b666
Put the login form into its own component
Dave Smith-Hayes
2024-03-03 21:29:52 -0500
c3ddda83db
Reorganize the TSX to handle making the pages.
Dave Smith-Hayes
2024-03-03 21:28:33 -0500
a6fccd61be
Add a footer to the layouts.
Dave Smith-Hayes
2024-03-02 13:09:42 -0500
5dbcd597cd
Add middleware.
Dave Smith-Hayes
2024-03-02 12:57:48 -0500
c39cb5ed34
move to hono for the platform.
Dave Smith-Hayes
2024-03-02 12:26:15 -0500
91c2d7b9fd
Add Hono app for the project.
Dave Smith-Hayes
2024-03-02 11:48:37 -0500
dda9cf2fe2
Startinga basic frontend application.
Dave Smith-Hayes
2024-02-24 22:54:16 -0500
523197902f
Start mithril app with bun for the frontend
Dave Smith-Hayes
2024-02-24 22:12:57 -0500
27a9cea714
Add the Login form.
Dave Smith-Hayes
2024-02-22 21:24:43 -0500
d010df6f98
New README.
Dave Smith-Hayes
2024-02-21 22:16:46 -0500
af23541644
use Mezzio for application.
Dave Smith-Hayes
2024-02-21 22:14:42 -0500
fff341d3cb
Add Zod validation
Dave Smith-Hayes
2024-02-21 21:07:02 -0500
bedff8c0f5
Start setting up FORM parser
Dave Smith-Hayes
2024-02-20 21:29:10 -0500
d8bf0cfbd1
Add some more models and the migrations script.
Dave Smith-Hayes
2024-02-20 21:03:53 -0500
b4f57e3572
Add order to the tables.
Dave Smith-Hayes
2024-02-19 21:44:24 -0500
57b0a3635e
Format the organize the KCB example feed, add some new tables to the SQL folder.
Dave Smith-Hayes
2024-02-19 21:30:39 -0500
cddbc7fa89
add docs, start planning this app a bit better.
Dave Smith-Hayes
2024-02-16 22:44:11 -0500
5ee4d3f0d9
Add example feeds.
Dave Smith-Hayes
2024-02-16 21:22:08 -0500
480ccfa811
Add the register user endpoint, add a middleware for converting form data to JSON
Dave Smith-Hayes
2024-02-16 21:13:13 -0500
2258b651de
init slovocast API later.
Dave Smith-Hayes
2024-02-16 18:19:58 -0500