Commit Graph

322 Commits

Author SHA1 Message Date
Julien W
03604dfd53 Add file_size field to execution table 2024-08-11 21:08:02 +02:00
Luis Eduardo Jeréz Girón
a44ee112d9 Add standard.vscode-standard extension to recommendations 2024-08-09 23:33:17 -06:00
Luis Eduardo Jeréz Girón
59bef0c973 Refactor retention days help text and form validation 0.2.0 2024-08-05 00:36:49 -06:00
Luis Eduardo Jeréz Girón
3d18ec65ad Add volume for backups in docker-compose file 2024-08-05 00:32:04 -06:00
Luis Eduardo Jeréz Girón
4403000147 Update version constant to v0.2.0 2024-08-05 00:18:07 -06:00
Luis Eduardo Jeréz Girón
5c0cdde321 Update version constant to v0.2.1 2024-08-05 00:17:42 -06:00
Luis Eduardo Jeréz Girón
4a68cdbd1a Update README 2024-08-05 00:03:41 -06:00
Luis Eduardo Jeréz Girón
f307a688eb Update Dockerfile to use --no-verbose flag for wget commands and new env syntax 2024-08-04 23:55:54 -06:00
Luis Eduardo Jeréz Girón
1501fdd8bd Add change-password CLI functionality 2024-08-04 23:44:44 -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
59da65b871 Merge pull request #20 from eduardolat/feat/restore-backups
Feat/restore backups
2024-08-04 22:48:13 -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
ac4bbf7720 Update GetExecution SQL query to include database_id and database_pg_version 2024-08-04 22:47:21 -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
04c55cda64 Add backup_name to RestorationsServicePaginateRestorations SQL query 2024-08-04 19:44:36 -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
86a3d70455 Add restorations service and related functions 2024-08-04 19:20:44 -06:00
Luis Eduardo Jeréz Girón
50050cc895 Remove backup_is_local column from GetExecution SQL query 2024-08-04 19:18:20 -06:00
Luis Eduardo Jeréz Girón
a4c04c6263 Add backup_is_local column to GetExecution SQL query 2024-08-04 18:59:16 -06:00
Luis Eduardo Jeréz Girón
3f2711685a Update GetExecution function signature and SQL query 2024-08-04 18:57:14 -06:00
Luis Eduardo Jeréz Girón
03e267dddd Add database_pg_version to get_execution and paginate_executions SQL queries 2024-08-04 18:55:37 -06:00
Luis Eduardo Jeréz Girón
065889fd56 Add restorations table to the database migrations 2024-08-04 18:54:56 -06:00
Luis Eduardo Jeréz Girón
ba8286e788 Refactor RestoreZip function to support both local and remote ZIP files 2024-08-04 17:59:12 -06:00
Luis Eduardo Jeréz Girón
3d30729c5c Update Dockerfile dependencies to specific versions and add unzip dependency 2024-08-04 17:25:42 -06:00
Luis Eduardo Jeréz Girón
8d94285710 Merge branch 'main' into feat/restore-backups 2024-08-03 23:16:14 -06:00
Luis Eduardo
6688a8c3e3 Merge pull request #17 from eduardolat/feat/local-backups
Feat/local backups
2024-08-03 23:08:19 -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
2a600f705b Add local support for soft deleting execution backups 2024-08-03 22:39:58 -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
cceb30b2fb Refactor storage methods to remove unused code 2024-08-03 22:22:45 -06:00
Luis Eduardo Jeréz Girón
f485d53ce8 Add local backups to execution process 2024-08-03 22:11:50 -06:00
Luis Eduardo Jeréz Girón
e7d1e59186 Refactor local storage methods to use utility function for creating file paths 2024-08-03 21:51:43 -06:00
Luis Eduardo Jeréz Girón
a6bb8ac839 Better parameter name in local storage methods 2024-08-03 21:49:54 -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
9aaf66912e Update tailwind.config.js with additional color options 2024-08-03 21:40:37 -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
ed929cc931 Update backups service with is_local option 2024-08-03 21:28:14 -06:00
Luis Eduardo Jeréz Girón
c577bf7d2d Add migration to add is_local column to backups table 2024-08-03 21:27:51 -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
72ce05b102 Update HTMX initialization and add MutationObserver for dynamic elements 2024-08-03 20:03:18 -06:00