{"batchcomplete":"","continue":{"lecontinue":"20260406130333|4953","continue":"-||"},"query":{"logevents":[{"logid":4963,"ns":6,"title":"Fi\u0219ier:Subiect fifo din 2 stive.pdf","pageid":1425,"logpage":1425,"params":{},"type":"create","action":"create","user":"Mihai.antonescu","timestamp":"2026-05-21T10:13:46Z","comment":""},{"logid":4962,"ns":6,"title":"Fi\u0219ier:Subiect fifo din 2 stive.pdf","pageid":1425,"logpage":1425,"params":{"img_sha1":"pwdpbutccra3xxqdqjnftvmmmpg0ofc","img_timestamp":"2026-05-21T10:13:46Z"},"type":"upload","action":"upload","user":"Mihai.antonescu","timestamp":"2026-05-21T10:13:46Z","comment":""},{"logid":4961,"ns":0,"title":"SDPT Lab 10","pageid":1424,"logpage":1424,"params":{},"type":"create","action":"create","user":"Rhobincu","timestamp":"2026-05-18T13:48:36Z","comment":"Pagin\u0103 nou\u0103: = Week 10 Lab Activity: Documentation as Code with Doxygen =  == Objective ==  Generate API documentation for your Oven Controller with Doxygen and publish it automatically to GitL..."},{"logid":4960,"ns":0,"title":"SDPT Lab 9","pageid":1423,"logpage":1423,"params":{},"type":"create","action":"create","user":"Rhobincu","timestamp":"2026-05-11T13:33:13Z","comment":"Pagin\u0103 nou\u0103: = Week 9 Lab Activity: Dynamic Analysis with Sanitizers and Valgrind =  == Objective ==  Extend your Oven Controller's CI pipeline with a fourth quality gate: a <code>sanitize</cod..."},{"logid":4959,"ns":0,"title":"SDPT Lab 8","pageid":1422,"logpage":1422,"params":{},"type":"create","action":"create","user":"Rhobincu","timestamp":"2026-05-04T13:34:48Z","comment":"Pagin\u0103 nou\u0103: = Week 8 Lab Activity: Networking, Security, and VPNs =  == Objective ==  Bring up two VMs that you fully control --- one acting as the server, one as an ARM-based ''edge device''..."},{"logid":4958,"ns":0,"title":"SDPT Lab 7","pageid":1421,"logpage":1421,"params":{},"type":"create","action":"create","user":"Rhobincu","timestamp":"2026-04-26T23:58:09Z","comment":"Pagin\u0103 nou\u0103: = Week 7 Lab Activity: Adding a Static Analysis Quality Gate =  == Introduction ==  In Week 6, you built a CI pipeline that automatically compiles and tests your Oven Controller co..."},{"logid":4957,"ns":0,"title":"SDPT Lab 6","pageid":1420,"logpage":1420,"params":{},"type":"create","action":"create","user":"Rhobincu","timestamp":"2026-04-19T17:03:02Z","comment":"Pagin\u0103 nou\u0103: = Week 6 Lab Activity: Continuous Integration (CI) with GitLab =  == Objective == Today, we automate everything. You will transition from compiling code on your laptop to architect..."},{"logid":4956,"ns":6,"title":"Fi\u0219ier:Anexa1modificat9.png","pageid":1419,"logpage":1419,"params":{},"type":"create","action":"create","user":"Cbira","timestamp":"2026-04-06T13:11:56Z","comment":""},{"logid":4955,"ns":6,"title":"Fi\u0219ier:Anexa1modificat9.png","pageid":1419,"logpage":1419,"params":{"img_sha1":"gqi2ofyvu0v755iwbokct0ghtqhmemy","img_timestamp":"2026-04-06T13:11:56Z"},"type":"upload","action":"upload","user":"Cbira","timestamp":"2026-04-06T13:11:56Z","comment":""},{"logid":4954,"ns":6,"title":"Fi\u0219ier:Anexa1.png","pageid":1418,"logpage":1418,"params":{},"type":"create","action":"create","user":"Cbira","timestamp":"2026-04-06T13:03:33Z","comment":""}]}}