|
2bdae98c7e
|
Try to also recognize NO_PROXY
|
2025-01-26 16:46:21 -06:00 |
|
|
76605a4aed
|
No need to override the cert anymore
|
2025-01-26 16:25:58 -06:00 |
|
|
ce4050f1e2
|
Attempt to correctly use HTTP proxies if set via env var
|
2025-01-26 16:04:43 -06:00 |
|
|
fddc635957
|
Enable SSL and HTTP/2
|
2025-01-26 01:16:58 -06:00 |
|
|
f3bd66b872
|
Lower exponential backoff initial value even further
|
2025-01-25 23:59:41 -06:00 |
|
|
90baa5d8b8
|
Slightly enhance logging
|
2025-01-25 23:49:39 -06:00 |
|
|
80932a3136
|
Only show every 5% in the Git progress
|
2025-01-25 23:46:29 -06:00 |
|
|
2331105d58
|
Do not allow duplicate log entries
|
2025-01-25 23:36:49 -06:00 |
|
|
e39e2d4c49
|
Always consolidate the WAL file and VACUUM to start
|
2025-01-25 23:03:27 -06:00 |
|
|
565be5e97d
|
Attempt to add repo clone/fetch progress to the log
|
2025-01-25 22:55:19 -06:00 |
|
|
6ea4665dbe
|
Attempt to see if moving up the mutex will help with locking issues
|
2025-01-25 22:26:45 -06:00 |
|
|
345081b851
|
Try a different approach for tars
|
2025-01-25 18:03:25 -06:00 |
|
|
3bad275726
|
Also pass tarball_task by reference
|
2025-01-25 17:45:39 -06:00 |
|
|
c0b95cf54f
|
Don't sync tasks without jobstatuses, it'll be taken care of later
|
2025-01-25 17:27:27 -06:00 |
|
|
2915f73367
|
Try minimizing duplicate locks
|
2025-01-25 17:22:41 -06:00 |
|
|
c0ba14764a
|
small one-line
|
2025-01-25 17:18:42 -06:00 |
|
|
27da8b7df0
|
Make jobstatus_map a shared pointer, hopefully resolving nullptr issues
|
2025-01-25 17:01:10 -06:00 |
|
|
a43739dfeb
|
Lower exponential delay 10x
|
2025-01-25 15:56:25 -06:00 |
|
|
ddc29602ee
|
Add missing job_statuses
|
2025-01-25 15:46:57 -06:00 |
|
|
7feaf1726c
|
Remove static const from jobstatuses to ensure it is passed correctly
|
2025-01-25 15:43:48 -06:00 |
|
|
296f37262d
|
Also use exponential backoff for a locked db in the initial database schema, and support passing a QString to exec()
|
2025-01-25 15:18:34 -06:00 |
|
|
8b6ff0a865
|
Only queue the tarball task if the pull was successful
|
2025-01-25 15:09:34 -06:00 |
|
|
495912f0d2
|
Add several null checks for commits
|
2025-01-25 14:40:16 -06:00 |
|
|
1e92157a12
|
Consolidate much of the pull and build logic
|
2025-01-25 14:10:43 -06:00 |
|
|
228f430797
|
Be safer about removals from the active tokens list
|
2025-01-25 13:33:36 -06:00 |
|
|
6e12e28cd7
|
Invert passed check, this broke all queries, whoops
|
2025-01-25 13:17:07 -06:00 |
|
|
966bdcd1cb
|
Centralize exec() in db_common for gradual backoff retries
|
2025-01-25 13:11:03 -06:00 |
|
|
8dc972b4de
|
Move the database initialization to db_common
|
2025-01-25 12:40:39 -06:00 |
|
|
604683dc90
|
Fix installation of the common library
|
2025-01-24 23:51:49 -06:00 |
|
|
775e5bddb7
|
Centralize the database thread connection code
|
2025-01-24 23:50:40 -06:00 |
|
|
10d43282b6
|
Add the same to PackageConf syncs, and make logic more robust
|
2025-01-24 22:45:16 -06:00 |
|
|
d3d19f4f2a
|
Add exponential backup for task retries
|
2025-01-24 22:39:16 -06:00 |
|
|
0e26020d13
|
Change synchronous to NORMAL from FULL
|
2025-01-24 22:02:34 -06:00 |
|
|
0dd70c9545
|
add missing type decl
|
2025-01-24 20:54:41 -06:00 |
|
|
5df6fb4fc4
|
Fix bad task locks
|
2025-01-24 20:52:07 -06:00 |
|
|
d6e268bf62
|
Make the SSO redirects work behind a correctly-configured reverse proxy
|
2025-01-24 20:41:25 -06:00 |
|
|
16b669c380
|
Fix prefix path
|
2025-01-24 19:51:58 -06:00 |
|
|
717dcd63f7
|
build-packages no longer exists as a CLI utility
|
2025-01-24 19:34:27 -06:00 |
|
|
2ed625e6a7
|
Correct cmake install file
|
2025-01-24 19:31:52 -06:00 |
|
|
9ff2bd6fcd
|
MEGAcommit adding a FULL web interface
|
2025-01-24 19:06:37 -06:00 |
|
|
d63f3b8d79
|
Try to also grab submodules
|
2024-12-23 17:36:30 -06:00 |
|
|
f5bb145add
|
Correctly set a default time for files so they don't end up as the epoch
|
2024-12-21 01:33:02 -06:00 |
|
|
0267111033
|
Use lambdas instead of manual frees for libgit2
|
2024-12-20 22:18:48 -06:00 |
|
|
19620ff4d1
|
Don't redefine semaphore
|
2024-12-20 13:12:35 -06:00 |
|
|
998d0492e2
|
Just get plucky directly for now
|
2024-12-20 13:10:03 -06:00 |
|
|
1ad89f104a
|
Fix getPublishedSources call
|
2024-12-20 13:09:02 -06:00 |
|
|
216a54498f
|
Move semaphore logic to common, try using it in lintian-ppa
|
2024-12-20 13:07:07 -06:00 |
|
|
3a4e2fd78a
|
Do the same for pull_package
|
2024-12-20 00:30:06 -06:00 |
|
|
3f13130d32
|
Try also limiting Lintian to 5
|
2024-12-20 00:21:59 -06:00 |
|
|
da63dfe0a4
|
Try cleaning up create_tarball so it can handle more files
|
2024-12-19 23:15:44 -06:00 |
|