- 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