Saurabh
371d7f87a9
[enhance] in get_app_info return application branch and branch version if exists
2018-09-06 17:41:26 +05:30
Faris Ansari
60f9e2c973
Add utility frappe.utils.md_to_html
...
- Replace all occurences of manual imports with this utility
- Also enable extras
- fenced-code-blocks
- tables with class 'table table-bordered'
- header-ids
2018-08-05 18:19:25 +05:30
Nabin Hait
854b068ee9
Fixed merge conflict
2018-07-31 13:15:15 +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
ci2014
0a9192d791
Use email instead of user name for building exclude list from thread_notify ( #5502 )
...
* Update email.py
* Get the correct Email Address for Administrator
Get the correct Email Address for the Administrator User as well. I see no reason why.
2018-05-22 11:44:34 +05:30
Achilles Rasquinha
0fc518ace4
python 3 fixes
2018-03-31 18:15:43 +05:30
Achilles Rasquinha
062c7fa283
fixed codacy
2018-03-29 11:06:48 +05:30
Achilles Rasquinha
05ad109bcb
cast singles fieldtype
2018-03-29 09:56:44 +05:30
Suraj Shetty
1202ff1fdb
List view bulk edit option ( #5107 )
...
* added actions button for bulk operations
also included bulk edit option
* page html refactor and added show/hide action option
* copy field object to avoid mutation
* commonify update method and other refactor
* fixed bug with progress bar level and minor fix with 'value' field display
* fixed frappe/erpnext#13063
* commonify field control method and removed unwanted code
* separate method for submit and cancel
* [minor] msgprint change
* refresh list on complete
* requested changes and refactor
* codacy fix
* code formatting, changed var name
* conflict fix
* description option for progress dialog
* extracted bulk operations to a separate file
* Refactor
commonified redundant method
get_json -> parse_json
* rename change_df -> replace_field
2018-03-05 11:02:50 +05:30
Faris Ansari
2fc96e1419
Remember columns state for each user ( #5102 )
...
* Remember columns state for each user
* Chart
* python 3 fix
* Toggle message refactor, Tree structure DataTable update
2018-03-05 11:02:23 +05:30
Zlash65
5f068f7e4f
accented characters are valid names
2017-09-14 14:20:50 +05:30
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
5313c2b2fe
Use string.ascii_letters instead of string.letters
2017-08-10 23:59:34 +05:30
Aditya Hase
9d7d384a63
Replaced urllib.quote imports with six.moves.urllib.parse.quote ( #3837 )
2017-08-02 17:09:16 +05:30
Aditya Hase
e6bd1e4995
Replaced all instances of 'unicode' with 'six.text_type' ( #3825 )
2017-08-02 16:57:39 +05:30
Ayush Shukla
e2de37b090
Email parse addr fix. ( #3371 )
...
* Added name fix
* Removed print
* Changed method name
* Added test case for name
* Codacy fix
* Codacy Exception fix
2017-06-07 15:49:27 +05:30
Ayush Shukla
7ff1985257
Email praseaddr fix, fixes frappe/issues#3004 ( #3345 )
...
* email_parse address fix
* travis check for email-parseaddr
* email parseaddr fix
* fixes
* Added test case
* minor change
* Added few email_ids
* condition change
2017-05-19 15:50:21 +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
Nabin Hait
7fe50c885a
Merge branch 'master' into develop
2017-03-09 14:59:02 +05:30
Rushabh Mehta
8a83a9bfed
[fix] fix html5lib compatibility issue
2017-03-09 13:20:40 +05:30
Nabin Hait
b9d79fbb82
Minor fix
2017-03-06 17:33:49 +05:30
Rushabh Mehta
0af6de61bf
[fix] email validate
2017-02-07 15:02:04 +05:30
Rushabh Mehta
53f12a8b75
[fix] email validate
2017-02-07 14:31:41 +05:30
Rushabh Mehta
5bc3473184
[minor] cleanups, allow comma in email validation
2017-02-07 14:01:18 +05:30
krnkris
dc527f12cd
Update __init.py__ to master ( #2641 )
...
It is stable now only issue is the emoji use
2017-01-30 15:20:49 +05:30
robert schouten
48dc91a59f
Email inbox ( #2485 )
...
* Communication_reconciliation
* Email inbox
* added collapsed timeline for communication
* new email prefill from when only one address
* timeline duplication and notifcation and stability fixs
* add subject to timeline
* email system v7 fixes
* added password required validation
* use proper email datetime
* email inbox v7.1 fixes
* email inbox communication_date used instead of created
* email inbox communication data cleanup
* remove old patch
* email inbox permit unlinking
* [fix] duplication queue and rename domain to email domain
* fix rename domain
* email inbox index optimisation
* email inbox relink doctype query usability fix
* email_inbox Set attachment variable for forwards and replies based on whether it exists or not
* uidnext fixes and cleanup
* email inbox fix tests
* fix rebase timeline issue
* email inbox threading and cleanup
* email inbox cleanup
* bring inbox into frappe and cleanup
* fix missed path
* inbox cleanup
* email-inbox move service back to account
* separate to erpnext contact match
* email inbox cleanup and move relink and timeline fix
* relink optimisation
* inbox fix footer
* keep email drafts on pages not just forms
* email inbox add sent items
* email inbox allow not save list settings on query
* email inbox cleanup and remove communications recon
* add suspend sending button in email queue
* fix rebase error
* email inbox assorted fixes
* email inbox fixes and relink option only when linked otherwise link;
* email inbox fix sender fullname as administrator
* create user email to custom button
* email inbox sent no match and seen
* email inbox fix unicode issues with subject recipient and sender
2017-01-13 14:45:11 +05:30
KanchanChauhan
c0a685aa24
Email ID renamed to Email Address ( #2541 )
2017-01-05 14:55:51 +05:30
Rushabh Mehta
b765f38acc
[fix] gravatar md5 encoding, frappe/erpnext#7145
2016-12-28 17:55:09 +05:30
Rushabh Mehta
17d78e2bbb
[fix] email validation
2016-12-21 12:41:51 +05:30
Rushabh Mehta
5d7eb494a0
[minor] frappe.as_unicode
2016-12-20 12:35:59 +05:30
Rushabh Mehta
b6bee64370
[enhance] minor fixes + background jobs
2016-08-18 18:26:15 +05:30
Rushabh Mehta
a50f1c076c
[minor] get installed apps in frappe.utils.get_site_info
2016-08-16 17:09:38 +05:30
Rushabh Mehta
a5156ec40c
[minor] encoding for has_gravatar
2016-07-24 13:12:10 +05:30
Valmik Jangla
c3cd0c4ea1
Added scheduler enabled to get_site_info
2016-07-23 14:57:26 +05:30
Anand Doshi
075a6a250a
[fix] linkify — allow any protocol in src/href
2016-07-06 21:31:49 +05:30
Anand Doshi
234e21feee
[fix] touch locks/installing.lock during new-site, fixes in db_query and get_app_path
2016-07-06 18:06:50 +05:30
Anand Doshi
2c5c76f65d
[fix] linkify should use tokenizer as BleachSanitizer
2016-07-05 16:00:44 +05:30
Anand Doshi
1a4966f949
[minor] sort get_sites
2016-07-04 21:56:33 +05:30
Anand Doshi
b01edff59a
[minor] backup naming to use datetime_random_string_database.sql instead of date_random_number_database.sql
2016-07-01 15:34:28 +05:30
Anand Doshi
aaabd81329
[enhancement] auto-link URLs in Text Editor using bleach.linkify
2016-06-29 12:49:20 +05:30
Rushabh Mehta
205b349880
[minor] move add_sidebar_items to the top
2016-06-27 18:13:49 +05:30
Anand Doshi
dab12e3342
[fix] limits and site info
2016-06-26 14:43:23 +05:30
Anand Doshi
a7ace6ae38
[fix] limits and site_info
2016-06-25 21:56:27 +05:30
Anand Doshi
feb9378e8e
[feature] get_site_info + save Country and Setup Complete status in System Settings
2016-06-25 19:44:34 +05:30
Rushabh Mehta
620b2f82b3
[minor] get_gravatar in templates to not query and show
2016-06-08 16:03:56 +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
8bf6151dd9
[fix] css for blog and set context.path = request.path if available
2016-04-21 18:18:39 +05:30
Rushabh Mehta
671f22f269
[style] [cleanup]
2016-04-20 18:45:27 +05:30