Luis Eduardo Jeréz Girón
|
ad613fbe4e
|
Add executions service with CRUD operations
|
2024-07-20 18:42:20 -06:00 |
|
Luis Eduardo Jeréz Girón
|
e3b99eeda1
|
Remove unnecessary NOW in update_destination.sql
|
2024-07-20 18:41:45 -06:00 |
|
Luis Eduardo Jeréz Girón
|
8e5d873d40
|
Remove unused destination service methods
|
2024-07-20 18:39:34 -06:00 |
|
Luis Eduardo Jeréz Girón
|
2469221bde
|
Add backup service with CRUD operations
|
2024-07-20 18:37:24 -06:00 |
|
Luis Eduardo Jeréz Girón
|
cdf4115096
|
Add destinations service with CRUD operations
|
2024-07-20 18:10:48 -06:00 |
|
Luis Eduardo Jeréz Girón
|
ead9eb708a
|
Add databases service with basic methods
|
2024-07-20 18:06:30 -06:00 |
|
Luis Eduardo Jeréz Girón
|
37ba17dece
|
Add auth service and it's methods
|
2024-07-20 17:57:52 -06:00 |
|
Luis Eduardo Jeréz Girón
|
c882161395
|
Exclude internal/database/dbgen directory from file watching and build process
|
2024-07-20 17:54:55 -06:00 |
|
Luis Eduardo Jeréz Girón
|
656d60e865
|
Make token column unique in sessions table migration
|
2024-07-20 17:40:15 -06:00 |
|
Luis Eduardo Jeréz Girón
|
2f3fc13853
|
Add GetUsersQty function to retrieve the total number of users
|
2024-07-20 17:36:34 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b16142a509
|
Update CreateUser function to hash user password using bcrypt
|
2024-07-20 17:33:03 -06:00 |
|
Luis Eduardo Jeréz Girón
|
a712669578
|
Rename bcrypt utilities
|
2024-07-20 17:31:56 -06:00 |
|
Luis Eduardo Jeréz Girón
|
ffcec86970
|
Refactor pgdump with better version enums and Ping to test connections
|
2024-07-20 17:14:27 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b351028366
|
Update S3 client to support file deletion and connection test
|
2024-07-20 16:57:01 -06:00 |
|
Luis Eduardo Jeréz Girón
|
c4237a3436
|
Update 'backup_uri' column name to 'path' in executions table migration
|
2024-07-20 16:52:19 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5b45812df4
|
Add 'deleted_at' and 'status' column to executions table migration
|
2024-07-20 16:51:03 -06:00 |
|
Luis Eduardo Jeréz Girón
|
9e35994b74
|
Add bcrypt utilities
|
2024-07-20 16:40:04 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b727e71393
|
Add x/crypto dependency
|
2024-07-20 16:37:14 -06:00 |
|
Luis Eduardo Jeréz Girón
|
40c8c19603
|
Remove golang-jwt/jwt dependency
|
2024-07-20 16:36:16 -06:00 |
|
Luis Eduardo Jeréz Girón
|
27a1eead8c
|
Add golang-jwt/jwt dependency
|
2024-07-20 16:34:25 -06:00 |
|
Luis Eduardo Jeréz Girón
|
4dd0b7ab4b
|
Disable env logs in goose cmd
|
2024-07-20 16:31:32 -06:00 |
|
Luis Eduardo Jeréz Girón
|
0f53c66cc3
|
Refactor GetEnv function to support disabling logs
|
2024-07-20 16:31:06 -06:00 |
|
Luis Eduardo Jeréz Girón
|
8406547b3b
|
Remove trailing comma in sessions table migration
|
2024-07-20 00:56:26 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5b561ff869
|
Add sessions table migration
|
2024-07-20 00:56:07 -06:00 |
|
Luis Eduardo Jeréz Girón
|
9ef514f85b
|
Add methods to users service
|
2024-07-20 00:51:17 -06:00 |
|
Luis Eduardo Jeréz Girón
|
f5881cf22c
|
Refactor main.go and to service package
|
2024-07-20 00:39:13 -06:00 |
|
Luis Eduardo Jeréz Girón
|
96943f2640
|
Add service package and implement GetUserByEmail method
|
2024-07-20 00:39:00 -06:00 |
|
Luis Eduardo Jeréz Girón
|
c97a014d92
|
Add main.go file and database connection functionality
|
2024-07-20 00:35:09 -06:00 |
|
Luis Eduardo Jeréz Girón
|
d78ee5639d
|
Refactor database connection error messages
|
2024-07-20 00:34:57 -06:00 |
|
Luis Eduardo Jeréz Girón
|
d3b2850713
|
Refactor config package and update logger usage
|
2024-07-20 00:34:51 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5de759cc92
|
Rename package from "db" to "database"
|
2024-07-20 00:30:56 -06:00 |
|
Luis Eduardo Jeréz Girón
|
ef12cece4f
|
Add .gitignore for generated database files and implement database connection functionality
|
2024-07-20 00:29:09 -06:00 |
|
Luis Eduardo Jeréz Girón
|
76d825595f
|
Add google/uuid dependency
|
2024-07-20 00:26:43 -06:00 |
|
Luis Eduardo Jeréz Girón
|
7775939a22
|
Add database migrations
|
2024-07-20 00:24:20 -06:00 |
|
Luis Eduardo Jeréz Girón
|
ea2926716d
|
Add sqlc.yaml and gen-db task for SQLC code generation
|
2024-07-19 23:53:07 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b97e6296f7
|
Add goose command for database migrations
|
2024-07-19 23:50:02 -06:00 |
|
Luis Eduardo Jeréz Girón
|
24cb986929
|
Add goose and sqlc to Dockerfiles
|
2024-07-19 23:49:39 -06:00 |
|
Luis Eduardo Jeréz Girón
|
54842091e5
|
Add reset-db task to reset the development database
|
2024-07-19 23:45:37 -06:00 |
|
Luis Eduardo Jeréz Girón
|
36681c0776
|
Update PostgreSQL connection string for development environment
|
2024-07-19 23:45:05 -06:00 |
|
Luis Eduardo Jeréz Girón
|
1cc27c17b1
|
Add lib/pq dependency
|
2024-07-19 23:42:36 -06:00 |
|
Luis Eduardo Jeréz Girón
|
4297c2881f
|
Add logger package with key-value logging functionality
|
2024-07-19 23:39:58 -06:00 |
|
Luis Eduardo Jeréz Girón
|
3425bf67bd
|
Add maputil package
|
2024-07-19 23:39:50 -06:00 |
|
Luis Eduardo Jeréz Girón
|
9d86c66a4c
|
Update .gitignore to include .env.dev file
|
2024-07-19 23:38:01 -06:00 |
|
Luis Eduardo Jeréz Girón
|
ebf79a10d7
|
Add .env.dev file for development environment configuration
|
2024-07-19 23:34:47 -06:00 |
|
Luis Eduardo Jeréz Girón
|
aa42881f37
|
Add database and s3 to compose.yaml
|
2024-07-19 23:32:03 -06:00 |
|
Luis Eduardo Jeréz Girón
|
03479fc15f
|
Add .env files to .gitignore
|
2024-07-19 23:26:54 -06:00 |
|
Luis Eduardo Jeréz Girón
|
c7ba844dbc
|
Add config package with environment validation and logging utilities
|
2024-07-19 23:26:44 -06:00 |
|
Luis Eduardo Jeréz Girón
|
4c10c7499b
|
Add joho/godotenv dependency
|
2024-07-19 23:21:21 -06:00 |
|
Luis Eduardo Jeréz Girón
|
1cf5617111
|
Add S3 integration for uploading files to dynamic buckets
|
2024-07-19 23:16:10 -06:00 |
|
Luis Eduardo Jeréz Girón
|
3a40c818ef
|
Add string utility functions for file handling
|
2024-07-19 23:13:55 -06:00 |
|