65889f332f
Merge drupal-8-phpunit-deprecation/main
2025-09-29 22:53:25 +01:00
7294cf6a75
Move all files to drupal-8-phpunit-deprecation/
2025-09-29 22:53:25 +01:00
e2b5cdc9d9
Parsing data from YAML and outputting HTML
2025-09-29 19:59:29 +01:00
37ad11a9b4
Move from phpat-example
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 15:40:02 +01:00
b7c3fffbaa
Move from learn-go-with-tests
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 13:42:49 +01:00
18bde5d382
Move from drupal-nix-flake-example
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 13:38:39 +01:00
e761038028
Add PHP example using generated client code
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 17:50:07 +01:00
3be318a2c9
Automatically run composer install
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-24 17:49:28 +01:00
a47b07c5f0
Add PHPUnit example
2025-09-23 22:32:20 +01:00
a98d4ff909
Create a sculpin
dev shell
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 22:04:17 +01:00
ef6faa57ea
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 21:56:54 +01:00
b1dc73950c
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 21:55:55 +01:00
549b76b863
Create a go-api
dev shell
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 21:54:34 +01:00
92c10ef33e
Create an openapi
dev shell
...
Move the openapi flake to the root level and refactor to a devshell
called `openapi`.
The other flake.nix files will be similarly combined in future commits.
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 21:48:00 +01:00
c7aaa19534
Automated commit
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 16:38:40 +01:00
d1bc669c26
Add openapi-generate-html
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 16:29:38 +01:00
7ef0759b2e
Add serve
script using openapi-mock
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 13:33:27 +01:00
9cb8710505
Automated commit
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 12:13:57 +01:00
fe221acfe6
Add debug output
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 09:02:39 +01:00
d6e1888ec2
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 08:03:09 +01:00
6157443144
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:43:52 +01:00
3713d774ec
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:40:21 +01:00
3546af03c4
Add flake.nix
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:34:48 +01:00
3423ca6d54
Add success
and fail
scripts
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:21:17 +01:00
3a58f3918b
Add start
script
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:07:44 +01:00
391acb18ed
Add .env file
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:07:30 +01:00
b1ce75c57e
Rename result
to out
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-23 00:07:10 +01:00
ea4bbc94dc
Add build script
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-22 13:21:50 +01:00
2b310791c5
Change PORT
to API_PORT
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-22 10:46:02 +01:00
3520056529
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 00:19:23 +01:00
fe1838c7f4
Run go fmt
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 00:15:54 +01:00
49d2cd439e
Fix status code in response body
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 00:11:22 +01:00
c8d040d8b8
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 00:10:17 +01:00
a0cb9d8075
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 00:07:50 +01:00
304584fc66
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-21 00:00:23 +01:00
5d3085a311
Use log instead of fmt
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:51:23 +01:00
763ad185a4
Make the port number configurable
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:49:24 +01:00
6b5592a10c
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:41:05 +01:00
fe620bc9d9
Display a message when there has been an error
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:37:37 +01:00
075bbaac5e
Return a JSON object if the response is successful
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:33:48 +01:00
ffc74d88ed
Refactor
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:27:59 +01:00
df64a01ebe
Check for a force-fail
header and set it as the
...
...response code
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:22:30 +01:00
fd6bac6da7
Return an empty JSON object with a 200 response
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-20 23:16:29 +01:00
055be3636b
Add Composer
2025-09-19 11:38:23 +01:00
a8c9c7217b
Add basic Nix flake
2025-09-19 11:36:05 +01:00
f3eb2af16b
Unpack recipes
2025-09-19 00:40:44 +01:00
dbeb58b7e8
Add Drupal CMS files
2025-09-19 00:38:39 +01:00
8c87c46176
Sculpin dev shell
2025-08-22 11:46:18 +01:00
b7b769f633
Extract package.nix
2025-08-20 16:50:06 +01:00
4bbe8adee7
Automated commit
...
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-08-20 15:42:17 +01:00