seitime-frappe/frappe
Saurabh 1bc97e8f8a
feat: Offsite backup (#8241)
* feat: utility to get file size

* feat: if backup file is greater than 1gb then consider latest backup site instead of taking new

* fix: remove unwanted import

* chore: fix condition inside offsite backup utils

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: change email field to notify_email

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: fix deepsource issues

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* feat: add offsite_backup support for google drive

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: get recipients from within send_email

pass email_field to send_email instead of calling two functions

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: set flag within validate_file_size

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* feat: get latest file backup when specified

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: fix deepsource issues

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: fix incorrectly spelled dropbox settings

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: implement file backup logic for aws s3

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: fix deepsource issues

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

* chore: fix deepsource issues

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>

Co-authored-by: Chinmay D. Pai <chinmaydpai@gmail.com>
Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
2020-04-07 00:06:27 +05:30
..
automation Merge branch 'develop' into setup-wizard-dev 2020-03-12 18:29:31 +05:30
change_log fix: more url fixes 2019-07-24 16:09:56 +05:30
chat chore: fix indentation and cleanup annoying spaces 2019-12-27 13:24:59 +05:30
commands fix: Add db-password option to new-site (#9685) 2020-03-13 15:10:59 +05:30
config feat: add event streaming to automation module page 2020-01-27 16:31:05 +05:30
contacts fix: Duplicate check before inserting in contcat email table 2020-03-30 19:34:36 +05:30
core Merge pull request #9641 from scmmishra/report-perm-fix 2020-04-05 14:32:22 +00:00
custom fix: move sender field 2020-03-27 15:13:20 +05:30
data Merge branch 'staging' into develop 2018-12-19 06:30:46 +00:00
data_migration Undefined name: e in data_migration_run.py 2019-11-02 13:12:45 +01:00
database Merge branch 'develop' of https://github.com/frappe/frappe into custom_append_to 2020-03-27 11:16:41 +05:30
desk Merge pull request #9840 from prssanna/energy-points-summary 2020-04-05 11:01:10 +00:00
email Merge pull request #9603 from Mangesh-Khairnar/news-letter 2020-04-03 16:46:50 +00:00
event_streaming fix: anti-pattern code 2020-01-27 14:07:13 +05:30
geo fix: Update country.json 2020-02-24 15:46:39 +05:30
integrations feat: Offsite backup (#8241) 2020-04-07 00:06:27 +05:30
model Merge pull request #9833 from marination/change-workflow-status-title 2020-04-02 11:56:13 +00:00
modules fix: anti-pattern code 2020-01-27 12:26:12 +05:30
patches fix(patch): set parent and parenttype as None for print formats (#9801) 2020-03-31 04:45:40 +00:00
printing fix: click event being triggered multiple times 2020-03-02 17:06:57 +05:30
public Merge pull request #9834 from prssanna/report-group-by-fix 2020-04-06 17:01:44 +05:30
social fix: don't send energy points summary if email notifications for energy points are disabled 2020-04-03 13:03:55 +05:30
templates Merge pull request #9792 from surajshetty3416/fix-response-message 2020-03-27 12:51:00 +05:30
tests chore: add test to check null result 2020-04-03 09:54:34 +05:30
translations feat: Updated translation 2020-03-01 12:18:25 +00:00
utils fix: hooks.py boilerplate escape chars 2020-04-05 21:27:32 -04:00
website Merge pull request #9411 from Mangesh-Khairnar/api-indexing 2020-04-03 20:44:49 +05:30
workflow refactor: Commonify transition condition evaluation 2020-03-24 13:28:30 +05:30
www Merge branch 'develop' into logout-message 2020-04-01 22:20:22 +05:30
__init__.py fix: develop version as 12.0.0.dev instead of 12.1.0 (#9746) 2020-03-20 16:10:58 +05:30
api.py fix(api): Parse data as json only if data is string (#9791) 2020-03-27 22:54:56 +05:30
app.py refactor: Monitor 2020-03-05 15:06:15 +05:30
auth.py perf: Speed improvements for moduleview get (#9079) 2019-12-24 13:12:57 +05:30
boot.py feat: add workspace page as default home page 2020-03-02 18:49:56 +05:30
build.py refactor: updated variable name + style fixes 2020-01-04 10:53:53 +05:30
cache_manager.py style: Remove unnecessary space 2020-03-23 10:30:10 +05:30
client.py fix(translations): Incorrect syntax 2020-01-29 15:22:35 +05:30
defaults.py Merge branch 'staging' into develop 2018-12-26 12:03:03 +00:00
deferred_insert.py fix: deferred insert json.loads() typeError (#6577) 2018-12-06 20:14:51 +05:30
exceptions.py feat: server validations for data field options 2020-03-25 15:23:36 +05:30
frappeclient.py fix: anti-pattern code 2020-01-27 12:26:12 +05:30
handler.py fix: conflicts 2019-11-13 11:23:30 +05:30
hooks.py Merge pull request #9641 from scmmishra/report-perm-fix 2020-04-05 14:32:22 +00:00
installer.py fix: Add db-password option to new-site (#9685) 2020-03-13 15:10:59 +05:30
middlewares.py chore: update werkzeug to 1.0.0 2020-02-07 12:16:42 +05:30
migrate.py reactor(scheduler): created "Scheduler Job Type" and cleaned up scheduler 2019-11-07 12:14:09 +05:30
modules.txt fix: rename Events Streaming to Event Streaming 2019-12-26 14:29:08 +05:30
monitor.py refactor: Monitor 2020-03-05 15:06:15 +05:30
oauth.py update(frappe): Update dependency Oauthlib (#6832) 2019-01-31 16:35:57 +05:30
patches.txt fix(patch): set parent and parenttype as None for print formats (#9801) 2020-03-31 04:45:40 +00:00
permissions.py fix: only encode if type is not str 2020-03-31 16:23:12 +05:30
pythonrc.py
realtime.py frappe: refactor async to realtime (#6015) 2018-08-28 15:31:20 +05:30
recorder.py fix: frappe.conf.db_type -> frappe.db.db_type 2019-05-24 11:44:28 +05:30
sessions.py feat: onboarding wizard with configurable slides 2019-11-21 20:21:13 +05:30
share.py fix(translations): Incorrect syntax 2020-01-29 15:22:35 +05:30
test_runner.py Merge remote-tracking branch 'origin/develop' into ci/reports 2019-12-14 14:38:43 +01:00
translate.py fix(translations): Extract messages from .vue files (#8403) 2019-09-13 12:42:04 +05:30
twofactor.py fix(tests): strict redis 2019-11-07 12:14:09 +05:30