frappe

Low code web framework for real world applications, in Python and Javascript

MIT License

Stars
6.4K
Committers
689

Bot releases are hidden (Show)

frappe - Release v12.0.16

Published by sahil28297 about 5 years ago

  • 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
frappe - Release v12.0.15

Published by sahil28297 about 5 years ago

  • fix: Duplicate review point allocation (#8485)
  • Suggested Change - Title Case Label
  • fix: dont check for disabled in case of import/migrate (#8482)
  • style: Fix indentation
  • Fixed jinja templates and translation in login page
  • Fixed jinja templates and translation in login page
  • fix: Add field description and remove mandatory constraint
  • test: Add test for point allocation based on assignment
  • fix: set default value in set_value as None to avoid error.
  • fix(user): remove password update notification feature for secu… (#8449)
  • fix(docstring): params docname and description (#8475)
  • fix: Test Case for disabled role
  • fix: Validation for disabled link fields
  • Fix loop error in utils.py
  • fix: User Permission issue in Reports (#8459)
  • fix: Dont delete controllers in for_reload
  • fix: 'NoneType' object has no attribute 'get'
  • fix(Report View): Error on setting Is Set filter for date fields
  • feat: Energy Points for assigned users on a document
  • fix: use getfullargspec for type annotations
frappe - Release v11.1.59

Published by sahil28297 about 5 years ago

  • fix(docstring): params docname and description
  • fix: User Permission issue in Reports (#8450)
  • feat: added flag to skip redirect on error for quick entry
  • fix(Report View): Error on setting Is Set filter for date fields
frappe - Release v12.0.14

Published by sahil28297 about 5 years ago

  • fix(security): Use frappe.render_template instead of Template.render
  • feat: added flag to skip redirect on error for quick entry
  • fix: retain doc.name
  • style: Unused variable
  • fix: frappe.db.field_exists
  • fix: merge key validations
  • fix: merge key validations
  • fix: export report not working for add group
  • fix: fixed email count for current month (#8452)
  • fix: disables 'New' for Prepared Report (#8448)
  • chore: Dont merge if squash label is added (#8447)
  • chore: Squash PRs when squash label is added (#8446)
  • fix: codacy
  • test: Set user Administrator
  • fix(report-view): show export all checkbox only if total row count exceeds page length
  • fix: more button visibility in webforms
  • fix: dont return admin and guest placeholder email
  • fix: Use get_all instead of get_list
  • fix(test): Check for mandatory manually
  • fix(test): Delete blog after test
  • fix: Remove duplicate calls
  • fix: Remove db.commit
  • Revert "fix(pg test): get_list to get_all"
  • fix(test): db.commit after creating table
  • fix: Fallback to localhost for db_host
  • fix(pg test): get_list to get_all
  • fix: Nested Set test cases
  • fix: Remove commented call
  • fix: File tests
  • fix: Remove lft and rgt
  • fix: Remove NestedSet from File
frappe - Release v11.1.58

Published by sahil28297 about 5 years ago

  • fix(security): Use frappe.render_template instead of Template.render
  • fix: Move permission check code in get_mapped_doc method
frappe - Release v12.0.13

Published by sahil28297 about 5 years ago

  • feat: Updated translation (#8430)
  • fix: Move permission check code in get_mapped_doc method
  • chore: remove code related to gcalendar (#8425)
  • fix: ignore permission for reopening assignments (#8432)
  • fix: assignments reflect after removing on sidebar
  • fix: added null check for conditions
  • fix: reload google contacts
  • fix: v11 patch breaking as v11 dint have gcontacts (#8426)
  • fix: check for read permission
  • chore: remove log statement
  • feat: show address related to doctype in child
  • feat: API to scan and get barcode from camera (#8415)
  • refactor: remove allow guest from search
  • feat: convert link to autocomplete
  • refactor: assignment rule and todo (#8420)
  • Update frappe/integrations/doctype/google_contacts/google_contacts.py
  • fix: auto fetch google contact
  • fix: Use Bootstrap 4 class names
  • refactor: allow guests access to search link
  • fix(translations): Extract messages from .vue files (#8403)
  • fix: Simpler check
  • fix: Do not show scheduler inactive popup in developer mode
  • fix: set google contact account while fetching
  • fix: Better Message
  • fix: Do not show scheduler inactive popup in developer mode
  • fix: Skip get_table_fields of Custom Field - if field_doctype is Custom Field
  • fix: Is tree check in nested set
  • feat(custom_field): add length option in custom field
  • feat(custom_field): update db on updating custom field
  • Revert "feat(custom_field): add "length" field in custom field"
  • fix: Validate invalid fieldnames
  • feat: Add child table fields to group by in reports (#8390)
  • fix: strip checkout page not showing options correctly
  • fix: Remove unused import
  • feat(custom_field): update db on updating custom field
  • fix: Check if duplicate file exists on disk
  • feat(custom_field): add length option in custom field
  • fix: if not db host then localhost
  • fix: Improper text bold in timeline.js
  • fix: Do not bold text parts unwanted
  • fix: empty comments added
  • feat(scheduler): Show popup if scheduler is inactive (#8391)
  • fix(backgorund_job): Convert UTC time to local time
  • fix(patch): Skip name column from duplicate index check
  • fix: fix legends on charts on user profile page
  • fix: remove _comments from json
  • chore: fix reference link for api in docstring
  • fix: remove unused hooks
  • fix: pass etag parameter for updation
  • feat: push contacts to google contacts
  • fix: variable names
  • feat: migrate to google python api
frappe - Release v11.1.57

Published by sahil28297 about 5 years ago

  • feat: Bring full width to version-11 (#8228)
  • fix: Simpler check
  • fix: Do not show scheduler inactive popup in developer mode
  • fix: Do not show scheduler inactive popup in developer mode
  • fix: Better Message
  • fix: Validate invalid fieldnames
  • feat(scheduler): Show popup if scheduler is inactive
  • fix(backgorund_job): Convert UTC time to local time
  • fix: Fallback for first_name, last_name
  • fix: Fetch fullname from User then Contact
frappe - Release v12.0.12

Published by sahil28297 about 5 years ago

  • fix: Fallback for first_name, last_name
  • chore: Remove unwanted website.less file (#8384)
  • fix: Handle error on bulk deletion
  • fix: remove mandatory for title (#8378)
  • fix: Use .get() to avoid attribute error (#8379)
  • fix: list to tuple
  • fix: query
  • fix: Dont allow sending Newsletter when there are 0 recipients (#8362)
  • fix: use doc in webform save (#8353)
  • fix: Check istable using meta
  • feat: allow extending doctype dashboards via hooks (develop) (#8336)
  • fix(cypress): Use cypress:run command (#8352)
  • fix: Disable Has Web View section for custom doctypes (#8214)
  • fix: Overflowing values for Text, Small Text
  • fix(File): Use url when uploading duplicate files
  • feat: Show signature placeholder in print view (#8354)
  • chore: code cleanup
  • chore: add id to help
  • fix: escape everything! and batch insert query
  • fix: Fetch fullname from User then Contact
  • fix: incorrect if condition in smtp module
  • fix: could not find row fix
  • fix: whitespace
  • fix: fix dashboard chart tests
  • fix(file): Don't overwrite private files.
  • fix: pass chart name or chart object to dashboard get function
  • fix: fix monthly and all time rank query
  • fix(cypress): Use cypress:run command
  • chore: Reduce PR stale and close time
frappe - Release v11.1.56

Published by sahil28297 about 5 years ago

  • fix: Handle error on bulk deletion (#8381)
  • fix: Remove !important to allow style override
  • chore: add id to help menu
  • fix: incorrect if condition in smtp module
  • fix: chat attachments not working (#7961)
  • fix(login): ldap_settings not defined
  • fix: Rename label
  • fix: Rename Reference DocType -> Reference Document Type
frappe - Release v12.0.11

Published by sahil28297 about 5 years ago

  • fix(login): ldap_settings not defined
  • chore: remove unused get_limits method (#8346)
  • fix: Rename Reference DocType -> Reference Document Type
  • fix: docname should not be compared with doctype for inequality… (#8334)
  • fix: set_route not working for multiple filters in query report (#8341)
  • fix(Customize Form): Strip column name in search field list (#8337)
  • fix(minor): Changed error message display in printview (#8200)
  • fix: added FileNotFoundError compatability (#8342)
  • fix: Key Error while opening report
  • chore: add missing return statement (#8339)
  • fix: empty comments added
frappe - Release v11.1.55

Published by sahil28297 about 5 years ago

  • fix: Key Error while opening report
frappe - Release v12.0.10

Published by sahil28297 about 5 years ago

  • fix(nestedset): check if meta has nsm_parent_field
  • fix: Make sure we also display rooms that have been opened (#8331)
frappe - Release v12.0.9

Published by sahil28297 about 5 years ago

  • fix: check if field is_tree exists (#8328)
  • fix: update web_page.json modified time
  • Revert "fix(patch): Reload doctype" (#8326)
  • fix: submit and cancel actions in bulk update when workflow is setup
  • fix(patch): Reload doctype
  • fix: Load doc before save in db_set as well
  • fix: Ending div tag in footer_items.html
  • fix: handle data too long exception (#8292)
  • feat(Comments): add images in comments (#8283)
  • fix: Show report_name in Print, Excel, CSV
  • fix: use meta instead of version
  • refactor: improved permission logic
  • fix: Add depends_on
  • refactor: explicitly set ignore_permissions for file upload
  • fix(UX): Hide Amend button if the document has been already ame… (#8306)
  • fix: Add column in framework.sql
  • feat: Create NestedSet doctypes via configuration
  • fix: Reload contact email and contact phone
  • fix: Do not throw error while reloading doctypes (#8290)
  • fix(UX): Make User field mandatory in review dialog
  • Revert "fix: When autoname is not set, treat it as hash"
  • fix: remove important
  • fix: module section name alignment
  • fix: Add container attributes to web form list
  • fix: translations
  • feat: added translation text to desk.js
  • fix: translation function for background jobs template
  • fix(requirements): Use googlemaps 3.1.1
  • fix: Update user translations on booting
  • fix(calendar): Use Event Participants in query iff referenced in filters
  • fix(event): Include Event Participants in query
  • fix: Remove extra List in the awesome bar option
  • fix: Use sr_BA instead of sr_SP since sr_SP is not supported by Babel
  • fix: patch
  • fix: js translation for google settings
  • fix: codacy fix
  • fix: email notification in auto repeat
  • test: fix header assertion
  • test: fix tests
  • fix(requirements): Use googlemaps 3.0.2 (#8282)
  • refactor: added logged in status in body tag
  • Update frappe/utils/goal.py
  • fix: show field only if present
  • Update handler.py
  • fix: use escape
  • fix: get address in single line
  • fix: Disable caching for respond_as_web_page response (#8276)
  • Revert "refactor: added uploaded_by_guest checkbox"
  • refactor: check mimetype for uplaod
  • fix: Email templates subject not getting set on selection of email template
  • test: add tests for webhook additions
  • fix: enabled translation for desk card categories
  • fix: delete controller code when doctype is deleted
  • fix: Error while pritning mutiple docs
  • fix: Add translation function to string
  • fix: Add Function to String (develop)
  • fix: use address display
  • fix: added lost renaming code
  • style: added consistent spacing for readability
  • fix: doctype renaming
  • feat: Ignore certain linked documents on cancellation of document (#8255)
  • fix: do not check empty check for date type fields
  • feat: allow forming JSON requests in webhook
  • fix: Escape html in timeline
  • fix: escape docname for quotes
  • fix: When autoname is not set, treat it as hash
  • fix: add city state and country
  • Update frappe/integrations/doctype/google_settings/google_settings.js
  • Update frappe/integrations/doctype/google_contacts/google_contacts.js
  • fix: use frappe generate_hash
  • fix: Undefined request variable
  • fix: Remove declaration
  • chore: rename drive to contacts
  • fix: ux fixes for google integrations
  • fix: Use single quotes for Postgres
  • fix: fix string translation and rename function
  • Change El Salvador currency to USD syntax error fix
  • Change El Salvador currency to USD
  • fix: review changes
  • Update frappe/contacts/doctype/contact/contact.py
  • fix: fix energy point notifications date range
  • fix: redirect after payment
  • fix: Include font-awesome in website.scss
  • refactor: added uploaded_by_guest checkbox
  • fix: ignore xss for html field
  • style: linitng fixes
  • feat: added sidebar visibility class to body for consistent layout across pages
  • fix: add init.py and refactor get_user_rank function
  • fix(API): allow creation from request data
  • refactor: fixed sidebar visibility after refresh
  • feat: allow toggle sidebar to be persistent using local storage
  • fix: added searchfield to address querry
  • fix: return parent from contact phone
  • fix: Activity feed render and click
  • fix: Activity feed query
  • chore: code cleanup
  • feat: Add 'Created By' to default sidebar filters
  • fix: add dashboard test for doctype
  • fix: formatting
  • fix: fetch 11 items in activity to show 'No more activity' and fix translated strings
  • fix: use arrow function
  • fix: check if user exists in show() function
  • fix: use frappe._dict
  • fix: check for 0 energy points
  • fix: remove no_cache parameter and use frappe.parse_json
  • feat: config option for allowing guests to upload
  • fix: using custom script barcode is not generated
  • fix: show today's data in line chart and fix total energy points
  • fix: show review points in profile details
  • refactor: allow guests to upload files
  • fix: add filter type!=review in get_user_point_and_rank
  • fix: formatting
  • fix: fix dashboard chart tests
  • fix: 2FA qrcode generation error
  • fix: codacy
  • fix: reduce address json to new json structure
  • chore: codacy fixes
  • patch: fix patch to escape quotes
  • patch: migrate to new contact structure
  • fix: add multiple emails for google contacts
  • fix: report
  • fix: remove mobile_no field from hooks
  • fix: communication test
  • fix: rename field in contacts
  • fix: return correct value
  • feat: move to newer contacts structure
  • feat: display multiple contacts
  • fix: set no_cache as None
  • fix: fix chart filter buttons z-index
  • fix: refactor chart filters and use format_history_log() to get recent activity
  • Fix indentation
  • Properly support multiple email values in ldap entries.
  • fix: remove unnecessary comments
  • fix: fix get_message_html()
  • fix: formatting and add code comments
  • fix: make page responsive for mobile
  • fix: translated strings
  • feat(User Profile): Add new user profiles with energy points information
  • fix: get contact name from email
  • Fix: Add color red and green to form-message for alert or success
  • feat: multiple emails and numbers in contact
frappe - Release v11.1.54

Published by sahil28297 about 5 years ago

  • fix: submit and cancel actions in bulk update when workflow is setup
  • fix: Show report_name in Print, Excel, CSV
  • fix(UX): Hide Amend button if the document has been already ame… (#8307)
  • fix(calendar): Use Event Participants in query iff referenced in filters
  • fix(event): Include Event Participants in query
  • chore: Align query
  • fix: added searchfield to address querry
frappe - Release v11.1.53

Published by saurabh6790 about 5 years ago

  • fix: Disable caching for respond_as_web_page (#8278)
  • fix: add translation function to string
  • fix: remove 'Install App' menu item on module page js
  • fix: using custom script barcode is not generated
  • fix: add translation function on string v11
  • style: linitng fixes
  • feat: added sidebar visibility class to body for consistent layout across pages
  • refactor: fixed sidebar visibility after refresh
  • feat: allow toggle sidebar to be persistent using local storage
  • fix: Remove unwanted str()
  • Update receive.py
  • Update receive.py
  • fix: Use sr_BA instead of sr_SP since sr_SP is not supported by Babel
  • Update receive.py
frappe - Release v12.0.8

Published by sahil28297 about 5 years ago

  • fix: Unknow column seen in field list
  • chore: codacy fixes
  • fix: remove unnecessary check
  • fix: codacy
  • fix: codacy
  • fix: create folder if not exists
  • fix: find folder if already exists
  • fix: do not show take backup if not enable
  • fix: reset folder id on reauthorize
  • fix: import enqueue
  • fix: queue google drive backup
  • fix: upload gz files
  • fix: dashboard headline
  • fix: reset auth refresh token when email change
  • fix: PyYAML version in requirements (#8219)
  • fix: Remove unwanted str()
  • fix: Remove checkbox instead add select option with doc events
  • Update receive.py
  • fix: refresh form after creating folder
  • chore: remove test files
  • fix: show headline when no refresh token
  • fix: backup path
  • fix: private files path
  • fix: Add date for last period if results exists
  • fix: Underline anchor tags in msgprint
  • feat: Add events for Workflow Action
  • fix: Response fix in chat message seen function
  • fix: Add description for maximum point field
  • feat(template): add frappe-content-type for markdown
  • fix(postgres): Convert check value to int everytime
  • fix: folder creation
  • fix: folder creation
  • Update receive.py
  • fix: create folder
  • fix: folder creation
  • fix: single value
  • fix: add space after if
  • fix: auto repeat date and unlink id
  • fix: fix reverse list order on firefox
  • chore: codacy
  • fix: Allow user to export if user has permission to export own documents (#8172)
  • fix: Remove freeze
  • Update data_import.js
  • fix(minor): skip "options" validation in patch
  • fix: show dashboard if gdrive is disabled
  • fix: return if file not found
  • chore: code cleanup
  • fix: handle ioerror
  • fix: file name
  • fix: redirect
  • fix: scopes
  • fix: show folder_name
  • feat: upload files to google_drive
  • refactor: added deafult value for wrapper
  • refactor: enabled primary action in footer
  • style: Remove unused variable 'created_todo'
  • fix: cyclical imports
  • feat: add conditional triggers for Webhook
  • test: Add test cases for document creation point and max_point limit
  • feat: Ability to make point rule for document creation
  • patch: delete gsuite template and settings
  • chore: remove unused imports
  • chore: code cleanup
  • fix: better progress status
  • fix: Fix success action timeout issue
  • chore: code cleanup
  • fix: Duplicate items in menu dropdown
  • fix: Add email perm in set_read_only mode for workflow
  • fix: codacy
  • fix: remove pdf upload functionality
  • fix: Remove email queue limit test
  • fix: Remove email limit check from frappe
  • fix: Always use field.fieldname in preview_fields
  • fix: Remove unwanted code
  • fix(security): fix(security): Remove 'ignore_permissions' from in form_dict
  • fix: Add label if not present
  • fix: Add label if not present
  • fix: Error while customizing desk
  • chore: rename to avoid same name as builtin
  • chore: codacy fixes
  • fix: get auth url from google settings
  • feat: Updated translation (#8100)
  • fix: codacy fixes
  • fix: show alerts while uploading
  • fix: msgrint
  • fix: frappe throw if folder not synced
  • fix: show proper feedback
  • fix: refresh page
  • fix: show drive id
  • fix: sync folder name
  • fix: naming
  • fix: hide password fields
  • fix: add take backup button
  • feat: system backup to drive
  • feat: Google Drive doc pdf uploader
  • fix: passsword to data
  • fix: indentation
  • feat: google drive initial bringup
  • fix: Add missed out patch entry
  • fix: Run patch only if the db_type is mariadb
  • Revert "feat: Allow utils inside Energy Point Rule condition "
  • refactor: remove background_style
  • fix: Add patch to delete duplicate issues
  • refactor: remove code related to background image
  • refactor: remove background fields from user
  • fix: Button should be visible even with only Read perm (#8138)
  • fix(patch): escape illegal characters
  • style: fix quotes
  • fix: Add complete utils instead
  • fix: Pass correct getdate method
  • feat: Allow getdate for Energy Point Rule condition
  • fix: check_default method for column in schema.py
  • fix: log sub-module added under users and permissions
  • fix: set 'update_modified' as False when setting energy point notification as seen
  • fix: new file upload via new_doc
  • fix: json.loads getting none value in chat
  • fix: Add prefix print in attribute names
  • fix: Video Links in learn section
  • fix: Label Reference Doctype -> Reference Document Type
  • fix: Headings and line breaks not seen in print formats
  • fix: Fix for dropdown menu not working on mobile (#8108)
  • fix: make notifications header sticky
  • fix: add current user filter to energy point log list
  • style: Remove unused import
  • fix: remove absolute positioning and use flex-direction instead
  • fix: use html layout and remove title margin
  • fix: form workflow status visible in mobile view
  • fix(patch): empty file_url if file does not have file_url
  • fix: Add "fix_public_private_files" patch entry
  • fix: Typo
  • fix: Check is_private when checking for duplicates (#7957)
  • fix: Patch to create file in right location
  • feat: Access log (#8014)
  • fix: Use text-light instead of text-color for timeline text
  • fix: Remove unnecessary translation
  • fix: Remove unused code
  • style: Add space after variable
  • fix: Show bold points everywhere
  • fix: Show "View full Log" only if there's any activity
  • fix: use frappe.boot.energy_points_enabled and fix translated strings
  • fix: Enqueue personal data file generation for faster response (#8094)
  • fix: translated string
  • fix: Data in preview table
  • fix(link-preview): Get preview fields on server side
  • fix(s3_backups): iterate over objects if objects are preseent
  • fix: Add check for empty array
  • fix: add missing semicolons
  • fix: use translated strings
  • fix: Pick sitemap host from request (#8072)
  • fix: use frappe.ellipsis
  • fix: improve naming
  • fix: formatting fixes
  • fix: Show notifications if energy points enabled and remove multiple calls to set notification as seen
  • fix: Enable few eslint rules to enforce consistent code
  • feat: Updated translation
  • fix: Disable drag-n-reorder in mobile (#8068)
  • fix(background-jobs): Show status of scheduler in background-jobs page
  • fix(doctor): Show status of scheduler in bench doctor
  • refctor: removed dead code
  • fix: codacy
  • fix: Module check in get_desktop_settings (#8054)
  • fix: spaces to tabs
  • fix: clean up code
  • fix: add single notification to dropdown instead of rendering entire dropdown
  • fix: indent
  • fix: fix dropdown header spacing
  • feat(Energy Points): Add Energy Points notifications
  • fix(search): Reduce restrictions on field contents
  • fix: added null check for contact attributes (#8050)
  • refactor: enabled shortenNumbers chart options
  • chore: updated frappe charts
  • fix(security): Sanitize fields list, group_by and order_by clause to prevent SQLi
  • fix(security): Make Jinja Tighter
  • fix: New File from awesomebar
  • fix: add document meta fields in webhook selection
  • fix: import orphaned ValidationError from frappe
  • refactor: updated boilerplate
  • fix: chat room creation
  • fix: Check private file permissions for all docs
  • fix: translations for fields in webform list (#8027)
  • fix: uploading files for web forms
  • fix: Dont update modified
  • fix: Convert to SQL to set_value
  • Update rename_events_repeat_on.py
  • Update event.py
  • fix: rename repeat on
  • fix: codacy
  • fix: test case for customize form
  • fix: codacy
  • feat: add status to event
  • patch: migrate to newer repeat on
  • refactor: Events Repeats On
  • Revert "fix(security): Disallow unnecessary characters in group_by and fields"
  • Revert "fix(security): Make jinja rendering tighter"
  • fix: date fix
  • fix(dashboards): Map Chart Type Average to aggregate function AVG (#8007)
  • fix: end date for auto repeat
  • fix: added default parameters in make_auto_repeat
  • fix: list view filter not showing defaults
  • fix: tests
  • fix(security): Disallow unnecessary characters in group_by and fields
  • refactor: translated table headings
  • chore: added #desktop route to redirect
  • chore: added #desktop route
  • fix: redirect URL for oauth
  • fix: redirect for OAuth
  • fix(security): Make jinja rendering tighter
  • Update list_sidebar_group_by.js
  • fix(travis): Use frappe/bench
  • fix(commnds): Raise CalledProcessError if process returns non-zero exit code
  • fix(travis): Run setup requirements before running node socketio.js
  • fix(travis): Build app before cypress tests
  • fix(travis): No need to disable scheduler with cli
  • fix(travis): Activate socketio
  • perf(travis): Faster cypress tests
  • fix(travis): Remove unused files
  • fix(tests): Raise CalledProcessError if run-ui-test errors
  • fix(travis): execute bench build before cypress tests
  • fix(travis): Run cypress tests headlessly
  • perf(travis): Use npm cacher
  • fix(travis): No stage named after_install
  • fix(travis): Remove TYPE environment vairable
  • fix(travis): Reach bench directory before executing bench commands
  • fix(travis): Remove shell scripted if condition
  • perf(travis): Use yarn cacher
  • fix(travis): Include UI tests
  • fix(travis): Use database specific site_config.json files
  • fix(travis): Handle postgres builds as well
  • fix(travis): Create Build Matrix
  • fix(travis): Use MariaDB 10.3 instead of MySQL
  • fix(travis): Run Python 2.7 and Python 3.6 builds
  • perf(travis): Use --depth 1 while performing git clone
  • fix(travis): Add test_site to hosts
  • perf(travis): Use pip cacher
  • fix(travis): Build frappe assets
  • fix(travis): Install wkhtmltopdf
  • fix(travis): Do not sleep for 10 seconds
  • fix(travis): Do not run unnecessary processes
  • fix(travis): SET required MariaDB variables
  • fix(travis): Set mysql root password to 'travis'
  • fix(travis): Drop ~ in favour of .
  • fix(travis): Change working directory to ~
  • fix(travis): Rearrange commands
  • fix(travis): Remove unncessary actions
  • fix(travis): Do not build assets
  • fix(travis): Clone bench repo
  • fix(travis): sudo is unncessary here
  • fix(travis): Let's go pro here
  • fix(travis): Defer installing coveralls
  • style: Use similar SQL syntax
  • fix(travis): Remove unncessary installations
  • fix(travis): Remove install.sh and run-tests.sh
  • fix(travis): Reduce Clutter
  • feat: Option to skip failing patches in migrate
  • Update oauth.py
  • refactor: sort emails to set frappe.session.user on top
  • refactor: filters can be reapplied from dropdown
  • refactor: remove filter returns a promise
  • style: comments and linting fixes
  • refactor: use includes instead of serach
  • refactor: renamed title and primary action
  • refactor: replace filters from dropdown itself
  • refactor: assign to dropdown is searchable by data-name
  • fix: Move upgrade box from sidebar to journeys
  • fix: Remove test case and patch
  • fix: Remove email group hooks from frappe
  • fix: Remove import
  • fix: Remove limits and usage info from frappe
  • fix: Remove unused imports
  • fix: Remove comments
  • fix: UX for role permission for page and report
  • fix: Comment test cases for user limit
  • fix: Remove user limit check from frappe
frappe - Release v12.0.7

Published by sahil28297 about 5 years ago

  • fix: Dropdown menu not working on mobile
  • fix(dashboard): Only show valid options for time_interval
  • fix: Menu items not clickable (#8090)
  • fix: trigger primary function on btn-new-doc
  • fix: Always use field.fieldname in preview_fields
  • fix: allow to select child doctype in user permissions
frappe - Release v11.1.52

Published by sahil28297 about 5 years ago

  • fix: Response fix in chat message seen function
  • fix: Allow user to export if user has permission to export own documents (#8173)
  • Update for gantt popup in app
frappe - Release v11.1.51

Published by sahil28297 about 5 years ago

  • fix: cyclical imports
  • feat: add conditional triggers for Webhook
  • fix: Fix success action timeout issue
  • fix: Add email perm in set_read_only mode for workflow
frappe - Release v12.0.6

Published by sahil28297 about 5 years ago

  • fix: Replace alert with frappe.msgprint
  • chore: Remove unwanted/unused db_schema.py
  • fix: Comments in add_user_permissions
  • fix(permissions): Perform case-insensitive substring check
  • fix(print): Use double quotes inside templates
  • fix: not able to create customer from pos
  • Revert "feat: Allow utils inside Energy Point Rule condition"
  • fix: Pass no_letterhead to download_multi_pdf
  • fix(Print): Show warning for column overflow
  • style: fix quotes
  • fix: Add complete utils instead
  • fix: Pass correct getdate method
  • feat: Allow getdate for Energy Point Rule condition
  • fix: Button should be visible even with only Read perm (#8139)
  • test: fix test case for data import
  • fix(patch): escape illegal characters
  • fix: Translated message variants
  • fix: translation
  • fix: spacing in comment
  • fix: msgprint
  • fix: message print
  • fix: do not frappe.throw when deleting
  • fix: miscellaneous fixes
  • bug fix - Postgres db connection
  • fix: comment file url
  • fix: Add prefix print in attribute names
  • fix: Video Links in learn section
  • fix: Label Reference Doctype -> Reference Document Type
  • fix: Headings and line breaks not seen in print formats
  • fix: encode url while redirect
  • chore: code cleanup
  • test: fix test cases
  • fix: do not set reqd for client id and secret
  • test: fix versioning tests
  • chore: code cleanup
  • fix: test cases
  • fix: miscellaneous fixes
  • fix: change naming
  • fix: google calendar json
  • fix: scope
  • fix: ux changes
  • fix: remove unused imports
  • fix: error handling
  • chore: code formatting
  • fix: codacy
  • fix: update existing event
  • fix: scheduling for all day event
  • fix: do not insert synced events
  • test: test case fixes
  • fix: do not set owner for event
  • fix: delete recurrence event
  • fix: code cleanup
  • fix: change fieldtypes to password
  • fix: move function outside class
  • fix: rename repeat_days -> bydays
  • feat: Google Calendar compatible with new events
  • fix: remove gcalendar settings and account
  • fix: indentation
  • feat: add google calendar check in events
  • patch: patch and codacy fixes
  • feat: recurrence parser and unparser
  • feat: map google calendar to frappe
  • fix: add google calendar fields to events
  • feat: docstring for api response
  • fix: rename google calender object
  • feat: google calendar sync
  • fix: remove unwanted files
  • fix: import _
  • fix: frappe call parameter
  • fix: frappe call for authorization
  • fix: remove unwanted code
  • fix: ux changes
  • feat: calendar initial bringup