1007 Commits

Author SHA1 Message Date
3e756c774f Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:44 +00:00
e8fe926dbb Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:43 +00:00
b2a168bd06 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:43 +00:00
4628821451 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:42 +00:00
ab108c0437 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:42 +00:00
5d9fe7b1f3 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:41 +00:00
1b3bf2d301 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:41 +00:00
017d7883d3 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:40 +00:00
00439eac6e Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:39 +00:00
d5b31de87e Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:39 +00:00
f9a6b56c81 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:38 +00:00
123239031f Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:38 +00:00
7f65dc9a92 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:38 +00:00
25c345f665 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:37 +00:00
2c2058e07b Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:36 +00:00
f628de0c15 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:36 +00:00
998d97da45 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:35 +00:00
7a6f12082b Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 08:32:35 +00:00
Tower Deploy
9bb80002c8 Wipe addons/: full reset for clean re-upload 2026-04-27 11:20:53 +03:00
2cf3b5185d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:40 +00:00
9214b650ae Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:39 +00:00
e6027c710b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:39 +00:00
7a40f423d4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:38 +00:00
9966aa4ffa Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:38 +00:00
7c90e7bee2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:37 +00:00
be3a699471 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:37 +00:00
a68f5ed5da Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:36 +00:00
3a4d546c10 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:36 +00:00
386893e751 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:35 +00:00
e8cd94cc98 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:34 +00:00
bbf383a59f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:34 +00:00
eb41cf2557 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:33 +00:00
7d71cd87fe Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:33 +00:00
886affc442 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:32 +00:00
236c25028c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:32 +00:00
ca0996089d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:31 +00:00
326bbe4eb1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:31 +00:00
bd2de68a13 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:30 +00:00
241485ada6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:30 +00:00
93925e7edb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:29 +00:00
8be03b6213 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:28 +00:00
f8be9708f2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:28 +00:00
43f1d3a460 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:27 +00:00
95ab9b7b07 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:27 +00:00
c4dec5820f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:26 +00:00
cf8020a374 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:26 +00:00
8b2b00309b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:25 +00:00
43c386dd0f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:24 +00:00
94e68bf101 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:24 +00:00
c6fcbd4e88 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:24 +00:00
95ec10c4cd Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:23 +00:00
8cde5f5b85 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:22 +00:00
92daedbcfe Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:22 +00:00
59af83f001 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:21 +00:00
68ca5feaec Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:21 +00:00
d379066f8d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:20 +00:00
50f45a25f6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:20 +00:00
4f1b44f859 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:19 +00:00
63cb075ebe Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:18 +00:00
3bc89980fb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:18 +00:00
a30f10f463 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:18 +00:00
a3f387f59d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:17 +00:00
0496b94742 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:16 +00:00
eeea0bde1d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:16 +00:00
19a63eac0c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:15 +00:00
ff42b73982 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:15 +00:00
ac9207b0c6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:14 +00:00
7dadc5938a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:14 +00:00
88fb907a24 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:13 +00:00
a349d97184 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:12 +00:00
2eee80609f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:12 +00:00
fcb747f2c9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:11 +00:00
826194b88f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:11 +00:00
303d179c1a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:10 +00:00
b309b6f244 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:09 +00:00
ee0ef6b69d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:09 +00:00
121fcd2639 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:08 +00:00
5cecb3364e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:08 +00:00
1e2909808a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:07 +00:00
b8658d0fed Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:06 +00:00
ea586f0019 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:06 +00:00
4219a55576 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:05 +00:00
2d6197c181 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:05 +00:00
049d8dc461 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:04 +00:00
8f7afa25fc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:04 +00:00
7c0c8cf62a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:03 +00:00
e0c9e3817f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:02 +00:00
95894e0965 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:02 +00:00
0fd426db38 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:01 +00:00
7f38305cda Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:01 +00:00
9eb03938ba Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:00 +00:00
38b16543da Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:18:00 +00:00
3a6e036b1d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:59 +00:00
c28baccca8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:58 +00:00
2352fdfaab Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:58 +00:00
fd93d95ef0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:57 +00:00
1ad508d029 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:57 +00:00
80e2953742 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:56 +00:00
8f2214eb37 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:55 +00:00
105434392b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:55 +00:00
d77c0ec323 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:54 +00:00
ebc9c2da81 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:54 +00:00
b706079a96 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:54 +00:00
1a3fb88ff0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:53 +00:00
fe73ec564d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:52 +00:00
38becb2347 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:52 +00:00
9cc237dfcd Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:51 +00:00
59a0a18068 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:51 +00:00
3cdcbd70c3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:50 +00:00
36f48cb3ef Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:49 +00:00
6e40ceba46 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:48 +00:00
9ed9312f52 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:48 +00:00
3bf88a3db2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:47 +00:00
cd835868a4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:47 +00:00
3adbefa88a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:46 +00:00
6192b3aff5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:45 +00:00
b504a42afc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:45 +00:00
60532fda2e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:44 +00:00
4604622231 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:43 +00:00
f4e43a2f84 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:43 +00:00
c5c3887d97 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:42 +00:00
8ce3697a6e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:41 +00:00
bbe37b34d9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:41 +00:00
ae8c208c59 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:40 +00:00
3811a9d7cd Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:39 +00:00
3eed4a9224 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:38 +00:00
68b713a69a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:37 +00:00
af1be38c68 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:37 +00:00
3780eaf1f2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:36 +00:00
1f23472908 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:35 +00:00
5e71e0a98a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:35 +00:00
5e665079f3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:34 +00:00
b67d86ef4b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:33 +00:00
cf83815785 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:33 +00:00
255a06a789 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:32 +00:00
3153e06601 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:31 +00:00
7e4c9dcd99 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:31 +00:00
8e92de0c4e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:30 +00:00
eb58ac434c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:29 +00:00
5aed68117b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:29 +00:00
b6c3a855a4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:28 +00:00
cd4b7cd2e6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:27 +00:00
cb1e060ebb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:27 +00:00
ccc9ef0644 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:26 +00:00
03b1d2bd59 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:25 +00:00
565ef8f0cc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:25 +00:00
ae52efe220 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:24 +00:00
09576d37b4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:23 +00:00
3b556e385d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:23 +00:00
d24677fc8e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:22 +00:00
bc9c9bf125 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:21 +00:00
953db1c18e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:21 +00:00
bb6408e1bb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:20 +00:00
f5ee80a075 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:19 +00:00
e2a1ef97cf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:19 +00:00
f7aa151993 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:18 +00:00
c8461e648d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:17 +00:00
78f57a52e8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:17 +00:00
645bbb9e1f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:16 +00:00
1c5b8f78e8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:15 +00:00
b06be61868 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:15 +00:00
22635fd1db Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:14 +00:00
502f3c276f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:13 +00:00
a29e7d3701 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:12 +00:00
90a6de998c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:12 +00:00
309834e218 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:11 +00:00
36548b07b3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:11 +00:00
a647db524a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:10 +00:00
96392d7cab Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:09 +00:00
3c73cf7286 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:08 +00:00
5128d56863 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:08 +00:00
ec366ca548 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:07 +00:00
eaaf033cd5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:06 +00:00
899eefb2b1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:06 +00:00
35c152c073 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:05 +00:00
4db61b7221 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:04 +00:00
56faad93d6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:03 +00:00
b02021eeab Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:03 +00:00
0f8d4c52be Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:02 +00:00
f6b23b2697 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:01 +00:00
9c162c8c40 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:01 +00:00
9ee9d2dc06 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:17:00 +00:00
f88873226d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:59 +00:00
e6ef101e11 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:58 +00:00
ace82b83f0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:58 +00:00
c3b5ebd7bc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:57 +00:00
f52001bffa Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:56 +00:00
8289f0ec93 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:56 +00:00
4c85b5da81 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:55 +00:00
7bddb74ba7 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:54 +00:00
b088c69c2b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:54 +00:00
ffc66cfaa1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:53 +00:00
50705d8a20 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:52 +00:00
eb85e1f034 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:52 +00:00
c104fc8c43 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:51 +00:00
12aaeebb69 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:50 +00:00
b8accd5199 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:50 +00:00
36e718ae36 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:49 +00:00
fc67cb263f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:48 +00:00
d6bec900fe Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:48 +00:00
db967ff6e3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:47 +00:00
9d6d07b2e1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:46 +00:00
1444a3064e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:46 +00:00
0a2e334aee Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:45 +00:00
15d21d3ab5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:45 +00:00
a4f565087c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:44 +00:00
6a11883c7c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:43 +00:00
1202892973 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:42 +00:00
d3e1cc28bc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:42 +00:00
151246c614 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:41 +00:00
5049ba6907 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:40 +00:00
f8b593bec4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:35 +00:00
682e48bb2b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:34 +00:00
c4ddcb8e92 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:34 +00:00
d992b45cdd Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:33 +00:00
f89637d6e8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:33 +00:00
a493701b6e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:32 +00:00
77b6a4b2fc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:32 +00:00
9d595b2565 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:31 +00:00
812b64b18d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:31 +00:00
a6d4d64192 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:30 +00:00
0f52520ee3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:30 +00:00
8a996f5083 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:29 +00:00
b4e0d93c28 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:29 +00:00
f54217e713 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:28 +00:00
ebb1399951 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:28 +00:00
f9d33713ab Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:27 +00:00
4af3a1e647 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:26 +00:00
af44da007b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:26 +00:00
1d5a2ceed0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:25 +00:00
4f9d558cf4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:25 +00:00
8bdd6064ab Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:24 +00:00
76b43e0b65 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:24 +00:00
3b80e2101c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:23 +00:00
42653be822 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:23 +00:00
717ce4756a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:22 +00:00
5ac0c18619 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:22 +00:00
79dd86e13f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:21 +00:00
05b6f98a82 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:21 +00:00
098ce63b26 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:20 +00:00
254f6312b4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:20 +00:00
5dc4447ff3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:19 +00:00
d77978d0c9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:19 +00:00
c4df067894 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:18 +00:00
c210efa9a2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:18 +00:00
3dbf0baeb2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:17 +00:00
5903af189c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:17 +00:00
507eab7847 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:16 +00:00
0f5b16febc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:16 +00:00
1b5342da13 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:15 +00:00
9d2776f6ce Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:15 +00:00
716a6d735c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:14 +00:00
5362b526e7 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:14 +00:00
0586c40667 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:13 +00:00
9e48c4e0dc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:12 +00:00
569a853b3a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:12 +00:00
74a3f434a4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:12 +00:00
a6af9583df Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:11 +00:00
326900b3a7 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:10 +00:00
c4dfb0a886 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:09 +00:00
a5efdebe15 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:09 +00:00
cb84ce69be Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:08 +00:00
7e5354d5ad Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:07 +00:00
521d765b35 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:06 +00:00
7fbaaf189b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:06 +00:00
6a9182c820 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:05 +00:00
90f7afa720 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:05 +00:00
90c893ae66 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:04 +00:00
8d55a7ee70 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:04 +00:00
f6e32ece58 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:03 +00:00
162ad41852 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:02 +00:00
8b89083a51 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:02 +00:00
68c5b015e0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:01 +00:00
61e360ae9e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:00 +00:00
50663c7700 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:16:00 +00:00
4da1291a50 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:59 +00:00
94df75a9bf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:59 +00:00
5ea3184c5e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:58 +00:00
099bb0dfd5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:58 +00:00
e318c89788 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:57 +00:00
1174604b05 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:57 +00:00
364f37aa5a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:56 +00:00
bbb71840c1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:56 +00:00
c2923e01e6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:55 +00:00
4131ae0adb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:54 +00:00
f16e0abf03 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:54 +00:00
07adc2628c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:53 +00:00
a682b818d3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:53 +00:00
b2a8c2dcde Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:52 +00:00
2314a8f6c2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:52 +00:00
f2033e0408 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:51 +00:00
38d4a641f1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:51 +00:00
8ca3561c1a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:50 +00:00
bf7158a6e8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:50 +00:00
6a92d586a4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:49 +00:00
2a93942be1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:48 +00:00
e81e6f4ff1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:48 +00:00
5e4cf9723b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:48 +00:00
a6fb93b231 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:47 +00:00
a3022f8332 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:47 +00:00
af0b27d762 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:46 +00:00
d2a8d537f6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:45 +00:00
52d65dabba Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:44 +00:00
cbd499b88f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:44 +00:00
d59aa0179a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:43 +00:00
bf61f4eb4f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:43 +00:00
97352ac44d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:42 +00:00
eb0687da36 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:42 +00:00
ceea23aaaf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:41 +00:00
802a5a8a1c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:40 +00:00
2d24db2b08 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:40 +00:00
bfb1edac54 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:39 +00:00
b12ac35b65 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:39 +00:00
8b881eba5b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:38 +00:00
b2317325e2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:38 +00:00
a8e845cb8b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:37 +00:00
14bd70a67c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 08:15:36 +00:00
82cfb22c03 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:27 +00:00
50cd192fd8 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:26 +00:00
62a0a9b1bd Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:26 +00:00
88b9f087a1 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:25 +00:00
55b5ad56c8 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:25 +00:00
00d5145aa0 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:24 +00:00
6161522a04 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:24 +00:00
abaabc4cc0 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:23 +00:00
2686884335 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:23 +00:00
f41c8d4c6f Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:22 +00:00
a9496bdbd2 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:21 +00:00
5e634580c2 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:21 +00:00
37b4590851 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:20 +00:00
81e565fdec Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:20 +00:00
b912c85da7 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:19 +00:00
7ef63fa72d Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:18 +00:00
627c3e9ffa Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:18 +00:00
876b3f4a7d Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:17 +00:00
f323562bbd Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:17 +00:00
f98711ec66 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:16 +00:00
8db97cf776 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:16 +00:00
f38452a52a Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:15 +00:00
03d392803f Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:15 +00:00
8b40cf2659 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 08:15:14 +00:00
86cf1847f4 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:15:00 +00:00
45d7ed8b73 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:59 +00:00
0b7b196159 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:59 +00:00
33ad700d61 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:58 +00:00
7f8552981b Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:57 +00:00
5cc9d2512b Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:57 +00:00
6ab789e36d Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:56 +00:00
f8109af6ce Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:56 +00:00
1bfc6ac3af Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:55 +00:00
548817116a Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:55 +00:00
b2f712e6b6 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:54 +00:00
93739ddaff Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:54 +00:00
1373305638 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:53 +00:00
70a54d0787 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:53 +00:00
40a164b1b0 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:52 +00:00
bc966d56b0 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:51 +00:00
61e7953827 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:51 +00:00
192e1a9dbc Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:50 +00:00
2fe3c98c53 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:49 +00:00
5f3cca665d Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 08:14:48 +00:00
88d5b049ff Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:40 +00:00
4614cb31fb Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:40 +00:00
44d76bc4a1 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:39 +00:00
353350476d Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:39 +00:00
76d63a2fe8 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:38 +00:00
cce75a5895 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:37 +00:00
2409adec5e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:37 +00:00
f75a5247b5 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:36 +00:00
8cfa1310d1 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:36 +00:00
086b96cc39 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:35 +00:00
908aa7e1da Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:35 +00:00
b6218e6b07 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:34 +00:00
3d868855ca Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:34 +00:00
7e7213f67b Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:33 +00:00
f5afc7d31c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:33 +00:00
72737afb61 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:32 +00:00
b39e81512e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:32 +00:00
62fad98a12 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:31 +00:00
98c4aa7358 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:30 +00:00
1a3ee1d4de Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:30 +00:00
be2facb1f1 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:29 +00:00
97b4731ca6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:29 +00:00
83326bcaed Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:28 +00:00
09eda63698 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:28 +00:00
d0aaff2135 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:27 +00:00
7bd0bd0989 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:26 +00:00
94bd98ab65 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:26 +00:00
25fa4c853b Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:26 +00:00
4b4581ff2e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:25 +00:00
e1ea01e59e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:24 +00:00
da4d5c2494 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:24 +00:00
3713992eb3 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:23 +00:00
e1c8337464 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:23 +00:00
6c81ab18c8 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:22 +00:00
f0085588b9 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:22 +00:00
8fdb330a6c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:21 +00:00
fb7a94f8ae Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:21 +00:00
e71e3822e0 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:20 +00:00
e289fb9145 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:19 +00:00
bf2a8c4010 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:19 +00:00
5cc34775f3 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:18 +00:00
7f75afbdba Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:18 +00:00
1390ec0c15 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:17 +00:00
4e84600e7e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:17 +00:00
c0ea49872c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:16 +00:00
0685e4cabe Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:16 +00:00
875a590978 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:15 +00:00
98d8aeb011 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:14 +00:00
2f9905210a Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:14 +00:00
41d56a304a Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:13 +00:00
55da1da7f3 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:13 +00:00
a65d315cda Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:12 +00:00
16e6c57a3f Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:12 +00:00
638a2df7c6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:11 +00:00
9b53282444 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:11 +00:00
89d02b353b Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:10 +00:00
c968cca4de Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:10 +00:00
e163b0d99b Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:09 +00:00
4426a5abb6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:09 +00:00
8c8e527249 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 08:14:08 +00:00
f50c1865d5 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:07:03 +00:00
f5257dc7ab Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:07:02 +00:00
14315e0035 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:07:01 +00:00
e2fe62b379 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:07:01 +00:00
1f9bea1264 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:07:00 +00:00
08f1a4d3cb Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:07:00 +00:00
be8a0ac9c3 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:59 +00:00
a383f11d2a Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:58 +00:00
91618edeec Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:58 +00:00
b64f6da230 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:57 +00:00
ba4b26b175 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:57 +00:00
525c919b3a Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:56 +00:00
d7f6de08e9 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:56 +00:00
0d20ab7aa8 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:55 +00:00
231d59da7f Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:54 +00:00
4fef277751 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:54 +00:00
7032e64dcb Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:53 +00:00
15481c11c0 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:53 +00:00
5930f771e5 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:52 +00:00
2290c90089 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:51 +00:00
eb28ba0f78 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:51 +00:00
7df203efe8 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:50 +00:00
766b1dd779 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:50 +00:00
e992a8ea3f Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:49 +00:00
e3863de129 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:48 +00:00
bfed6bdcf4 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:48 +00:00
f4834218ce Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:47 +00:00
e3e001ac5b Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:47 +00:00
afc1985114 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:46 +00:00
f0c0fa15ac Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:45 +00:00
3bb17aa74a Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:45 +00:00
3887d3afd3 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:44 +00:00
ccf1ac8e77 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:44 +00:00
df84150f14 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:43 +00:00
fd4f3c89cf Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:43 +00:00
46fa14692c Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:42 +00:00
2d26b672bf Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:42 +00:00
f908dd5acd Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:41 +00:00
f50135b5c6 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:40 +00:00
2be8fc95b7 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:40 +00:00
736d4b40e0 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:39 +00:00
7fa0a4c79a Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:39 +00:00
8881aeb2ca Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 08:06:38 +00:00
8fa1c29c59 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:32 +00:00
318ef00817 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:31 +00:00
3fcdf69f56 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:31 +00:00
e2785fff55 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:30 +00:00
e5adc46d44 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:29 +00:00
6052fcbe7e Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:29 +00:00
268e7e9b23 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:28 +00:00
53f93fe01b Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:28 +00:00
202cb09e2b Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:27 +00:00
c29df047d2 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:27 +00:00
8dc8a3d39b Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:26 +00:00
34a4c17e9b Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:26 +00:00
ccb61bd1d9 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:25 +00:00
be89574d27 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:25 +00:00
e8a12c08d8 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:24 +00:00
16a5812db0 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:23 +00:00
366eeab65d Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:23 +00:00
ce185f92e3 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:22 +00:00
276dccf5fd Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:22 +00:00
4fc6c80352 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:21 +00:00
016afe19f8 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:21 +00:00
7295ad401c Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:20 +00:00
1eed0fbda0 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:19 +00:00
da449b9852 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 08:06:19 +00:00
Tower Deploy
9a499aced7 Wipe addons/: corrupt source from old double-base64 upload bug + test artifacts; ready for clean re-upload 2026-04-27 10:59:54 +03:00
c3f2c4f522 Tower: upload probe_addon 16.0.1.0.0 (via marketplace) 2026-04-27 07:53:52 +00:00
a356f71745 Tower: upload probe_addon 16.0.1.0.0 (via marketplace) 2026-04-27 07:53:51 +00:00
0a76509365 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:23 +00:00
9083833444 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:22 +00:00
ed9dc11c4b Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:22 +00:00
1c2d483a46 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:21 +00:00
1f073938d7 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:21 +00:00
e12133fff0 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:20 +00:00
61d95f53d6 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:20 +00:00
ebd9d7c16f Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:19 +00:00
455a7192d3 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:18 +00:00
4c8ec8ffa3 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:18 +00:00
2beca515ca Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:17 +00:00
e1c3544f09 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:17 +00:00
242fc36fd0 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:16 +00:00
4754df89b7 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:16 +00:00
e050040bae Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:15 +00:00
30deb10c27 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:14 +00:00
f2791efa4f Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:14 +00:00
acc9748aa2 Tower: upload cx_web_refresh_from_backend 16.0.1.0.0 (via marketplace) 2026-04-27 06:59:13 +00:00
b36fe277c0 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:53 +00:00
0b07e80ecb Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:53 +00:00
b448019f93 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:52 +00:00
a108daebd0 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:52 +00:00
2c950b5a0a Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:51 +00:00
0ded373257 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:51 +00:00
4ad6ffce26 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:50 +00:00
265f8092e5 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:49 +00:00
6735056551 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:49 +00:00
a70aae6404 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:48 +00:00
f7c2027d17 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:48 +00:00
8f9c4f4ed9 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:47 +00:00
cd4fa9df4d Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:47 +00:00
b776dea93e Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:46 +00:00
2d655e9822 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:46 +00:00
f1aef07115 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:45 +00:00
ceac54f2a8 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:45 +00:00
8cd2d73dd1 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:44 +00:00
4c8a85091e Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:44 +00:00
1d8e306a5b Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:43 +00:00
ff76148774 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:42 +00:00
263616cf66 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:42 +00:00
5d8563cf5e Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:41 +00:00
3a8e7bb486 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:41 +00:00
dac924d260 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:40 +00:00
2fec9bae57 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:40 +00:00
a3a0e7f1a9 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:39 +00:00
57e4922aa4 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:39 +00:00
5a86e951c9 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:38 +00:00
07a2292b98 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:38 +00:00
498ebf5b5e Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:37 +00:00
0c0a53fb80 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:37 +00:00
f13d08283f Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:36 +00:00
6776b72adf Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:36 +00:00
fc0111f9af Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:35 +00:00
58ecb0871a Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:34 +00:00
5ab36dc181 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:34 +00:00
9eb4e7eb59 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:33 +00:00
b73d178751 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:33 +00:00
aeb5997303 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:32 +00:00
b6be8f1f51 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:32 +00:00
6e4ec0f188 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:31 +00:00
d84a9d95e3 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:31 +00:00
e85ead856e Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:30 +00:00
d640f69b64 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:30 +00:00
3a855c6905 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:29 +00:00
e5bc9f79bc Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:29 +00:00
e4a9a645a1 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:28 +00:00
7be7fc0d06 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:28 +00:00
639c21ee64 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:27 +00:00
83463f08fd Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:27 +00:00
d62c41a4c0 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:26 +00:00
5bc32a7b39 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:26 +00:00
b87f9f2f0f Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:25 +00:00
ecb8f48fc7 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:25 +00:00
453e861eb1 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:24 +00:00
9d9ba90f65 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:24 +00:00
c0ec43dc15 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:23 +00:00
8bf0f53a1f Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:23 +00:00
b9935804d8 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:22 +00:00
e3cd173cae Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:22 +00:00
0b171536bd Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:21 +00:00
4df5459abb Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:21 +00:00
99c360c739 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:20 +00:00
238f3a123f Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:19 +00:00
7635f192bc Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:19 +00:00
4be4c95126 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:19 +00:00
c7174e1aa0 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:18 +00:00
038f113176 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:18 +00:00
e640b7dc00 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:17 +00:00
69ee0e8a79 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:16 +00:00
44f9bf1d9d Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:16 +00:00
528d049505 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:16 +00:00
d38fff270d Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:15 +00:00
f47e6d77df Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:14 +00:00
bcdb9f7100 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:14 +00:00
79c3511ced Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:13 +00:00
77163b4017 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:13 +00:00
52512ff961 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:12 +00:00
8e37d624ff Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:11 +00:00
2b845fa110 Tower: upload cetmix_tower_yaml 16.0.3.1.0 (via marketplace) 2026-04-27 06:58:11 +00:00
09c730c852 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:56 +00:00
9ea0b5ca1e Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:55 +00:00
3f7c12c4cb Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:55 +00:00
52212a4234 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:54 +00:00
aad83a6e45 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:54 +00:00
b15249a7cc Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:53 +00:00
971c0b6bb1 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:53 +00:00
c8259d3fae Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:52 +00:00
c1c1591ffd Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:52 +00:00
1ceae80007 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:51 +00:00
711c240058 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:51 +00:00
ed906caf54 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:50 +00:00
fa316c0948 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:50 +00:00
64da73b835 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:49 +00:00
51d27b362c Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:49 +00:00
11bf6134ec Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:48 +00:00
e6fd3d1594 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:48 +00:00
6c440b46d0 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:47 +00:00
6f5049ff54 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:46 +00:00
785da91996 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:46 +00:00
a59be21d5c Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:45 +00:00
dcd8d31c0b Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:45 +00:00
bbff9cd347 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:44 +00:00
c5433c7b44 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:44 +00:00
52e3ae85ef Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:43 +00:00
6ee8d34a08 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:43 +00:00
fc845bf79a Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:42 +00:00
aa3ea16a1b Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:42 +00:00
5d72ad53fb Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:41 +00:00
d5a16b3baa Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:41 +00:00
4300c11cb1 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:40 +00:00
611bf9a530 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:40 +00:00
f665a077cb Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:39 +00:00
62c2411818 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:39 +00:00
1aeff8903c Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:38 +00:00
7a0fe4f363 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:38 +00:00
6ebe68c8fc Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:37 +00:00
075a340056 Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:37 +00:00
d764da736d Tower: upload cetmix_tower_webhook 16.0.1.0.5 (via marketplace) 2026-04-27 06:57:36 +00:00
b9ee75209a Tower: upload cetmix_dup_test 16.0.1.0.0 (via marketplace) (force-overwrite) 2026-04-27 06:56:35 +00:00
389ffcbadb Tower: upload cetmix_dup_test 16.0.1.0.0 (via marketplace) (force-overwrite) 2026-04-27 06:56:35 +00:00
37ec61eab2 Tower: upload cetmix_dup_test 16.0.1.0.0 (via marketplace) 2026-04-27 06:56:34 +00:00
a901150981 Tower: upload cetmix_dup_test 16.0.1.0.0 (via marketplace) 2026-04-27 06:56:33 +00:00
d7e623d816 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:12 +00:00
45e7dd2c6c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:11 +00:00
25ca66a86b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:11 +00:00
a78cbd6583 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:10 +00:00
09283bba61 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:10 +00:00
e738070b24 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:09 +00:00
0c67e0d798 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:09 +00:00
9e7f379923 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:08 +00:00
93426fbae5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:08 +00:00
f1b9101b13 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:07 +00:00
33d3b02763 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:06 +00:00
2a169afa62 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:06 +00:00
a2fc7b47c1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:05 +00:00
c717460cea Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:04 +00:00
a8f57858d8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:04 +00:00
3ab0e79386 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:03 +00:00
236b78c33b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:02 +00:00
18138fd178 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:02 +00:00
fa34dcb44e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:01 +00:00
f8a7e22755 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:00 +00:00
5e7a05b949 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:54:00 +00:00
676d1fd8c1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:59 +00:00
9a569b9af1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:59 +00:00
bfda22756e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:58 +00:00
237d692cd1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:58 +00:00
31b57b24f5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:57 +00:00
ff8cc52e41 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:56 +00:00
f6d8bab742 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:56 +00:00
1bd0a301dd Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:55 +00:00
d7ac3f27e0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:55 +00:00
adf18c04a9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:54 +00:00
150023c203 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:54 +00:00
21bf17da38 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:53 +00:00
54c3d037a0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:53 +00:00
cc7c59f4fa Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:52 +00:00
491c5fa696 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:52 +00:00
cb1c08a52d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:51 +00:00
7c414a48de Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:51 +00:00
0d03d8d956 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:50 +00:00
ee974eb8d1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:50 +00:00
5e17847c10 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:49 +00:00
753ee2e4e3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:49 +00:00
2c73095fd6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:48 +00:00
c31875dc95 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:48 +00:00
39ac32de74 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:47 +00:00
3a6f76212d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:47 +00:00
89c5d6195a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:46 +00:00
a6c0f93af0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:46 +00:00
f52cdfe12d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:45 +00:00
fe91357505 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:44 +00:00
e4c578f20a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:44 +00:00
d9734e17fb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:43 +00:00
4cc3f94635 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:43 +00:00
8ff4dd5b3c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:42 +00:00
423b6acfde Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:42 +00:00
ccf2ec0804 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:41 +00:00
002f0bda6f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:41 +00:00
753aee7fc5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:40 +00:00
c96b8b5c64 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:40 +00:00
821e088b8e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:39 +00:00
3ea5965a99 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:38 +00:00
5ce2821634 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:38 +00:00
5d4b6ee4fc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:37 +00:00
7399e63d70 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:37 +00:00
fc27945b4e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:36 +00:00
2b98a8ca57 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:36 +00:00
d50103ca24 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:35 +00:00
52a3aaec81 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:35 +00:00
48d9f3af80 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:34 +00:00
7575ca93ad Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:33 +00:00
dcf7f0daa9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:33 +00:00
ffe3f45168 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:32 +00:00
bd17bdabf9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:32 +00:00
118c993e31 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:31 +00:00
33707afaaf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:31 +00:00
5fc79cb304 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:30 +00:00
b595872bb3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:29 +00:00
e50e55444c Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:29 +00:00
0f68d7e8f9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:28 +00:00
f161ba7728 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:28 +00:00
fb2479c6fe Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:27 +00:00
f8f75587c3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:27 +00:00
3cbf6b5144 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:26 +00:00
48cf579779 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:26 +00:00
5c5edd2106 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:25 +00:00
4a4b2f7206 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:25 +00:00
e84cdd1a54 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:24 +00:00
410eaab039 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:24 +00:00
8b8dd4758f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:23 +00:00
16dfa61d3d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:23 +00:00
cd0dcdb06b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:22 +00:00
0bc76ebcfb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:22 +00:00
b86383444b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:21 +00:00
e788902689 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:21 +00:00
2d0d90ba7e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:20 +00:00
c56cba7257 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:19 +00:00
63623d0dc3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:19 +00:00
1a409eab82 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:18 +00:00
135242d577 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:18 +00:00
aec96c5193 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:17 +00:00
a68eef6627 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:17 +00:00
0ed1ee7bb0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:16 +00:00
ccdde704c7 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:16 +00:00
f2803833a6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:15 +00:00
884df448f0 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:14 +00:00
a1cba28258 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:14 +00:00
eddb6db49e Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:13 +00:00
67267c20a3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:13 +00:00
547da816ad Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:12 +00:00
ecf57118ba Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:12 +00:00
3681255837 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:11 +00:00
f97595108f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:11 +00:00
7bf6c0aa4b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:10 +00:00
9fb24cad21 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:10 +00:00
b036b9f480 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:09 +00:00
2d677619f3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:08 +00:00
576e6edecc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:08 +00:00
0819ee5593 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:08 +00:00
7ca45462cf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:07 +00:00
0e8399ae71 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:07 +00:00
cf42f5455d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:06 +00:00
50536e5867 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:05 +00:00
e3c584c560 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:05 +00:00
c48e67db97 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:04 +00:00
fd8c6f50f2 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:04 +00:00
e09e6074c8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:03 +00:00
c470e9603f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:03 +00:00
faf0882b3a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:02 +00:00
e96209ad14 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:02 +00:00
1912047142 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:01 +00:00
8011416ceb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:01 +00:00
2d3f527e24 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:53:00 +00:00
aed221fa34 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:59 +00:00
425d46b0ef Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:59 +00:00
b3d43ad682 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:58 +00:00
65af6a8437 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:58 +00:00
ac07f2e7df Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:57 +00:00
4d1c88b43b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:57 +00:00
465720ccdd Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:56 +00:00
21fe8ed322 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:56 +00:00
01d440de88 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:55 +00:00
aba0ce3a6d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:55 +00:00
906217822f Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:54 +00:00
9e81d94e5d Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:54 +00:00
092f3b1026 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:53 +00:00
6739cac57b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:53 +00:00
2d69ab84ce Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:52 +00:00
af3a8d4dbc Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:52 +00:00
0792585612 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:51 +00:00
ee798802e6 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:51 +00:00
3f44bf0577 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:50 +00:00
eaedae0565 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:50 +00:00
9c068d07c9 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:49 +00:00
8abe88b2d3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:49 +00:00
ece70df8fe Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:48 +00:00
ecc375cf63 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:48 +00:00
d89a5b2e4b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:47 +00:00
d041586baf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:47 +00:00
49472d32a1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:46 +00:00
aa83b5c270 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:46 +00:00
24bd37cd38 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:45 +00:00
a4e24baeb5 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:45 +00:00
f0512fdce3 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:44 +00:00
101b6c9b74 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:44 +00:00
9db3f91c28 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:43 +00:00
94de4c07da Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:43 +00:00
67eedfddc4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:42 +00:00
829ec15b5b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:42 +00:00
e8bc314cfb Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:41 +00:00
85328a6e96 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:41 +00:00
3af743ed1b Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:40 +00:00
b3b67e7abf Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:39 +00:00
f2d4464209 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:39 +00:00
3fa52b6f32 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:38 +00:00
01ad3e8a8a Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:38 +00:00
fc4bbe2568 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:37 +00:00
d1a407c6b8 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:37 +00:00
a210ca3e17 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:36 +00:00
276f4a5aa4 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:36 +00:00
56b5e117f1 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:35 +00:00
00c5630072 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:35 +00:00
f3a4594386 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:34 +00:00
ed335e5010 Tower: upload cetmix_tower_server 16.0.3.0.1 (via marketplace) 2026-04-27 06:52:34 +00:00
cdd5dbb5ea Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:24 +00:00
0e51ca5bce Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:24 +00:00
0f24587641 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:23 +00:00
5b1f74e263 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:23 +00:00
0a2171ae91 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:22 +00:00
09573a7cfc Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:22 +00:00
686c4f2698 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:21 +00:00
9273950afc Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:21 +00:00
add6fe3994 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:20 +00:00
581efc0235 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:20 +00:00
b1d9b4810f Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:19 +00:00
a868059124 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:18 +00:00
2ceb788c2e Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:18 +00:00
3ca93dfc54 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:18 +00:00
e8315b207d Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:17 +00:00
3090536fc7 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:17 +00:00
c5034b43ab Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:16 +00:00
6b4b7939b0 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:16 +00:00
99be7c765a Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:15 +00:00
a018275ebf Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:14 +00:00
fb9777247a Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:14 +00:00
1e8239c7e2 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:13 +00:00
81b127648b Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:13 +00:00
4c5e3f2f28 Tower: upload cetmix_tower_server_queue1 16.0.2.0.0 (via marketplace) 2026-04-27 06:47:12 +00:00
9fb7d3ff42 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:56 +00:00
ac3093b5dc Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:55 +00:00
975d29fa31 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:55 +00:00
94adb5f348 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:54 +00:00
fba8cc9acd Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:54 +00:00
0fb75fa95f Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:53 +00:00
840c4ac3a9 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:52 +00:00
16613c86a7 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:52 +00:00
0c43591378 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:51 +00:00
9ea6ac8d24 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:51 +00:00
394210c99b Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:50 +00:00
0a7c8c70b0 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:50 +00:00
50cfffdb19 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:49 +00:00
262f2ceef5 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:49 +00:00
5377ca3d57 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:48 +00:00
2fc48951c8 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:48 +00:00
b5308c583c Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:47 +00:00
ffc4690cf5 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:47 +00:00
aace3488c5 Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:46 +00:00
9782ca679d Tower: upload cetmix_tower_aws 16.0.1.1.1 (via marketplace) 2026-04-27 06:46:46 +00:00
258500d3f7 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:37 +00:00
20a3a2d33d Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:37 +00:00
09b6d24303 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:36 +00:00
244569004b Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:36 +00:00
773928cf47 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:35 +00:00
0b60b46a40 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:35 +00:00
4a4797e49d Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:34 +00:00
a26a507d31 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:34 +00:00
151578461e Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:33 +00:00
c219e1c5e6 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:33 +00:00
701190a853 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:32 +00:00
4a5d224e26 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:32 +00:00
c948ed897f Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:31 +00:00
9f83c4003a Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:31 +00:00
60ad89af8d Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:30 +00:00
f59c3ac6e4 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:30 +00:00
25aae80175 Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:29 +00:00
8a784023df Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:29 +00:00
d105b3086e Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:28 +00:00
e68734af4d Tower: upload cetmix_tower_ovh 16.0.1.0.1 (via marketplace) 2026-04-27 06:46:28 +00:00
80aca5c42e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:35 +00:00
91cc351b9f Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:34 +00:00
3727eff0a1 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:34 +00:00
98e8f2c77f Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:33 +00:00
d9cc0ef9d3 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:33 +00:00
20e5e555f1 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:32 +00:00
156a6a6cb6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:32 +00:00
2c57c4598c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:31 +00:00
130678682c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:31 +00:00
ca706b0281 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:30 +00:00
9ff2b454fb Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:30 +00:00
5362042060 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:29 +00:00
59c05047e6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:29 +00:00
dabc32defa Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:28 +00:00
d0ba4497b8 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:28 +00:00
cbdbb2cb4f Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:27 +00:00
8090db41fd Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:27 +00:00
e4b8bf49c6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:26 +00:00
f91e4f7f47 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:26 +00:00
2185ab4d96 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:25 +00:00
8b55326dbd Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:25 +00:00
29de3846b7 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:24 +00:00
781f6703f2 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:24 +00:00
7901b11a6d Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:23 +00:00
136351e574 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:22 +00:00
004fe34221 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:22 +00:00
dc15afe84c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:21 +00:00
298b4baeae Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:21 +00:00
efa72f8d96 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:21 +00:00
d5d8cca96e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:20 +00:00
34676028f9 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:20 +00:00
6639a57225 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:19 +00:00
e084da09e7 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:18 +00:00
8afc6b5c10 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:18 +00:00
28b558e0eb Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:18 +00:00
18d55d8ef9 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:17 +00:00
ded62cb3f1 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:17 +00:00
da00ab06c2 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:16 +00:00
4021aeef49 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:15 +00:00
3cf5653f0d Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:15 +00:00
779e44f63a Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:14 +00:00
17f8d7bb98 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:14 +00:00
47e0d157a2 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:13 +00:00
bcfaf764a4 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:13 +00:00
cd38fe180c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:12 +00:00
51b54d0dc6 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:12 +00:00
a452163d96 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:11 +00:00
1457492697 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:11 +00:00
c7ce387900 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:10 +00:00
7131dbd052 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:10 +00:00
1a2c8df31e Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:09 +00:00
d2d280c2e3 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:09 +00:00
7480c912b5 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:08 +00:00
307fb2c8a3 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:08 +00:00
85dcab4226 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:07 +00:00
da7bb49726 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:07 +00:00
17c5b9b811 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:06 +00:00
458ca8b40c Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:06 +00:00
9bf906a371 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:05 +00:00
b1e7ce7277 Tower: upload cetmix_tower_git 16.0.2.0.4 (via marketplace) 2026-04-27 06:45:05 +00:00
0fb461e3df Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:43 +00:00
fdb9083e95 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:42 +00:00
ab645f0fe9 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:42 +00:00
290ce48514 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:41 +00:00
b6c35b9f76 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:41 +00:00
5c90e911b0 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:40 +00:00
b63181ae6b Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:39 +00:00
bc72822fe4 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:39 +00:00
29d6e2157c Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:38 +00:00
6b851b5033 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:38 +00:00
cad2a32394 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:38 +00:00
b251ba9709 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:37 +00:00
812fb1ff32 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:36 +00:00
0e299769bb Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:36 +00:00
956fed6616 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:35 +00:00
ef982e5d22 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:35 +00:00
fe589090d7 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:34 +00:00
6100570511 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:34 +00:00
c25370304e Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:33 +00:00
203d561a5d Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:33 +00:00
987367d1ca Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:32 +00:00
f7523e073f Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:32 +00:00
f42fd8a333 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:31 +00:00
bf39b6c79e Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:30 +00:00
33dbbb5178 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:30 +00:00
db79948886 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:29 +00:00
cf09b40b4a Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:29 +00:00
fbc5aedf35 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:28 +00:00
31c0f1566b Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:28 +00:00
16786404e1 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:27 +00:00
050d68c0d1 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:27 +00:00
9f807e8e1d Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:26 +00:00
851c2d0239 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:26 +00:00
f9ab417fdf Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:25 +00:00
6702e0714f Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:25 +00:00
fa16558cda Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:24 +00:00
5328e0be5d Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:24 +00:00
1bd02406d4 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:23 +00:00
a4c34fb326 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:23 +00:00
80a70b758d Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:22 +00:00
0a333efddb Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:22 +00:00
a4cf1a2957 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:21 +00:00
59e5709f28 Tower: upload cetmix_tower 16.0.2.1.0 (via marketplace) 2026-04-27 06:44:21 +00:00
1195eb23b1 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:13 +00:00
69f00977ae Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:12 +00:00
fc8b8b8a9a Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:12 +00:00
07a3160ed5 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:11 +00:00
1496fbfa53 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:11 +00:00
780593c0b6 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:10 +00:00
db891f43ce Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:10 +00:00
3357d9a86b Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:09 +00:00
43a7ca4b5e Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:09 +00:00
c764a356ce Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:08 +00:00
4a881b9eaf Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:08 +00:00
76d70ea861 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:07 +00:00
959a04e1cc Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:07 +00:00
bf8fbcc9e3 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:06 +00:00
f9fe46154a Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:06 +00:00
c97921b2ea Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:05 +00:00
95967f2f45 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:05 +00:00
552c05599f Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:04 +00:00
837d110796 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:04 +00:00
fcc7e84300 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:03 +00:00
9080bc85f2 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:03 +00:00
512f1a8f4d Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:02 +00:00
4faa6b9af4 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:02 +00:00
019ee02912 Tower: upload cetmix_tower_server_queue 16.0.2.0.0 (via marketplace) 2026-04-27 06:44:01 +00:00
18 changed files with 1434 additions and 0 deletions

