- Update webform_script.js
- refactor: added prop to index.js
- refactor: use props
- fix: hide file browser for web forms
- perf(notifications): Let database do the counting
- perf(moduleview): Query all disabled reports once
- perf(boot): Query all report_types at once
- perf(moduleview): JOIN with CONCAT is slow
- perf(orm): Use cached table_columns instead of querying the database
- fix: check for old and new names
- fix: arguments not passed
- perf(desk): Use cached meta
- fix: PDF print overlapping text content for the table
- feat: Select dropdown arrow (#8549)
- fix(Notification Log): Add Role All in Permissions
- fix(Notification Settings): Use get_doc after db.exists
- feat: set columns based on width
- fix: Find image only if it is a string
- feat: increase mac no. of columns to 10
- fix(Notifications): user check for events (#8647)
- fix: RTL scrolling in reports
- chore: fix codacy spacing error
- fix: fix upcoming events end time
- fix qull editor's tooltip
- fix: home_settings should be hidden in User DocType
- chore: remove unhandled_emails patch (#8640)
- patch: skip tags patch (#8639)
- fix: remove link formatter
- style: Remove trailing space
- Update unhandled_email.py
- Update unhandled_email.py
- perf(database): Regularly clean old unhandled emails
- fix: hide indicator on seen event instead of dropdown hide
- patch: reload notification log
- fix: Ignore ImportError for Notification Settings
- fix: tests
- chore: syntax cleanup
- fix: cleanup
- tests: Add tests
- feat: merge gzip and mysqldump to speedup backup (#8524)
- fix(tests): OAuth 2.0 tests
- fix(tests): ReST API tests
- style: Unused variables and imports
- fix: pass method without calling
- fix: cleanup
- fix: Add back notification_config key
- fix: get_email_header
- fix: Update module in patch line
- fix: enqueue_create_notification
- fix: Throttle clear cache
- feat: Updated translation (#8613)
- fix: Show heatmap in activity page (#8577)
- chore: Add strip_number_groups to eslint globals
- fixes: Incorrect currency value while pasting from excel sheets for other countries.
- fix(style): navbar css for ipad screen
- fix: tests
- fix: allow bold and underline tags while adding comment
- fix: added alert to show unchanged status of document
- fix: items_move event trigger typo corrected
- feat: add hyperlinks to Link fields in auto email reports
- fix(patch)
- fix: broken js syntax in toolbar.js
- fix: remove bad disabled check
- fix: do not run tags patch
- fix: Set link fields with same fieldname from one doc to other (#8593)
- fix: shifted tasks to server-side via frappe.call
- fix: font size showing small after upgrade to 0.12.5
- fix(cypress-tests): compatible with slow desk
- chore: updated Security policy and issue template
- fix: code break on undefined/null/'' values
- fix: notification is not working if recipients is not set and cc is set
- fix(patch): reload prepared report doctype
- fix(patch): check if contact already exists for user
- chore: fix indentation
- fix(patch): auto commit if too many writes
- fix(minor)
- fix: TypeError: 'NoneType' object is not iterable
- fix(minor)
- fix(imports)
- fix(minor): add comments
- fix(linting)
- fix(report): custom script report
- fix(security): use restricted python
- fix(minor): test_exporter_new.py
- fix(minor): server script enabled
- fix(minor): server script enabled
- fix(minor): remove RestrictedPython
- feat(server scripts): add server scripts!
- fix(patch): remove quotes from tags due to db.escape and fix pr… (#8566)
- fix: test cases for contacts
- fix: rename fields
- fix: autoset recipient if email_field in doc
- fix: email body color
- fix: codacy
- chore: updated GitHub contributing templates (#8565)
- chore: make communication list exception helpful
- fix: Nonetype object has no attribute options
- feat: Add API to check all table rows
- fix: mobile style
- fix: move notifications to desk, refactor notifications.js
- fix: notification email style and fully clickable links
- fix: codacy
- fix(patch): reload notification settings
- fix: doctype notification log labels
- fix: translated strings
- fix: enqueue notification creation
- fix: nable email for notification types
- fix: remove email notifications
- fix: track seen for notification log
- fix: fully clickable list items
- fix: upcoming events, open documents collapse
- fix: remove 'No Activity' when first notification arrives
- fix: store email content in notification log and send email after insert
- fix: don't hide notifications dropdown if notifications disabled
- fix: add notify param for share notification
- fix: email notifications sent only if notifications enabled and remove unused imports
- fix: toggle collapse indicatos
- fix: remove unused imports
- fix: common email template for notifications and added document sharing notification
- fix: remove enable energy point notifications settings
- fix: add notification settingsroute and fix style
- fix: formatting
- fix: remove unused imports
- fix: check if recipients exist in communication notification
- fix: remove open_count_doctype from ModuleDetail.vue
- fix: formatting
- fix: remove comments
- fix: remove unused notifications code from toolbar.js
- fix: remove unused notifications code from desk.js
- fix: remove notifications code
- feat(Notifications): Add integrated notifications
- chore: remove print from frappeclient
- fix: raise SiteExpiredError if site has expired
- fix: handle site expired exception
- fix(email_domian): set domain_name as non_unique
- fix: comma in rate field not changing to dot for the number format #.###,##
- fix: Provision to ignore disabled link validations in a doctype
- fix: Importable docs via Customize Form set in redis cache
- fix: label of fieldname picked via meta
- fix: change use of title to title_field
- fix(hooks): check for updates daily instead of weekly
- Fix: lock click version (#8561)
- fix: blank page on create new form
- fix: renaming variables, titles
- style: fixed indent, semicolon and unused varaibles
- fix: rate auto changing from 3.9 to 39 (#8560)
- perf: Cache db columns to avoid redundant database calls (#8543)
- fix: codacy
- fix: improved readability variable names in toolbar.js
- fix: check for read_only fields in title
- fix: rename docname and title
- fix: Add a check for Dynamic Link
- fix: Allow searching in multiselect field by fields in search fields and show search field related info (#8558)
- fix: pdf report js issues (#8554)
- chore: return empty string
- report the name of the DocType when the associated table is missing
- fix: codacy fixes
- fix: do not capitalize tag name
- fix: list filters for tags
- chore: rename file
- chore: rename global_tags to tags
- feat(tests): add api/resources
- fix: Minor change
- fix: return default user permission as the leading element
- fix: include table fields in webhook data
- fix: Link field validation for set_value
- Update frappe/model/delete_doc.py
- fix: use frappe.tags
- [Patch Fix] Move email and phone to child table
- fix(patch): reload Call Log
- Let developers choose the margins (#8513)
- handle case that df is None for this branch too (#8529)
- fix: Show maximum 5 values for a field in filter description (#8539)
- fix: run specific code only if auto linking is onn (#8542)
- Update frappe/automation/doctype/assignment_rule/assignment_rule.py
- fix(list-view): Remove ugly scroll from list view
- fix: webhook label changes
- fix(Global Search Settings): Show progress while setting global search doctypes (#8515)
- fix: Show Text Editor for Content Type Rich Text
- fix: left join Tag Link
- fix: rename patch file
- patch: move to new tag structure
- fix: webhook data
- fix: ignore permission for loading tags
- fix: codacy and travis fixes
- test: new test cases
- feat: Added 'Allow Import (via Data Import Tool)' checkbox in Customize Form
- feat: switch between global search and tags
- fix: load tags info in docinfo
- fix:check if days are repeated
- feat: unique entry for each tag
- feat: use search bar for tags too
- feat: use tag link for global tags
- fix: delete tag from core module
- feat: Global Tags
- chore: rename fieldname
- feat: assignment rule days