Luis Eduardo Jeréz Girón
|
99e26e46b9
|
Add backup_id column to executions methods
|
2024-07-21 17:29:42 -06:00 |
|
Luis Eduardo Jeréz Girón
|
63c330f85d
|
Add ListBackupExecutions function to executions service
|
2024-07-21 17:28:29 -06:00 |
|
Luis Eduardo Jeréz Girón
|
6de1bfd46c
|
Order executions by start time in list_executions.sql
|
2024-07-21 17:28:19 -06:00 |
|
Luis Eduardo Jeréz Girón
|
88df185ab7
|
Add backup_id column to executions table and create index
|
2024-07-21 17:28:11 -06:00 |
|
Luis Eduardo Jeréz Girón
|
59a7c6a316
|
Initialize cron scheduler and logger in main.go
|
2024-07-21 17:21:39 -06:00 |
|
Luis Eduardo Jeréz Girón
|
be391727d1
|
Add timezones slice
|
2024-07-21 17:17:49 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b84c47a95a
|
Add RemoveAllJobs function to Cron scheduler
|
2024-07-21 16:47:37 -06:00 |
|
Luis Eduardo Jeréz Girón
|
36956680e3
|
Initial implementation of cron scheduler
|
2024-07-21 00:27:06 -06:00 |
|
Luis Eduardo Jeréz Girón
|
4eef80ce9c
|
Add go-co-op/gocron dependency
|
2024-07-21 00:23:11 -06:00 |
|
Luis Eduardo Jeréz Girón
|
237ab076f5
|
Update backups table schema to include time_zone field
|
2024-07-20 23:19:08 -06:00 |
|
Luis Eduardo Jeréz Girón
|
9f0ae11564
|
Add RunExecution function to executions service and it's dependencies
|
2024-07-20 22:55:15 -06:00 |
|
Luis Eduardo Jeréz Girón
|
af7406f4da
|
Add time layout constants to timeutil package
|
2024-07-20 22:54:44 -06:00 |
|
Luis Eduardo Jeréz Girón
|
16bb6b6be0
|
Add CreatePath and RemoveTrailingSlash functions to strutil package
|
2024-07-20 22:35:52 -06:00 |
|
Luis Eduardo Jeréz Girón
|
21fa0215b7
|
Update error message in PGDump client's Ping function
|
2024-07-20 22:31:16 -06:00 |
|
Luis Eduardo Jeréz Girón
|
e693d1e11f
|
Update database connection encryption and version field
|
2024-07-20 22:22:58 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b179a7266c
|
Update ParseVersion function in PGDump client
|
2024-07-20 22:22:26 -06:00 |
|
Luis Eduardo Jeréz Girón
|
d90f65585b
|
Add ParseVersion function to PGDump client
|
2024-07-20 22:21:15 -06:00 |
|
Luis Eduardo Jeréz Girón
|
fffa6b3fca
|
Update databases table schema to include pg_version field
|
2024-07-20 22:16:35 -06:00 |
|
Luis Eduardo Jeréz Girón
|
83ecb918b4
|
Update executions table schema to allow nullable message field
|
2024-07-20 22:05:24 -06:00 |
|
Luis Eduardo Jeréz Girón
|
c1c3b37dec
|
Refactor S3 client creation and reuse in integration package
|
2024-07-20 21:47:53 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5d73b4d553
|
Add GetUserByToken method to auth service
|
2024-07-20 21:38:43 -06:00 |
|
Luis Eduardo Jeréz Girón
|
8684f147d1
|
Update encryption for databases, sessions and destinations
|
2024-07-20 21:32:32 -06:00 |
|
Luis Eduardo Jeréz Girón
|
f508c5a251
|
Add services initialization and dependencies
|
2024-07-20 18:46:50 -06:00 |
|
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 |
|