View File

@@ -0,0 +1,127 @@
========================
Web Refresh From Backend
========================
..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:e841ff66d3bfff0a3de22c9be5dc40f1ca539739f5487a9162fdf887fc5ac6ad
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-cetmix%2Fcetmix--tower-lightgray.png?logo=github
:target: https://github.com/cetmix/cetmix-tower/tree/16.0/cx_web_refresh_from_backend
:alt: cetmix/cetmix-tower
|badge1| |badge2| |badge3|
Backend UI Reload Module
========================
This is a **technical module** that allows triggering a **UI reload**
from the backend. It enables triggering the reload action for selected
users and record IDs.
--------------
🔧 Helper Function: ``reload_views``
------------------------------------
A special helper function ``reload_views`` is added to the ``res.users``
model.
**Arguments**
~~~~~~~~~~~~~
+----------------+--------------------------+--------------------------+
| Argument | Type | Description |
+================+==========================+==========================+
| **model** | ``Char`` | Model name, e.g. |
| | | ``'res.partner'`` |
+----------------+--------------------------+--------------------------+
| **view_types** | ``List of Char`` | View types to reload, |
| | *(optional)* | e.g. |
| | | ``["form", "kanban"]``. |
| | | Leave blank to reload |
| | | all views. |
+----------------+--------------------------+--------------------------+
| **rec_ids** | ``List of Integer`` | The view will be |
| | *(optional)* | reloaded only if a |
| | | record with an ID from |
| | | this list is present in |
| | | the view. |
+----------------+--------------------------+--------------------------+
--------------
⚠️ Important Notes
------------------
Use this function **wisely**.
When reloading **form views**, be aware that if a user is currently
editing a record, **their unsaved updates may be lost**.
**Table of contents**
.. contents::
:local:
Usage
=====
🧩 Example Usage
----------------
Below is a code snippet showing how to use the ``reload_views`` helper
function.
.. code:: python
# Reload the kanban and form views for all salespeople when an opportunity is won
# Will reload views only if the current opportunity is being displayed
group_id = self.env.ref("sales_team.group_sale_salesman").id
users_to_reload = self.env["res.users"].search([("groups_id", "in", [group_id])])
users_to_reload.reload_views(
model="crm.lead",
view_types=["kanban", "form"],
rec_ids=[self.id],
)
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/cetmix/cetmix-tower/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/cetmix/cetmix-tower/issues/new?body=module:%20cx_web_refresh_from_backend%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
-------
* Cetmix
Contributors
------------
- Cetmix
Maintainers
-----------
This module is part of the `cetmix/cetmix-tower <https://github.com/cetmix/cetmix-tower/tree/16.0/cx_web_refresh_from_backend>`_ project on GitHub.
You are welcome to contribute.

