Rohit Waghchaure
5f4432a343
[Fix] Change Log
2018-09-10 13:21:02 +05:30
Ameya Shenoy
840f05054d
update-info: put json in redis, and generate message at user end
2018-09-05 14:32:52 +00:00
Faris Ansari
0fcc0c9b89
Add only System Managers to update-user-set
2018-09-05 13:36:56 +05:30
Ameya Shenoy
a4f3ba6d99
translated strings and removed admin upgrade message
2018-08-24 11:38:37 +00:00
Ameya Shenoy
b944fcfdb5
[minor] pop up shown to system managers and functionified code
2018-08-20 21:18:09 +00:00
Ameya Shenoy
21bbbd2dbb
[feature] show popup for version update
...
- added a new weekly hook to check if new version update is available
- added function to desk.js to show popup in case a new version is
available
- added redis wrappers for set related commands, namely sadd, srem,
sismember, spop, srandmember, smembers
2018-08-15 20:34:48 +00:00
Shreya Shah
4c20d1f68f
using regex instead of soup to parse pdf page margins ( #5883 )
...
* using regex instead of soup to parse pdf page margins
* Fix codacy
2018-07-30 14:32:33 +05:30
Ameya Shenoy
92f288bc2f
added 2 fucntions to frappe.utils ( #5877 )
...
* added 2 fucntions to frappe.utils
- get_db_count: to get the db count of any DocType
- call: a wrapper for frappe.call
* Update __init__.py
2018-07-27 11:55:58 +05:30
Sagar Vora
5ddcf40a11
[python3] let PdfFileReader handle file opening ( #5878 )
...
In Python 3, file() is deprecated.
PdfFileReader can internally handle file opening and closing, so file() no longer necessary.
See description of stream parameter here:
https://pythonhosted.org/PyPDF2/PdfFileReader.html#PyPDF2.PdfFileReader
Alternatively, open() can be used.
2018-07-27 11:55:48 +05:30
rohitwaghchaure
7293311f72
[Fix] Handle the OverflowError exception in the in_words method ( #5769 )
2018-07-11 11:56:01 +05:30
rohitwaghchaure
6f84e922f8
[Fix] Brute force security ( #5785 )
...
* [Fix] Brute force security
* Added patch and change the error message
* Added test case
2018-07-11 11:14:05 +05:30
Prateeksha Singh
479f51e23a
[global-search] add doc check for route
2018-07-09 12:49:26 +05:30
Saurabh
e2b1ebe84c
[Security][fix] To avoid possible sql injection via filters and or_filters parameters and tighten the field level checks ( #5721 )
...
* [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
2018-06-27 09:15:42 +05:30
Rushabh Mehta
9e2e65f305
[fix] varchar_len in global_search.py
2018-06-25 16:00:01 +05:30
Prateeksha Singh
cf1338bbca
[global-search] route check
2018-06-25 09:45:12 +05:30
Prateeksha Singh
76be772e4c
[global-search] trim strings directly
2018-06-22 17:21:00 +05:30
Prateeksha Singh
f3b2ba50f0
[global-search] trim varchar columns
2018-06-22 04:10:15 +05:30
Ameya Shenoy
becb347d1f
new app creation fix
2018-06-10 06:47:30 +00:00
Sharath C
22a2c682c9
Jinja Customization from hooks.py bug fix ( #5604 )
...
* Jinja Customization from hooks.py bug fix
* Condition to check for site initialization added.
2018-05-24 14:26:18 +05:30
Ameya Shenoy
188c4c87db
[fix] global-setup-help ( #5603 )
...
- custom jinja templates are taken if and only if a site is mentioned
- added test in travis as well
2018-05-24 12:05:25 +05:30
Sharath C
873d3c85e8
Add Custom Jinja methods from hooks.py ( #5585 )
2018-05-22 10:16:38 +05:30
Saurabh
c1a338f8c0
Merge pull request #5491 from codingCoffee/decimal_fix
...
added handler for decimal object in response
2018-05-15 11:54:31 +05:30
Ameya Shenoy
09e71d0d77
added floor and ceil to frappe.utils ( #5536 )
...
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
2018-05-08 15:13:50 +05:30
Ameya Shenoy
5cc28b1257
pip fix ( #5527 )
2018-05-04 19:05:48 +05:30
Ameya Shenoy
187b04bfa3
added handler for decimal object in response
2018-04-25 15:45:47 +05:30
Shreya Shah
c007c0c225
Fix for unknown locale languages in print format ( #5424 )
...
* fix for unknown locale in dates
* formatting fix
2018-04-17 11:29:22 +05:30
Rushabh Mehta
f03ac687ab
[travis] --quiet
2018-04-16 15:09:08 +05:30
Ameya Shenoy
a6087cb243
Compatibility for pip10
...
- also some spaces and tabs fixes
2018-04-15 03:41:32 +05:30
Saurabh
fbf66336fb
[hotfix][urgent] fix backup compression ( #5418 )
2018-04-09 15:18:55 +05:30
Ameya Shenoy
a8f9a652e1
dropbox backup not ablt to find filepath ( #5406 )
2018-04-07 19:55:01 +05:30
Saurabh
4e98f1689e
[fix] breakdown backup process into two parts #5365 ( #5390 )
2018-04-05 18:24:19 +05:30
Zarrar
edd089d4a1
append now_time to the filename incase of duplicate ( #5313 )
2018-04-02 18:22:12 +05:30
Achilles Rasquinha
6a79028f6e
avoid multi-redis connections
2018-03-28 11:49:27 +05:30
Zlash65
fae68f7d35
encode unicode objects
2018-03-26 14:59:41 +05:30
Zarrar
577ce03fd8
[Hotfix] File upload fix ( #5254 )
...
* append hash if same filename found while uploading through socketio
* pass file size
* upload after filename change
2018-03-23 15:13:58 +05:30
Rushabh Mehta
f20da41bf6
[fix] rename custom fields before sync if name conflicts ( #5062 )
...
* [fix] rename custom fields before sync if name conflicts
* [minor] re-add text_type
* Update doctype.py
2018-02-23 11:10:21 +05:30
Rushabh Mehta
61bf34f3ef
[fix] help images ( #4897 )
2018-01-23 15:30:37 +05:30
Manas Solanki
edbbf4b464
add the field attach_to_field in the file ( #4823 )
2018-01-15 18:10:53 +05:30
Zlash65
634e3f3dbb
bypass root node validation if no parent found
2018-01-08 11:53:29 +05:30
Nabin Hait
8a09f915e9
Merge branch 'master' into develop
2017-12-25 13:30:48 +05:30
Prateeksha Singh
ae0234e7e6
[export-fields] export comma separated lines for long values ( #4667 )
...
* [export-fields] export comma separated lines for long values, fixes frappe/erpnext#12085
* Update xlsxutils.py
2017-12-22 11:11:13 +05:30
Rohit Waghchaure
0a367e837e
[Fix] Decimal issue
2017-12-21 15:53:22 +05:30
Nabin Hait
2e46b1d70c
Merge branch 'master' into develop
2017-12-15 12:52:55 +05:30
Manas Solanki
520bfc2ae4
New data import ( #4601 )
...
* created/moved the files
* added the model for the downloading the data
* add the file with the error data
* changes added other changes and fix codacy
* changes in the config and utils files
* fixed the test cases
* minor changes in the data keys dict
* changed the test file location
* fixed the tests
* set the route in the list view and show only erors
* minor fixes in the childtable import and log tables rendering
* Refactor Download dialog to use MultiCheck
2017-12-15 12:17:24 +05:30
tundebabzy
d5dcc0b98f
Issue 4616 ( #4617 )
...
* fail silently when key not found
* PEP 8: spacing, docstrings
* codacy
2017-12-14 14:57:05 +05:30
Nabin Hait
7506c49dc4
Fixed Merge conflict
2017-12-12 19:08:53 +05:30
Faris Ansari
49b63d7680
Add is_image util ( #4605 )
2017-12-12 19:04:38 +05:30
Brown-Harry Boma
b9201dbdd0
Make improve page link generic in help documentation ( #4586 )
2017-12-12 12:53:59 +05:30
Achilles Rasquinha
79a8be3633
[HOTFIX] Currency Format on Print ( #4584 )
...
* [HOTFIX] fix currency issue on print
* [HOTFIX] fix currency issue on print
* added value check for format
* added value check for format
* fix codacy
2017-12-11 15:10:32 +05:30
Prateeksha Singh
d1aa5c60b4
[Multicheck control] ( #4529 )
...
* multicheck control
* [checkboxes] replace in domain settings
* [checkboxes] use in setup_wizard domains
* [multicheck] minor
* [multicheck] set and get value as an array
* [multicheck] make controls.less
* basic view control with value as array object
* load active domains
* selenium helper: multicheck
* [multicheck] make field if not present
* [multicheck] append control in an HTML field
2017-12-06 13:25:33 +05:30