Rushabh Mehta
4d7a7faa5b
Merge pull request #3906 from adityahase/fix-basestring
...
Replaced all instances of basestring with six.string_types
2017-08-11 12:57:07 +05:30
Aditya Hase
769338f136
Replaced all instances of basestring with six.string_types
2017-08-11 00:10:11 +05:30
Aditya Hase
73a34c2234
Use absolute import to import frappe.utils.background_jobs
2017-08-10 22:51:33 +05:30
Nabin Hait
c1f4fc5e29
Enable Scheduler using set_value method, to avoid saving System Settings ( #3268 )
2017-05-11 16:03:10 +05:30
tundebabzy
6fbe20caaa
Except and raise statement python 3 compatible style ( #3216 )
...
* changes exception and raise statements to python 3 style
* changes except statement to python 3 style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* changes except and raise statement to python 3 compatible style
* adds six.reraise to fix python 3 style raise statements with traceback
* fixes indentation
2017-05-11 10:51:59 +05:30
tundebabzy
7b41d7e5eb
Python 3 compatible print statements ( #3199 )
...
* changes print statements in file to python 3 compatible style using `__future__`
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* changes deprecated md5 module to hashlib
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
* adds python 3 style for print statements
2017-05-01 12:34:29 +05:30
Saurabh
7620bb3789
Deprecate Integration Broker ( #2831 )
...
* [fix] remove razorpay from integration service
* [fix] clean-up js side integration service dependancies
* [fix] remove integration service, .py cleanup, move integration request to integration
* [fix] move oauth to integrations and deprecate integration broker
* [fix] mark services enabled and update integrations listing
* [fix] V7.1 and V7.2 integration service related pathch fixes and move payment gateway dotype to core module
* [fix] create payment gateway records if not exists
* [fix] module page for integrations
* [minor][fix] minor checks
* [fix] remove integration broker module only if not allocated to any doctype
2017-03-14 11:24:26 +05:30
Rushabh Mehta
ac69247325
[feature] checkboxes in grid #2451
2016-12-15 14:48:43 +05:30
Rushabh Mehta
910e44fcba
[fix] integration scheduler events
2016-10-19 14:22:37 +05:30
Rushabh Mehta
5c8df6207d
[fix] integration scheduler events
2016-10-19 13:16:46 +05:30
Rushabh Mehta
1026a48a97
[refactor] code for integration service scheduled events
2016-10-13 14:59:23 +05:30
Rushabh Mehta
79f51648a1
[fix] for test
2016-10-13 12:24:27 +05:30
Rushabh Mehta
ecfb630246
[minor] print format in web form
2016-10-12 14:12:41 +05:30
Rushabh Mehta
9d7ee83c5e
[refactor] scheduler log is now error log and as MyISAM (commit not required) ( #2152 )
...
* [refactor] scheduler log is now error log
* [minor] new naming series
* [fix] engine
* [fix] saved by tests
2016-10-06 17:17:55 +05:30
Rushabh Mehta
74bc80d982
[fix] pass_does_not_exist_error
2016-09-26 11:15:45 +05:30
Anand Doshi
c84c2e6af6
[fix] grid ellipsis and hourly, hourly_long in dormant events
2016-07-15 13:05:52 +05:30
Anand Doshi
820a1e01a6
[fix] added set-limits, changed clear-limit to clear-limits
2016-07-04 00:32:32 +05:30
Anand Doshi
2c98f146c1
[fix] retry a job on deadlock or lock-wait-timeout
2016-07-03 16:14:50 +05:30
Anand Doshi
571de33901
[fix] test cases for limits change
2016-06-25 19:08:36 +05:30
shreyas
9511e14353
Move Frappe subscription features to Frappe App as Limits
2016-06-10 16:34:53 +05:30
Valmik Jangla
1831cd0b02
Added ready for migration command
2016-05-18 12:37:35 +05:30
Anand Doshi
9800ac2d0a
[cleanup] simpler logging system that does not affect other loggers
2016-05-06 20:28:10 +05:30
Anand Doshi
13e43fcbcd
[fix] use importlib instead of imp.load_source in test_runner. Fixes to scheduler.py
2016-04-13 21:00:08 +05:30
Anand Doshi
a48dd50381
[fix] with frappe.init_site, worker and schedule commands, cleanup and fixes to rq code
2016-04-13 19:28:04 +05:30
Valmik Jangla
a2ad631754
Removed / Replaced Celery related code
2016-04-11 17:39:06 +05:30
Valmik Jangla
ac23e91dee
Various fixes and improvements
2016-04-11 17:38:40 +05:30
Valmik Jangla
6d0563e8ea
WIP code migration from Celery to RQ
2016-04-11 17:36:27 +05:30
Anand Doshi
d32444151f
[minor] don't update modified in last scheduler event
2016-01-05 18:22:43 +05:30
Pratik Vyas
c645ac4007
[minor] Disable scheduler from site_config
2015-05-28 14:13:18 +05:30
Pratik Vyas
9666a1ef92
Add hourly long to default enabled
2015-05-16 12:57:28 +05:30
Pratik Vyas
614889b051
Hourly can also be long job
2015-05-13 12:27:34 +05:30
Pratik Vyas
057ff39a5f
Move scheduler_last_event to System Settings
2015-05-04 10:47:37 +05:30
Pratik Vyas
1a2786b043
[scheduler] better trigger_if_enabled
2015-04-16 15:25:41 +05:30
Pratik Vyas
773a43d411
[scheduler] Add test case
2015-04-16 14:59:52 +05:30
Pratik Vyas
a3abcd960c
[scheduler] run all event at least once a day
2015-04-16 14:28:49 +05:30
Pratik Vyas
bf9d9777ac
[scheduler] Add enabled_scheduler_events
2015-04-16 14:28:49 +05:30
Anand Doshi
81f2153523
fixes to statics and scheduler
2015-04-06 19:30:20 +05:30
Anand Doshi
2995f02f3b
Web Notes to Frappe, better alerts, css fixes, fixed splash
2015-03-03 15:09:34 +05:30
Anand Doshi
e6a7459657
Fixes in share, moved flags like ignore_mandatory, ignore_validate etc to doc.flags
2015-02-10 14:41:14 +05:30
Rushabh Mehta
b9f6bc3423
added email alerts
2014-07-15 14:50:49 +05:30
Pratik Vyas
3f4dc46b7a
create scheduler event lock in scheduler_task, not in enqueue events
2014-07-02 14:01:05 +05:30
Anand Doshi
964711a3e0
Enable Scheduler via Setup > System Settings
2014-06-04 17:53:24 +05:30
Anand Doshi
648ec7d059
Fixed scheduler error logging
2014-05-17 00:10:25 +05:30
Pratik Vyas
a961af72c4
raise exception on scheduler lock timeout
2014-05-16 19:30:40 +05:30
Rushabh Mehta
343330fe6b
hooks.txt -> hooks.py
2014-05-02 12:18:12 +05:30
Rushabh Mehta
7bef30b270
frappe/frappe#478
2014-03-28 16:52:23 +05:30
Anand Doshi
cec016be2a
Fixed Website Response, Startup JS loading,
...
Conditions involving STANDARD_USERS, removed Validate Max Users,
Cast Floats and Ints for Single DocTypes, Ability to Disable Scheduler
2014-03-13 20:43:17 +05:30
Anand Doshi
77cf148a08
hook: doctype_js:DOCTYPE, fixes in scheduler
2014-03-10 18:56:28 +05:30
Anand Doshi
7abc5b5e41
Fixes in Celery and Scheduler Hooks
2014-03-10 17:04:53 +05:30
Pratik Vyas
329763a2e8
fix scheduler running even after lock
2014-03-10 15:25:17 +05:30