Skip to content

deepeshgarg007/demo_data_on_install [frappe] PR#35777

Bot Dokos requested to merge ft-pr-35777 into develop

See https://github.com/frappe/erpnext/pull/35777

Date: 2023-08-11T14:38:38+05:30

  • Merge pull request #35777 from deepeshgarg007/demo_data_on_install
  • Merge branch 'demo_data_on_install' of https://github.com/deepeshgarg007/erpnext into demo_data_on_install
  • fix: Add order data
  • chore: Update customer/supplier names
  • chore: telemetry for demo data erasure
  • fix: confirm before clearing demo data
  • refactor: gracefully fail while clearing demo data
  • feat(ux): account workspace number cards
  • chore: use royalty free images
  • fix: enqueue at front to speed up demo
  • fix: misc fixes in demo data
  • chore: remove old build system file
  • fix: Add journal entry in demo
  • fix: reset default company
  • chore: Update records
  • test: Update demo setup test
  • fix: Button to clear demo data
  • fix: Add demo setup check in setup wizard
  • chore: Do not update shopping cart settings on install
  • test: Add basic test for demo data
  • chore: Add payment entry
  • chore: Add more invoices
  • feat: Clear demo data
  • fix: Create transactions
  • feat: Demo data creation



Diagnostics

flake8...................................................................Failed
- hook id: flake8
- exit code: 1

erpnext/setup/setup_wizard/operations/install_fixtures.py:528:4: F821 undefined name 'create_bank_and_bank_account'
erpnext/setup/setup_wizard/operations/install_fixtures.py:529:4: F821 undefined name 'create_accounting_journals'



Checkout instructions
# Checkout locally
git fetch upstream
git switch ft-pr-35777

# Make changes then rebase
git rebase -i upstream/develop --reapply-cherry-picks

# Fix or ignore conflicts
git checkout --theirs .
git rebase --continue

# Force-push changes
git push --force-with-lease

Merge request reports