github frappe/frappe v12.0.17
Release v12.0.17

latest releases: v15.27.0, v14.74.1, v15.26.0...
4 years ago
  • 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

Don't miss a new frappe release

NewReleases is sending notifications on new releases.