* 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
* Added doctype Role Profile
* Set role profile for user
* Fetch roles from role profile
* Added tests, updated user.js and role_profile.py
* update_roles on add/delete moved to user controller
* added py test
* improved naming
* validate_roles method added
* [minor] style
If the user's roles does not contain the "Allow Edit For" role, the workflow pervents the user from performing functions such as Submit, Duplicate etc. even though the user's other roles actually allow them to perform such functions.
* [fix] Do not show the Save Button if there is a Workflow without Local Changes
The save button is currently shown when there is a workflow and when the print preview is shown and subsequently cleared, even though there were no local changes made.
* Improved Code Readability
* - trigger new "cron" event
- check cron string syntax
- added croniter to requirements
* - run scheduler ever 60 sec
- trigger all enabled events
- enqueue if now >= next time execution since last one
* Update task-runner.md
* fixed tests
* fix triggering with now = True
* modified sobstitution to cron_map
modified annually label to annual
* ability to use labels defined in cron_map in cron string definition
* added static map field
* leaflet draw plugin added to map control
* Editable layer working no icons
* Save and load data in form field
* images and icons working
* Locate plugin added, and loads on geolocation
* organized map control code
* loads layer as per form
* new form clears editableLayers
* update: leaflet 1.2.0 and leaflet-draw 0.4.2
* changed to ERPNext colors
* Multiple map fields and fixes
* fixes codacy suggestions
* loaded geojson data editable
* Map layers editable
* add only one layer on draw:create
* code organized with helper functions
* Replaced Leaflet Draw with Leaflet Editable
* read values from database
* layers saved in db
* Using Patched Leaflet Draw (mobile-friendly)
* Working Map field with multiple forms open
* Leaflet Draw css image path fix
* Leaflet Draw
Fixes Leaflet draw css image paths
Fixes Circle marker and Circle
* locate to geolocation or set featurecollection as center
* [fix] leaflet fitBounds padding 50,50
* [Fix] Leaflet (auto) locate
* Map field basic test
* added refresh button on map
* Mute map geojson in print format
* renamed Map field to Geolocation
* Suggested changes and fixes
* eslint disable
* csslint allow important