pratu16x7
674308958a
[setup-wiz] UI test command
2017-08-29 10:03:04 +05:30
Rushabh Mehta
09596f1d32
[minor] bench request
2017-08-24 13:48:08 +05:30
Saurabh
54b6c2244d
Merge branch 'master' into develop
2017-08-21 15:48:55 +05:30
Saurabh
087dd23e3b
[hot][fix] add daily_emails key in clear-limits check
2017-08-21 15:32:02 +05:30
mbauskar
8e5becf32b
Merge branch 'master' into develop
2017-08-17 11:00:37 +05:30
Makarand Bauskar
7bf6c19a31
[hotfix] daily_emails limit fixes ( #3942 )
2017-08-17 10:59:26 +05:30
mbauskar
bc603de8be
resolved conflicts
2017-08-16 18:24:21 +05:30
Makarand Bauskar
91d87814ca
[hotfix] add daily_emails limit to set-limit command ( #3939 )
2017-08-16 18:14:20 +05:30
Aditya Hase
6f7be63054
Encode 'site' before passing to hashlib.sha1
2017-08-10 22:35:11 +05:30
Rushabh Mehta
f4700957fa
[fix] dont watch in CI
2017-08-10 14:16:34 +05:30
Rushabh Mehta
c445047d1c
[fix] dont watch in CI
2017-08-10 11:58:57 +05:30
Aditya Hase
e6bd1e4995
Replaced all instances of 'unicode' with 'six.text_type' ( #3825 )
2017-08-02 16:57:39 +05:30
Rushabh Mehta
ece91d903c
[docs] simplified docs home
2017-07-31 17:39:44 +05:30
Aditya Hase
d3395dfd28
Replaced StringIO and cStringIO imports with six.StringIO ( #3810 )
...
StringIO and cStringIO modules are replaced with io.StringIO in
Python 3. six.StringIO is an alias for StringIO.StringIO in
Python 2 and io.StringIO in Python 3
2017-07-31 10:54:17 +05:30
Rushabh Mehta
c519122929
[docs] Build docs in an app ( #3796 )
...
* [docs] to be rendered in website
* [docs] generating-docs.md
* [fix] codacy
* [docs] minor updates
* [fix] routing
2017-07-28 11:43:16 +05:30
Rushabh Mehta
25ad8ef16c
Test Runner - Refactored ( #3679 )
...
* [tests] test_runner to run one JS test at a time
* [tests] test_runner to run one JS test at a time
* [test] ignore failing tests
* [test] comment test_calendar_view
* [test] add timeout
* [test] add timeout
2017-07-13 15:17:12 +05:30
Rushabh Mehta
f409fd7358
[ui-tests] python is back! ( #3565 )
...
* [ui-tests] python is back!
* [minor] remove old test
* [test] dont test test_runner
* [tests] try firefox
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome 1
* [tests] try chrome 2
* [tests] try chrome 3
* [tests] try phantomJS
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] try chrome
* [tests] login click button
* [tests] login click button
* [tests] show log
* [test] test with start_maximized
* [test] test only login
* [travis] test another port for selenium
* [travis] try running ui tests after unittests are done
* [travis] pring body_div if fails
* [tests] complete setup wizard for frappe
* [minor] move ui tests to frappe/ui/tests
* [tests] ui tests in public and codacy fixes
* [fix] tests + eslint
* [minor] move tests to tests/ui folder and print console after print
* [fix] linting
* [tests] added documentation and better integration testing
* [promise] form triggering is now promise based
* [test]
* [test]
* [test]
* [test]
* [test] print output
* [minor] default empty in select and print console
* [cleanup] more minor fixes
* [enhance] first-cut done!
* [minor] frappe.run_serially to pass arguments while chaining
2017-07-03 11:53:00 +05:30
Rushabh Mehta
45cbb7facc
[minor] cleanups and optimization fixes
2017-06-20 12:46:43 +05:30
Faris Ansari
a9cf952505
UI Tests for Frappe ( #3500 )
...
* init nightwatch.js
* add nightwatch to travis
typo
nightwatch fix
kill node
launch_url
run tests on local selenium
manually run sc
sc in bg with sleep
minor
minor
run test on chromedriver
simplify travis
minor
add chrome package
implicit chromedriver
nightwatch.global.js
path fix
console statement
enable screenshot
send screenshot to telegram
path
minor
remove chromium
add binary
screenshot
url
cleanup
increase timout
minor
minor
minor
* login test
add page_objects in config
Fix login test
* bench run-ui-tests
* update package.json
* update travis
* bench reinstall before running ui tests
2017-06-19 17:58:45 +05:30
tundebabzy
702e52e665
Change raise syntax to python 3 compatible style ( #3497 )
...
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
* python 3 compatible raise statement
2017-06-19 09:07:19 +05:30
Rushabh Mehta
d499ab619c
[optimize] make things faster, lots of low hanging fruits fixed ( #3495 )
...
* [optimize] make things faster, lots of low hanging fruits fixed
* [fix] dont set gravatar for administrator and guest
* [fix] autocommit
* [fix] clear doctype cache
2017-06-19 09:04:25 +05:30
almeidapaulopt
374f85bfd6
several throw translations ( #3441 )
...
* several throw translations
* small fix
* codacy fixes
* fix import _
* Create file_list.js
* Create feedback.py
2017-06-13 14:32:47 +05:30
Rushabh Mehta
4203ebdfc7
[enhance] make bench commands extensible by apps ( #3457 )
2017-06-12 09:15:55 +05:30
Faris Ansari
4e690ba8bd
Set new build system as default ( #3348 )
2017-05-19 19:13:46 +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
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
tundebabzy
6f17070cdd
Fix for #3136 ( #3149 )
...
* places `scheduled_backup()` in try statement to catch any occurrence of ProgrammingError(1146) as per #3136
* adds option `--force` to drop-site
* adds code that notifies the user of ProgrammingErrors and hints on next steps to take
* adds correct help text for --force option
2017-04-27 11:20:50 +05:30
Faris Ansari
6d20919e53
Patch to install new build system requirements ( #3121 )
...
* Patch to install new build system requirements
* Rename flag experimental to beta
* Create test_cafe.js
2017-04-21 12:56:58 +05:30
Faris Ansari
743f7ab0aa
New Build System using NodeJS ( #3117 )
...
* added build.js
* js babelify and concat, css concat working
* less wip
* live reload css working
* css reload on less change working
* added watch_js
* setup file watcher only in dev mode, don't compile variables.less
* Minify js files using babili
- Add --minify flag
* Set minify to false as default
* [minor] Remove redundant code
* Used subprocess instead of os.system
- Also added experimental flag
2017-04-20 11:58:21 +05:30
mbauskar
b6ba17b33b
[minor] fixes for unbound local variable issue
2017-02-23 12:30:31 +05:30
mbauskar
c4c7d507a8
[minor] logout feed for activity logs
2017-01-16 15:26:09 +05:30
Nabin Hait
f2bc961e1b
Fixed merge conflict
2016-12-23 17:35:38 +05:30
Saurabh
86ebaf22aa
[fix] dissable additiona users by creation date
2016-12-21 12:34:28 +05:30
Nabin Hait
c52dc83256
Fixed merge conflict
2016-12-06 16:12:32 +05:30
Nabin Hait
cd0f5e76c6
[fix] Set filter values as default only if no_copy is not marked ( #2413 )
2016-12-05 18:24:03 +05:30
Nabin Hait
4cf123bd8f
Fixed merge conflict
2016-11-28 14:25:11 +05:30
Nabin Hait
f94bcf25c3
Merge branch 'hotfix'
2016-11-28 14:24:40 +05:30
Shreyas Patil
6f59a23f47
[Minor] Removed not available scheduler commands 'dump-queue-status' ( #2385 )
2016-11-28 12:38:20 +05:30
Viet Pham
ee02258999
Ability to publish realtime event from bench ( #2369 )
2016-11-25 16:09:36 +05:30
Saurabh
68186a4943
[fix] check if user exists while setting last active date
2016-11-22 12:12:42 +05:30
Saurabh
6b3bf22462
[enhance] set last active time to user
2016-11-22 12:12:34 +05:30
Rushabh Mehta
2fe0e2acad
[fix] set Message-Id in email based on reference and tag replies to the same object
2016-11-17 09:45:44 +05:30
Rushabh Mehta
819983a7b6
Merge branch 'master' into develop
2016-11-16 11:20:42 +05:30
Rushabh Mehta
bd36f63a7b
[minor] supress duplicate icon error in setup wizard ( #2327 )
2016-11-16 11:19:36 +05:30
Saurabh
36f3ae1562
[fix] check if user exists while setting last active date
2016-11-10 14:40:12 +05:30
Saurabh
68c7b14674
[enhance] set last active time to user
2016-11-10 14:40:12 +05:30
shreyas
5a7eb23190
[Fix] Prevent site creation failure in case installing.lock is not found
2016-09-29 12:06:42 +05:30
Rushabh Mehta
e8e9aef91b
[fix] number of backups
2016-09-21 11:18:16 +05:30
Rushabh Mehta
74cb41ae71
[enhance] web form pagination frappe/shishuvan#3 ( #2076 )
...
* [enhance] web form pagination frappe/shishuvan#3
* [minor] add label in web form grid
* [minor] select module for exporting web form
* [fix] more fixes, #2057
2016-09-20 17:47:39 +05:30
Rushabh Mehta
2e66bd044b
[docs] and other minor fixes
2016-09-15 13:55:37 +05:30