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
gavin
f6a0471de8
Merge pull request #1304 from Aradhya-Tripathi/fixes
...
fix: removed unnecessary requests while removing apps
2022-05-10 13:01:49 +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
gavin
7b62d5f3e2
Merge pull request #1305 from frappe/barredterra-patch-1
...
fix: case-insensitive matching
2022-05-09 11:29:06 +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
Gavin D'souza
31d9de4dec
ci: Remove install script tests
...
The script has been untested and unmaintained for a while. We've asked
for help in maintenance but nobody seems to want to undertake it.
With newer versions of distros and packages coming out each day, setups
get more and more volatile. Making these tests run in the CI don't
reflect how it would go down irl as no server comes with the same base
config. Apart from the base sanity, these tests are just a waste of
carbon. Removing them.
2022-04-28 11:03:25 +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
Ankush Menat
d4ae743d10
chore: remove VM links ( #1300 )
...
[skip ci]
2022-04-21 13:05:13 +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
gavin
eb7e006bc4
Merge pull request #1291 from ChillarAnand/gh
...
fix: Check for unauthorised status code in response
2022-04-12 10:52:51 +05:30
ChillarAnand
e9b0112a9c
fix: Check for unauthorized status code in response
2022-04-06 12:05:58 +05:30
gavin
30d472dc6b
Merge pull request #1257 from Aradhya-Tripathi/dependency-resolution
...
feat: Resolve and install
2022-04-05 11:11:32 +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
61a864de11
fix: merge conflicts
2022-03-25 23:01:19 +05:30
Aradhya
0b862c0745
feat: Added support for mounted app in get_dependencies
2022-03-25 22:27:58 +05:30
gavin
2bd3cfae07
Merge pull request #1287 from alyf-de/fix-required-apps
...
fix: support single required app
2022-03-24 09:57:14 +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
barredterra
c8205e485d
fix: support single required app
2022-03-23 17:04:37 +01:00
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
gavin
1337f9c1a5
Merge pull request #1285 from ankush/dev_setup
...
fix: setup all apps is empty list is supplied
2022-03-22 13:08:50 +05:30
Ankush Menat
7ab469af84
fix: setup all apps is empty list is supplied
2022-03-22 12:51:29 +05:30
Aradhya
b28cfab550
fix: add code removed via erroneous commit
2022-03-21 23:58:52 +05:30
Aradhya
d514f84d5f
merge: merged develop into dependency-resolution
2022-03-21 21:50:24 +05:30