Ankush Menat
b8c429d287
Merge branch 'staging' into v5.x
2024-02-03 17:41:12 +05:30
Ankush Menat
7e4728525a
Merge branch 'develop' into staging
2024-02-03 17:40:11 +05:30
Ankush Menat
f5ab0459ec
fix: RQ crashes on Mac ( #1529 )
...
It will still crash if spawned outside of procfile. This is just a
workaround for developers who are starting out and won't be able to
figure out the crash. You can also add env variables in your RC file.
Permanent fix: Use Linux.
2024-02-03 17:39:24 +05:30
semantic-release-bot
6dfb207d24
chore(release): Bumped to Version 5.21.3
...
## [5.21.3](https://github.com/frappe/bench/compare/v5.21.2...v5.21.3 ) (2024-02-02)
### Bug Fixes
* coerce git_url to app_name ([54b514b
](54b514b749
))
2024-02-02 11:26:10 +00:00
18alantom
e7764d58c0
Merge branch 'staging' into v5.x
2024-02-02 16:55:25 +05:30
18alantom
4f5718e12b
Merge branch 'develop' into staging
2024-02-02 16:51:39 +05:30
Alan
cf77e9a548
Merge pull request #1527 from frappe/coerce-url
...
fix: coerce git_url to app_name
2024-02-02 16:51:20 +05:30
18alantom
54b514b749
fix: coerce git_url to app_name
...
- allows get-app command to be the same
- prevents checking and fetching of local remote
- prevents docker layer cache miss
2024-02-02 16:36:29 +05:30
semantic-release-bot
7028a72136
chore(release): Bumped to Version 5.21.2
...
## [5.21.2](https://github.com/frappe/bench/compare/v5.21.1...v5.21.2 ) (2024-02-01)
### Bug Fixes
* increase tar file limit ([d8ce1b3
](d8ce1b3cb4
))
2024-02-01 09:48:35 +00:00
18alantom
ea593edb74
Merge branch 'staging' into v5.x
2024-02-01 15:17:14 +05:30
18alantom
ac96cc0fb9
Merge branch 'develop' into staging
2024-02-01 15:16:49 +05:30
Alan
0098bfc9fa
Merge pull request #1526 from frappe/bump-tar-limit
...
fix: increase tar file limit
2024-02-01 15:16:31 +05:30
18alantom
863dde6acd
chore: indicate on cache extraction failure
2024-02-01 15:00:20 +05:30
18alantom
d8ce1b3cb4
fix: increase tar file limit
...
including node_modules in tar blob causes
file counts to be consistently above 10k
eg:
- gameplan: 25,269
- hrms: 32,369
2024-02-01 14:57:17 +05:30
semantic-release-bot
64871d6519
chore(release): Bumped to Version 5.21.1
...
## [5.21.1](https://github.com/frappe/bench/compare/v5.21.0...v5.21.1 ) (2024-02-01)
### Bug Fixes
* check frappe-deps during get-app ([d93656e
](d93656e8d9
))
* del node_modules if frappe supports app_cache ([9988b83
](9988b8356b
))
2024-02-01 07:08:08 +00:00
18alantom
17f2da41bb
Merge branch 'staging' into v5.x
2024-02-01 12:37:09 +05:30
18alantom
38f7ec115a
Merge branch 'develop' into staging
2024-02-01 12:36:28 +05:30
Alan
436b3c5642
Merge pull request #1525 from frappe/check-frappe-version
...
fix: delete node_modules if frappe supports app_cache
2024-02-01 12:31:22 +05:30
18alantom
d93656e8d9
fix: check frappe-deps during get-app
2024-02-01 12:12:27 +05:30
18alantom
9988b8356b
fix: del node_modules if frappe supports app_cache
2024-01-31 17:54:54 +05:30
semantic-release-bot
0060fa0b09
chore(release): Bumped to Version 5.21.0
...
# [5.21.0](https://github.com/frappe/bench/compare/v5.20.0...v5.21.0 ) (2024-01-24)
### Bug Fixes
* add safety filter for untarring ([e8ea985
](e8ea98552c
))
* check if installed FF supports use-cached ([d177d8f
](d177d8ff63
))
* prevent circular dependency ([7bcea60
](7bcea6099d
))
* remove rem check from app-cache --clear ([4e170a2
](4e170a2042
))
* remove unused nodemodules before caching ([0e2e8b4
](0e2e8b4da3
))
* update install_app with using_cached flag ([10bb5a4
](10bb5a4794
))
* version check before AbsoluteLinkError ([3502c77
](3502c776c0
))
* version check before data_filter import ([80f2e70
](80f2e70af6
))
* wrap tarfile with error handling ([30f301e
](30f301e3ff
))
* wrong help string ([7a89ccd
](7a89ccd53a
))
### Features
* add bench app-cache helper command ([42ac015
](42ac015bff
))
* cache get-app artifacts by commit_hash ([87d4aa3
](87d4aa3b10
))
* comment out unsupported typing ([23bd717
](23bd717d7b
))
* set `startretries` in supervisor configuration ([deadc7c
](deadc7c7c2
))
### Performance Improvements
* add Cache-Control header for assets ([8d3270e
](8d3270e4ad
))
2024-01-24 07:54:45 +00:00
Ankush Menat
bc5f8463c5
Merge branch 'staging' into v5.x
2024-01-24 13:22:00 +05:30
Ankush Menat
c88c15f193
Merge branch 'develop' into staging
2024-01-24 13:21:43 +05:30
Ankush Menat
d84a05ed2a
ci: use node20 for release
2024-01-24 13:21:14 +05:30
18alantom
0ecc940e03
Merge branch 'staging' into v5.x
2024-01-24 12:48:30 +05:30
18alantom
e4bf665ff6
Merge branch 'develop' into staging
2024-01-24 12:46:20 +05:30
Alan
38822f7871
Merge pull request #1523 from frappe/add-tar-safety
...
fix: add safety filter for untarring
2024-01-24 12:22:12 +05:30
18alantom
3502c776c0
fix: version check before AbsoluteLinkError
2024-01-24 12:11:04 +05:30
18alantom
80f2e70af6
fix: version check before data_filter import
...
- better error handling if untar fails
2024-01-24 11:58:03 +05:30
18alantom
23bd717d7b
feat: comment out unsupported typing
2024-01-23 17:26:08 +05:30
18alantom
e8ea98552c
fix: add safety filter for untarring
2024-01-23 17:20:16 +05:30
Alan
36c3cf4415
Merge pull request #1519 from frappe/get-app-cache
...
feat: cache get-app artifacts by commit_hash
2024-01-23 16:20:25 +05:30
Alan
8c125c6f62
Merge branch 'develop' into get-app-cache
2024-01-23 15:07:13 +05:30
18alantom
a3d0c2cf9c
chore: bump Jinja appease CI
2024-01-23 13:40:21 +05:30
18alantom
4e170a2042
fix: remove rem check from app-cache --clear
2024-01-19 19:28:57 +05:30
18alantom
c5ec4f7528
chore: rename commit-hash to cache-key
2024-01-19 19:18:13 +05:30
18alantom
42ac015bff
feat: add bench app-cache helper command
2024-01-19 14:59:28 +05:30
18alantom
30f301e3ff
fix: wrap tarfile with error handling
...
- ensure return to cwd after tarring
2024-01-18 18:06:08 +05:30
18alantom
0e2e8b4da3
fix: remove unused nodemodules before caching
2024-01-18 17:44:25 +05:30
18alantom
683a421e43
refactor: use env to trigger using-cached flag
...
Click supports pulling args from an envvar if it is present,
this would be quicker and cleaner than calling a dummy command
to check if the feature is supported
2024-01-18 16:23:04 +05:30
18alantom
d177d8ff63
fix: check if installed FF supports use-cached
2024-01-18 13:04:50 +05:30
Ankush Menat
8d3270e4ad
perf: add Cache-Control header for assets
...
closes https://github.com/frappe/bench/issues/1154
2024-01-17 20:38:47 +05:30
Akhil Narang
20ccfdff8f
Merge pull request #1520 from akhilnarang/supervisor-startretries
...
feat: set startretries in supervisor configuration
2024-01-15 16:34:51 +05:30
18alantom
10bb5a4794
fix: update install_app with using_cached flag
2024-01-15 15:56:45 +05:30
Akhil Narang
deadc7c7c2
feat: set startretries
in supervisor configuration
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-01-15 14:23:24 +05:30
18alantom
7bcea6099d
fix: prevent circular dependency
...
- put check_existing_dir back in its place
2024-01-15 13:40:26 +05:30
Akhil Narang
9460a46ac3
chore: simplify output of bench setup supervisor
when supervisor isn't installed
...
Seeing the whole stacktrace isn't too useful here
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-01-15 13:34:58 +05:30
Akhil Narang
7a89ccd53a
fix: wrong help string
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-01-15 13:33:49 +05:30
18alantom
87d4aa3b10
feat: cache get-app artifacts by commit_hash
2024-01-15 12:02:47 +05:30
Himanshu Shivhare
209f716b5b
chore: fix typo ( #1517 )
2024-01-11 14:13:18 +05:30