Drew Bednar
e8d81d467f
Added pgxmock for testing with required interface refactor
3 days ago
Drew Bednar
faca55f866
Adding filter and refactoring functions for new import graph
2 months ago
Drew Bednar
ae8fa143a7
better request logging middleware
2 months ago
Drew Bednar
465e54ae92
Saving context logger work
3 months ago
Drew Bednar
c9da5ba970
Basic list movie functionality
3 months ago
Drew Bednar
84bdcd8ce6
Setting back to functioning route
3 months ago
Drew Bednar
b1d68e2877
Simulating timeout in GET function
3 months ago
Drew Bednar
25189e1c5b
Update with optimistic locking
3 months ago
Drew Bednar
83a6e1a1f7
Adding Delete route implementation
3 months ago
Drew Bednar
e8e04a4cdd
Delete with rollback
3 months ago
Drew Bednar
2936ce2439
Updating movie
continuous-integration/drone/push Build is failing
Details
5 months ago
Drew Bednar
d241d21d70
Adding constraints to movies table
continuous-integration/drone/push Build is passing
Details
5 months ago
Drew Bednar
8522dbae20
Adding migrations
continuous-integration/drone/push Build is passing
Details
7 months ago
Drew Bednar
62f9656e19
add timeout to Ping check
continuous-integration/drone/push Build is passing
Details
7 months ago
Drew Bednar
663c957880
.env files don't appear to work with air
continuous-integration/drone/push Build is passing
Details
7 months ago
Drew Bednar
f9a21f475a
Adding:
...
continuous-integration/drone/push Build is passing
Details
- envconfig for configuration
- .env file integration with air
- pgx + pgxpool for database connection
- switched to using signal.NotifyContext for graceful shutdown
7 months ago
Drew Bednar
47b2e1f6d2
Adding local postgres setup
7 months ago
Drew Bednar
5e33a8a44c
Validating JSON input
continuous-integration/drone/push Build is passing
Details
7 months ago
Drew Bednar
c51b03de4f
Unmarshaler for runtime type
9 months ago
Drew Bednar
d72ca6c064
More error cases
9 months ago
Drew Bednar
10869752ab
Testing create movie errors
9 months ago
Drew Bednar
1ab188c7b2
Adding notes on json decoding
9 months ago
Drew Bednar
c726f59b6e
Adding middleware and generic error handling
10 months ago
Drew Bednar
ff2749ed2c
Example custom type to JSON
10 months ago
Drew Bednar
2a3e657a82
Adding some additional json notes
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
a79876bdda
Adding enveloping responses
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
0ef484a7d4
Adding JSON marshalling
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
9fa3b1d6c6
Updating mod
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
694f7fe4ee
Adding markdown table
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
a4f5e05e7b
Adding internal/assert for testing
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
772825ea56
Adding test coverage for init logger
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
af6be5d621
Test with httprouter
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
ec1a4feb74
Added httprouter and additional movie route stubs
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
598cf87ca8
Update for healthcheck and dev env
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
1d3c1de858
Working dev and health endpoint
10 months ago
Drew Bednar
f5e555b7ff
Adding build badge
continuous-integration/drone/push Build is passing
Details
10 months ago
Drew Bednar
ffce70ad3e
Initial project setup
10 months ago
Drew Bednar
3f1f2a5df7
Initial commit
10 months ago