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.16.2

Published by surajshetty3416 over 3 years ago

  • Fixed login issue when allow_login_using_mobile_number is set (#12637)
frappe - Release v12.16.1

Published by adityahase over 3 years ago

Revert "fix: Link Field Validation doesn't use Filter criteria defined for link field (bp #12229) (#12505)"

frappe - Release v12.16.0

Published by saurabh6790 over 3 years ago

  • feat: Add quoting parameter in the UnicodeWriter constructor (bp #12578) (#12601)
  • fix: Link Field Validation doesn't use Filter criteria defined for link field (bp #12229) (#12505)
  • fix: Get file name from path (bp #12437) (#12562)
  • chore(deps): [security] bump yargs-parser from 5.0.0 to 5.0.1 (#12563)
  • fix: sider fix
  • Update desk.js
  • fix: Reset customizations don't get committed (#12153)
  • fix: translation syntax
  • fix: sider fix
  • fix: implemented suggestions
  • fix: Email Password popup grammer fix
  • chore: add unidecode to requirements.txt
  • fix: Remove type hints
  • fix: Remove @ from relevance query (bp #11837) (#12546)
  • test: fix list view ui test
  • Update desk-rtl.css
  • fix: List View UI test (#12543)
  • fix: Remove type hints
  • fix: Remove connect_app doctype added by mistake
  • refactor: moves notification toggle to individual code block
  • refactor: updates notification toggle function name and if logic
  • fix: Auto Email Report Bad UI for Email To (bp #12269) (#12507)
  • fix: broken image rendering in print format (bp #12282) (#12473)
  • fix: use db.set_value instead of set_value to avoid permission issues
  • test: Add missing method required for test
  • fix: Resolve conflicts
  • fix: Fix setting admin as user when frappe.db is not set
  • refactor: Cleaned authentication logic
  • refactor: Track login attempts of a user
  • fix: Geolocation field with Column Break & Section Break (Collapsible) does not seems to work.
  • Revert "Link Field Validation doesn't use Filter criteria defined for link field"
  • revert
  • fix: Updated if condition
  • fix: semantic commit and sider issues
  • Link Field Validation doesn't use Filter criteria defined for link field
  • fix: adds check before enabling notification settings
  • feat: enables, disables and deletes notification settings when a user is modified [CU-j8wutt] (#9)
  • fix(list view): Escape HTML properly for fieldname tooltips (bp #12274) (#12488)
  • fix(integrations): fix base url for openid_profile (bp #12470) (#12486)
  • perf: optimise set_cors_headers (bp #12460) (#12461)
  • fix: error while using data import and importing docs
  • refactor: Rename frappe.flags.reload_bootinfo to frappe.flags.update_bootinfo
  • fix: Show "New" button in list view after DocType creation
  • fix: border top to bottom
  • fix: Disable trigger_change_on_input_event to avoid unexpected behavior (bp #12429) (#12430)
  • fix: Travis for py 2.7 and postgres
  • fix: Travis & Sider
  • chore: fix sider
  • revert: "refactor: mark field as invalid using df"
  • fix: merge conflicts
  • fix: Disable trigger_change_on_input_event for few controls (bp #12393) (#12395)
  • fix: use hex code instead of css var
  • fix: hide theme url
  • style: Simplify code
  • fix: solve linting
  • fix: add exception if template not found
  • fix: add semicolons to unicode end
  • fix: strip_html breaks when it gets undefined
  • fix: html download of auto download report broken
  • fix: Validate reqd report filters (#12230)
  • fix: trailing spaces match only when re compile (bp #12338) (#12382)
  • fix: Attach image not displaying in print view (bp #12337) (#12383)
  • fix: auto login redirect
  • fix Arabic date not working in event calendar
  • chore: Remove dead code
  • fix: Add postgreSQL support for rename_doc queries
  • chore: Rename Doctype Test and more explicit comment
  • fix: Conditionally set parent field only on DocType rename
frappe - Release v13.0.0-beta.11

Published by saurabh6790 over 3 years ago

  • fix: allow on submit for child table not working (#12472)
  • fix: ignore notify update in patch execution
  • perf: optimise set_cors_headers (bp #12460) (#12462)
frappe - Release v12.15.0

Published by saurabh6790 over 3 years ago

Version 12.15.0 Release Notes

Fixes & Enhancements

  • Fixed the fetching of contacts in Auto Repeat (#12319)
  • Fixed anomalous behavior of save button (#12339) (#12326)
  • Fixed the calculation of "beginning of period" for Dashboard Charts (#12070)
  • Fixed grids in Web Form (#12292)
  • Fixed RTL support for text editor (#12271)
  • Fixed HTML download of Auto Email Report (#12414)

Features

  • Updated currency symbol for Zimbabwe (#12305)
  • Signature in email dialog will be fetched from Email Account (#12261)
frappe - Release v13.0.0-beta.10

Published by saurabh6790 over 3 years ago

Version 13.0.0 Beta 10 Release Notes

Features and Enhancements

  • Option to hide child records for a nested DocType via User Permissions (12209)
  • Added option to grant only Select access to document (12063)
  • Introduced map view (11202)
  • Enabled image rendering from links in Print View (12101)
  • Introduced "Yesterday" and "Tomorrow" options for Timespan filter (12179)

Fixes

  • Fixed HTML download of Auto Email Report that used to break in some cases (12202)
  • Fixed reset customizations functionality (12152)
  • Fixed the rendering of percentage stat in Dashboard Chart (12090)
  • Fixed permission issues in Dashboard Chart (12243)
  • Fixed an issue with grid row index (12188)
  • Fixed an issue where fields used to get reordered after adding new columns (12058)
  • Fixed currency formatting in Print Format (11897)
  • Added a fieldlevel permission check for report data (12163)
  • Fixed an issue with percent precision (12010)
frappe - Release v12.14.0

Published by saurabh6790 over 3 years ago

Version 12.14.0 Release Notes

Fixes & Enhancements

  • Fixed sidebar & head style in mobile view for RTL layout (#11905)
  • Fixed list view comment count (#12159)
  • Fixed UX of landscape option in print settings (#12110)
  • Fixed attachment of file in Webform for new document (#12097)
  • Allowed salutations to be renamed (#12168)
  • Fixed date range logic for charts with timespan & interval filter (#12218)

Features

  • Allowed images to be rendered from links in print formats (#12211)
  • Option to show absolute value in print format (#12020) (#12162)
  • Option to use HTML in email templates (#12065)
frappe - Release v13.0.0-beta.9

Published by saurabh6790 almost 4 years ago

Version 13.0.0 Beta 9 Release Notes

Features and Enhancements

  • Permission Query via Server Script (#12034)
  • Option to strip EXIF data from image files before uploading (#12014)
  • Provision to open child table in customize form (#12030)
  • Added date format support DD-Mon-YY (#12056)
  • Partial Backups & Restores (#11104)
  • Non negative check for Int, Float and Currency fields (#11818)
  • Allow html in email templates (#12018)
  • Web form fields support for property depends on fields (read-on… (#11927)
  • Conditional Events in Event Streaming (#10868)
  • Added filters and order_by fields in frappe.get_last_doc API (#11870)
  • Check if auto_repeat field is already present (#11970)
  • as_raw update to display content inline not always download as attachment (#11569)
  • Reset scroll position on list paging (#11673)
  • Validate sql file before restoring site (#11878)
  • Allow custom freeze message in Open Mapped Doc (#11976)
  • Show absolute value in print format (#12019)
  • Add links and actions to customize form and cleanup code (#11565)
  • Add module field in get_desk_sidebar_items (#11781)

Fixes

  • Maximum attachment limit validation (#11940)
  • Define chunk size based on backup file size to avoid timeout issues (#11526)
  • Fetch doc from db in get_transitions (#11883)
  • Remove Package Publish Tool (#11863)
  • Make strings translatable (#11825)
  • Clear cache after updating defaults manually (#11830)
  • Doctype query in create new shortcut (#11864)
  • Ace editor fixes (#11920)
  • Shorten number card percentage stat (#11846)
  • Error page rendering shouldn't fail when recorder is active (#11806)
  • Rename Doc considers invalid table name on renaming record (#11743)
  • Use modified by or owner to send notification from (#11981)
  • Bust cache by passing build_version to link and script src (#11903)
  • Customize options in desk page rtl layout (#11772)
  • Use sql_ddl to avoid exception triggered while running drop sql (#11831)
  • Render template for HTML content type (#12035)
  • Display style removed from emails (#11963)
  • Handle FileAlreadyAttachedException while pulling email (#11713)
  • Skip Email Account and Email Domain in Document Follow (#11973)
  • URI encode in case white spaces exist in docname (#11783)
  • Don't run a query when table is missing (#11801)
  • Submit on Creation configuration in Auto Repeat (#12069)
  • Add missing space in description (#11787)
  • Query to handle user value having special characters (#11694)
  • TypeError on saving report with child table (#11925)
  • Translate Kanban board title (#11985)
  • Set label as State/Province in Address instead of just State (#11748)
  • Allow "Default Print Language" for custom Print Format (#11800)
  • Validate SQL files better (#11930)
  • Validate links table data (#11884)
  • Use html.unescape for Python 3.9 compatibility. (#12005)
  • Use set_header to set Message-Id in header (#11778)
  • Typo when creating an SMTP server without port (#11996)
  • Add rename_doc utils for external API usages (#12011)
  • Treats the scrollbar as an overlay (#11790)
  • Dashboard not visible bug (#11918)
  • Total Row in Checkbox Column Reports (#11872)
  • Remove scrolling on focusout event for touchscreen devices (#11888)
  • Add default to Web Template Field (#11780)
  • Order of HTML closing tags (#11923)
  • Show total text with value if first column is numeric (#11813)
  • Milestone not created for fields updated after submission (#11793)
  • Cint seconds before operations (#12067)
  • Validate email id before passing to formataddr (#11720)
  • Use frappe.utils.shorten_number (#12039)
  • Mandatory depends on in grid form (#11834)
  • Calculate chart data from beginning of period (#11794)
  • Move unnecessary compileall outside migrate (#11833)
  • PDF generation shouldn't fail in background jobs and tests (#11792)
  • Throw exception if template not found (#11843)
  • Security upgrade snyk from 1.398.1 to 1.425.4 (#11990)
  • Show custom message for invalid login credentials (#11853)
  • Remove twilio integration (#11841)
  • Navbar logo height and width (#11822)
  • Allow all Data, Link, Dynamic Link fields to be set in based on field (#11922)
  • Error on trying to check semantic version (#11916)
  • Notification settings (#11862)
  • Manage private images via get_local_image (#11935)
  • Filter dashboards, dashboard charts, number cards by modules (#12057)
  • Label for _assign field (#12038)
  • Bypass validation if force is passed (#11915)
  • Max slices for aggregate charts (#11808)
  • Delete prepared reports in batches (#11869)
  • Allow empty type for Web Templates that are not sections (#11628)
  • Allow other github links in same PR (#11982)
  • Don't set context.no_cache (#11799)
  • Remove telephony related code (#12017)
  • Don't throw if filter is invalid (#11866)
  • Show 0 instead of undefined when value not set in dashboard (#11816)
  • Disable chart form condition (#11844)
  • Enable disable save when navigating between docs (#11867)
  • Don't enqueue a job if it is being executed (#11655)
  • Clear localstorage if quota exceeds (#12002)
  • Uninstall app enhancements (#11911)
  • Make route and action readonly for standard navbar items (#11842)
  • Show scrollbar for datatable (#11910)
  • Open console even if Frappe imports failed (#11832)
  • Set user selected timezone in user defaults (#11902)
  • Email password prompt missing field name for submit button (#11840)
  • Add semicolons to end unicode (#11993)
  • Replace target field in Top Bar Item table with a checkbox (#11763)
  • shorten_number function (#12050)
  • Not able to save Domain Settings (#11984)
  • uninstall-app enhancements (#11969)
  • Remove @ from relevance query (#11837)
  • Login Code Size too Small on Mobile (#11742)
  • Add namespaces to build_summary_item, generate_route, short… (#11868)
  • allow "only image" in comments (#11914)
  • oauth2 (#11966)
  • Server scripts enhancements (#12008)
  • Multiple y rows in charts (#12031)
  • Update child values for existing rows (#11737)
  • Auto contact creation in email account (#11732)
  • Display web template after save (#11809)
  • Create auto_repeat field only if docfield/custom field does not exist (#11827)
  • frappe.utils.formatdate not working in the jinja template (#11871)
frappe - Release v12.13.0

Published by saurabh6790 almost 4 years ago

Version 12.13.0 Release Notes

Fixes & Enhancements

  • Export as Excel report fixes (#11933)
  • Email password prompt missing field name for submit button (#11947)
  • Text Editor bug in grid row form (#11974)
  • Add company as a currency dependant column in Report View (#11953)
  • Scrub custom report column fieldnames (#12059)
  • Display style removed from emails (#11964)
  • Webform File Upload Permission (#11746)
  • Added label for _assign field (#12048)
  • Translate Kanban board title (#11992)
  • Fetch doc from db in get_transitions (#11956)
  • Handled TypError when creating an SMTP server without port (#11997)
  • Delete prepared reports in batches (#11954)
  • Uninstall App even if it doesn't exist on bench (#11828)
  • Updated dependency browserslist caniuse-lite (#11948)
  • Security upgrade of dependency highlight.js (#12001)

Features

  • Allow custom freeze message in Open Mapped Doc (#11980)
  • Show custom message for invalid login credentials (#11939)
frappe - Release v13.0.0-beta.8

Published by gavindsouza almost 4 years ago

Fixes

  • Show scrollbar for datatable (#12049)
  • Use EMail.set_header to set Message-Id in header (#12064)
frappe - Release v13.0.0-beta.7

Published by surajshetty3416 almost 4 years ago

Fixes

  • Bust cache by passing build_version to link and script src (#11908)
  • Create auto_repeat field if DocField/Custom Field does not exist (#11972) (#11952)
frappe - Release v13.0.0-beta.6

Published by saurabh6790 almost 4 years ago

Version 13.0.0 Beta 6 Release Notes

Fixes and Enhancements

Features

  • Added ability to override doctype classes from hooks (#11527)
  • Introduced Razorpay client (#11418)
  • Introduced option to configurable navbar logo and dropdowns (#11213)
  • Added Paytm integration (#9955)
  • Introduced Log Settings (#11699)
  • Added option to set custom due_date for assignments in Assignment Rule (#11669)
  • Added option to anonymize IP for Google Analytics (#11594)
  • Introduced System Settings to automatically delete old Prepared Reports (#9751)
  • Added option in assignment rule to assign based on field value (#11619)
  • Rule based naming of documents (#11439)
  • Added WhatsApp/SMS channels for Notification (#9623)
  • Added option to resize images in text editor (#10820)
  • Now usage of get_print, attach_print and send_mail is allowed in Server Scripts (#11260) (#11162)
  • Introduced option to disable custom script (#11342)
  • Option to show child table row index number in report builder (#11246)

Performance

  • Used get_list with limit instead of count for faster form load (#11701)

Security

  • Removed ignore_permissions flag from API request to avoid unauthorized data access (#11452)
  • Added noreferrer policy to footer links to avoid token key abuse (#11747)
  • Restricted cookies to the host domain (#11469) (#11231)
frappe - Release v12.12.0

Published by saurabh6790 almost 4 years ago

Version 12.12.0 Release Notes

Fixes & Enhancements

  • Fixed form dashboard permission (#11901)
  • Email fixes (#11754) (#11946) (#11557) (#11941)
  • Allowed "Default Print Language" for Custom Print Formats (#11798)
  • Fixed an issue where adding attachments used to check all other attachments while sending email (#11768)
  • Fixed maximum attachment limit validation (#11733)
  • Report fixes (#11944)
  • Handled the case where document name has white spaces in it (#11819)
  • Fixed auto-deletion of Prepared Reports (#11955)
  • Data Import fix (#11859)
  • Fixed total row in report builder view (#11821)

Features

  • Option to override calendar settings for Gantt View (#11807)
  • Introduced SSL option for outgoing emails (#11811)
frappe - Release v12.11.0

Published by saurabh6790 almost 4 years ago

Version 12.11.0 Release Notes

Fixes & Enhancements

  • Ability to rename and merge tags (#11503)
  • Check for get_data function in get_modal_data (#11516)
  • Include tab in special characters to match to encode url (#11531)
  • frappe.utils.formatdate not working in the jinja (#11571)
  • Check indicator value only if indicator exists (#11529)
  • Refresh data on individual chart refresh (#11511)
  • S3 success email sent even when checkbox not selected (#11606)
  • Newsletter email validation (#11431)
  • Always add name & docstatus field to avoid permission error in report (#11644)
  • Report name is mandatory while saving report (#11573)
  • Validate whether file type is CSV in Grid Upload (#11548)

Features

  • Allow sending emails via Server Script (#11493)
  • Generate and attach assets to releases (#11517)
  • Take file backup before uploading to Google Drive (#11601)
frappe - Release v12.10.2

Published by saurabh6790 about 4 years ago

  • Revert "fix: Validate whether file type is CSV in Grid Upload" (bp #11587) (#11588)
frappe - Release v12.10.1

Published by saurabh6790 about 4 years ago

  • fix: frappe.utils.formatdate not working in the jinja (bp #11571) (#11572)
frappe - Release v12.10.0

Published by saurabh6790 about 4 years ago

Version 12.10.0 Release Notes

Fixes & Enhancements

  • Fixed auto email report for reports with group by filter (#11292)
  • Fixed canonical URL (#11324)
  • Fixed an issue where contact was not visible in the form (#11366)
  • Fixed an issue with backup generation (#11273)
  • Fixed report response handling (#11350)
  • Email fixes & improvements (#10918), (#11460), (#11433), (#11254), (#11391)
  • Fixed styling of markdown contents in Webpage (#11248)
  • Fixed total row in report print template (#11509)

Features

  • Added ability to send emails via Server Script (#11495)
  • Methods like get_print and attach_print are now available in server scripts (#11498)
  • Added Turkish translation for datepicker (#11456)
  • Introduced system to automatically delete old prepared reports (#11294)
  • Added option to show row index number for child table (#11264)
  • Added a decorator to validate and sanitize search inputs (#11295)

Performance

  • Compress build from theme generator for faster website loads (#11422)

Security

  • Removed ignore_permissions flag from API request (#11454)
  • Sanitized 2FA response (#11262)
frappe - Release v12.9.1

Published by saurabh6790 about 4 years ago

  • fix: contact not showing in form
  • fix: if db_type is not defined then set default to 'mariadb' (#11346)
frappe - Release v12.9.0

Published by saurabh6790 about 4 years ago

Version 12.9.0 Release Notes

Fixes & Enhancements

  • Fixed assignment counts in listview sidebar (#10714)
  • Data Import fixes (#11227), (#11004), (#10951), (#10963)
  • Fixed wrong backup filename issue (#11056), (#11093)
  • Fixed recent backup selection issue (#11146), (#11280)
  • Theme file will now be created in public folder (#10900)
  • Fixed total row in Reports (#11138)
  • Fixed meta tag rendering (#11154)
  • Fields with no_copy will be ignore for Auto Repeat document creation (#10919)
  • Fixed incorrect currency precision (#10795)
  • Fixed page primary action reset (#11013)
  • Fixed query report loading issue in certain cases (#10703)
  • Fixed the issue where dashboard chart was skipping the start date in chart result (#10818)
  • Fixes to make PDFs look consistent with print view (#11016)
  • Avoid always using default email account for outgoing emails (#11164)
  • Fixed datetime conversion to show user's timezone (#10810)

Features

  • Added Congolese franc currency (#11232)
  • Added option to refresh all charts in the dashboard (#11017)
  • JSON files can be rendered now (#10698)
  • Introduced new decorator to validate and sanitize search inputs (#11298)
  • Introduced API to fetch backups (#11102)
frappe - Release v13.0.0-beta.5

Published by surajshetty3416 about 4 years ago