2
0
mirror of https://github.com/frappe/bench.git synced 2025-01-10 09:02:10 +00:00
Commit Graph

786 Commits

Author SHA1 Message Date
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