- fix: validate conditions for raw printing
- feat: Fully customizable query reports (#8516)
- fix: Prevent long review text from busting out of the body
- style: Fix formatting
- fix: Typo
- fix: Ingore permissions while creating file for prepared report
- feat: Updated translation
- style: Fix codacy errors
- tests: Make exporter tests pass
- test: Make tests pass
- fix(notifications): do not send emails if no recipients
- fix: rename filters for contact
- feat: data-import command
- fix: Commonify autoname_field code
- fix: Child row parsing logic
- fix: Rename "Energy Point Log" with "User"
- style: Fix Codacy
- fix: Freeze Start Import button on click
- fix(minor): count fix
- fix: call leaderboard methods directly from config
- style: fix errors reported by codacy
- fix: Refresh import preview on form change
- fix: Skip invalid link values
- fix: Run in background if not in developer_mode or not in_test
- refactor
- fix: Mute emails in during import
- fix: Show 10 rows in preview
- fix: Select "Don't Import" to skip a column
- fix: Update datatable
- fix: Automatically create Link field dependencies
- fix: Show template warnings
- fix(test_runner): Load file if exists
- fix: Rollback on exception
- fix: Option to export 5 records
- fix: Commit after every doc import
- fix: Validate template on attach
- fix(progress): Always show green progress
- fix: Update attach immediately
- fix(xls): Don't remove first row
- fix: Check for mandatory fields
- fix: Set only once Document Type and Import Type
- fix: Show message when scheduler in inactive
- fix: Set Export Type based on Import Type
- fix: Download Template button
- fix: Filter styling
- feat: Reload attached file
- fix: Remove "Select mandatory without children"
- fix: Scroll to warning box
- fix: Structured warnings grouped by rows
- fix: as_dict
- fix(Form API): scroll_to_field
- fix: Show successful imports in Import Log
- fix: Column Mapping
- fix: List view formatting
- fix: Export to Excel
- fix: Parse .xls and .xlsx files in import
- fix: Dont load preview for more than 500 rows
- fix: Export errored rows into a separate file
- fix: Validate values by fieldtype
- fix: Match standard fields in import template
- fix: Submit after import
- fix: Persistent template warnings
- fix: Ignore non reqd tables in Select Mandatory
- fix: Show ETA
- fix: Run Import in background job
- fix: Realtime update message for import types
- fix: name column matching
- fix: Process data in batches
- fix: Silently ignore Timestamp Mismatch Error
- fix: Support request level error handlers
- fix: Allow exporting hidden fields
- fix: Remove Add Row
- fix: Option to export blank template
- fix: Hide unused fields
- fix: Only show importable doctypes
- fix: Set readonly without docstatus
- fix: Singular messages
- fix: Show changes via Data Import in timeline
- feat: Update Existing Records
- feat: Handle failures
- fix: Parse child rows with non blank values
- fix: Remove event listener before attaching
- fix: Importer
- fix: Missing values
- wip
- feat: Find missing link field values
- fix: Allow to export 0 records
- fix: Method to remove name column values
- fix: Data Importer
- fix: Data Exporter
- feat: Remap columns to fields
- fix: Autocomplete
- fix: Parse template and prepare preview data
- feat: Initialize Exporter
- feat: New Doctype - Data Import Beta
- feat: Initialize new Importer
- fix: handle smtp recipients refused exception
- fix: full name in energy point leaderboard chart
- fix: check if doctype exists
- fix: refactor leaderboard formatting
- fix: (User Permissions) Allow user to fetch details into mapped doc
- fix: same link suggestion with different description
- fix: use re.sub instead of replace
- fix: check if doctype exists before replacing null values
- Estonia uses Euros since 2011. Fixed it (#8496)
- fix: Render list after document update
- style: Fix formatting
- Revert "refactor: Remove redundant code"
- fix: removed redundant run_serially method
- refactor: Remove redundant code
- fix: list_view.js cypress tests update
- fix: do not add offset is start is zero
- fix: revert patch
- fix: multiple patch fixes
- fix: reload doc email domain and email account
- fix: update in cypress tests: list_view.js
- fix: update in cypress tests: list_view.js
- fix: formatting
- feat: enabled truncate Legends across
- feat: updated frappe charts to 1.3.0
- fix: setup doc before creating webform (#8498)
- feat: patch to set default incoming port to enabled email accounts
- fix: duplicate contacts being pushed on creation
- fix: set primary phone or contact for user
- feat: allow custom imap port (#8305)
- fix: bypass authentication
- fix: turn off refresh_count for each update in bulk operations: updatnng multiple documents
- fix: test cases
- fix: turn off desk refresh for each update in bulk operations: updating multiple documents
- fix: remove erpnext doctypes from leaderboard.js
- feat: add 'clear all filters' button to listview (#8495)
- fix: title overlapping on forms with long titles
- fix: Use get_all instead of get_list
- fix: focus on first control after navigating to next document (#8460)
- fix: document.title reset while updating modules (#8493)
- fix: remove values if empty
- fix: add mandatory
- fix: Remove unwanted patch
- fix: document.title reset while updating modules
- fix: Add optionally mandatory field validation
- fix: Re-organise EP rule form
- fix: Add code to set options for field_to_check
- Merge branch 'develop' of https://github.com/frappe/frappe into feat-value-change-detection
- feat: Option to detect field change from EP rule
- fix: formatting
- fix:ignore_permissions wouldn't propogate
- refactor(Leaderboard): Use API to get leaderboards from ERPNext and add Energy Point Leaderboard
- Update frappe/modules/utils.py
- chore: remove unnecessary code
- fix: boilerplate creation
- Update auth.py
- Update auth.py
- fix: set column width
- fix: add primary email
- fix: codacy
- fix: orm query
- tests: fix tests
- tests: fix test cases
- test: use get_doc when in_test
- fix: restore debugging code
- fix: priority for doctypes inglobal search
- fix: check for duplicate entries
- fix: get_doc while in test
- perf: reduce validate ip addr execution time
- fix: test fixes for same phone and mobile
- fix: Add sensible doctypes for global search
- fix: get value from doc
- fix: test cases
- fix: test cases
- fix: check ip restriction before resume
- fix: check if text exists
- fix: add patch name in patches
- feat: Global Search with Priorities
- test: fix test cases
- test: fix test cases
- test: test cases for contacts
- fix: throw error when phone and mobile are same
- patch: set is_primary_mobile_no
- fix: make user select one email and phone
- fix: add validation for primary nos
- fix: reintroduced mobile_no
- fix: change leaderboard links
- fix: fix column spacing
- feat: add energy points to leaderboard