Skip to content

Releases: itgcloud/gobackup

v2.15.2

25 Jun 21:15
Compare
Choose a tag to compare

Changelog

  • eb19ddb fix(notifiers): Make sure the common notifier doesn't return a null
  • fa69417 Fix backup fails when scp storage and split features are used together (#247)
  • 58b2929 Update Web host config default to: 0.0.0.0 for let docker deploy can open from Host server. (#248)
  • 3612530 Fix test

v2.15.1

10 May 10:52
Compare
Choose a tag to compare

Changelog

  • dacba4f chg(notifiers): update time format

v2.15.0

09 May 11:22
Compare
Choose a tag to compare

Changelog

  • 8b395e1 feat(web): add option to run gobackup in a subdir

v2.14.0

09 May 09:24
Compare
Choose a tag to compare

Changelog

  • b7726db feat(web): add option to disable running backups from web
  • 3037b9b chg(ci): replace existing artifacts

v2.13.0

09 May 07:59
Compare
Choose a tag to compare

Changelog

  • 7433d24 fix(tests): fix test of file path
  • 630b571 fix(api): embed dist directory instead of src
  • 1ddc613 feat(notifiers): add possibility to customize notification title and message
  • 1d256a0 feat(compressor): update filename structure
  • a27ac06 chg(ci): update dockerfile

v2.12.0

08 May 20:03
Compare
Choose a tag to compare

Changelog

  • 3387387 chg(ci): update homebrew generation
  • b71f805 chg(ci): update homebrew generation
  • 735ae0f chg(ci): update ci token name
  • b71f392 chg(storage): fix azure download code to support new azure pkg
  • 422c502 feat(archive): add config option to change tar args
  • 43ba3e8 Fix etcd endpoint config, deprecated endpoints, use endpoint instead.
  • f50334a feat: Improve MongoDB database to support use uri to support MongoDB Atlas. (#227)
  • 633e052 Modify development file name to add postfix (#229)
  • 861b8f0 Homebrew release CI use mislav/bump-homebrew-formula-action@v3.
  • 1f59ab6 Update etcd development guide.
  • 0adac50 Added etcd datastore. (#225)
  • 6edbbe4 Add before_script, after_script to model for write hooks around the model performing.
  • d36cf09 Improve Telegram endpoint config to add https:// prefix if not present.
  • 30dfc63 Bump vite from 4.1.5 to 4.5.2 in /web (#221)
  • 5c1216c Add: endpoint configuration for Telegram. (#218)
  • 8fe0c36 Add MariaDB to README list, bump v2.8.0
  • 0072920 Add MariaDB database support (#216)
  • 708e216 feat: add influxdb2 client do Dockerfile
  • 5a91298 Bump golang.org/x/crypto from 0.14.0 to 0.17.0
  • 4ba895c Bump golang.org/x/net from 0.8.0 to 0.17.0 (#206)
  • 8f56279 Bump google.golang.org/grpc from 1.50.1 to 1.53.0 (#174)
  • bc15ec1 feat: Support multi-arch images(arm64,amd64)
  • 3c8ecc0 feat: Support change timezone
  • 69d0ec8 Update README and add release guide.
  • 425f9d3 feat: Add to support InfluxDB v2 (#201)
  • 591454d Update README.md
  • 05ac4d6 Update README.md
  • 53c062b Update README.md
  • 074487f Update README.md
  • f950ea1 fix: directory typo (#190)
  • 69cb878 Go version 1.21
  • 8377d29 Cleanup code (#170)
  • f20141c Update README.md for Add UpYun for storage list (#186)
  • b2e91ad Fix Web API for match any to index.html #184
  • 307622f Add UpYun storage support.
  • 62bd185 Fix #183 R2 storage-class header not support error again.
  • dcce4d8 Add guide for release a new version
  • 96af0a2 Fix #179 MinIO list backup files error.
  • 32b3257 Improve config file to use absolute config path, for fix reload config path not found error.
  • 4b997ce Add more contributing guide
  • c345f9a Fix #176 Scheduler not reload issue when config changed.
  • c006b6d Improve config file to use absolute config path, for fix reload config path not found error.
  • 685f19b Fix #180 for avoid Redis invoke SAVE when mode is copy.
  • 814c2f1 Fix #183 R2 storage_class is "" error.
  • d59c79f Update Dockerfile
  • 4339d4b fix(mysql): Plugin caching_sha2_password could not be loaded
  • 07f25d1 Add Resend notifier.
  • 1546368 Update README for add Volcengine TOS
  • 5953499 Add Volcengine TOS storage support: type: tos.
  • a2384cf Fix error log when used unsupport storage type.
  • f3313fa Fix start error when use default config path (in v2.3.1). #166
  • 35dcfe4 Show error message when gobackup start failed
  • 168d0ac Impove error message when gobackup start has been failed.
  • c5e6cb4 Fix #164 raise error when config file not found.
  • 2123301 Update README
  • 04e4137 Add to supports watch config changes to reload. #163
  • ff66e9a Add Huawei OBS storage support.
  • b0fe02d Bump vite from 4.1.4 to 4.1.5 in /web
  • 485e42f Fix install script
  • f499d25 Add mssql support via sqlpackage (#160)
  • 685772e GCS: added support for finding Application Default Credentials (#157)
  • b60ced2 run go mod tidy
  • f18cf18 Add uploading progress bar.
  • 73288c1 Add default_storage config key for special storage to use for Web UI.
  • aaba065 Add DEVELOPMENT guide.
  • 586a6bb Add MinIO storage.
  • 94de1d2 Add tests/qcloud.yml
  • 20fc5a6 GoRelease remove Windows target. #156
  • 892bd82 Increment S3 upload part size from to 5Mb to 64Mb.
  • fd98348 Fix default storageClass for S3 compatibility storage. #155
  • 40f13e2 Improve S3 upload to use for avoid high memory issue #154
  • d44d9ca Fix SQLite dump command again, you .output command.
  • de1c737 Improve local storage to support related path.
  • eb0b033 Add storage_class for S3 and Aliyun OSS, fix #146
  • 91d270a Fix Sqlite3 backup invalid command error #150.
  • e444478 Add host parameter to config (#152)
  • b779c16 Fix daemon has output duplicate log output bug.
  • 6e196c8 Fix yarn.lock
  • 784a608 Web API well print a warning when not setup web.password.
  • b375bf1 Improve Logger to write to File and STDOUT at the same time.
  • 3864b22 Update Web UI theme to Tailwind CSS default gray style.
  • 99b2af2 Fix test
  • 8d33c13 Improve storage fileKey.
  • 4f6ed99 Remove additional_options on mysql config, please use args instead. #144
  • 768f70a Remove deprecated store_with config on model. #144
  • 7621a92 Update README.
  • ef0bac4 Fix backup file list height.
  • 4854789 Fix Web UI auto height, format time as local style.
  • da21d7e Add API Server & Web UI (#141)
  • adddc7b Update README.md
  • a6d423c Make a simple config example for README.
  • bbdec96 Remove unused fields.
  • d076b8f Add tables, exclude_tables option for MySQL, PostgreSQL and MongoDB (only exclude_tables). (#140)
  • 3a872b6 Bump golang.org/x/net from 0.2.0 to 0.7.0
  • 66344a4 Bump github.com/aws/aws-sdk-go from 1.33.0 to 1.34.0
  • 5d64c43 Update make start for run at front.
  • e912ebb Fix scheduler error when run multiple tasks in parallel.
  • 2d4ed45 Merge pull request #131 from alexkorotysh/issues/129
  • d585635 Update scheduler.go
  • 2d6d5d8 Improve the Notifier title by prefix with status for easy to read.
  • bff4874 Upgrade Go mode:
  • b2f0ffb Bump github.com/aws/aws-sdk-go from 1.15.77 to 1.33.0
  • b810cfc Add Homebrew badge
  • 02ebf9e Fix previous PR #123 mistake and add test for MongoDB args option
  • e03043e Update mongodb.go
  • 579e02d Add "args" parameter to mongodb
  • 2cc561e Add "collection" and "gzip" options to mongodb
  • 7941078 Enable release for Linux ARM, fix #122
  • 724e2b7 Merge pull request #121 from ZachCheung/ftps
  • 2074867 Fix #31: add FTPS / FTP Over TLS support
  • c454d31 Add chiper option for OpenSSL.
  • 82a9337 Fix #119 for revert -pbkdf2 default config, instead of to config.
  • c4370cb Remove invalid comments
  • b564959 Add notifier: AWS SES
  • 8c63550 Merge pull request #118 from ZachCheung/dotenv
  • 171e52e add expand env test
  • 8762d04 postgresql: test is not default database
  • 26b7acb expand var without .env
  • 453d277 Resolves #117: add .env support
  • bfc2170 Add notifier: SendGrid (#116)
  • 20714f0 Update README.md
  • 1b85649 use humanize.Bytes() instead of MiB
  • e29af2d Merge pull request #65 from HolgerHuo/add-pbkdf2
  • 2cd1a5b update: use pbkdf2 for better security
  • 9b340bc Merge pull request #114 from gobackup/feat/storage-bos
  • fa134f8 Add storage: Baidu BOS
  • 4f00fd7 Merge pull request #113 from gobackup/feat/notifier-telegram
  • 99db784 Fix test for notifier/mail
  • 4ee062a Add notifier: Webhook
  • 943bb8b Fix CI for skip duplicate actions
  • 578b822 Fix Mail and test pass.
  • f5036a0 Merge branch 'main' into feat/notifier-telegram
  • c93fa37 Rename GitHub access_token to token, same as Telegram.
  • 7ff6afa Add notifier: Postmark
  • 5638de1 Add notifier: Mail
  • ad3d1cd Add notifier: Telegram
  • 89e4882 Merge pull request #112 from gobackup/feat/notifier-telegram
  • 082edd9 Rename GitHub access_token to token, same as Telegram.
  • 02a9ec2 Add notifier: Telegram
  • 8415725 Fix test
  • 7757c2b Update README
  • 950ac67 Merge pull request #111 from gobackup/feat/notifer
  • 3db8562 Improve Notifiers for implementation result check.
  • 6449a0b Add notifier: GitHub
  • 0e6109e Improve model perform errors return.
  • c49c311 Add Notifier: Slack
  • 24f131e Add Notifier: Discord
  • a0d7c5b Add Notifier: Dingtalk, Feishu
  • 3334bdf Merge pull request #110 from gobackup/feat/azure
  • 5b4c252 storages: Add Microsoft Azure Blob Storage.
  • 00a07bc Fix test and enable CI for Pull Request.
  • e03793a Merge pull request #109 from ZachCheung/r2
  • 03a0acb Fix #107: fix Cloudflare R2 endpoint
  • 42027a1 Update CI name
  • ef3cd44 Add Homebrew release CI
  • ad653b9 Ignore storage failure when has multi-storages (#106)
  • ef61837 Add Homebrew install script.
  • e330ec0 Fix typo
  • ed0fee7 Merge pull request #103 from ZachCheung/sftp
  • ab1afd8 Update README.md
  • fd0e321 Update README.md
  • ebacfe3 Add Asciicast demo
  • 596e10d Update README.md
  • 96ffb4f fix scp type
  • 0d97fa3 rename import
  • 060aab8 add SFTP to README
  • 1ccaac0 storages: add SFTP
  • a533c4d scp: put functions to SCP type
  • 15360f1 scp: add newSSHClientConfig()
  • 3051f8f Update README.md
  • 0ff0e88 add SQLite to README
  • aea2f1c Dockerfile: install sqlite
  • 4892c75 database: add SQLite
  • 82c61c3 Fix WebDAV typo
  • a8e9ddd Remove invalid default config for PostgreSQL
  • 6e98a55 Merge pull request #99 from gobackup/rename-to-gobackup-org
  • db5c155 Update Install script URL
  • 3b11451 Move huacnlee/gobackup to gobackup/gobackup
  • 5b4ec68 Merge pull request #96 from ZachCheung/perform-m
  • d5e2c52 change -m behavior
  • ac4a0cc support perform multiple models delimited by comma
  • 43dded1 add GetModels()
  • d14b47c GetModelByName()
  • b97bd3e rename GetModelByName to GetModelConfigByName
  • 1b9f277 keep consistent
  • 858b758 fix performOne fatal
  • 6449abb Update README
  • 52f33a0 Update Logo
  • ebae708 Fix README
  • 956c575 Merge pull request #89 from huacnlee/feat/scheduler
  • 8b4841a Update README guides for daemon.
  • 26606e3 Add gobackup start and gobackup run for run GoBackup as daemon.
  • 4a2b5a3 Add scheduler to perform backup in schedule.
  • 7a5742c Merge pull request #95 from ZachCheung/webdav
  • 40e6d4e Resolves #8: add WebDAV storage
  • 853b218 ftp: fix logger
  • 37a694c Merge pull request #94 from ZachCheung/splitter
  • 9b7c229 gcs: add credentials_file config
  • 7433c41 gcs: skip delete empty directory
  • 5f5079f oss: support directory
  • a28ceec storage: rewrite ftp
  • 965e36b scp: add passpharase and rewrite auth logic
  • f7d1616 only print debug log in debug or test mode
  • 51e11e0 scp: fix auth logic
  • 25bc1a5 rewrite scp
  • 50029c3 gcs: support directory
  • 82a5b45 s3: support directory
  • dcd0025 local: support directory
  • 1e799e4 fix test
    *...
Read more