Commit Graph

69 Commits

Author SHA1 Message Date
slawek 53e1ae186e Renamed _get_attributes to _get and implemented for Item. 2025-11-03 00:00:38 +01:00
slawek d8674462df Enhance output formatting for project and repository listings 2025-11-02 23:41:22 +01:00
slawek 17bd314a20 Reegineered entity reading logic. 2025-11-02 23:34:13 +01:00
slawek b7bb29224f Simplified object initialization and renamed Get Path function. 2025-11-02 21:47:36 +01:00
slawek 26b192c840 Added required variables for making a request from any subclass of DevOps. 2025-11-02 20:48:53 +01:00
slawek 71d83b8d76 Added project listing to the test. 2025-11-02 20:48:03 +01:00
slawek 837543d44a Refactor tests. 2025-11-02 18:34:52 +01:00
slawek 91b806637c Applied from_json() to object initialization. 2025-11-02 18:34:23 +01:00
slawek 96ccd4d7c7 Applied new decorator to the code. 2025-11-02 17:22:44 +01:00
slawek deed075727 Reengineered decorator to accept JSON to Python attributes mapping. 2025-11-02 17:22:15 +01:00
slawek ce38e275a9 Implemented Item class (partially). 2025-11-02 15:47:12 +01:00
slawek 4685103e60 Add .gitignore entry for sample JSON files 2025-11-02 14:53:23 +01:00
slawek 3ce14912e4 Added Repository class and autoproperties. 2025-11-02 14:23:21 +01:00
slawek 850bc99aa2 Added debuger configuration. 2025-11-02 12:43:49 +01:00
slawek e4c3346080 Updated requirements and pinned package versions. 2025-11-02 12:43:40 +01:00
slawek c63595c9fa Added Project class. 2025-11-02 12:42:14 +01:00
slawek c0a973a339 Fixes for URL building logic. 2025-11-02 11:18:13 +01:00
slawek 7243c0433f Add initial implementation of DevOps client and harvester script 2025-11-01 18:48:09 +01:00
slawek 614723f998 Initialized the repository. 2025-10-31 22:42:29 +01:00