View File

@@ -0,0 +1,4 @@
# Copyright 2025 Cetmix OÜ
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
from . import models

View File

@@ -0,0 +1,26 @@
# Copyright 2025 Cetmix OÜ
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
# Mail is required: its ir.websocket override subscribes the partner channel to the
# bus, so users receive web.refresh_view notifications.
{
"name": "Web Refresh From Backend",
"summary": "Refresh frontend views from backend",
"version": "16.0.1.0.0",
"category": "Web",
"license": "LGPL-3",
"author": "Cetmix",
"website": "https://tower.cetmix.com",
"images": ["static/description/banner.png"],
"depends": ["mail"],
"assets": {
"web.assets_backend": [
"cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js",
"cx_web_refresh_from_backend/static/src/views/kanban/kanban_controller_patch.esm.js",
"cx_web_refresh_from_backend/static/src/views/form/form_controller_patch.esm.js",
],
},
"installable": True,
"auto_install": False,
}

View File

@@ -0,0 +1,97 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * cx_web_refresh_from_backend
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/form/form_controller_patch.esm.js:0
#, python-format
msgid "All unsaved changes will be lost! Continue?"
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/form/form_controller_patch.esm.js:0
#: code:addons/cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js:0
#, python-format
msgid "Cancel"
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/form/form_controller_patch.esm.js:0
#, python-format
msgid "Continue"
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/form/form_controller_patch.esm.js:0
#, python-format
msgid "Could not reload form. "
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/kanban/kanban_controller_patch.esm.js:0
#, python-format
msgid "Could not reload kanban. "
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js:0
#, python-format
msgid "Could not reload list. "
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js:0
#, python-format
msgid "Could not save record. "
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/form/form_controller_patch.esm.js:0
#, python-format
msgid "Form is being refreshed from backend"
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js:0
#, python-format
msgid "List is being refreshed from backend"
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js:0
#, python-format
msgid "Save & Refresh"
msgstr ""
#. module: cx_web_refresh_from_backend
#: model:ir.model,name:cx_web_refresh_from_backend.model_res_users
msgid "User"
msgstr ""
#. module: cx_web_refresh_from_backend
#. odoo-javascript
#: code:addons/cx_web_refresh_from_backend/static/src/views/list/list_controller_patch.esm.js:0
#, python-format
msgid "You have unsaved edits. Save them before refreshing?"
msgstr ""

