Faris Ansari
92e8856588
New Build System: Rollup ( #5010 )
...
* JS build working
* Css build working!
* Uglify JS in production
* fix codacy
* Add frappe.commands.popen
* FIx ESLint errors
* Add socket.io to package.json
* ignore subprocess warnings
* Add babel-runtime
* sleep 20 after bench start
* remove set -e
* [FIX] non-shell subprocess call
* [FIX] use shell = False
* split commands
2018-02-20 13:47:48 +05:30
Achilles Rasquinha
2ce2ba690b
removed mysql, use mariadb instead, committed ghost css
2018-02-07 14:17:40 +05:30
Ritesh Shrivastav
43941d40d7
Provision to print a complex object for all 'bench execute' commands ( #4908 )
2018-01-31 11:25:01 +05:30
Achilles Rasquinha
2d5276e7ee
Minor, fallback to mysql if not exists
2018-01-24 22:29:07 +05:30
Achilles Rasquinha
8d43417a29
Added mysql auto completion
2018-01-24 17:20:10 +05:30
Rushabh Mehta
68f4a9ed4b
[fix] ascii only
2018-01-24 14:44:05 +05:30
Rushabh Mehta
7965deaae3
[feature] add bench auto-deploy command ( #4894 )
2018-01-23 15:18:51 +05:30
Achilles Rasquinha
882220cf4f
removed coverage
2017-12-29 10:28:04 +05:30
Achilles Rasquinha
005cfe3dc8
🎉 NEW Frappe Chat ( #4612 )
...
* added doctypes, created frappe chat ui
* added component layout with state-like abilities, added apis
* updated user doctype, moved from state-like feature and component abstraction
* added room component
* fixed publish_realtime with after_commit = True
* created room component and searchbar
* minor fix
* functional message parsing
* update
* Added Chat Profile
* added chat message
* more changes into chat room
* fixed APIs, added client side scripting
* added chat message attachements, more doc updates
* Brand New UI with socket io room integration
* completed socketio integration. off to room subscription and publish
* realtime room update
* raw update
* initialized docs, added p2p connection for call tests
* updated docs
* added coverage, updated api for ease of use
* raw commit
* added test cases
* Chat Room updates and new room creation
* added chat group creation
* added collapsible plugin
* toggable room view
* updated
* [RAW]
* updated UI for chat
* Deleted Previous Chat Page
* moved from frappe.Chat.Widget to frappe.Chat
* modularized frappe-fab
* added more docstrings
* tried adding conversation tones
* Added conversation_tones and refurbished chat popper
* modified frappe.ui.Dialog, moved from AppBar to ActionBar, responsive for Mobile 💃
* moved RoomList item namespace
* Configurable Desktop update, moved profile updates to on_update
* added state change listeners
* removed AppBar to ActionBar customizable 💃
* added destroy method
* removed coverage, refactored group creation
* Successful Chat Rooms and Group creation
* sort rows based on last_message_timestamp or creation
* added frappe._.compare
* removed redundant less variables
* Chat Room back button with custom routing and destroy methods
* Added EmojiPicker
* fixed multiple dialog render
* setup quick access
* added chat chime, functional chat message list updates at room list
* deleted package-lock.json
* realtime date updates
* updated chat message list
* functional message render and updates
* added track seen
* added typing status
* updated typing status
* valid typing statuses and quick search
* Functional Quick Search
* reverted fix
* some more cleanup and promisifed
* fixed hints close on click
* updated fab boldness
* close popper on click panel
* close popper on click panel
* reverted octicon-lg, fixed popper heading click
* new frappe capture
* removed webcamjs
* added uploader and capture
* removed chat FAB, added as notification instead
* on message update
2017-12-28 18:58:43 +05:30
Faris Ansari
1de429f275
Faster bench build in development
2017-12-20 12:36:35 +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
Rushabh Mehta
5a9d38f767
[enhance] bench run-tests --doctype-list app/path/to/test.txt ( #4561 )
...
* [enhance] bench run-tests --doctype-list app/path/to/test.txt
* [fix] tests for doctype-list-path
* [fix] tests for doctype-list-path
2017-12-01 12:05:06 +05:30
Ameya Shenoy
d746d1e8af
Added test-list option to run-ui-tests ( #4540 )
...
* Added test-list option to run-ui-tests
will help bifurcating the ui tests into stages
* modified to add new parameters at the end
2017-11-30 16:26:43 +05:30
Ameya Shenoy
4935014643
minor fix in bench run-ui-tests --help ( #4537 )
2017-11-27 11:50:07 +05:30
Rushabh Mehta
2248dbc819
Merge pull request #4165 from achillesrasquinha/develop
...
[MAJOR] WebCamera attachments, Desktop Wiggling, bench command, minor UX, better dev workflow, MariaDB@10.2 fix
2017-09-29 15:09:41 +05:30
Rushabh Mehta
935680d160
[minor] command to rebuild global search frappe/erpnext#10951 ( #4205 )
2017-09-28 12:11:25 +05:30
Achilles Rasquinha
9416df270d
[BUG] fixed, changed to --restore, reset is a flag for test_runner
2017-09-26 15:44:04 +05:30
Achilles Rasquinha
2816e9f54d
renamed make_copy_force to reset
2017-09-26 10:01:40 +05:30
Achilles Rasquinha
867e9997d2
[MINOR] added --make-copy-force to force copy assets
2017-09-22 15:05:48 +05:30
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
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
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
Faris Ansari
4e690ba8bd
Set new build system as default ( #3348 )
2017-05-19 19:13:46 +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
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
c4c7d507a8
[minor] logout feed for activity logs
2017-01-16 15:26:09 +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
KanchanChauhan
8b78f70b43
Option to send email from Data Import Tool where applicable ( #2026 )
2016-09-13 13:13:02 +05:30
Rushabh Mehta
6157d7afc7
[fix] commands to setup help and version set as 7.1-beta
2016-08-24 12:44:04 +05:30
Rushabh Mehta
e91f5c8f7a
[minor] added option to set mariadb password for setup help;
2016-08-23 18:47:26 +05:30
Rushabh Mehta
c034750708
[fix] for building help
2016-08-23 18:10:00 +05:30
Rushabh Mehta
8a32adcaf8
[command] bench setup-help will make the help db
2016-08-23 17:53:38 +05:30
Felipe Orellana
d07e6759a1
Added junit xml reporting capability to test_runner. Added new --junit-xml-output flag to frappe run-test bench command. Updated requirements file to include xmlrunner to generate junit xml reports. ( #1995 )
2016-08-23 16:49:08 +05:30
Rushabh Mehta
b6bee64370
[enhance] minor fixes + background jobs
2016-08-18 18:26:15 +05:30
Rushabh Mehta
48756d4b4a
[minor] name optional in export-json command
2016-07-29 18:51:08 +05:30
Valmik Jangla
92798b0393
Changed add-email-queue logic
2016-07-25 17:54:27 +05:30
Anand Doshi
857ac090b0
[fix] added disable future setup wizard access
2016-07-05 21:35:40 +05:30
Rushabh Mehta
f81632b9d9
[redesign] removed website statics, www served like templates/pages
2016-06-23 10:54:31 +05:30
Rushabh Mehta
8a91f1a790
[rename] Bulk Email to Email Queue
2016-06-22 13:06:06 +05:30
Valmik Jangla
8b61ced75a
New Command : add-bulk-email
2016-06-14 16:42:41 +05:30
shreyas
9511e14353
Move Frappe subscription features to Frappe App as Limits
2016-06-10 16:34:53 +05:30
Anand Doshi
49de395407
[fix] split commands into multiple files
2016-05-18 17:14:06 +05:30