github frappe/frappe v12.0.19
Release v12.0.19

latest releases: v15.33.0, v14.77.2, v14.77.1...
4 years ago
  • fix: Actions in msgprint (#8877)
  • feat: Handle server and client side primary action in msgprint (#8870)
  • fix: reload notification subscribed document (#8868)
  • Misspelt, when selecting ALL emails it was being set to UNSEEN. This rectifies the issue.
  • style: Remove trailing tabs
  • fix: check for __default, __global default values
  • fix: standard filters with default value are saved when changed
  • fix: Add Notification Settings
  • fix: Typo in email account doctype (#8864)
  • fix: remove explicit check for session user as Administrator
  • style: Remove trailing tabs
  • fix: check for __default, __global default values
  • fix(web-forms): view addresses only by session user
  • fix: do not validate Script Manager role for Report Builder type
  • fix: typo
  • test: UI test for Barcode Control
  • fix: Barcode Control
  • style: Fix deepsource
  • style: Fix codacy
  • refactor: Move revert functionality to controller
  • test: Check allowance of new log over reverted log
  • fix: Allow creation of new point log if old logs were reverted
  • fix: allow setting message title from server
  • fix: spacing for modal
  • fix: pass doc to frappe.format so doc currency is set for the row, not system default currency
  • fix: Show total row in print only if add total row is checked
  • fix: Trigger on_row_checked after checking rows
  • fix: Make code explicit
  • fix(List): save checked rows on auto refresh
  • fix: Cache can_import list for all users and not just System Managers
  • fix: permission issue for activity
  • fix: Only execute enabled server scripts
  • fix: Fallback for label in Table
  • fix(pdf): Remove unnecessary argument
  • fix: MultiSelect backspace on input
  • fix: MultiSelect backspace on input
  • fix: change code type to data in standard filter
  • fix: code cleanup
  • feat: use "title_field" in delete confirmation message
  • fix: check if settings exist before ccreating
  • fix: mark all as read, not only dropdown items
  • fix: value not being set in webform
  • fix: remove whitelist
  • fix: set seen value to 0 without check
  • fix: create notification settings for new user
  • fix: change code type to data in standard filter
  • refactor: enable translations
  • feat (ux): added noscript for login page
  • fix: standard filters with default value are saved when changed
  • fix: tests
  • fix: Only execute enabled server scripts
  • fix(patch): create notification settings for all users
  • fix: typo
  • fix: revert "unique" fields in chat_*.json
  • fix: revert "unique" fields in chat_*.json
  • fix(Communication): Set content as read only
  • fix: pass doc to frappe.format so doc currency is set for the row, not system default currency
  • test: UI test for Barcode Control
  • fix: permission issue for activity
  • fix: allow setting message title from server
  • fix: spacing for modal
  • fix(Blog Post): enabled ignore XSS filter for Content(HTML) field
  • fix: Default check field value in treeview
  • Check allow_edit before preparing web form
  • fix: Handle overflow in version info
  • Codacy suggested fixes
  • fix: Fallback for label in Table
  • fix: Cache can_import list for all users and not just System Managers
  • fix(pdf): Remove unnecessary argument
  • fix: Trigger on_row_checked after checking rows
  • fix: Make code explicit
  • style: Fix deepsource
  • style: Fix codacy
  • refactor: Move revert functionality to controller
  • test: Check allowance of new log over reverted log
  • fix: Allow creation of new point log if old logs were reverted
  • fix: Show total row in print only if add total row is checked
  • bumped to version 12.0.18
  • fix: set notifications as unseen from the server side
  • fix: deadlock issue on load of company
  • test: More robust control link test
  • fix(fileuploader): Handle 403 status code
  • fix: Common method to toggle seen
  • fix: Hide Notification Settings List from search
  • fix(scheduler): Activate scheduler if found inactive
  • fix(List): save checked rows on auto refresh
  • fix: codacy
  • Web form allow edit and new fix
  • fix: set first option as value for 'is' condition if no value selected
  • fix: filtering for blog category
  • refactor: code styling
  • fix: formatting for chart tooltip
  • fix: track seen in notification settings
  • feat: Add leaderboard to Places
  • fix(Report): validate 'Script Manager' role only for report type 'Script Report'
  • test: Fix Control Link test
  • test: Remove .only
  • test(listview): Select Pending Todo items
  • fix: making chat resources async available
  • fix: letter head listview html issue
  • chore(chat): delete redundant test files
  • chore: include css/js only if chat is enabled
  • fix(chat): css and socketio for visitor chat
  • fix(chat): namespace fixing and build.json updates
  • chore(chat): update chat doctypes
  • fix: singular-plural format
  • fix: Hide default arrow from select field in webforms
  • fix: codacy
  • fix: error while enqueuing jobs related to notification log
  • fix: make notification settings searchable
  • fix: Ignore links while saving auto repeat doc
  • fix: hide indicator on click even on page refresh
  • fix(db.sql): Print query in debug mode (#8767)
  • chore: Fix typo in docstrings (#8764)
    1. do not run server side script if site is in migrate state 2. do not process enegery points if site is in migrate state
  • fix: email account permission issue while sending an email
  • fix: return value in autocomplete validate if 'valid_values' list is empty
  • fix(auth): do not force standard users to reset password
  • fix: strip_html_tags from blog post content description
  • fix: add iframe tag to acceptable elements
  • fix: add to patches.txt
  • fix: Barcode Control
  • style: Fix key spacing
  • Update filter.js
  • fix: addfilter operations for tags
  • fix(Grid Row): Arrow key nav do not prevent default unnecessarily
  • fix(notification_log): skip enqueue_create_notification during new site creation
  • fix: package.json to reduce vulnerabilities
  • fix: tests
  • fix: formatting
  • style: hide 'Mark as Read in xs screen
  • fix: add notify param to notify_assignment in share.py
  • fix(security): XSS in display area
  • tuple is returned
  • fix issues with deepsource???
  • fix issue for deepsource
  • fix: Update stale message
  • fix(Dashboards): Fix dashboard date range
  • style: Fix formatting
  • ensure naming of files is correct.
  • fix: Handle null value
  • chore(style): consistencies in formatting
  • fix(naming): empty string isnt accepted for rename
  • fix: codacy
  • fix(patch): update status and set auto repeat as not submittable
  • feat: enable indicator for cancelled
  • fix: reload via navbar doesnt re-route to homepage
  • Undefined name: e in data_migration_run.py
  • fix(Query Report View): Do not force set filters from URL Args
  • Update api.py
  • fix(queue): use send_one as email_queue is now an object
  • fix: Add parent field to Custom DocPerm
  • style: fix codacy
  • fix: Route to Customise Form if meta does not exists
  • fix: Remove unwanted check
  • fix: ignore validations for frappe.flags.in_patch
  • fix: add missing code for social login key
  • fix: codacy
  • fix: parsing of float value
  • fix: codacy
  • fix: typo in email template
  • fix: Allow show_open_count_list to be called outside class
  • fix: hide clear-filter by default
  • fix: reroute to doctype if custom
  • fix: convert int to string if title_Field
  • add support for utf-8 characters in pdf filename during downloads
  • style: Fix formatting issues
  • fix(Grid): arrow key navigation
  • fix: Method name
  • fix: Translate select options
  • Update controls.less
  • test: add test case for group by chart type
  • fix: decode non-ascii characters for formataddr
  • fix: specify top for dropdown arrow
  • fix: check if frm exists
  • Patch(Tags): Check if column exists (#8682)
  • fix: Show failed logs
  • refactor: allow hiding of columns in query report
  • fix: build filter metadata before allowing user to send email
  • style (codacy): added semi-colon
  • fix: show clear-filter button is default filter exists
  • fix: clear filter button layout
  • refactor: add data and int to group by
  • fix(Desk): show/hide cards not working after changing order of cards
  • test: Replace assertEquals with assetEqual
  • test: Fix test
  • fix: tests for db_query
  • style: removed loop to check standard SQL
  • feat: allow date range to be selected as timespan
  • fix: make separate get_group_by_chart_config function
  • fix: hide timeseries checkbox for group by chart type
  • fix: codacy
  • feat(Dashboards): Add group by dashboard chart type
  • feat: Ability to block module cards for all users
  • fix: Reduce spacing in Map Columns dialog
  • fix: Mute emails by default
  • fix: Hide primary action when import in progress
  • fix: Show status In Progress in list view
  • fix: Try new Data Import link
  • fix(Notifications): Improvements for Notifications (#8671)
  • fix: show only enabled system users in EP leaderboard
  • test: Add test to check "Apply Only Once" condition
  • feat: Ability to apply Energy Point Rule only once
  • fix: merge documents without error
  • fix: doctype in test
  • style: removed print statements
  • Revert "V12 pre release (#8685)"
  • V12 pre release (#8685)
  • fix(multiselectlist): Clear values on backspace (#8666)
  • fix(printview): Make before_print hookable
  • chore: Add Deepsource
  • fix: disable smart shrinking for version 0.12.5
  • style: removed unused import
  • feat: added tests
  • refactor: improved for readability
  • fix: do not append table names for mysql methods
  • fix: include items with hyphen in global search irrespective of query
  • fix: search tag on click
  • fix: added title_field to filters, removed search icon
  • format: improve logic flow
  • feat: allow internal links from parent document to show in dashboard
  • fix: bulk update tool updating records but not showing result
  • fix(Grid): arrow key navigation
  • fix(Email): poplib.error_proto exception
  • fix (render.py): fix non-ascii characters in HTTP headers. HTTP headers need to be ascii or Gunicorn throws an exception. The error handler 'xmlcharrefreplace' is chosen for no particular reason.

Don't miss a new frappe release

NewReleases is sending notifications on new releases.