black-desk
03d95ab4ce
chore: bump version to 1.4.3-1
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-23 17:00:56 +08:00
black-desk
aa9837e0bb
chore: remove old xsession script
...
Related: linuxdeepin/developer-center#7033
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-23 16:15:28 +08:00
linxin
ec78c8f121
fix: bring `enter` back
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-22 17:53:37 +08:00
kamiyadm
d74abc167a
fix: install app failed after modify url
...
If the url ends with '/', just remove it.
Log:
2024-01-19 15:26:10 +08:00
black-desk
cd3096419b
chore: replace linglong-dbus-proxy
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-19 11:30:57 +08:00
kamiyadm
0160bf1299
chore: repolaces and conflicts linglong-dbus-proxy
...
We don't use linglong-dbus-proxy for now.
Log:
2024-01-19 11:27:32 +08:00
black-desk
1b8cee683f
fix: use default channel `main` when uninstall
...
Related: #208
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-18 09:45:17 +08:00
kamiyadm
fa843121c7
chore: add erofsfuse to depends
...
We need use erofsfuse to handle the layer file.
Log:
2024-01-17 17:45:16 +08:00
black-desk
548535aa49
fix: avoid dangling pointer
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-17 17:25:05 +08:00
kamiyadm
da88f49e05
fix(ll-builder): format output information
...
-
Log:
2024-01-16 18:00:30 +08:00
kamiyadm
9fef31265f
fix: print progress error
...
Use pull() and checkout() instead of pullAll() and
checkoutAll while fetching dependency.
Log:
2024-01-16 18:00:30 +08:00
kamiyadm
db2e047f4f
feat: support print progress while pull ostree data
...
-
Log:
2024-01-16 18:00:30 +08:00
kamiyadm
59ff4bfa15
feat: emit signal with progress while pulling data
...
-
Log:
2024-01-16 18:00:30 +08:00
忘怀
a89b54cc5b
fix: typo in cli/cli.cpp
...
typo fix
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-16 10:22:55 +08:00
kamiyadm
526bf28644
feat: support extract the layer
...
-
Log:
2024-01-15 15:14:26 +08:00
kamiyadm
b099a20d83
fix: push failed because of timeout
...
set timeout to 10 min.
Log:
2024-01-15 15:14:26 +08:00
kamiyadm
7ab2cc05fa
fix: the error message from getToken() is too simple
...
getToken() should return full error message.
Log:
2024-01-15 15:14:26 +08:00
kamiyadm
232d0a6398
fix: Exec() always return Unkonw Error
...
We should return the real error message from stderr.
Log:
2024-01-15 15:14:26 +08:00
kamiyadm
26c0bdf1a3
feat: add some function for print text in console
...
-
Log:
2024-01-15 15:14:26 +08:00
kamiyadm
b663c7eab2
fix: QT_LOGGING_RULES doesn't work in ll-builder
...
QT_LOGGING_RULES should be set before QCoreApplication.
Log:
2024-01-15 15:14:26 +08:00
linxin
4635f07c6b
feat: display build details in linglong.yaml
...
display build details in linglong.yaml for developer
Log:
2024-01-15 14:11:23 +08:00
myml
73f15547b4
fix: Commit failure incorrectly indicates build success
...
在commit时,判断的ret是否有值,但返回的却是err这个变量
Log:
2024-01-12 22:22:40 +08:00
black-desk
45bb62ff1e
chore: release 1.4.1-1
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-12 15:24:45 +08:00
black-desk
f89669c3e0
fix: allow anonymous auth in --no-dbus mode
...
Check comment.
Related: linuxdeepin/developer-center#6784
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-12 15:24:44 +08:00
black-desk
4c96d3a3bd
chore: keep QDBUS_DEBUG while exec ll pkg manager
...
It make debug --no-dbus mode easier.
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-12 15:24:41 +08:00
black-desk
bdac646b66
fix: void core dump caused by nullptr
...
Because system_helper coredump because deserialize failed,
some symbol link is not created, which leads to
linuxdeepin/developer-center#6784 .
Related: linuxdeepin/developer-center#6784
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-11 18:22:36 +08:00
black-desk
63950e8225
chore: add some log
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-11 18:19:11 +08:00
black-desk
4d345a588c
fix: add service name for system helper
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-11 18:19:10 +08:00
black-desk
67d5a74713
refact: add a check for p2p conn
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-11 18:19:07 +08:00
black-desk
3ab8ef2a03
fix: make a symbolink from old repo location
...
Default repository location moved from /persistent/linglong to
/var/lib/linglong.
I just move all files from old location to the new one,
but system helper export some files as symbolink
point to old /persistent/linglong location.
And it is hard to perform this in debian mantainer scripts,
as ll-system-helper do not has a portal record or something else.
I just make a symbolink from /persisten/linglong to /var/lib/linglong
to fix this issue.
So now when check symbolink created by system_helper,
we should use canonicalFilePath() to
get an absolute path without symbolic links.
Related: linuxdeepin/developer-center#6784
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-08 15:29:35 +08:00
black-desk
7b1ece15a9
fix: enable dh_installsysusers
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-08 15:13:23 +08:00
black-desk
ad2482bb07
chore: release 1.4.0-1
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-05 16:26:51 +08:00
black-desk
f309518046
fix: update postinst script
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-05 16:26:50 +08:00
black-desk
7c652b9151
fix: workround for error during upgrade
...
When I removing private class of package_manager at
b07e3ea778 ,
I made a misstake.
The `Install` method of private package_manager at that time is a sync
method, but the public one is an async method.
But I make them all async then I break `Update` which expected to call
sync install method but call async one,
which leads to linuxdeepin/developer-center#6642
and linuxdeepin/developer-center#6770 .
And it might related to linuxdeepin/developer-center#6691 .
I make the async part of `Install` to `InstallSync`
and call this sync method in `Update` to workround this issue.
Hope it works.
Related: linuxdeepin/developer-center#6642 linuxdeepin/developer-center#6691 linuxdeepin/developer-center#6770
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-05 16:26:49 +08:00
black-desk
c00575da7f
fix(cli): compatiable with old --exec
...
continue 92f60891b2
Related: linuxdeepin/developer-center#6636
Related: linuxdeepin/developer-center#6736
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-04 15:42:55 +08:00
black-desk
68dcc268d0
chore: force log to stderr with --no-dbus
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-04 15:31:25 +08:00
black-desk
e3a46e5e6b
fix: correct dbus address for p2p mode
...
Old location has permission issue.
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-04 15:31:24 +08:00
black-desk
14feec11d7
chore: add pid to stderr log
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-04 15:31:23 +08:00
black-desk
697250a27d
fix(pm): wrong result check
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-04 15:31:20 +08:00
linxin
0fb9e3bdfc
feat: add transfer appimage to linglong
...
help ll-builder to build linglong package with appimage file
2024-01-02 21:24:09 +08:00
black-desk
69c69c95a4
feat: add postinst for upgrade from 1.3.x
...
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 17:30:46 +08:00
black-desk
da0893de4b
chore: update gitignore
...
We should not ignore debian mantainer hook files.
Signed-off-by: black-desk <me@black-desk.cn>
2024-01-02 11:37:17 +08:00
linxin
faad21a6b9
fix: ref without channel
...
can not checkout because of the argument ref without channel field
2023-12-29 17:50:06 +08:00
myml
8e64eebcc9
feat: ll-builder support login in using environment variables
...
ll-builder在push的时候使用环境变量进行登录
Log:
2023-12-29 15:31:53 +08:00
myml
7f0bd9b54b
chore: update api swagger file
...
更新api接口文件,新增登陆接口
Log:
2023-12-29 15:31:53 +08:00
myml
108726d634
feat: ll-builder uses new default channel to push application
...
ll-builder使用新默认channel推送应用
Log:
2023-12-29 15:31:53 +08:00
myml
936872b918
feat: support start application from the new default channel
...
支持启动来自新channel的应用
Log:
2023-12-29 10:58:48 +08:00
myml
a132a1728c
fix: devel ref branch name error
...
devel的分支名写错了
Log:
2023-12-29 10:00:23 +08:00
myml
e5be1cea15
feat: Use util::fromYAML in builder
...
使用 fromYAML 读取 linglong 文件
之前的方法有解析失败的情况
Log:
2023-12-28 17:34:40 +08:00
black-desk
4aebda4301
fix: not pass version as "latest" when upgrade
...
Signed-off-by: black-desk <me@black-desk.cn>
2023-12-28 17:24:43 +08:00