95 Commits

Author SHA1 Message Date
70b0764a12 Another attempt at grabbing current_series 2024-12-17 01:58:13 -06:00
1b9a9f9906 Fix UUID generation, pointerstuff 2024-12-17 01:54:41 -06:00
cae78a03bf LP syntax 2024-12-17 01:50:09 -06:00
19f8fd9481 Try porting lintian-ppa to C++ 2024-12-17 01:29:02 -06:00
129b98efdd Dereference src_pub before assigning it 2024-12-17 01:05:01 -06:00
ef564a8012 Use arrows for current_source_publication 2024-12-17 00:59:52 -06:00
81d7c3a9dd Ensure we access current_source_publication more directly 2024-12-17 00:57:07 -06:00
cf4830455e roughly s/./->/ 2024-12-16 23:46:32 -06:00
9c08ac2fd7 Remove extra value() 2024-12-16 23:42:57 -06:00
d645b196b7 Check values when fetching pending packages 2024-12-16 18:16:57 -06:00
e2eb1c0bf2 Try passing more optional arguments 2024-12-16 12:28:36 -06:00
26a4ca42bb Port grim-reaper to C++ 2024-12-16 12:11:14 -06:00
e2bc95c33d Reorganize headers and explicitly link against launchpadlib 2024-12-16 12:04:16 -06:00
06e486a235 Add more headers 2024-12-16 12:01:00 -06:00
fadddc8792 Add a value() for an std::optional 2024-12-16 11:58:16 -06:00
09240f25a7 It's source_package_publishing_history, not source 2024-12-16 11:21:17 -06:00
f12946981a Datetimes aren't bools 2024-12-16 11:18:20 -06:00
56bdd6f5e4 Try working with actual datetime objects 2024-12-16 11:14:36 -06:00
33015a7e52 Timestamp and string handling FTBFS fixes 2024-12-16 10:45:32 -06:00
f796bd56de Small amount of refactor for new getPublishedSources API 2024-12-16 09:50:55 -06:00
9411c62c77 Cleanup and concurrency for build-packages 2024-12-16 06:46:30 -06:00
c5fa176827 Add build.h 2024-12-15 23:21:51 -06:00
ef4bf11394 Refactor 2024-12-15 22:36:01 -06:00
2aea573803 Port pending-packages to C++ using launchpadlib-cpp 2024-12-15 21:35:05 -06:00
aa59b8c6b8 debug 2024-12-15 16:20:21 -06:00
454d352319 Try fine-tuning parallelization of build-packages further 2024-12-15 16:10:41 -06:00
b50f836f87 Try using semaphore for build-packages 2024-12-15 16:00:50 -06:00
5adaed31c0 Remove seconds from the orig tarball timestamp 2024-12-15 15:40:46 -06:00
8d5dbfaeec Fix datetime format 2024-12-15 02:39:59 -06:00
275e3d42b2 Tone down logging 2024-12-15 02:31:09 -06:00
b69a38cdd8 Include missing header 2024-12-15 02:02:24 -06:00
b8a67a22c3 Moar logs 2024-12-15 01:56:37 -06:00
f3990743a7 Try s/bin/./ 2024-12-15 01:46:12 -06:00
0448667d02 Correct main() signature 2024-12-15 01:42:26 -06:00
39ae36bab9 Post-split cleanup 2024-12-15 01:39:19 -06:00
944b1a4ec8 Move update-maintainer into a common lib 2024-12-15 01:32:16 -06:00
8611d0ceae update-maintainer needs linking fixes 2024-12-15 01:26:30 -06:00
2cf9637dc0 One last linker error 2024-12-15 01:21:38 -06:00
8d90dededa This should hopefully get it to link now 2024-12-15 01:18:43 -06:00
a20180fbb7 Another whack-a-mole iteration 2024-12-15 01:13:08 -06:00
3e501f3021 Further linking whack-a-mole 2024-12-15 01:07:42 -06:00
c55d4d0a4a Clean up CMake file further 2024-12-15 01:04:26 -06:00
263840e05e Fix update-maintainer header path 2024-12-15 00:59:54 -06:00
b2368b323f Try to fix linking 2024-12-15 00:58:08 -06:00
2eca4875cd First attempt at consolidating C++ code 2024-12-15 00:52:47 -06:00