Gavin D'souza
71af7320f2
fix: ansible install on versioned pip
2020-01-15 13:36:32 +05:30
Gavin D'souza
7fb1484b7f
fix: seperate colors from log, change exception
...
changes: thrown if bench dir exists on bench init
style: fixed whitespaces and formatting
2020-01-15 13:33:27 +05:30
Gavin D'souza
f0c1893565
feat: ability to rollback failed bench init
2020-01-15 13:31:57 +05:30
gavin
5271e1ea2a
Merge pull request #895 from gavindsouza/new-commands
...
feat: "bench find", print log api
2020-01-14 10:55:38 +05:30
Gavin D'souza
963b2f9ce5
feat: added bench find command
2020-01-10 20:42:13 +05:30
Gavin D'souza
e32281557f
feat: added bench.utils.log and updated is_bench_directory api
2020-01-10 14:48:09 +05:30
Gavin D'souza
ef1a624556
fix(cli): give warn that commands are not executed in a bench folder
2020-01-10 14:45:13 +05:30
gavin
76d8b3d9f6
Revert "perf: faster bench"
2020-01-07 16:06:15 +05:30
gavin
e74c59dc73
Merge pull request #888 from gavindsouza/faster-commands
...
perf: faster bench
2020-01-07 14:04:37 +05:30
gavin
9559fe0c76
Merge pull request #857 from developmentforpeople/fix-get-sites-as-frappe
...
fix: bench.get_sites now do same checks to validate a site folder like frappe.utils.get_sites
2020-01-03 15:11:20 +05:30
Gavin D'souza
8764813121
fix: "faster" get_sites function
...
chore: dropped unused get_sites_dir function
style: pythonic "is not" usage
2020-01-02 18:47:13 +05:30
Development for People
a3dc9e69b7
fix: bench.utils.get_sites updated to frappe.utils.get_sites
...
avoids issues with non sites folder like 'jupyter_notebooks'
2020-01-02 18:46:05 +05:30
Gavin D'souza
3b91d98d85
fix: compatibility fixes, better cpu utilization
2019-12-31 14:09:42 +05:30
Gavin D'souza
bb677d17df
perf: Faster Commands execution by commands caching
2019-12-31 14:06:00 +05:30
Gavin D'souza
a7a8790de6
fix: git stash requires user details pre git v2.21
2019-12-27 15:44:03 +05:30
gavin
be162b542d
Merge pull request #884 from gavindsouza/bench-update
...
feat: Bench update
2019-12-27 13:48:53 +05:30
Gavin D'souza
186c0eafda
feat: auto-stash changes in bench (tool) on update
2019-12-25 19:24:23 +05:30
Gavin D'souza
c93a25d336
feat: "bench update" from non-bench directory
2019-12-25 19:23:14 +05:30
Shridhar Patil
a65e9f09dc
changed parameter name
2019-12-20 17:20:28 +05:30
Shridhar Patil
b005720a2b
skip asstes while doing get-app
2019-12-19 17:35:48 +05:30
sahil28297
fb13dfb0c2
Revert "fix(fonts): remove unused setup_fonts method" ( #881 )
...
This reverts commit 0d4ace95a6
.
2019-12-17 15:05:19 +05:30
Chinmay Pai
0d4ace95a6
fix(fonts): remove unused setup_fonts method ( #878 )
...
this method replaces existing system fonts directory under /etc/fonts
and /usr/share/fonts with fonts that are probably obsolete by now and
are no longer used.
removing this method so that it does not mess with anybody's system
fonts
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-17 12:51:16 +05:30
Chinmay Pai
d1ebb4c3b2
security(nginx): use only strong ciphers over ssl ( #869 )
...
* security(nginx): use only strong ciphers over ssl
* drop support for TLSv1 and TLSv1.1, and add support for TLSv1.3
* disable all ciphers else for EECDH+AESGCM and EDH+AESGCM
* disable session ticketing
* use secp384r1 as certificate curve
* enable strict transport security with preloading
* enable xss-protection
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
* chore: explicitly state ssl on listening socket
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-16 16:36:55 +05:30
Chinmay D. Pai
cac66a6b88
fix: invalid syntax for click option
...
ughhhhhhhhhh
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-15 13:59:12 +05:30
Chinmay D. Pai
699705f64b
fix: incorrect import statement
...
use six.moves instead of six
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-15 13:46:14 +05:30
Chinmay Pai
459432b195
fix: incorrect import statement
...
use six.moves instead of six
2019-12-15 13:45:17 +05:30
Chinmay D. Pai
d1a3017172
fix(get-app): handle existing directory and other formatting changes
...
* if a directory for the application already exists, provide user with 2
options:
* ask to remove the directory and reclone (overwrite)
* ask if the user wants to reinstall the application
* separate get_app_name from get_app
* move building assets and postprocessing to install_app method
* make formatting changes to the code for flake8
* use reload_module from six instead of builtins
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-15 12:06:12 +05:30
Chinmay Pai
d2d577201d
fix: remove unused method and use six to reload module ( #875 )
...
* remove download_chart_of_accounts method as it is not being used
anywhere
* use reload_module from six for flake8 fixes
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-15 10:41:27 +05:30
Chinmay Pai
75ffa0325e
fix: use six to check for string types ( #874 )
...
fixes issue where unicode keyword does not exist for python3:
Traceback (most recent call last):
File "/usr/local/bin/bench", line 11, in <module>
load_entry_point('bench', 'console_scripts', 'bench')()
File "/home/frappe/.bench/bench/cli.py", line 40, in cli
bench_command()
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 764, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.6/dist-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/home/frappe/.bench/bench/commands/setup.py", line 22, in setup_nginx
make_nginx_conf(bench_path=".", yes=yes)
File "/home/frappe/.bench/bench/config/nginx.py", line 13, in make_nginx_conf
sites = prepare_sites(config, bench_path)
File "/home/frappe/.bench/bench/config/nginx.py", line 100, in prepare_sites
sites_configs = get_sites_with_config(bench_path=bench_path)
File "/home/frappe/.bench/bench/config/nginx.py", line 217, in get_sites_with_config
if isinstance(domain, str) or isinstance(domain, unicode):
NameError: name 'unicode' is not defined
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-15 10:16:21 +05:30
Development for People
7051aa3d4e
fix(nginx): add redirect rules to avoid duplicate content
2019-12-07 11:35:21 +05:30
Chinmay D. Pai
17b447591f
fix(cron): change cron command for renewing ssl
...
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-12-05 15:23:13 +05:30
Gavin D'souza
cd711b04dc
fix: bench update compatible venv installed pkg
2019-11-29 16:48:52 +05:30
Gavin D'souza
489d3b2501
fix: update bench requirements for user
2019-11-26 18:08:50 +05:30
Gavin D'souza
ea106e89c9
fix: dont install bench dependencies in env
2019-11-26 11:24:40 +05:30
gavin
1d7e3ca383
Merge pull request #861 from gavindsouza/pinned-requirements
...
fix: add upgrade flags to pip install
2019-11-18 12:16:10 +05:30
Gavin D'souza
12912c5943
style: better readability and removed redundant flag
2019-11-17 16:06:24 +05:30
Gavin D'souza
025665a093
fix: update pinned requirements
...
after pinning requirements, to avoid incompatible 2nd level
dependencies of packages, pass the -U flag
2019-11-17 04:39:33 +05:30
gavin
16da871a8b
Merge pull request #852 from zerodhatech/set_redis_hosts
...
chore(bench-cli): commands to set redis hosts
2019-11-04 17:11:21 +05:30
gavin
13c4db4c2e
chore(style): format string indents
2019-11-04 17:10:39 +05:30
Shridhar Patil
787625fe28
commands to set redis hosts
2019-11-03 10:59:56 +05:30
Paul Banks
b8cc8b03f7
Crontab: Fix for ArchLinux which uses the FreeBSD syntax
2019-10-25 08:28:49 +00:00
gavin
ce6b4c8a11
fix: git depth, fixed requirements ( #845 )
2019-10-21 15:48:38 +05:30
Suraj Shetty
f7bec398ff
feat: Option to provide path to Procfile ( #833 )
...
feat: Option to provide path to Procfile
2019-09-12 23:21:41 +05:30
Rucha Mahabal
6dbf6b9846
fix: no-backup option argument ( #842 )
...
* fix: --no-backup option set to 1 by default
* Update bench/commands/__init__.py
Co-Authored-By: Chinmay Pai <chinmaydpai@gmail.com>
2019-09-10 17:59:36 +05:30
Aditya Hase
893cb884ee
fix(security): Force download html, svg and xml files
...
Same as https://github.com/frappe/frappe/pull/7074
for public files in production environment
2019-09-05 15:19:40 +05:30
Faris Ansari
5bedd2cb52
feat: Option to provide path to Procfile
2019-08-24 19:55:32 +05:30
Sahil Khan
933d7a15b8
fix(release): syntax error
2019-07-26 15:41:28 +05:30
Aditya Hase
46566cd9ac
fix(ansible): Make everything verbose
2019-07-23 19:50:07 +05:30
Aditya Hase
bdda0419ea
fix: Allow skipping assets
2019-07-23 19:34:42 +05:30
Aditya Hase
46b78f4a53
fix: Remove the infamous print style
2019-07-23 19:32:30 +05:30
Saurabh
d32d905567
fix: validate branch before update
2019-07-22 16:10:34 +05:30
Saurabh
ac51286f3c
Merge pull request #816 from adityahase/py3
...
fix: Initialise bench with Python 3
2019-07-22 15:32:50 +05:30
Sahil Khan
5699204a58
fix(release): accomodate future branches
2019-07-19 17:29:07 +05:30
Sahil Khan
dd78011717
fix(release): handle release for multiple branches
2019-07-19 17:08:09 +05:30
Aditya Hase
e24ca16c90
fix: Initialize bench with Python 3
2019-06-21 10:52:13 +05:30
Saurabh
22f3bc6c36
fix: typo fix
2019-06-19 18:03:04 +05:30
Saurabh
9242b927ca
fix: take backup before pulling the code and make site available after restarting the processes
2019-06-19 17:25:52 +05:30
Faris Ansari
75b0901af4
fix: Build assets only for downloaded app ( #802 )
2019-05-15 14:26:07 +05:30
Saurabh
d39effc2f1
Merge pull request #798 from saurabh6790/mariadb_version
...
enhancement: provision to pass mariadb version
2019-05-07 08:55:32 +05:30
Saurabh
8126143815
enhancement: provision to pass mariadb version
2019-05-07 08:51:54 +05:30
Saurabh
ee8a8fbbfb
fix: provision to pass container flag while setting up swap
2019-04-25 18:58:51 +05:30
Aditya Hase
b7f568aec2
fix: Change ownership of all log and config files
2019-04-13 10:55:41 +05:30
Faris Ansari
93264c6b71
Revert "perf: Remove unwanted check ( #788 )" ( #790 )
...
This reverts commit 431e96909c
.
2019-04-13 10:11:25 +05:30
Suraj Shetty
c16c8e69f0
Revert "fix: Change ownership of all log and config files ( #787 )"
...
This reverts commit 2435cb6b2e
.
2019-04-13 00:01:00 +05:30
Suraj Shetty
431e96909c
perf: Remove unwanted check ( #788 )
...
`get_frappe_commands` returns a list of valid frappe commands which is used to check if the user command is valid. But this is unnecessary because even without it bench can report the command not found error. This saves ~1 second.
2019-04-12 21:03:15 +05:30
Aditya Hase
2435cb6b2e
fix: Change ownership of all log and config files ( #787 )
...
Without this, after ` sudo bench setup production ` file ownership of all log files isn't changed and requires human intervention.
2019-04-12 15:32:17 +05:30
Chinmay Pai
ecdcbb9219
fix: add x-frame-origin to prevent clickjacking
2019-03-07 17:22:09 +05:30
Sagar Vora
d55d29b8fd
fix: syntax error
2019-01-29 23:59:42 +05:30
Sagar Vora
21925fa06f
fix: syntax error
2019-01-29 23:58:23 +05:30
Sagar Vora
47a9aca0e7
fix: importing reload caused issues in python2
2019-01-29 23:52:31 +05:30
Sagar Vora
4d02801f53
fix: use reload only if imported
2019-01-29 19:51:12 +05:30
Shivam Mishra
fd4be52e32
Removed foundation dependency ( #763 )
2019-01-22 15:38:01 +05:30
Sagar Vora
11de4f1cb7
Merge pull request #758 from sagarvora/no-ff
...
fix(release): don't fast-forward while merging
2019-01-22 15:07:41 +05:30
Aditya Hase
d1810e1dc1
fix(error): Python 2 does not provide stderr on CalledProcessError ( #762 )
2019-01-21 16:11:10 +05:30
Sagar Vora
656358cd59
fix: use existing function
2019-01-21 13:24:21 +05:30
Saurabh
c2165b471a
fix: pull app list from sites/apps.txt
2019-01-21 13:09:25 +05:30
Sagar Vora
856974939b
Merge pull request #747 from Thunderbottom/p3.7-fix
...
remove-app: fix for python3.7
2019-01-20 10:46:35 +05:30
Aditya Hase
1497f9b14b
feat(error): Show SyntaxError found in frappe ( #759 )
2019-01-19 13:12:21 +05:30
Sagar Vora
c1bba94648
fix(release): don't fast-forward while merging
2019-01-15 17:48:29 +05:30
Sagar Vora
518b8f32da
Merge pull request #744 from codingCoffee/reqfix
...
fix: install app instead of requirements.txt
2019-01-14 22:10:10 +05:30
Saurabh
277a7107a1
Merge pull request #751 from codingCoffee/broken_site_config
...
fix: setup nginx fails for broken site_config
2019-01-03 12:57:17 +05:30
Sagar Vora
0afb89a2c1
fix: default caching of pip packages, use reload_supervisor function
2018-12-13 09:49:55 +05:30
Sagar Vora
68538fd78c
feat(CircleCI): tests shall not fail! ✔️
2018-12-12 15:28:01 +05:30
Ameya Shenoy
8b02bed71c
fix: setup nginx fails for broken site_config
...
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-11-30 13:47:06 +05:30
Ameya Shenoy
479ab08deb
feat(release): option to prevent frontport
...
Option to prevent frontporting code to new branches, for example
v11(staging-fixes) should go into v12(develop)
Reason: To offload tasks to bot for normal releases, which can be done
without conflicts on a regular basis. However the frontporting releases
need manual intervention since merge conflicts arise.
2018-11-19 17:42:28 +05:30
Chinmay Pai
ce7a5e757d
remove-app: fix for python3.7
...
"bench remove-app <app>" exits with TypeError on python3.7
converting the subprocess output to string fixes this issue.
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
2018-11-12 13:51:11 +05:30
Ameya Shenoy
64a3a5c40a
fix: proper semantic version bumping
...
- also included tests for the same
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-11-07 16:17:30 +05:30
Ameya Shenoy
d99780b041
fix: install app instead of requirements.txt
...
pip installs the frappe apps instead of just their requirements.txt
It needs to be done so as to prevent update the app version for pip and
to prevent conflits for the dependencies in requirements.txt
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-11-07 13:32:03 +05:30
Ameya Shenoy
0290932828
fix(prerelease): allow making prerelease for bench
...
- fixed the existing funtionality of prerelease
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-09-26 09:03:20 +00:00
Ameya Shenoy
33555fa63a
Merge pull request #709 from vjFaLk/wildcard-all-domains
...
Allow user to set single wildcard certificate for all domains
2018-09-22 03:22:54 +05:30
Valmik Jangla
40bccb5482
Allow user to set single wildcard certificate for all domains
2018-09-21 16:31:08 +05:30
Chinmay Pai
15d2c8df16
[fix] reload(): use importlib for python3
...
reload() is an inbuilt function in python2 but has been moved to importlib since python3.4.
source: https://docs.python.org/3/library/importlib.html#importlib.reload
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
2018-09-21 13:47:21 +05:30
Ameya Shenoy
e4e054e840
fix(remove_app): use app name instead of app path
...
pip 18 does not allow path to repo, instead we use the app name
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-09-19 15:32:16 +05:30
Ameya Shenoy
2e7619c128
Merge pull request #714 from Thunderbottom/case-fix
...
[minor] setup: fix overwrite existing site
2018-09-06 16:40:44 +05:30
Mangesh-Khairnar
a331c012d2
[minor] redis: fix max memory size
...
some macOS systems do not have SC_PHYS_PAGES set and may raise a ValueError. As a workaround, we fallback to sysctl.
2018-09-05 18:24:48 +05:30
Chinmay Pai
0c7b92b0f1
[minor] setup: fix overwrite existing site
...
fixed a casing issue where entering "N" would overwrite the site.
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
2018-08-29 12:58:04 +05:30
Sagar Vora
03781586b7
[python 3.7] async is a keyword => use is_async
2018-08-24 10:58:06 +05:30
Ameya Shenoy
2354396d49
fixed path
2018-08-16 13:04:02 +05:30
Ameya Shenoy
c6e559b8b9
better coding practices
2018-08-15 18:02:05 +00:00
Ameya Shenoy
642935a8a8
removed pip lockdown on 9.0.3
2018-08-15 18:02:03 +00:00
Saurabh
03186a75ba
[fix]symentic versioning
2018-07-19 13:18:23 +05:30
Saurabh
361f0d2130
[fix] staging version
2018-07-11 14:55:50 +05:30
Saurabh
48df15562f
update staging version
2018-07-11 14:40:33 +05:30
Saurabh
9039b12d9f
remove debuggin statements and removed redundent code
2018-07-10 18:08:24 +05:30
Saurabh
ab2f8e998d
prepare beta release
2018-07-10 17:31:59 +05:30
Saurabh
e97dcd9bcb
pull branches from config
2018-07-10 17:31:59 +05:30
Ameya Shenoy
1262f25704
multiple fixes:
...
- in travis tests added check for the node_modules folder not found, since it was moved to frappe from v11 onwards
- added --without-erpnext flag to install only frappe
- identified but not yet fixed localctl failure on scaleway cloud (instant fix: apt install keyboard-configuration kbd console-data)
- fixed owner and permissions for bench.log in logs
- fixed mariadb set root password issue
- added libselinux-python to centos for localctl issues
2018-07-10 12:12:14 +05:30
Ameya Shenoy
6f7f46fd2f
Merge pull request #692 from codingCoffee/bm_port
...
bench manager runs on a separate port
2018-07-04 18:05:56 +05:30
Ameya Shenoy
20e31407cc
bemch manager runs on a sepaate port
...
- modified bench-manager.local to run on a separate port on a given
domain
2018-07-03 19:17:56 +05:30
Ameya Shenoy
38601eabf8
Merge branch 'master' into multi_fixes
2018-07-03 14:28:48 +05:30
Ameya Shenoy
2fb6e46337
Merge pull request #685 from pratu16x7/revert-684-theme
...
Revert "get frappe_theme for foundation"
2018-07-03 13:30:30 +05:30
Saurabh
14f56d1177
check exclusion expicitly
2018-07-02 12:00:58 +05:30
Saurabh
41e227cff1
[fix] syntax fixes
2018-07-02 11:56:13 +05:30
Saurabh
364cd8fe1b
[fix][args] add param exclude base domain
2018-07-02 11:49:51 +05:30
Saurabh
5c980dce10
Test
2018-07-02 11:44:11 +05:30
Saurabh
8f39df5c34
Include base domain while generating ssl certificate if not excluded explicitly
2018-06-30 10:38:59 +05:30
Saurabh
51f38c0289
fix wildcard char
2018-06-29 14:35:28 +05:30
Saurabh
8ddfbd3e61
debug
2018-06-29 14:31:48 +05:30
Saurabh
179dfc1685
typo fix
2018-06-29 14:27:28 +05:30
Saurabh
9f150c4c35
check for wildcard character in domain if not exists prepend it
2018-06-29 14:24:15 +05:30
Saurabh
b81904b8c8
prepend wildcard character to domain
2018-06-29 13:57:11 +05:30
Saurabh
cb2c51684b
typo fix
2018-06-29 13:51:42 +05:30
Saurabh
2da047cd90
add command to generate wildcard ssl
2018-06-29 13:46:40 +05:30
Saurabh
ab6cc5164f
check if dns mutitenancy is active
2018-06-29 13:37:03 +05:30
Saurabh
4aaae8b791
Setup Wildcard SSL
2018-06-29 11:36:38 +05:30
Prateeksha Singh
c33cff5fd8
Revert "get frappe_theme for foundation"
2018-06-26 17:08:01 +05:30
Ameya Shenoy
2395e242cb
get frappe_theme for foundation
2018-06-26 14:06:49 +05:30
Ameya Shenoy
f1e9ab0f9f
typo fix
2018-06-21 15:28:12 +05:30
Rushabh Mehta
8d2b702888
[minor] python3 fix and fix for #663 ( #664 )
2018-06-21 11:45:43 +05:30
Ameya Shenoy
e6defad003
removed psutil as a requirement
2018-06-19 00:32:45 +05:30
Rushabh Mehta
c1a8be4791
better way to install docs
2018-06-14 13:29:37 +05:30
Rushabh Mehta
9f917f8464
better way to install docs
2018-06-14 11:24:04 +05:30
Rushabh Mehta
8fc3a87a37
better way to install docs
2018-06-14 10:52:17 +05:30
Rushabh Mehta
c342a82aa1
better way to install docs
2018-06-14 10:37:11 +05:30
Rushabh Mehta
49d3887d76
[ask] for changelog
2018-06-14 09:27:20 +05:30
Prateeksha Singh
8c5d783716
[install] update frappe,erpnext docs apps to be installed ( #677 )
2018-06-14 09:10:55 +05:30
Ameya Shenoy
2591da0622
[fix] update fails if no remote found
...
- The bench update used to fail if there was no remote found for the app.
Fixed by adding check if remote exists. If it doesn't the app is added
to excluded_apps.txt and not considered for an update
- [minor] optimized get_excluded_apps list by calling it only once, as
opposed to getting it for every app
2018-05-15 16:18:02 +05:30
Ameya Shenoy
09d4414dc7
systemctl doesnt start services 2 layers deep
2018-04-30 19:48:56 +05:30
Ameya Shenoy
f62341dee9
modifications to setup production for systemd
2018-04-30 16:40:15 +05:30
Ameya Shenoy
ba5165ebbb
Merge branch 'master' into systemd
2018-04-27 11:15:18 +05:30
Ameya Shenoy
8e2b55887e
fixed lets-encrypt non interactive mode
2018-04-26 15:50:38 +00:00
Ameya Shenoy
d2c5e3d544
Check if production dependencies are installed
2018-04-19 13:37:56 +05:30
Revant Nandgaonkar
b13773d806
initialize number of processes from template
2018-04-16 19:49:44 +05:30
Revant Nandgaonkar
1209ffb770
Merge 'master' of frappe/bench into systemd
2018-04-16 18:08:45 +05:30
Ameya Shenoy
4c13cb4289
frooze pip at 9.0.3
2018-04-16 11:22:32 +05:30
Ameya Shenoy
3b8f9441cc
Merge branch 'master' into systemd
2018-04-14 15:56:26 +05:30
Ameya Shenoy
e630093746
Merge pull request #625 from saurabh6790/deprecate_staging
...
remove staging preparation and updation at release
2018-04-14 13:32:22 +05:30
Ameya Shenoy
e432755bf9
Merge branch 'master' into gshmu
2018-04-14 13:12:12 +05:30
Ameya Shenoy
85802a64a4
Merge branch 'master' into bench-update-exclude-app
2018-04-14 02:35:03 +05:30
Ameya Shenoy
3ccb1bf0fd
FIXES for exclude app from update PR
2018-04-14 02:24:04 +05:30