Commit graph

31 commits

Author SHA1 Message Date
crossxcell99
9771308072 Check if user role on login, return otpauth uri 2017-06-29 13:00:07 +01:00
Rushabh Mehta
9abcaff48a [fix] disable email alert on wrong field. fixes frappe/erpnext#3372 (#3290) 2017-05-16 12:49:47 +05:30
tundebabzy
be7be766be Issue 3171 (#3178)
* adds new exception to be raised when any improper database configuration is detected

* changes behavior of `check_if_ready_for_barracuda` to raise ImproperDBConfigurationError instead of sys.exit`

* refactors `drop_site` to use a new exactly identical `_drop_site` function.

The reason for this is because the original `drop_site` function is decorated
and cannot be undecorated without nasty hacks. Breaking the function this way
allows me to make use of the `drop-site` logic easily.

* catches the ImproperDBConfigurationError raised from `check_if_ready_for_barracuda` function to drop all the artifacts of the failed new `Site`
2017-05-08 16:06:33 +05:30
Rushabh Mehta
83045eb36c [enhance] handle session expired in a graceful manner (#3022) 2017-04-10 12:44:39 +05:30
Rushabh Mehta
4bd2285159 File Based Locking at Document Level (#2374)
* [redesign] improved locking in documents and redesigned recent documents

* [minor] patch to update doctype in existing documents
2016-11-25 16:14:00 +05:30
Anand Doshi
2c98f146c1 [fix] retry a job on deadlock or lock-wait-timeout 2016-07-03 16:14:50 +05:30
shreyas
9511e14353 Move Frappe subscription features to Frappe App as Limits 2016-06-10 16:34:53 +05:30
Rushabh Mehta
64ef5fd487 [patch] [fix] 2016-04-28 15:46:08 +05:30
Rushabh Mehta
6ba4bb06ff [fix] NotFound if site is not found, remove Async Task, cleanup in translate 2016-02-10 12:17:17 +05:30
Rushabh Mehta
95bbe5c7ea [hot] site-not-found is 404 2016-02-10 11:11:59 +05:30
Rushabh Mehta
4f85bd3284 [bench] bench doctor to show if scheduler is disabled via system settings 2016-01-28 11:04:20 +05:30
Anand Doshi
506d268143 [fix] whitelisted upload methods 2015-11-18 13:06:14 +05:30
Anand Doshi
3c4f31a23c Limit varchar length to 140 instead of 255 to mitigate Row Size Too Large error 2015-10-14 16:00:14 +05:30
Anand Doshi
6084775ed0 Added CSRF token verification for desk 2015-09-21 11:41:06 +05:30
Nabin Hait
a272c1b25d [fix] Unique constraint check in db_insert and bypassed for blank values (not null) 2015-08-03 17:21:51 +05:30
Anand Doshi
2995f02f3b Web Notes to Frappe, better alerts, css fixes, fixed splash 2015-03-03 15:09:34 +05:30
Rushabh Mehta
ced8e5f7db [website] [redirect] 2014-10-29 16:20:03 +05:30
Anand Doshi
09fbf6cf19 [validate] for a submittable document, validate if it is linked to a cancelled document
Thanks to @adityaduggal for reporting this
2014-08-05 14:24:19 +05:30
Anand Doshi
eb5ddf4640 Limit available functions in jinja environment 2014-07-25 13:01:53 +05:30
Anand Doshi
6784a319de Raise TemplateNotFoundError in get_html of Print Format 2014-07-01 16:29:09 +05:30
Anand Doshi
2ead90fc6e Misc fixes 2014-06-27 20:59:00 +05:30
Anand Doshi
a1bd2176fb NameError handling, fixed copy doc used in amend, handle tabs 2014-04-23 13:39:51 +05:30
Anand Doshi
80f1ef6268 Removed controller.py 2014-04-21 14:17:11 +05:30
Rushabh Mehta
ea55d77200 added validation for update_after_submit #270 2014-04-15 15:11:00 +05:30
Anand Doshi
e798db1ef4 Data Import #478 2014-04-10 18:41:23 +05:30
Anand Doshi
8bb11e01be frappe/frappe#478 2014-04-02 16:38:16 +05:30
Rushabh Mehta
a47da023c9 #478 2014-03-25 11:54:21 +05:30
Anand Doshi
01d65fd497 Added Set Defaults, Mandatory Validation and Link Validation in Document 2014-03-21 19:40:27 +05:30
Nabin Hait
fe3ee614f6 added set_only_once property in docfield 2014-03-21 11:16:16 +05:30
Anand Doshi
9eb55aa102 Fixed naming in response.py, build_response only if response.data does not exist 2014-03-12 19:27:05 +05:30
Anand Doshi
3444dd4a38 Refactored handler, catch exceptions, response codes and build response from app.py 2014-03-12 19:04:22 +05:30