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

1281 Commits

Author SHA1 Message Date
Gavin D'souza
1519f034b7 Merge branch 'staging' into v5.x 2022-06-08 13:31:59 +05:30
Gavin D'souza
2005fde2cd Merge branch 'develop' into staging 2022-06-08 13:28:22 +05:30
Orsiris de Jong
593c7b737f
feat(config): Add IPv6 listener to nginx site configuration (#1312) 2022-05-30 17:05:08 +05:30
Gavin D'souza
e0f6b1735d fix: Remove virtualenv dependency
Use virtualenv cli only if found in PATH. Else use
venv package of the invoker's Python installation.
venv was added in the std lib since PY33.

ref: https://docs.python.org/3/library/venv.html
2022-05-30 14:32:55 +05:30
Devin Slauenwhite
a88932592e
fix: replace certbot-auto with certbot (#1303)
* fix: replace certbot-auto references with certbot and add in prerequesites ansile tasks

* fix: config file flag fix

* fix: certbot path using find_executable instead of hardcoded

* fix: remove easy install entry for certbot

* fix: replace find_executable with which

* fix: no need to check and raise.

* fix: provide user with cerbot install instructions"

* fix: return certbot path

* fix: Use get_certbot_path instead of harcoded path

Co-authored-by: Abhishek Balam <abhishekbalam96@gmail.com>
Co-authored-by: gavin <gavin18d@gmail.com>
2022-05-23 12:44:25 +05:30
gavin
f7f7459c51 fix: Delete folder if --no-backup is passed 2022-05-19 13:09:18 +05:30
gavin
69e14e512f feat(remove-app): Options for no backup of app & force removal 2022-05-19 13:00:09 +05:30
gavin
a3b859bf50 fix(remove-app): Use App.name instead of App.repo for consistent App name 2022-05-19 12:58:24 +05:30
gavin
117d456b16 fix: Handle tag fetching failures of disk mounted App inits 2022-05-19 12:57:05 +05:30
Aradhya
e7055fc6d9 test: Added tests for frappe tags 2022-05-15 23:58:45 +05:30
Aradhya
19f932513f feat: verbose error messages 2022-05-15 23:20:15 +05:30
Aradhya
cb2b0b0d7c feat: using gitpython for branch validation 2022-05-15 17:26:05 +05:30
Revant Nandgaonkar
c943b30c66 fix: allow bench init with git tags 2022-05-15 15:39:08 +05:30
Aradhya
2c77dda3c0 test: updated tests 2022-05-10 03:03:15 +05:30
Aradhya
7980709a20 fix: updated apps.sync to support new app_name parameter 2022-05-10 02:58:30 +05:30
Aradhya
fd216f952a Merge branch 'fixes' of github.com:Aradhya-Tripathi/bench into fixes 2022-05-10 02:06:44 +05:30
Aradhya
1cc961ea55 style: removed unused imports 2022-05-10 02:05:25 +05:30
Aradhya Tripathi
c8a3a3caa7
Merge branch 'develop' into fixes 2022-05-09 23:13:37 +05:30
Aradhya
c667be9023 fix: fixed args to sync-states 2022-05-09 23:07:11 +05:30
Aradhya
7f374887f4 fix: fixed states sync 2022-05-09 19:46:54 +05:30
Aradhya
35504f81b3 feat: Added app_name attribute to App class 2022-05-07 02:47:38 +05:30
Raffael Meyer
3f57616803
fix: case-insensitive matching 2022-05-06 18:01:27 +02:00
Aradhya
b8aa00898f fix: reverted changes made by erroneous commit 2022-05-06 14:10:09 +05:30
Aradhya
66157f6c92 test: updated tests for App init 2022-05-05 20:30:26 +05:30
Aradhya
949e51a943 Merge branch 'fixes' of github.com:Aradhya-Tripathi/bench into fixes 2022-05-05 19:59:21 +05:30
Aradhya
b36c0723be feat: Made dynamic mount path if bench attr is passed to App class 2022-05-05 19:57:37 +05:30
Aradhya Tripathi
da49ec9832
Merge branch 'develop' into fixes 2022-05-04 18:11:11 +05:30
Aradhya
49900ce74b fix: removed unnecessary requests while removing apps 2022-05-04 18:08:13 +05:30
Kelvin zawala
7b8f16bcb4
Get-app from port specific ssh git server (#1299)
* Get-app from port specific ssh git server

Current bench package fails to get an app from a private git server with a specific ssh port other than the normal 22.

* test: Added tests for ssh ports

Co-authored-by: Aradhya Tripathi <67282231+Aradhya-Tripathi@users.noreply.github.com>
Co-authored-by: Aradhya <aradhyatripathi51@gmail.com>
2022-05-03 17:22:10 +05:30
Ritwik Puri
eb715735bb
fix: Misc fixes (#1294)
* fix: use better api endpoint for is_valid_frappe_branch

* fix: dont allow appnames starting with number and/or dot in them

* fix: dont convert response to json

* fix: using ls-remote to check for valid branches

* refactor: changed the message displayed on invalid branch and invalid frappe path

Co-authored-by: Aradhya <aradhyatripathi51@gmail.com>
Co-authored-by: Aradhya Tripathi <67282231+Aradhya-Tripathi@users.noreply.github.com>
2022-04-27 20:17:04 +05:30
Aradhya Tripathi
c8ef8224d4
fix: fixed org, branch for apps mounted on disk (#1293)
* fix: fixed org, branch for apps mounted on disk

* fix: DRY-er code

* fix: fixed loading apps when use_ssh is true

* fix: removed flaky tests to test dependencies

* fix: removed exception if app not found in frappe or erpnext org

* fix: remote server

* test: Updated tests

fix: tests

* fix: raise when org is not found

* fix: setup requirements

* fix: falling back to original method of mounted app initialization if git repo isn't found
2022-04-19 22:31:51 +05:30
ChillarAnand
e9b0112a9c fix: Check for unauthorized status code in response 2022-04-06 12:05:58 +05:30
Aradhya
281d96ac16 fix: Fixed order of install 2022-04-04 23:42:52 +05:30
Aradhya
a1a35eed0e feat: Added support for backward compatibility in states 2022-04-02 15:41:21 +05:30
Aradhya
339875b2b1 refactor: added message while raising invalidremote exception 2022-04-02 15:05:24 +05:30
Aradhya
3ac19ca4c6 refactor: not sorting apps to maintain order of install 2022-04-01 11:34:10 +05:30
Aradhya
dbb19046df fix: checking status code to determine rate limit 2022-03-28 23:36:01 +05:30
Aradhya
bd105a6609 perf: caching deps and orgs, repos to avoid time taking checks & added slower version to check org and repo 2022-03-28 21:02:38 +05:30
Aradhya
4441528d3f style: black-ish code 2022-03-28 21:00:41 +05:30
Aradhya
ff98aaf198 fix: reverted erroneous commits 2022-03-27 17:21:27 +05:30
Aradhya
4252b1100e test: updated tests 2022-03-27 16:54:30 +05:30
Aradhya
fc0be250c2 feat: Exiting when app does not exist 2022-03-26 23:40:55 +05:30
Aradhya
2f17da1bf0 fix: support for local and remote apps when looking for dependencies 2022-03-26 00:06:17 +05:30
Aradhya
0b862c0745 feat: Added support for mounted app in get_dependencies 2022-03-25 22:27:58 +05:30
Aradhya Tripathi
8230ba6096
Merge branch 'develop' into dependency-resolution 2022-03-23 23:26:18 +05:30
Aradhya
3ec774946c refactor: Appropriate message for invalid version 2022-03-23 23:23:37 +05:30
Aradhya
cd583f7822 refactor: Added messages on invalid remote exceptions 2022-03-23 18:20:49 +05:30
Aradhya
ddd498ebd0 feat: Added exception for invalid version 2022-03-23 18:18:37 +05:30
semantic-release-bot
09c6678b2d chore(release): Bumped to Version 5.8.1
## [5.8.1](https://github.com/frappe/bench/compare/v5.8.0...v5.8.1) (2022-03-22)

### Bug Fixes

* setup all apps is empty list is supplied ([7ab469a](7ab469af84))
2022-03-22 07:40:54 +00:00
Gavin D'souza
8825ea22f0 Merge branch 'staging' into v5.x 2022-03-22 13:09:40 +05:30