|
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 |
|
|
8424a8c6ee
|
Try and connect to the database.
|
2024-11-05 22:38:26 -05:00 |
|
|
26a779ade0
|
Fix failing tests
|
2024-11-05 21:30:20 -05:00 |
|
|
26c769972e
|
Add some Vagrantfile stuff for dev, and maybe deployment?
|
2024-11-04 22:44:00 -05:00 |
|
|
60697b9a9b
|
Keep the ReactPHP HTTP Server and add the channel repository to the bootstrap.
|
2024-11-04 21:46:28 -05:00 |
|
|
6574ecafc2
|
Update includes
|
2024-11-04 21:34:46 -05:00 |
|
|
0705d15cd2
|
Update the ChannelRepository to use the PDO
|
2024-11-04 21:29:20 -05:00 |
|
|
d360cceee3
|
Go back to classic style PHP and use the PDO to call MySQL
|
2024-11-04 21:13:14 -05:00 |
|
|
f788ba63ae
|
Add a connection pool class and start utilizing it.
|
2024-10-09 21:20:52 -04:00 |
|
|
f5abbcb8c9
|
Flesh out the connection pool class.
|
2024-10-06 21:30:00 -04:00 |
|
|
07b73e7f7f
|
Get the Pooled connection class set up.
|
2024-09-23 19:53:27 -04:00 |
|
|
4a66af0f2b
|
Document the connection pool interface a bit, start writing a connection pool.
|
2024-09-23 19:41:50 -04:00 |
|
|
e58c442ccf
|
Add pool interfaces, refactor imports in the bootstrap, re-organize some of the APIs
|
2024-07-25 20:32:26 -04:00 |
|
|
7f05554f4e
|
Use long line strings for big queries and start the connection abstracts.
|
2024-07-21 21:33:34 -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 |
|
|
1de8da8691
|
Add some error and exit handling for the server file.
|
2024-07-19 21:37:37 -04:00 |
|
|
5c72cdbfd5
|
Start building out a PHP container that will run the server.
|
2024-07-17 22:05:42 -04:00 |
|
|
982d348a34
|
Add layout components and middlewares.
|
2024-07-17 21:32:25 -04:00 |
|
|
9d0cd8787d
|
Changed the props to fromArray docs
|
2024-07-02 20:08:13 -04:00 |
|
|
3d5050ef34
|
Implement the update method
|
2024-06-27 22:40:18 -04:00 |
|
|
065f1a0cb1
|
Flesh out some more interface methods for the Channel Repository
|
2024-06-27 22:33:38 -04:00 |
|
|
a7826d5056
|
Add more to the migrations...should probably test them. Add to the Channel repository.
|
2024-06-27 22:29:12 -04:00 |
|
|
a0a0bfcb35
|
Start on the dashboard template.
|
2024-06-27 20:34:37 -04:00 |
|
|
adb8cdb12b
|
Add docs to channel repository.
|
2024-06-27 20:06:21 -04:00 |
|
|
74b303fb2d
|
Add the Channel repository class.
|
2024-06-27 20:05:41 -04:00 |
|
|
037cf674a8
|
Add a dashboard controller.
|
2024-06-27 19:50:42 -04:00 |
|
|
19222f0cf9
|
Update the namespace for user repository.
|
2024-06-27 19:32:52 -04:00 |
|
|
f2aebb6d68
|
Move users into their own namespace.
|
2024-06-27 19:31:29 -04:00 |
|
|
16b0198c88
|
Add the rest of the tables.
|
2024-06-27 19:24:56 -04:00 |
|
|
39dc0687eb
|
Update the user login templates.
|
2024-06-26 22:28:35 -04:00 |
|
|
509913c86f
|
Update the HealthCheck controller to use the MysqlClient from FOR
|
2024-06-26 22:20:44 -04:00 |
|
|
c8b9abf559
|
Update the healthcheck
|
2024-06-26 22:15:43 -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 |
|
|
d05faaead7
|
Add database migrations, start fleshing out a specific database connection.
|
2024-06-26 21:10:48 -04:00 |
|
|
2d6dee2f0c
|
Start the channels table migration.
|
2024-06-23 22:40:57 -04:00 |
|
|
18d995e38d
|
Start adding the migrations classes.
|
2024-06-23 22:29:58 -04:00 |
|
|
45639c8d9b
|
Add phinx to the project.
|
2024-06-23 22:04:34 -04:00 |
|
|
84a2f2361c
|
Use arrow function for app handler callbacks.
|
2024-06-20 21:55:37 -04:00 |
|
|
5cd04d5f02
|
Run the service in ReactPHP
|
2024-06-19 22:20:42 -04:00 |
|
|
b59b213b82
|
Use templates dir constant for templates dir.
|
2024-06-17 21:57:21 -04:00 |
|
|
80c54eefc2
|
Add some defines for global constants
|
2024-06-17 21:49:09 -04:00 |
|
|
9bf80dbf9e
|
Use MariaDB, add env file
|
2024-06-17 21:30:28 -04:00 |
|
|
fc18781964
|
Add the definitions for the Repository classes, need to use them in the bootstrap class.
|
2024-06-16 21:55:44 -04:00 |
|
|
d8b21b8a85
|
Check if user has an active session middleware.
|
2024-06-16 21:47:44 -04:00 |
|
|
2b75ea2dea
|
Add the Login action.
|
2024-06-16 21:26:10 -04:00 |
|
|
079bcb0f06
|
Move from 'respond' to 'handle' for the controller method.
|
2024-06-16 21:25:22 -04:00 |
|
|
98c34efea5
|
Add a Slim Response factory to the DI.
|
2024-06-16 20:44:12 -04:00 |
|
|
4ff2c8cc3a
|
Add the login page, add some comments to the test.
|
2024-06-16 20:09:09 -04:00 |
|
|
34e45ecaee
|
Update the tests for the flash messages.
|
2024-06-16 07:35:27 -04:00 |
|
|
d25cdd7b1e
|
Add a setup for each test.
|
2024-06-15 23:10:49 -04:00 |
|
|
61081ac65c
|
Add middleware conforming to the PSR interfaces
|
2024-06-15 22:32:31 -04:00 |
|
|
f0c91e5aaa
|
Need to add flash when the issue isn't mismatching passwords on the Register User action.
|
2024-06-15 22:21:09 -04:00 |
|
|
e0a6ccbad4
|
Add some formatting to the middleware.
|
2024-06-15 21:51:10 -04:00 |
|
|
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 |
|
|
76b526646e
|
Remove unnused import in test
|
2024-06-03 22:30:34 -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 |
|
|
5a86bb3579
|
Add a test for the basic user auth
|
2024-05-25 22:55:47 -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 |
|
|
207304b373
|
Test JSON responses.
|
2024-05-22 21:16:47 -04:00 |
|
|
8d5c16fc29
|
Add content type headers
|
2024-05-22 21:13:05 -04:00 |
|
|
88fd8be833
|
Add composer script for easy testing.
|
2024-05-22 20:46:19 -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 |
|
|
39018f78d9
|
Add the Test harness
|
2024-05-21 22:33:17 -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 |
|
|
06c1d292bb
|
Add some migrations for the CodeIgniter application.
|
2024-05-13 19:52:05 -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 |
|
|
aa0d0f5aa4
|
Nah, screw ruby on rails
|
2024-05-10 21:40:02 -04:00 |
|
|
4790bf7e1f
|
move to rails applicatin
|
2024-05-08 15:44:11 -04:00 |
|
|
eb2ec83614
|
Remove the node_modules dir.
|
2024-04-25 22:38:14 -04:00 |
|
|
a6828dad88
|
Get express going with handlebars for the app, maybe, this time.
|
2024-04-25 22:37:41 -04:00 |
|
|
e6519b8b30
|
Go back to PHP for the Slovocast website.
|
2024-04-25 21:27:20 -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 |
|