Commit Graph

98 Commits

Author SHA1 Message Date
Luis Eduardo Jeréz Girón
59bef0c973 Refactor retention days help text and form validation 2024-08-05 00:36:49 -06:00
Luis Eduardo Jeréz Girón
f59f492137 Update index page to display current slide in dashboard summary 2024-08-04 23:16:18 -06:00
Luis Eduardo Jeréz Girón
38611265c2 Add update checker and discord community invite link 2024-08-04 23:12:52 -06:00
Luis Eduardo Jeréz Girón
5f69043c13 Add restore execution functionality to dashboard 2024-08-04 22:47:32 -06:00
Luis Eduardo Jeréz Girón
afd967378b Add restorations list and it's info 2024-08-04 19:44:49 -06:00
Luis Eduardo Jeréz Girón
c1a99f3e76 Add Restorations section to dashboard aside menu 2024-08-04 19:24:30 -06:00
Luis Eduardo Jeréz Girón
56d32c1841 Update index page to display restorations quantity 2024-08-04 19:22:51 -06:00
Luis Eduardo Jeréz Girón
44146cdd6e Add pretty destination name 2024-08-03 22:54:10 -06:00
Luis Eduardo Jeréz Girón
7b1c8754d0 Fix styling 2024-08-03 22:44:21 -06:00
Luis Eduardo Jeréz Girón
8853b6f13e Fix download button to support local backups 2024-08-03 22:31:12 -06:00
Luis Eduardo Jeréz Girón
8c08ddb4db Update SQL query for pagination and display backup's local status in executions list 2024-08-03 21:46:14 -06:00
Luis Eduardo Jeréz Girón
1b188bc547 Add description for S3 destinations on dashboard page 2024-08-03 21:33:58 -06:00
Luis Eduardo Jeréz Girón
fe7344e7b2 Update backups forms with is_local option and better docs 2024-08-03 21:28:35 -06:00
Luis Eduardo Jeréz Girón
d157f8a72f Refactor input control to include pattern attribute 2024-08-03 21:26:56 -06:00
Luis Eduardo Jeréz Girón
d1f282d413 Refactor help button implementation in InputControl and SelectControl components 2024-08-03 21:06:40 -06:00
Luis Eduardo Jeréz Girón
d66e79bca5 Add convenience function for creating a B element with a text node 2024-08-03 21:05:01 -06:00
Luis Eduardo Jeréz Girón
f0340e282a Refactor help button implementation in InputControl and SelectControl components 2024-08-03 20:20:36 -06:00
Luis Eduardo Jeréz Girón
8ef584a863 Add ID generation and help button for InputControl and SelectControl components 2024-08-03 20:10:30 -06:00
Luis Eduardo Jeréz Girón
721fcf46e7 Add HelpButtonModal component for displaying a modal with a help button 2024-08-03 20:05:02 -06:00
Luis Eduardo Jeréz Girón
421aa9a3ab Teleport all modals to body to allow nesting 2024-08-03 20:04:22 -06:00
Luis Eduardo Jeréz Girón
dfdd26daa1 Improve code readability by adding line break for long message in show_execution.go 2024-08-02 19:59:07 -06:00
Luis Eduardo Jeréz Girón
8424c3666f Start backup asynchronously when running manually 2024-07-24 17:53:46 -06:00
Luis Eduardo Jeréz Girón
cf242724d4 Add version constant to config package 2024-07-24 16:04:16 -06:00
Luis Eduardo Jeréz Girón
b3f5e29478 chore: Update destination page title to "S3 Destinations" 2024-07-24 12:49:50 -06:00
Luis Eduardo Jeréz Girón
ce90847380 Update success message to use alert with refresh in backup, database, and destination edit handlers 2024-07-24 12:44:32 -06:00
Luis Eduardo Jeréz Girón
71e3f1631b Add slider component and usage instructions for PG Back Web 2024-07-24 12:42:01 -06:00
Luis Eduardo Jeréz Girón
75d534b2ae Add backups documentation inside create and update forms 2024-07-24 12:01:49 -06:00
Luis Eduardo Jeréz Girón
7cc3fbf104 Add cron expression validation and error handling for backup scheduling 2024-07-24 10:53:07 -06:00
Luis Eduardo Jeréz Girón
fed5c6c142 Add qtys to summary 2024-07-24 10:27:33 -06:00
Luis Eduardo Jeréz Girón
8e5a804a41 Add manual run button for backups in dashboard 2024-07-24 10:14:42 -06:00
Luis Eduardo Jeréz Girón
76d8562855 Improve table styles 2024-07-24 09:52:52 -06:00
Luis Eduardo Jeréz Girón
13a6cde3f0 Add actions column and show executions button 2024-07-24 09:45:49 -06:00
Luis Eduardo Jeréz Girón
8409dd93db Update pagination limit to 20 for backups, databases, destinations, and executions lists 2024-07-24 09:28:22 -06:00
Luis Eduardo Jeréz Girón
c2fe439c88 Update about page content and layout 2024-07-24 09:26:41 -06:00
Luis Eduardo Jeréz Girón
77f1619ad1 Add executions router and handlers to dashboard 2024-07-24 09:22:10 -06:00
Luis Eduardo Jeréz Girón
c32db66d30 Add StatusBadge component for displaying status badges 2024-07-24 08:01:19 -06:00
Luis Eduardo Jeréz Girón
447fab36a3 Change text size on schedule column 2024-07-24 07:46:17 -06:00
Luis Eduardo Jeréz Girón
5cf7da39c1 Add backups router and handlers to dashboard 2024-07-24 02:31:26 -06:00
Luis Eduardo Jeréz Girón
1554a7acbd Add EnabledPing component for displaying ping status 2024-07-24 02:08:41 -06:00
Luis Eduardo Jeréz Girón
8b0f234c75 Refactor table styling in dashboard pages 2024-07-24 00:31:53 -06:00
Luis Eduardo Jeréz Girón
3281f32896 Add destinations functionality to dashboard 2024-07-24 00:30:45 -06:00
Luis Eduardo Jeréz Girón
ca68b8358a Add "Created at" column to database list table 2024-07-24 00:17:15 -06:00
Luis Eduardo Jeréz Girón
ae9b3b7adc Update encrypted fields in database to use bytea type 2024-07-23 23:48:09 -06:00
Luis Eduardo Jeréz Girón
e0dc461b1a Add edit database form 2024-07-23 23:24:31 -06:00
Luis Eduardo Jeréz Girón
06ef59f027 Add delete functionality for databases in dashboard 2024-07-23 22:34:45 -06:00
Luis Eduardo Jeréz Girón
7977ba60e1 Add test connection button to database list page 2024-07-23 22:26:42 -06:00
Luis Eduardo Jeréz Girón
abd02fc0ce Add tooltip to CopyButton component 2024-07-23 22:26:32 -06:00
Luis Eduardo Jeréz Girón
b6a364f584 Add database list functionality to dashboard 2024-07-23 22:19:20 -06:00
Luis Eduardo Jeréz Girón
97194f4a0d Add CopyButton component for copying text to clipboard 2024-07-23 22:18:40 -06:00
Luis Eduardo Jeréz Girón
5154ebea4a Update create_database.go with improved help text for connection string 2024-07-23 22:07:28 -06:00