View File

@@ -0,0 +1,4 @@
# Copyright 2025 Cetmix OÜ
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
from . import res_users

View File

@@ -0,0 +1,50 @@
# Copyright 2025 Cetmix OÜ
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
from odoo import models
class ResUsers(models.Model):
_inherit = "res.users"
def reload_views(self, model, view_types=None, rec_ids=None):
"""
Trigger UI reload for selected users and record IDs.
This method allows to reload specific views from the backend.
Be aware that when reloading form views, if a user is currently
doing some updates, those updates may be lost.
:param model: str, Model name (e.g., 'res.partner')
:param view_types: list of str, optional, View types to reload
(e.g., ['form', 'kanban']). Leave blank to reload all views.
:param rec_ids: list of int, optional, View will be reloaded only if a record
with id from the list is present in the view.
Example usage:
# Reload the kanban and form views for all salespeople
# when an opportunity is won.
# Will reload views only if the current opportunity is being displayed
group_id = self.env.ref("sales_team.group_sale_salesman").id
users_to_reload = self.env["res.users"].search(
[("groups_id", "in", [group_id])]
)
users_to_reload.reload_views(
model="crm.lead",
view_types=["kanban", "form"],
rec_ids=[self.id]
)
"""
# Prepare the message payload
bus_message = {
"model": model,
"view_types": view_types or [],
"rec_ids": rec_ids or [],
}
# Send notification to each user's partner
notifications = [
[user.partner_id, "web.refresh_view", bus_message] for user in self
]
self.env["bus.bus"]._sendmany(notifications)

