github frappe/frappe v9.0.0
Release v9.0.0

latest releases: v15.27.0, v14.74.1, v15.26.0...
6 years ago
  • [minor]
  • [fix] values by date strings
  • [setup] indicator and check color
  • [navbar] layout fixes
  • [fix] lint
  • [fix] lint
  • [minor] added fallback to file upload
  • [fix] dirty for text editor and use emoji for desktop icon
  • Update backups.py
  • Update model.js
  • [minor] save uid, raw email for unhandled emails and other minor fixes
  • [minor] fixed uneven intendation, replaced spaces with tag
  • [minor] used @text-color for color attribute instead of black
  • Delete backups if path exists
  • [minor] reverted code control's background color to white
  • [minor] images attached to website slideshow should be public
  • added the test case
  • webview for the newsletter
  • codacy fix and change template path
  • minor changes in the sql query
  • portal viewe for the newsletter
  • minor refresh fix - contacts
  • [minor] dont show the quick entry dialog if there are no mandatory or bold fields available
  • [minor] change backup filename format to DDMMYY_HHMMSS_SITE_DATABASE.*
  • [minor] delete comment from documents _comments column on communication on_trash event
  • [fixes] render extracted jinja title for custom doctypes
  • Update attach.js
  • Update attach.js
  • change FCFA to CFA for West African francs
  • [minor] update the image field value if file's is_private value changed
  • [minor] don't format Code type fields in listview
  • [minor] handle timeouts, disconnects and errors
  • Changed User doctype gender fieldtype to link
  • function name changed as requested
  • accented characters are valid names
  • [UI Test] UI Test for ControlHTML
  • Enable using templates inside ControlHTML
  • [fix] file_manager.py
  • [remove] socket.io client
  • [enhance] use socket-io to upload files
  • [wip] file upload with socketio
  • Removed trailing whitespaces from login.py
  • Update login.py
  • Update list_view.js
  • Change place holder based on system settings
  • Update list_renderer.js
  • fix success spelling
  • [minor] can not find users in user mentioned if username is not defined for any user
  • duplicate filters entry resolved
  • [graphs] explicitly call setup() for every graph object (#4120)
  • Update web_form.js
  • Change placeholder to 'Email address or Username' in login screen
  • edit documentation and add correct image url (#4116)
  • [refactor] Load languages on load of slide
  • don't route to success message for the website user
  • heatmap default empty data fix (#4115)
  • Login with username
  • [tests] test_runner.js show full js stack
  • [minor] don't show Bulk Print Option if user don't have Print permission
  • [minor] set list view as selectable to allow bulk assigment
  • [minor][progress]Allow for more space in footer right side fixes #4108
  • [graphs] check for start date (#4107)
  • remove hardcoded empty state params
  • [fix] page.less
  • [page] add empty state, required libs, callback
  • Initialize start date in heatmap if not provided
  • add BGN, XAF, XOF currencies
  • Initialize start date in heatmap if not provided
  • Set 5 mins timeout for long test cases
  • Wait for after_ajax after setting form values
  • remove cal_heatmap
  • [heatmap] choose continuous for dashboard
  • Create CODE_OF_CONDUCT.md
  • [minor] updated num2words
  • [minor] fixes for #3314, set emplty string to keywords if value is undefined
  • [minor] translate field label for auto email reports
  • [minor] show the child table fields lable in Auto Email Report
  • [Translation] Updated Translations (#4093)
  • [lang] added new languages
  • Heatmap for month domain
  • [graphs] tooltip object
  • [graphs] c3 data mapper
  • check for incomplete slides before showing progress
  • [fix] remove on focus outline
  • [minor] Increase Query Report Result Area size to 70vh (#4066)
  • merge with upstream/frappe
  • merge with upstream/frappe
  • merge with upstream/frappe
  • correct field name and field value
  • Bypass 2FA if user login from restricted IP Address
  • [fix] hide progress by default
  • [fix] #4075
  • [Fix] Codacy Issue
  • [Fix] TestFrappeOAuth2Client
  • Test for FrappeOAuth2Client
  • [fix] styles
  • [fix] remove reload after setup
  • Update create_new.js
  • fixed codacy lint
  • removed comments
  • [SETUP] Fixed file_url fetch for profile image
  • [Print Format] Align labels to right
  • Add colors in Gantt view
  • [setup] keyboard nav
  • Don't show color field column in List View
  • Show color in kanban card
  • Add color field to ToDo
  • [setup] suppress post-setup messages
  • Add crop option to make_thumbnail
  • [minor] list
  • [minor] create the test_doctype_name.py for single doctype
  • Added FrappeOAuth2Client
  • Goal Translatable
  • [fix] [translation] switch to desk, #3328
  • [fix] add phone, email, skype in contact us, fixes frappe/erpnext#1226
  • [fix] add phone, email, skype in contact us, fixes frappe/erpnext#1226
  • [minor] remove alert on unload
  • [Translation] Updated Translations
  • Explicitly return list from get_user_default_as_list
  • [minor] Allow Mapped Doc without Source Document
  • [fix] Progress bar not closed after completion of uplading file in the stock reconcillation
  • Explicitly convert filter to list wherever necessary
  • Replace long with int in safe_eval
  • Fixed broken (Python 3) email.Charset import
  • Don't unnecessary encode header content
  • Use 'in' instead of 'has_key'
  • Fix bleach_whitelist import
  • Fix all implicit relative imports in init.py
  • Use six.moves.urllib.parse.urljoin instead of urllib.basejoin
  • Decode encryption key given by Fernet
  • Pass positional arguments instead of keyword arguments to MySQLdb.connect
  • Use six.moves.reload_module instead of reload
  • Use six.iteritems(dict) instead of dict.iteritems()
  • Use six.moves.xrange instead of xrange
  • Covert filter to list before checking it's length
  • Use str instead of bytes for keys in exports param
  • Convert dict.items() to list for modifying dict while looping
  • Convert dict.keys() to list explicitly
  • [minor] added create_custom_fields as a utility function
  • Revert "Fixed top pargin issue in PDF Print (#4028)" (#4040)
  • [Datepicker] Fix today button, disable keyboardNav
  • Fixed top pargin issue in PDF Print (#4028)
  • [setup] new loading state, remove setup_wizard.css
  • Update twofactor.py
  • Fixed finnish language translation
  • [minor] use cached before update doc value after save
  • [progress] dismiss on completion
  • [fix] select.js
  • fix for reverse linking (for dashboard) without filter
  • [Translation] Updated Translations (#4024)
  • [Enhance] selector by class name in for UI test cases (#4022)
  • [progress] add is_first_startup flag to show dialog
  • Download reports in mobile
  • [fix] refactor website_settings, fixes frappe/erpnet#8949
  • [progress] remove action cards
  • check if before_save exists
  • [progress] remove buttons
  • [user-progress] lightweight completed state
  • [user-progress] route post setup route
  • [setup wiz] fixes
  • Mark as done and progress updates
  • [user-progress] slide action cards
  • [user-progress] make next button primary
  • [user-progress] cleanup
  • [setup-wiz] UI test command
  • [setup-wiz] fix setup complete state
  • [slides] setup wizard refactor
  • [slides] fix primary button
  • [slides][wip] setup wizard slide container
  • [slides] container controls slides
  • [user-progress] Slides as container object, dismiss button
  • [user-progress] first cut

Don't miss a new frappe release

NewReleases is sending notifications on new releases.