Commit Graph

  • e5dd7e76ce chore: fix infinity calling Fatal, add a backup reference Jonas Kaninda 2024-10-10 04:14:42 +02:00
  • 12fbb67a09 Merge pull request #115 from jkaninda/email-notification v1.2.16 Jonas Kaninda 2024-10-09 22:38:35 +02:00
  • df490af7b6 docs: update send notification Jonas Kaninda 2024-10-09 22:38:07 +02:00
  • d930c3e2f6 Merge pull request #114 from jkaninda/email-notification Jonas Kaninda 2024-10-09 22:32:44 +02:00
  • e4258cb12e feat: add email notification for failed and success backup Jonas Kaninda 2024-10-09 22:31:52 +02:00
  • 4c44166921 Merge pull request #113 from jkaninda/develop v1.2.15 Jonas Kaninda 2024-10-09 12:51:15 +02:00
  • 554df819ab Merge pull request #112 from jkaninda/multi-backup Jonas Kaninda 2024-10-09 12:49:46 +02:00
  • ca5633882e docs: add mutli database backup example Jonas Kaninda 2024-10-09 12:45:55 +02:00
  • c5cca82841 Merge pull request #111 from jkaninda/multi-backup Jonas Kaninda 2024-10-09 12:24:37 +02:00
  • bbd5422089 ci: change Dockerfile path Jonas Kaninda 2024-10-09 12:23:45 +02:00
  • d72156f890 feat: add multi database backup Jonas Kaninda 2024-10-09 12:23:14 +02:00
  • 909a50dbe7 docs: update backup encryption example Jonas Kaninda 2024-10-08 23:20:50 +02:00
  • 94ceb71da2 docs: update backup encryption example Jonas Kaninda 2024-10-08 23:05:10 +02:00
  • fe05fe5110 feat: add encrypt backup using public key, migrate gpg to go gpg dependency Jonas Kaninda 2024-10-08 23:02:46 +02:00
  • dabba2050a Merge pull request #110 from jkaninda/refactor v1.2.14 Jonas Kaninda 2024-10-05 10:42:55 +02:00
  • 47e1ac407b chore: remove os.kill.signal Jonas Kaninda 2024-10-05 10:41:46 +02:00
  • 28f6ed3a82 Merge pull request #109 from jkaninda/refactor Jonas Kaninda 2024-10-05 10:40:11 +02:00
  • 504926c7cd fix: logging time Jonas Kaninda 2024-10-05 10:39:49 +02:00
  • 737f473f92 Merge pull request #108 from jkaninda/refactor Jonas Kaninda 2024-10-03 18:19:12 +02:00
  • 300d2a8205 chore: remove testDatabaseConnection function for scheduled mode Jonas Kaninda 2024-10-03 18:18:47 +02:00
  • a4ad0502cf chore: add storage type alt for smallcase and uppercase Jonas Kaninda 2024-10-03 18:17:48 +02:00
  • f344867edf Merge pull request #107 from jkaninda/refactor Jonas Kaninda 2024-10-02 04:26:05 +02:00
  • d774584f64 docs: update configuration reference Jonas Kaninda 2024-10-02 04:25:35 +02:00
  • 96927cd57e Merge pull request #106 from jkaninda/refactor v1.2.13 Jonas Kaninda 2024-10-02 04:13:20 +02:00
  • ceacfa1d9d docs: update ssh and ftp deployment example Jonas Kaninda 2024-10-02 04:09:42 +02:00
  • 9380a18b45 refactor: remove old arguments, refactor aws and ssh configuration Jonas Kaninda 2024-10-02 04:07:14 +02:00
  • d186071df9 Merge pull request #105 from jkaninda/refactor v1.2.12 Jonas Kaninda 2024-09-30 17:49:21 +02:00
  • 71429b0e1a chore: update app version Jonas Kaninda 2024-09-30 17:48:56 +02:00
  • 0bed86ded4 Merge pull request #104 from jkaninda/refactor Jonas Kaninda 2024-09-30 17:45:38 +02:00
  • e891801125 chore: add Time Zone Jonas Kaninda 2024-09-30 17:44:45 +02:00
  • 01cf8a3392 Merge pull request #103 from jkaninda/refactor v1.2.11 Jonas Kaninda 2024-09-30 07:58:39 +02:00
  • efea81833a fix: MySQL 8.x -Plugin caching_sha2_password could not be loaded Jonas Kaninda 2024-09-30 07:57:42 +02:00
  • 1cbf65d686 Merge pull request #102 from jkaninda/refactor v1.2.10 Jonas Kaninda 2024-09-30 02:03:08 +02:00
  • 73d19913f8 fix: backup date and time Jonas Kaninda 2024-09-30 02:02:37 +02:00
  • b0224e43ef Merge pull request #101 from jkaninda/docs v1.2.9 Jonas Kaninda 2024-09-30 00:58:42 +02:00
  • fa0485bb5a docs: add FTP storage Jonas Kaninda 2024-09-30 00:58:20 +02:00
  • 65ef6d3e8f Merge pull request #100 from jkaninda/develop Jonas Kaninda 2024-09-30 00:55:42 +02:00
  • a7b6abb101 feat: add ftp backup storage Jonas Kaninda 2024-09-30 00:40:35 +02:00
  • 3b21c109bc chore: migrate baseos from Ubuntu to Alpine Jonas Kaninda 2024-09-29 20:44:11 +02:00
  • a50a1ef6f9 Merge pull request #99 from jkaninda/refactor Jonas Kaninda 2024-09-29 20:09:02 +02:00
  • 76bbfa35c4 refactor: replace function params by config struct Jonas Kaninda 2024-09-29 20:08:36 +02:00
  • 599d93bef4 Merge pull request #98 from jkaninda/refactor Jonas Kaninda 2024-09-29 19:51:07 +02:00
  • 247e90f73e refactoring of code Jonas Kaninda 2024-09-29 19:50:26 +02:00
  • 7d544aca68 Merge pull request #97 from jkaninda/docs Jonas Kaninda 2024-09-29 07:35:45 +02:00
  • 1722ee0eeb chore: add test configurations before running in scheduled mode Jonas Kaninda 2024-09-29 07:35:27 +02:00
  • 726fd14831 Merge pull request #96 from jkaninda/docs Jonas Kaninda 2024-09-29 07:01:27 +02:00
  • fdc88e6064 docs: add docker recurring backup examples Jonas Kaninda 2024-09-29 07:00:55 +02:00
  • 2ba1b516e9 Merge pull request #95 from jkaninda/docs Jonas Kaninda 2024-09-28 21:23:43 +02:00
  • 301594676b docs: fix environment variables table Jonas Kaninda 2024-09-28 21:23:03 +02:00
  • d06f2f2d7e Merge pull request #94 from jkaninda/docs Jonas Kaninda 2024-09-28 21:18:37 +02:00
  • 2f06bd1c3a docs: update deployment example Jonas Kaninda 2024-09-28 21:17:34 +02:00
  • f383f5559d Merge pull request #93 from jkaninda/develop v1.2.8 Jonas Kaninda 2024-09-28 10:45:49 +02:00
  • 3725809d28 Merge pull request #92 from jkaninda/cron Jonas Kaninda 2024-09-28 10:45:21 +02:00
  • b1598ef7d0 chore: update log message Jonas Kaninda 2024-09-28 10:43:08 +02:00
  • e4a83b9851 Merge pull request #91 from jkaninda/cron Jonas Kaninda 2024-09-28 09:55:27 +02:00
  • 4b2527f416 chore: define gpg home directory Jonas Kaninda 2024-09-28 09:43:51 +02:00
  • e97fc7512a fix: generate backup file name in scheduled mode Jonas Kaninda 2024-09-28 09:18:58 +02:00
  • 7912ce46ed chore: add cron-expression to get value from flag Jonas Kaninda 2024-09-28 08:32:04 +02:00
  • 050f5e81bc docs: update scheduled mode deployment Jonas Kaninda 2024-09-28 08:30:53 +02:00
  • b39e97b77d refactor: clean up project, delete unused files, variables Jonas Kaninda 2024-09-28 08:01:33 +02:00
  • cbb73ae89b chore: migrate backup scheduled mode from linux cron to go cron Jonas Kaninda 2024-09-28 07:26:33 +02:00
  • 29a58aa26d chore: add cron expression verification Jonas Kaninda 2024-09-28 04:45:03 +02:00
  • 041e0a07e9 Merge pull request #89 from jkaninda/develop v1.2.7 Jonas Kaninda 2024-09-28 03:42:39 +02:00
  • 9daac9c654 fix: scheduled mode script, remove port number Jonas Kaninda 2024-09-28 03:38:26 +02:00
  • f6098769cd fix: backup database in scheduled mode Jonas Kaninda 2024-09-28 03:06:09 +02:00
  • 5cdfaa4d94 chore: update version in Dockerfile Jonas Kaninda 2024-09-28 02:31:07 +02:00
  • b205cd61ea Fix: Using a password on the command line interface can be insecure warning message Jonas Kaninda 2024-09-28 02:25:42 +02:00
  • e1307250e8 Merge pull request #88 from jkaninda/jkaninda-patch-1 Jonas Kaninda 2024-09-12 07:59:57 +02:00
  • 17ac951deb Update FUNDING.yml Jonas Kaninda 2024-09-12 07:59:46 +02:00
  • 6e2e08224d Merge pull request #87 from jkaninda/jkaninda-patch-1 Jonas Kaninda 2024-09-12 07:55:10 +02:00
  • 570b775f48 Create FUNDING.yml Jonas Kaninda 2024-09-12 07:54:51 +02:00
  • e38e106983 Merge pull request #86 from jkaninda/docs Jonas Kaninda 2024-09-12 07:10:36 +02:00
  • 3040420a09 chore: change notification title Jonas Kaninda 2024-09-12 07:10:09 +02:00
  • eac5f70408 Merge pull request #85 from jkaninda/docs v1.2.6 Jonas Kaninda 2024-09-12 06:34:32 +02:00
  • 3476c6f529 docs: update readme Jonas Kaninda 2024-09-12 06:33:38 +02:00
  • 1a9c8483f8 chore: add code comment Jonas Kaninda 2024-09-12 06:23:57 +02:00
  • f8722f7ae4 Merge pull request #84 from jkaninda/docs Jonas Kaninda 2024-09-12 06:18:09 +02:00
  • 421bf12910 Update Intro Jonas Kaninda 2024-09-12 06:17:46 +02:00
  • 3da4a27baa Merge pull request #83 from jkaninda/docs Jonas Kaninda 2024-09-11 08:03:44 +02:00
  • 0881f075ef fix: add exit after database connection test failed Jonas Kaninda 2024-09-11 08:03:16 +02:00
  • 066e73f8e4 Merge pull request #82 from jkaninda/docs Jonas Kaninda 2024-09-11 04:55:01 +02:00
  • 645243ff77 clean up project Jonas Kaninda 2024-09-11 04:53:24 +02:00
  • 9384998127 Merge pull request #81 from jkaninda/docs Jonas Kaninda 2024-09-11 04:37:50 +02:00
  • 390e7dad0c refactor: add Telegram env in Dockerfile, move telegram notification to utils Jonas Kaninda 2024-09-11 04:37:02 +02:00
  • 67ea22385f Merge pull request #80 from jkaninda/develop Jonas Kaninda 2024-09-10 23:15:38 +02:00
  • cde82d8cfc remove operation old cmd Jonas Kaninda 2024-09-10 23:14:09 +02:00
  • 4808f093e5 Merge pull request #79 from jkaninda/develop v1.2.5 Jonas Kaninda 2024-09-10 23:11:28 +02:00
  • c7a03861fe Update version Jonas Kaninda 2024-09-10 23:10:24 +02:00
  • 36ec63d522 Merge pull request #78 from jkaninda/develop Jonas Kaninda 2024-09-10 23:04:12 +02:00
  • 0f07de1d83 feat: Add Telegram notification Jonas Kaninda 2024-09-10 23:01:26 +02:00
  • ae55839996 Merge pull request #77 from jkaninda/docs Jonas Kaninda 2024-09-09 07:17:51 +02:00
  • a7f7e57a0d docs: update Kubernetes deployment Jonas Kaninda 2024-09-09 07:17:15 +02:00
  • b2ddaec93b Merge pull request #76 from jkaninda/docs Jonas Kaninda 2024-09-05 22:43:09 +02:00
  • b3570d774c docs: add buy me a coffee link Jonas Kaninda 2024-09-05 22:42:37 +02:00
  • 38f7e91c03 Merge pull request #75 from jkaninda/develop v1.2.4 Jonas Kaninda 2024-09-03 07:06:24 +02:00
  • 07c2935925 chore: rename environment variable for database migration operation Jonas Kaninda 2024-09-03 06:49:26 +02:00
  • f3c5585051 Merge pull request #74 from jkaninda/docs v1.2.3 Jonas Kaninda 2024-08-30 21:24:50 +02:00
  • 7163d030a5 chore: remove dbport from command flag Jonas Kaninda 2024-08-30 21:22:18 +02:00
  • a2cec86e73 chore: remove dbport from command flag Jonas Kaninda 2024-08-30 21:21:21 +02:00
  • 662b73579d feat: add migrate database from a source to a target databse fix: gpg encrypt permission warning message, update Kubernetes deployment example Jonas Kaninda 2024-08-30 19:58:12 +02:00