View File

@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"

View File

@@ -0,0 +1,2 @@
* Cetmix

View File

@@ -0,0 +1,27 @@
# Backend UI Reload Module
This is a **technical module** that allows triggering a **UI reload** from the backend.
It enables triggering the reload action for selected users and record IDs.
---
## 🔧 Helper Function: `reload_views`
A special helper function `reload_views` is added to the `res.users` model.
### **Arguments**
| Argument | Type | Description |
|-----------|------|-------------|
| **model** | `Char` | Model name, e.g. `'res.partner'` |
| **view_types** | `List of Char` *(optional)* | View types to reload, e.g. `["form", "kanban"]`. Leave blank to reload all views. |
| **rec_ids** | `List of Integer` *(optional)* | The view will be reloaded only if a record with an ID from this list is present in the view. |
---
## ⚠️ Important Notes
Use this function **wisely**.
When reloading **form views**, be aware that if a user is currently editing a record,
**their unsaved updates may be lost**.

View File

@@ -0,0 +1,16 @@
## 🧩 Example Usage
Below is a code snippet showing how to use the `reload_views` helper function.
```python
# Reload the kanban and form views for all salespeople when an opportunity is won
# Will reload views only if the current opportunity is being displayed
group_id = self.env.ref("sales_team.group_sale_salesman").id
users_to_reload = self.env["res.users"].search([("groups_id", "in", [group_id])])
users_to_reload.reload_views(
model="crm.lead",
view_types=["kanban", "form"],
rec_ids=[self.id],
)
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@@ -0,0 +1,484 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>Web Refresh From Backend</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic, pre.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="web-refresh-from-backend">
<h1 class="title">Web Refresh From Backend</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:e841ff66d3bfff0a3de22c9be5dc40f1ca539739f5487a9162fdf887fc5ac6ad
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/license-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/cetmix/cetmix-tower/tree/16.0/cx_web_refresh_from_backend"><img alt="cetmix/cetmix-tower" src="https://img.shields.io/badge/github-cetmix%2Fcetmix--tower-lightgray.png?logo=github" /></a></p>
<div class="section" id="backend-ui-reload-module">
<h1>Backend UI Reload Module</h1>
<p>This is a <strong>technical module</strong> that allows triggering a <strong>UI reload</strong>
from the backend. It enables triggering the reload action for selected
users and record IDs.</p>
<hr class="docutils" />
<div class="section" id="helper-function-reload-views">
<h2>🔧 Helper Function: <tt class="docutils literal">reload_views</tt></h2>
<p>A special helper function <tt class="docutils literal">reload_views</tt> is added to the <tt class="docutils literal">res.users</tt>
model.</p>
<div class="section" id="arguments">
<h3><strong>Arguments</strong></h3>
<table border="1" class="docutils">
<colgroup>
<col width="24%" />
<col width="38%" />
<col width="38%" />
</colgroup>
<thead valign="bottom">
<tr><th class="head">Argument</th>
<th class="head">Type</th>
<th class="head">Description</th>
</tr>
</thead>
<tbody valign="top">
<tr><td><strong>model</strong></td>
<td><tt class="docutils literal">Char</tt></td>
<td>Model name, e.g.
<tt class="docutils literal">'res.partner'</tt></td>
</tr>
<tr><td><strong>view_types</strong></td>
<td><tt class="docutils literal">List of Char</tt>
<em>(optional)</em></td>
<td>View types to reload,
e.g.
<tt class="docutils literal">[&quot;form&quot;, &quot;kanban&quot;]</tt>.
Leave blank to reload
all views.</td>
</tr>
<tr><td><strong>rec_ids</strong></td>
<td><tt class="docutils literal">List of Integer</tt>
<em>(optional)</em></td>
<td>The view will be
reloaded only if a
record with an ID from
this list is present in
the view.</td>
</tr>
</tbody>
</table>
</div>
</div>
<hr class="docutils" />
<div class="section" id="important-notes">
<h2>⚠️ Important Notes</h2>
<p>Use this function <strong>wisely</strong>.</p>
<p>When reloading <strong>form views</strong>, be aware that if a user is currently
editing a record, <strong>their unsaved updates may be lost</strong>.</p>
<p><strong>Table of contents</strong></p>
</div>
</div>
<div class="section" id="usage">
<h1>Usage</h1>
<div class="section" id="example-usage">
<h2>🧩 Example Usage</h2>
<p>Below is a code snippet showing how to use the <tt class="docutils literal">reload_views</tt> helper
function.</p>
<pre class="code python literal-block">
<span class="c1"># Reload the kanban and form views for all salespeople when an opportunity is won</span><span class="w">
</span><span class="c1"># Will reload views only if the current opportunity is being displayed</span><span class="w">
</span><span class="n">group_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="o">.</span><span class="n">ref</span><span class="p">(</span><span class="s2">&quot;sales_team.group_sale_salesman&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">id</span><span class="w">
</span><span class="n">users_to_reload</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">[</span><span class="s2">&quot;res.users&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">search</span><span class="p">([(</span><span class="s2">&quot;groups_id&quot;</span><span class="p">,</span> <span class="s2">&quot;in&quot;</span><span class="p">,</span> <span class="p">[</span><span class="n">group_id</span><span class="p">])])</span><span class="w">
</span><span class="n">users_to_reload</span><span class="o">.</span><span class="n">reload_views</span><span class="p">(</span><span class="w">
</span> <span class="n">model</span><span class="o">=</span><span class="s2">&quot;crm.lead&quot;</span><span class="p">,</span><span class="w">
</span> <span class="n">view_types</span><span class="o">=</span><span class="p">[</span><span class="s2">&quot;kanban&quot;</span><span class="p">,</span> <span class="s2">&quot;form&quot;</span><span class="p">],</span><span class="w">
</span> <span class="n">rec_ids</span><span class="o">=</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">id</span><span class="p">],</span><span class="w">
</span><span class="p">)</span>
</pre>
</div>
</div>
<div class="section" id="bug-tracker">
<h1>Bug Tracker</h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/cetmix/cetmix-tower/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/cetmix/cetmix-tower/issues/new?body=module:%20cx_web_refresh_from_backend%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1>Credits</h1>
<div class="section" id="authors">
<h2>Authors</h2>
<ul class="simple">
<li>Cetmix</li>
</ul>
</div>
<div class="section" id="contributors">
<h2>Contributors</h2>
<ul class="simple">
<li>Cetmix</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2>Maintainers</h2>
<p>This module is part of the <a class="reference external" href="https://github.com/cetmix/cetmix-tower/tree/16.0/cx_web_refresh_from_backend">cetmix/cetmix-tower</a> project on GitHub.</p>
<p>You are welcome to contribute.</p>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,181 @@
/** @odoo-module **/
import {FormController} from "@web/views/form/form_controller";
import {patch} from "@web/core/utils/patch";
import {useService} from "@web/core/utils/hooks";
import {onWillUnmount} from "@odoo/owl";
import {ConfirmationDialog} from "@web/core/confirmation_dialog/confirmation_dialog";
// Patch the standard FormController to react on bus notifications
patch(FormController.prototype, "cx_web_refresh_from_backend.FormController", {
setup() {
// Call original setup logic
this._super(...arguments);
// Get core services used by this behavior
this.busService = useService("bus_service");
this.actionService = useService("action");
this.notificationService = useService("notification");
// Timestamp of last local save (used to avoid immediate auto-refresh)
this._lastLocalSave = null;
// Bind the handler to keep reference for cleanup
this._boundBusHandler = this._onBusNotification.bind(this);
// Subscribe to bus notifications
this.busService.addEventListener("notification", this._boundBusHandler);
// Cleanup subscription on component unmount
onWillUnmount(() => {
if (this.busService && this._boundBusHandler) {
this.busService.removeEventListener(
"notification",
this._boundBusHandler
);
}
});
},
/**
* Handle bus notification for view refresh.
* Listens for notifications with type "web.refresh_view" and delegates
* processing to _handleViewRefresh.
*
* @param {Event} event - Bus notification event
*/
async _onBusNotification({detail: notifications}) {
// Check if component is still alive
if (!this.model || !this.model.root) {
return;
}
for (const {payload, type} of notifications) {
if (type === "web.refresh_view") {
await this._handleViewRefresh(payload);
}
}
},
/**
* Handle view refresh notification.
*
* Only refreshes when:
* - model matches current form model
* - requested view types include "form" (if specified)
* - record id matches current record (if specified)
*
* @param {Object} notification - Notification payload
*/
async _handleViewRefresh(notification) {
const {model, view_types = [], rec_ids = []} = notification;
// Check if the model matches current form model
if (this.props.resModel !== model) {
return;
}
// Check if view_type matches (if specified in notification)
if (view_types.length > 0 && !view_types.includes("form")) {
return;
}
// Check if record ID matches (if rec_ids is specified)
const currentResId = this.model && this.model.root && this.model.root.resId;
if (rec_ids.length > 0 && (!currentResId || !rec_ids.includes(currentResId))) {
return;
}
// Skip refresh when form is in a dialog or when a wizard is on top of the stack.
// Refreshing in that context can leave wizard/confirmation dialogs stuck open
// (e.g. confirm="..." in wizard view).
if (this.env.inDialog) {
return;
}
const currentController = this.actionService.currentController;
const currentAction = currentController && currentController.action;
if (currentAction && currentAction.target === "new") {
return;
}
await this.refreshForm();
},
/**
* Refresh the form with actual data from server.
*
* For normal forms:
* - if record is clean: perform a soft_reload action
* - if record has unsaved changes: ask for confirmation, then reload
*
* For wizards (dialogs, target="new"):
* - reload only the current record without full action reload
*
* @returns {Promise<void>}
*/
async refreshForm() {
// Do not refresh immediately after an explicit save (debounce window)
if (this._lastLocalSave && Date.now() - this._lastLocalSave < 1000) {
return;
}
if (!this.model || !this.model.root) {
return;
}
// Check if this form is opened as a wizard (dialog)
const currentController = this.actionService.currentController;
const action = currentController && currentController.action;
const isWizard = action && action.target === "new";
const record = this.model.root;
if (!isWizard && record.isDirty) {
// Ask user whether to discard unsaved changes before refreshing
const confirmed = await new Promise((resolve) => {
this.dialogService.add(ConfirmationDialog, {
title: this.env._t("Form is being refreshed from backend"),
body: this.env._t("All unsaved changes will be lost! Continue?"),
confirm: () => resolve(true),
cancel: () => resolve(false),
confirmLabel: this.env._t("Continue"),
cancelLabel: this.env._t("Cancel"),
});
});
if (!confirmed) {
return;
}
}
try {
await record.load();
} catch (error) {
const message =
(error && error.data && error.data.message) ||
(error && error.message) ||
String(error);
this.notificationService.add(
this.env._t("Could not reload form. ") + message,
{type: "danger"}
);
return;
}
// Update the view (only if component is still mounted)
if (this.model && this.model.root) {
this.render(true);
}
},
/**
* Override of save button handler.
*
* Stores timestamp of last local save to avoid immediate auto-refresh
* triggered by our own changes.
*/
async saveButtonClicked() {
this._lastLocalSave = Date.now();
return await this._super(...arguments);
},
});

View File

@@ -0,0 +1,137 @@
/** @odoo-module **/
import {KanbanController} from "@web/views/kanban/kanban_controller";
import {patch} from "@web/core/utils/patch";
import {useService} from "@web/core/utils/hooks";
import {onWillUnmount} from "@odoo/owl";
patch(KanbanController.prototype, "cx_web_refresh_from_backend.KanbanController", {
setup() {
this._super(...arguments);
this.busService = useService("bus_service");
this.notificationService = useService("notification");
// Bind the handler to keep reference for cleanup
this._boundBusHandler = this._onBusNotification.bind(this);
// Subscribe to bus notifications
this.busService.addEventListener("notification", this._boundBusHandler);
// Cleanup on unmount
onWillUnmount(() => {
if (this.busService && this._boundBusHandler) {
this.busService.removeEventListener(
"notification",
this._boundBusHandler
);
}
});
},
/**
* Handle bus notification for view refresh
* @param {Event} event - Bus notification event
*/
async _onBusNotification({detail: notifications}) {
// Check if component is still alive
if (!this.model || !this.model.root) {
return;
}
for (const {payload, type} of notifications) {
if (type === "web.refresh_view") {
await this._handleViewRefresh(payload);
}
}
},
/**
* Handle view refresh notification
* @param {Object} notification - Notification payload
*/
async _handleViewRefresh(notification) {
const {model, view_types = [], rec_ids = []} = notification;
// Check if the model matches
if (this.props.resModel !== model) {
return;
}
// Check if view_type matches (if specified)
if (view_types.length > 0 && !view_types.includes("kanban")) {
return;
}
// Check if record ID matches (if rec_ids is specified)
if (rec_ids.length > 0) {
const loadedIds = this.getLoadedRecordIds();
const shouldReload = loadedIds.some((id) => rec_ids.includes(id));
if (!shouldReload) {
return;
}
}
await this.refreshList();
},
/**
* Refresh the kanban with actual data from server
* @returns {Promise<void>}
*/
async refreshList() {
// Safety check: component might be destroyed
if (!this.model || !this.model.root) {
return;
}
const list = this.model.root;
// Reload data from server
try {
await list.load();
} catch (error) {
const message =
(error && error.data && error.data.message) ||
(error && error.message) ||
String(error);
this.notificationService.add(
this.env._t("Could not reload kanban. ") + message,
{type: "danger"}
);
return;
}
// Update the view (only if component is still mounted)
if (this.model && this.model.root) {
this.render(true);
}
},
/**
* Get IDs of all loaded records on the current page
* @returns {Array<Number>} Array of record IDs
*/
getLoadedRecordIds() {
const list = this.model.root;
if (list.isGrouped) {
// For grouped kanban, collect IDs from all groups
const recordIds = [];
const collectIds = (groups) => {
for (const group of groups) {
if (group.list && group.list.records) {
recordIds.push(...group.list.records.map((r) => r.resId));
}
if (group.groups) {
collectIds(group.groups);
}
}
};
collectIds(list.groups);
return recordIds;
}
// For regular kanban, return IDs of all records
return list.records.map((record) => record.resId);
},
});

View File

@@ -0,0 +1,177 @@
/** @odoo-module **/
import {ListController} from "@web/views/list/list_controller";
import {patch} from "@web/core/utils/patch";
import {useService} from "@web/core/utils/hooks";
import {onWillUnmount} from "@odoo/owl";
import {ConfirmationDialog} from "@web/core/confirmation_dialog/confirmation_dialog";
patch(ListController.prototype, "cx_web_refresh_from_backend.ListController", {
setup() {
this._super(...arguments);
this.busService = useService("bus_service");
this.dialogService = useService("dialog");
this.notificationService = useService("notification");
// Bind the handler to keep reference for cleanup
this._boundBusHandler = this._onBusNotification.bind(this);
// Subscribe to bus notifications
this.busService.addEventListener("notification", this._boundBusHandler);
// Cleanup on unmount
onWillUnmount(() => {
if (this.busService && this._boundBusHandler) {
this.busService.removeEventListener(
"notification",
this._boundBusHandler
);
}
});
},
/**
* Handle bus notification for view refresh
* @param {Event} event - Bus notification event
*/
async _onBusNotification({detail: notifications}) {
// Check if component is still alive
if (!this.model || !this.model.root) {
return;
}
for (const {payload, type} of notifications) {
if (type === "web.refresh_view") {
await this._handleViewRefresh(payload);
}
}
},
/**
* Handle view refresh notification
* @param {Object} notification - Notification payload
*/
async _handleViewRefresh(notification) {
const {model, view_types = [], rec_ids = []} = notification;
// Check if the model matches
if (this.props.resModel !== model) {
return;
}
// Check if view_type matches (if specified)
if (
view_types.length > 0 &&
!view_types.includes("list") &&
!view_types.includes("tree")
) {
return;
}
// Check if record ID matches (if rec_ids is specified)
if (rec_ids.length > 0) {
const loadedIds = this.getLoadedRecordIds();
const shouldReload = loadedIds.some((id) => rec_ids.includes(id));
if (!shouldReload) {
return;
}
}
await this.refreshList();
},
/**
* Refresh the list with actual data from server.
* If there is an edited record, asks the user to save or cancel.
*
* @returns {Promise<void>}
*/
async refreshList() {
// Safety check: component might be destroyed
if (!this.model || !this.model.root) {
return;
}
const list = this.model.root;
if (list.editedRecord) {
const confirmed = await new Promise((resolve) => {
this.dialogService.add(ConfirmationDialog, {
title: this.env._t("List is being refreshed from backend"),
body: this.env._t(
"You have unsaved edits. Save them before refreshing?"
),
confirm: () => resolve(true),
cancel: () => resolve(false),
confirmLabel: this.env._t("Save & Refresh"),
cancelLabel: this.env._t("Cancel"),
});
});
if (!confirmed) {
return;
}
try {
await list.editedRecord.save();
} catch (error) {
const message =
(error && error.data && error.data.message) ||
(error && error.message) ||
String(error);
this.notificationService.add(
this.env._t("Could not save record. ") + message,
{type: "danger"}
);
return;
}
}
// Reload data from server
try {
await list.load();
} catch (error) {
const message =
(error && error.data && error.data.message) ||
(error && error.message) ||
String(error);
this.notificationService.add(
this.env._t("Could not reload list. ") + message,
{type: "danger"}
);
return;
}
// Update the view (only if component is still mounted)
if (this.model && this.model.root) {
this.render(true);
}
},
/**
* Get IDs of all loaded records on the current page
* @returns {Array<Number>} Array of record IDs
*/
getLoadedRecordIds() {
const list = this.model.root;
if (list.isGrouped) {
// For grouped list, collect IDs from all groups
const recordIds = [];
const collectIds = (groups) => {
for (const group of groups) {
if (group.list && group.list.records) {
recordIds.push(...group.list.records.map((r) => r.resId));
}
if (group.groups) {
collectIds(group.groups);
}
}
};
collectIds(list.groups);
return recordIds;
}
// For regular list, return IDs of all records
return list.records.map((record) => record.resId);
},
});

View File

@@ -0,0 +1,4 @@
# Copyright 2025 Cetmix OÜ
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
from . import test_reload_views

View File

@@ -0,0 +1,95 @@
# Copyright 2025 Cetmix OÜ
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
from unittest.mock import patch
from odoo.tests import tagged
from odoo.tests.common import TransactionCase
@tagged("post_install", "-at_install")
class TestReloadViews(TransactionCase):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.user_admin = cls.env.ref("base.user_admin")
cls.user_demo = cls.env.ref("base.user_demo")
cls.partner = cls.env["res.partner"].create(
{
"name": "Test Partner",
}
)
def test_reload_views_basic(self):
"""Test basic reload_views call without parameters"""
with patch.object(type(self.env["bus.bus"]), "_sendmany") as mock_sendmany:
self.user_admin.reload_views(model="res.partner")
mock_sendmany.assert_called_once()
# Get the notifications list - it's the first positional argument
notifications = mock_sendmany.call_args[0][0]
self.assertEqual(len(notifications), 1)
partner, channel, message = notifications[0]
self.assertEqual(partner, self.user_admin.partner_id)
self.assertEqual(channel, "web.refresh_view")
self.assertEqual(message["model"], "res.partner")
self.assertEqual(message["view_types"], [])
self.assertEqual(message["rec_ids"], [])
def test_reload_views_with_params(self):
"""Test reload_views with view_types and rec_ids parameters"""
with patch.object(type(self.env["bus.bus"]), "_sendmany") as mock_sendmany:
self.user_admin.reload_views(
model="res.partner",
view_types=["form", "kanban"],
rec_ids=[self.partner.id],
)
notifications = mock_sendmany.call_args[0][0]
message = notifications[0][2]
self.assertEqual(message["view_types"], ["form", "kanban"])
self.assertEqual(message["rec_ids"], [self.partner.id])
def test_reload_views_multiple_users(self):
"""Test reload_views for multiple users at once"""
users = self.user_admin | self.user_demo
with patch.object(type(self.env["bus.bus"]), "_sendmany") as mock_sendmany:
users.reload_views(model="res.partner")
notifications = mock_sendmany.call_args[0][0]
self.assertEqual(len(notifications), 2)
# Verify both users' partners are notified
notified_partners = {n[0] for n in notifications}
expected_partners = {self.user_admin.partner_id, self.user_demo.partner_id}
self.assertEqual(notified_partners, expected_partners)
def test_reload_views_recordset(self):
"""Test reload_views on a multi-record user recordset.
Ensures that calling reload_views on a recordset still results in a
single _sendmany call, with one notification entry per user.
"""
users = self.user_admin | self.user_demo
with patch.object(type(self.env["bus.bus"]), "_sendmany") as mock_sendmany:
users.reload_views(model="res.partner")
# _sendmany should be called only once for the whole recordset
mock_sendmany.assert_called_once()
notifications = mock_sendmany.call_args[0][0]
# We expect one notification tuple per user in the recordset
self.assertEqual(len(notifications), 2)
# Verify both users' partners are notified and payload is correct
for partner, channel, message in notifications:
self.assertIn(
partner, {self.user_admin.partner_id, self.user_demo.partner_id}
)
self.assertEqual(channel, "web.refresh_view")
self.assertEqual(message["model"], "res.partner")
self.assertEqual(message["view_types"], [])
self.assertEqual(message["rec_ids"], [])