feat: implement project management UI with configuration editing and service control capabilities
This commit is contained in:
@@ -1,4 +1,479 @@
|
||||
[
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "j8d2w3b0b",
|
||||
"timestamp": 1775190043284
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "7znzrdg8z",
|
||||
"timestamp": 1775190035992
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "j8a2rse2x",
|
||||
"timestamp": 1775190035979
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "wvqa01nia",
|
||||
"timestamp": 1775189710583
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "cqyq3n6g6",
|
||||
"timestamp": 1775189708710
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "8w0xss4vz",
|
||||
"timestamp": 1775189708296
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "hje4qf5if",
|
||||
"timestamp": 1775189706744
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "aa18fbyov",
|
||||
"timestamp": 1775189669988
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "836elga8m",
|
||||
"timestamp": 1775189668534
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "vcchnrqv4",
|
||||
"timestamp": 1775189668094
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "86dmwkrb6",
|
||||
"timestamp": 1775189666371
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "h9smf28xf",
|
||||
"timestamp": 1775189575757
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "9f9tdutcl",
|
||||
"timestamp": 1775189573903
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "n5cifasnf",
|
||||
"timestamp": 1775189573509
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "o0sv49py5",
|
||||
"timestamp": 1775189571988
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "g2dcxneob",
|
||||
"timestamp": 1775189512213
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "s4w0hso14",
|
||||
"timestamp": 1775189511574
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "60srbq5kj",
|
||||
"timestamp": 1775189511560
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "9djtroc4u",
|
||||
"timestamp": 1775189505056
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "guzt36y9u",
|
||||
"timestamp": 1775189503604
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "zbc1wz7ab",
|
||||
"timestamp": 1775189503250
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: 1",
|
||||
"id": "opsbvh3zz",
|
||||
"timestamp": 1775189501545
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "jwinj3nx9",
|
||||
"timestamp": 1775189460996
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "4apqt056j",
|
||||
"timestamp": 1775189460983
|
||||
},
|
||||
{
|
||||
"service": "php:5.6.40",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "gajw98k0v",
|
||||
"timestamp": 1775189436336
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "5mm3ugn4m",
|
||||
"timestamp": 1775189436319
|
||||
},
|
||||
{
|
||||
"service": "php:8.2.30",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "8aexj2zsk",
|
||||
"timestamp": 1775189436300
|
||||
},
|
||||
{
|
||||
"service": "php:8.5.4",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "gsbcbtiip",
|
||||
"timestamp": 1775189436282
|
||||
},
|
||||
{
|
||||
"service": "mariadb:11.4.2",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "wtiut8ui0",
|
||||
"timestamp": 1775189436067
|
||||
},
|
||||
{
|
||||
"service": "mariadb:10.11.8",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "gilbat8fo",
|
||||
"timestamp": 1775189436048
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "5e3zmv9cj",
|
||||
"timestamp": 1775189435299
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "imro81imn",
|
||||
"timestamp": 1775189435236
|
||||
},
|
||||
{
|
||||
"service": "php:5.6.40",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "13wv7rbx0",
|
||||
"timestamp": 1775189327354
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "lh2mwoaqt",
|
||||
"timestamp": 1775189327336
|
||||
},
|
||||
{
|
||||
"service": "php:8.2.30",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "r6yxuczum",
|
||||
"timestamp": 1775189327316
|
||||
},
|
||||
{
|
||||
"service": "php:8.5.4",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "7kteqeipa",
|
||||
"timestamp": 1775189327297
|
||||
},
|
||||
{
|
||||
"service": "mariadb:11.4.2",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "ow4rm4q2g",
|
||||
"timestamp": 1775189327084
|
||||
},
|
||||
{
|
||||
"service": "mariadb:10.11.8",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "860heaux5",
|
||||
"timestamp": 1775189327064
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "3spv9kr33",
|
||||
"timestamp": 1775189326302
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "0ofwueil1",
|
||||
"timestamp": 1775189326240
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "poysy0w5h",
|
||||
"timestamp": 1775189293667
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "pw764jton",
|
||||
"timestamp": 1775189291498
|
||||
},
|
||||
{
|
||||
"service": "php:5.6.40",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "gqufxbkr6",
|
||||
"timestamp": 1775189263980
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "ahje87h73",
|
||||
"timestamp": 1775189263963
|
||||
},
|
||||
{
|
||||
"service": "php:8.2.30",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "lgx6crt2r",
|
||||
"timestamp": 1775189263945
|
||||
},
|
||||
{
|
||||
"service": "php:8.5.4",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "1f4yp29hz",
|
||||
"timestamp": 1775189263928
|
||||
},
|
||||
{
|
||||
"service": "mariadb:11.4.2",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "c7t0f38mx",
|
||||
"timestamp": 1775189261047
|
||||
},
|
||||
{
|
||||
"service": "mariadb:10.11.8",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "wjumgnczg",
|
||||
"timestamp": 1775189261040
|
||||
},
|
||||
{
|
||||
"service": "php:5.6.40",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "13pa3vc9u",
|
||||
"timestamp": 1775189261030
|
||||
},
|
||||
{
|
||||
"service": "php:8.2.30",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "aq8u5y88i",
|
||||
"timestamp": 1775189261021
|
||||
},
|
||||
{
|
||||
"service": "php:8.5.4",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "31mnxniia",
|
||||
"timestamp": 1775189261013
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "qimhn6z16",
|
||||
"timestamp": 1775189260993
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "s1qf1o0x9",
|
||||
"timestamp": 1775189260990
|
||||
},
|
||||
{
|
||||
"service": "mariadb:11.4.2",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "ay9u34n91",
|
||||
"timestamp": 1775189260985
|
||||
},
|
||||
{
|
||||
"service": "mariadb:10.11.8",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "ywurfx52h",
|
||||
"timestamp": 1775189260978
|
||||
},
|
||||
{
|
||||
"service": "php:5.6.40",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "dkyu7sbnb",
|
||||
"timestamp": 1775189260970
|
||||
},
|
||||
{
|
||||
"service": "php:8.2.30",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "u8sax0fs7",
|
||||
"timestamp": 1775189260963
|
||||
},
|
||||
{
|
||||
"service": "php:8.5.4",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "trebtxdcb",
|
||||
"timestamp": 1775189260954
|
||||
},
|
||||
{
|
||||
"service": "apache",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "1yc7n0aro",
|
||||
"timestamp": 1775189260943
|
||||
},
|
||||
{
|
||||
"service": "nginx",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "fnu72gjoj",
|
||||
"timestamp": 1775189260941
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "hpzynrq5o",
|
||||
"timestamp": 1775189223398
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "dzl7dzb31",
|
||||
"timestamp": 1775189223385
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "start",
|
||||
"status": "success",
|
||||
"id": "gwwjvpm9p",
|
||||
"timestamp": 1775189213352
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "exit",
|
||||
"status": "failure",
|
||||
"details": "Exit code: null",
|
||||
"id": "h0ckcojy3",
|
||||
"timestamp": 1775189204176
|
||||
},
|
||||
{
|
||||
"service": "php:7.4.33",
|
||||
"action": "stop",
|
||||
"status": "info",
|
||||
"id": "54utk28a1",
|
||||
"timestamp": 1775189204163
|
||||
},
|
||||
{
|
||||
"service": "php:5.6.40",
|
||||
"action": "start",
|
||||
|
||||
Reference in New Issue
Block a user