- Replace all occurences of manual imports with this utility
- Also enable extras
- fenced-code-blocks
- tables with class 'table table-bordered'
- header-ids
* [email] remove style from email so it does not mess up desk
* [fix] tests
* [fix] image parsing, #savedbyatestcase
* [fix] timeout issues in test
* [fix] timeout issues in test
- [x] linting fixes
- [x] removed format as a parameter, instead used print_format
- [x] removed pycups as a requirement, user needs to manually install
- [x] moved import from global to inside a function to prevent errors
- [x] uncheck Enable Print Server is pycups is not installed
support the user to use and operator (&) in the search text, to search target document by combined multi search term(key words separated by &, thus we can search purchase order by vendor name, the items purchased all together!
* Update global_search.py
add user tag
* Update tags.py
trigger update global search table
* Update tags.py
remove trailing space
* Update global_search.py
remove trailing space
* Update global_search.py
remove title user tag
* Update global_search.py
* Update global_search.py
* [fix] sanitize filters and or_filters to avoid sql injection
* add test cases for filter sanitizer
* codacy fix
* added test cases to test valid scenarios
* [webform] login and date control working
* [webform] text editor and autocomplete imports
* [webform] add utils (before commons) to web js
* [website][init] messages in website
* [webform][wip] date field
* [webform][purge] form via controls and values
* [webform] remove old extraneous get_data code
* [webform][purge] remove upload handler and other listeners
* [webform][new] WebForm object
* [webform] save docs
* [webform] edit profile
* [controls] import awesomplete in multiselect
* [webform] handle existing doc or new form
* [es-module] independence of grid control by import structure
* [webform] grid on website! Stage I
* [webform][grid] include meta, model and perm on website >.<
* [webform] fix payment details
* [webform][fix] get table fields
* [webform][test] remove server field html test as not required
* [webform] check document permission
* Rename WebForm.js to webform.js
* Init workflow actions
- WIP code
- Add hooks to create and update
workflow action on document status changes.
- Tweak listview to show host document on list view item click
- Add new doctype "Pending Workflow Action"
- Add allow_self_approval check in Workflow master
* Rename doctypes
- Rename "Workflow Action" to "Workflow Action Master"
- Rename "Pending Workflow Action" to "Workflow Action"
- Remove irrelevant files
* Clear old workflow action on docstatus change
- Add check for user permission before creating a workflow action record
- Make doctype changes to support the Workflow Action System
* Show host document only if workflow action status is open
* Send workflow action mail notifications
* Add patch to rename `tabWorkflow Action` to `tab Workflow Master`
- Rename table to retain data in `tabWorkflow Action` as it
will be overwritten with new structure on migration
* Enqueue email
* Remove unused files
* Add hook for custom has_permission
* Optimize send_workflow_action_email method
* Add permission_query_condition hook
* Show notification based on status
* Override get_form_link in list view
* Refactor workflow action
- Add action link
- update workflow action hooks
* Avoid repeated creation of Worklow Actions
- Update hooks entry to avoid unwanted method call
* Fix error with frappe.db.count usage
* Fix ui/ux for Workflow Action
- Fix action url and improve response on action button click
- Fix workflow action template style
* Fix Codacy
* Add self approval check
* Fix codacy
* Fix test
* Fix python version confilct and a permission error
* Fix incorrect 'this' reference
* Update with requested changes
* Add next action email template option
* Fix string formatting
* Refactor workflow Action
- Make process_workflow_action smaller
* Fix bugs and errors due to refactor
* Fix workflow field caching
* Add a workflow action test
* Fix bugs with email template