* refactored code to add support in filters to get descendant or ancestor for tree type documents
* added semicolon and comments to imporve code quality
* refactored code to add not ancestor and not descendants of filters
* added test cases for ancestors of and descendants of
* Translate labels
- Replace all occurences of manual imports with this utility
- Also enable extras
- fenced-code-blocks
- tables with class 'table table-bordered'
- header-ids
* [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
Added frappe wrappers to math.ceil and math.floor, since they are widely
used functions. Also added their docstrings for documentation and wote
test cases. And some minor typo fixes
* [HOTFIX] fix currency issue on print
* [HOTFIX] fix currency issue on print
* added value check for format
* added value check for format
* fix codacy
* Add get_source_value to utils, and use it to get value from object or dict
* GitHub connector
* fix codacy
* remove print statement
* Remove Github Connector
* Data Migration Connector
- Create new connection with boilerplate
- Add Run button in Data Migration Plan
* minor
* fix codacy
* remove pygithub
* Minor
- Remove button from form and add to custom button
- Remove is_custom field
- Add Connector Type 'Custom'
- Show New Connection button only in developer mode
* [fix] logging
- only store the name, not the whole json
* [fix] tests