dengbo
6b633f6f8c
docs: optimization api doc
...
add description of api doc
Log:
2024-04-29 17:09:24 +08:00
myml
a2a3c90e5c
feat: ll-builder support skip run container
...
builder支持跳过容器运行(构建), 用于只下载源码和依赖的时候使用
Log:
2024-04-29 07:02:48 +00:00
ComixHe
7bef333f5b
refacror: mount root as tmpfs
...
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-16 10:32:54 +08:00
myml
119422e12a
feat: ll-builder add the 'skip-pull-depend' param
...
build支持跳过拉取依赖的过程,便于在离线场景使用
Log:
2024-04-15 17:34:18 +08:00
myml
40de7dacea
fix: source fetch error
...
修复源码拉取错误
源码应该存放在linglong/sources的子目录
Log:
2024-04-09 10:21:46 +08:00
ComixHe
3733666bb9
feat: add new property `customBinds`
...
Generate custom mount points in info.json to mount what the user wants at runtime
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-04-09 09:37:57 +08:00
dengbo
1a2c00bc5c
fix: command field not should require opt
...
command field not should require opt
Log:
2024-04-07 15:52:57 +08:00
dengbo
b5316964cd
feat: add command field to specify the running path
...
add command field to specify the running path for ll-cli or ll-build to
start app
Log:
2024-04-07 06:46:45 +00:00
black-desk
8d11b8b05a
refact: compatible with server api in another way
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-03 00:09:47 +08:00
black-desk
a50f60cd10
fix: add types for v0 API
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-02 14:35:19 +08:00
myml
8ce1b1a18e
feat: make the 'sources' field optional
...
现在会固定将项目文件及映射到容器中, 不再需要写local
sources也就不再是必选项
Log:
2024-04-02 14:29:56 +08:00
black-desk
ee364e3007
refact: all API types use quicktype
...
1. Update dbus interface xml files to
use QVariantMap as parameters and response;
2. Add api/schema/v1.yaml to generate all API types;
3. Remove qserializer.
Signed-off-by: black-desk <me@black-desk.cn>
2024-04-01 17:05:32 +08:00
ComixHe
b72ecefa93
refactor(package_manager): install and upgrade
...
* use dbus signal to notify cli download progress
* support cancel downloading manually
* use eventloop instead of threadpool
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-03-15 18:00:42 +08:00
black-desk
3595a15382
chore: remove ll-service
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-02-01 18:21:27 +08:00
kamiyadm
6422f61110
fix: fetching dependency failed because of channel
...
When fetching dependency failed from remote repo with channel 'main',
fallback to channel 'linglong'. If there still failed, fallback to local
repo.
Log:
2024-01-26 13:29:26 +08:00
myml
7f0bd9b54b
chore: update api swagger file
...
更新api接口文件,新增登陆接口
Log:
2023-12-29 15:31:53 +08:00
myml
6c4962bdc6
fix: The issues of PM lacking permission to read layer file
...
修复PM没有权限读取layer文件的问题
Log:
2023-12-28 17:15:45 +08:00
kamiyadm
5712ee41f4
feat: support the operation of install layer
...
Install layer with ll-cli install <layer path>.
Log:
2023-12-25 13:21:34 +08:00
black-desk
5265f5769d
refact: generate repo config class use json schema
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-12-21 17:28:40 +08:00
myml
fa72bf99eb
chore: update http client generated by openapi
...
更新openapi生成的代码, 添加应用推送的多个接口
Log:
2023-12-21 15:25:27 +08:00
kamiyadm
abbc19681f
:feat: add some oprations for layer
...
add some class to manage layer.
Log:
2023-12-20 17:49:40 +08:00
myml
a66ac84558
feat: use openapi generator cpp code for http api
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-29 09:03:59 +08:00
black-desk
a86d456693
docs: add description for builder configuration.
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-29 09:03:54 +08:00
black-desk
e92e7b2b74
refact: add quicktype
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-20 13:49:02 +08:00
black-desk
ef80f995a9
refact: make all exec command as QStringList
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-11-13 01:01:23 +08:00
black-desk
ac5d7bc795
refact: remove unneed function
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-10-11 10:40:36 +08:00
black-desk
5e11888f8b
refact!: delete unused dbus method
...
Signed-off-by: Chen Linxuan <me@black-desk.cn>
2023-09-28 14:03:11 +08:00
black-desk
db79c61ce1
build: mv system_helper adaptors to linglong/adaptors
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:52:10 +08:00
black-desk
c9d82e32c9
build: mv job{_manager} adaptors to linglong/adaptors
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:52:09 +08:00
black-desk
23be7f5f7d
build: mv package_manager adaptor to linglong/adaptors
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:52:08 +08:00
black-desk
0771d23402
build: mv app_manager adaptor to linglong/adaptors
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:52:07 +08:00
black-desk
e450e6b671
refact!: add version numbver to dbus interface
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:52:02 +08:00
black-desk
fcc7ec5787
chore: format api/dbus/*.xml and add SPDX-* comments
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:51:49 +08:00
black-desk
ef4f831639
chore: copy dbus xml files to api/dbus
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-08-15 13:51:30 +08:00