Jef Roosens
|
d39205b653
|
feat: add POST api route for creating mirror repos
ci/woodpecker/push/build Pipeline failed
Details
ci/woodpecker/push/lint Pipeline failed
Details
|
2024-07-21 13:40:06 +02:00 |
Jef Roosens
|
cbb04a40e0
|
feat: added repo mirrors migration
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline failed
Details
|
2024-07-18 22:40:31 +02:00 |
Jef Roosens
|
f761e3b36d
|
refactor: move database entities into separate crate
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
|
2024-07-16 20:38:43 +02:00 |
Jef Roosens
|
4225ce3471
|
refactor: moved migrations to own crate
|
2024-07-15 21:48:26 +02:00 |
Jef Roosens
|
777d57512e
|
chore(repo): remove package removal route for now
ci/woodpecker/push/build-rel Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/docker Pipeline was successful
Details
|
2024-07-09 20:46:51 +02:00 |
Jef Roosens
|
fde56af414
|
chore: fix all clippy warnings
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
|
2024-07-08 22:12:46 +02:00 |
Jef Roosens
|
fde413d6f6
|
feat: use pretty package filenames parsed using regex
|
2024-07-06 22:06:09 +02:00 |
Jef Roosens
|
86ab143271
|
fix(package): ignore all files that start with a dot
|
2024-06-27 13:52:07 +02:00 |
Jef Roosens
|
e3b0f4f0a1
|
feat: chunk large database inserts
|
2024-06-27 13:46:36 +02:00 |
Jef Roosens
|
d375df0ff4
|
refactor(repo): put some more code in its place
|
2024-06-26 22:00:43 +02:00 |
Jef Roosens
|
a6de2c3c14
|
refactor: move web code into own module
|
2024-06-26 21:52:02 +02:00 |
Jef Roosens
|
412d1e65f1
|
chore: remove some dead code
|
2024-06-26 21:37:07 +02:00 |
Jef Roosens
|
bde3b90711
|
feat: reimplemented clean method in actor
|
2024-06-26 21:25:23 +02:00 |
Jef Roosens
|
042f1ecbd3
|
feat: re-enable most repo functionality
|
2024-06-26 21:10:04 +02:00 |
Jef Roosens
|
9237add869
|
feat: reimplement synchronous package sync
|
2024-06-26 14:03:00 +02:00 |
Jef Roosens
|
a7c0d3e062
|
feat: start of sync reimplementation
|
2024-06-26 12:27:51 +02:00 |
Jef Roosens
|
80d5291508
|
refactor: switch to new repo actors
|
2024-06-25 17:05:14 +02:00 |
Jef Roosens
|
656df06b4e
|
refactor: use shared state struct
|
2024-06-25 16:53:30 +02:00 |
Jef Roosens
|
8864925e58
|
feat: set up prober repo actors; refactor code; this commit is too large
|
2024-06-24 13:02:26 +02:00 |
Jef Roosens
|
76395afb10
|
feat: only return committed packages from the api
|
2024-06-19 23:11:05 +02:00 |
Jef Roosens
|
730ae009b0
|
chore: remove old manager code once again
|
2024-06-18 10:47:35 +02:00 |
Jef Roosens
|
cc8848d3ae
|
fix: flush desc files explicitely
|
2024-06-17 22:59:54 +02:00 |
Jef Roosens
|
97e42588ed
|
feat: switch to proper config file
|
2024-06-16 18:14:56 +02:00 |
Jef Roosens
|
e17269ac3b
|
feat: clean up some queries; implement repo arch remove
|
2024-06-16 13:04:04 +02:00 |
Jef Roosens
|
27afb3496d
|
feat: start reimplementing package removals; some fixes
|
2024-06-15 21:59:58 +02:00 |
Jef Roosens
|
5d7832c43a
|
fix: fixed get_file route
|
2024-06-15 20:24:58 +02:00 |
Jef Roosens
|
67b4640e56
|
feat: add package cleaning
|
2024-06-15 18:12:14 +02:00 |
Jef Roosens
|
a408c14ab1
|
feat: write stale packages query
|
2024-06-14 10:54:45 +02:00 |
Jef Roosens
|
be2ce7bf45
|
wip: mspc-based pkg queue
|
2024-06-13 18:40:24 +02:00 |
Jef Roosens
|
6dff65f30d
|
wip: cool config stuff
|
2024-06-13 09:21:56 +02:00 |
Jef Roosens
|
5073855696
|
wip: possible second reimagining of manager
|
2024-06-12 12:32:49 +02:00 |
Jef Roosens
|
5839d66213
|
wip: concurrent repo sync
|
2024-06-11 12:22:44 +02:00 |
Jef Roosens
|
97612e1af6
|
feat: better concurrent uploads with limited parallel parsing
|
2024-06-09 23:04:45 +02:00 |
Jef Roosens
|
fa6de9b035
|
feat: upload new packages to queue
|
2024-06-03 09:46:02 +02:00 |
Jef Roosens
|
f9518d6b7d
|
refactor: ensure repo dirs exist; rename some things
|
2024-05-30 11:40:43 +02:00 |
Jef Roosens
|
58def483aa
|
feat: added distro routes and manager
|
2024-05-30 09:42:28 +02:00 |
Jef Roosens
|
5e1dfd22da
|
feat: add distro table
|
2024-05-29 21:37:56 +02:00 |
Jef Roosens
|
ecc33f0153
|
feat: atomatically update db archives
|
2024-05-29 15:04:20 +02:00 |
Jef Roosens
|
0b1c8b640f
|
refactor: remove old manager; some refactoring
|
2024-05-29 13:26:02 +02:00 |
Jef Roosens
|
fc844c685f
|
feat: log added packages
|
2024-05-29 10:15:19 +02:00 |
Jef Roosens
|
60d4478d83
|
feat: re-implement package remove route
|
2024-05-29 09:58:19 +02:00 |
Jef Roosens
|
48f2d00c94
|
chore: clean up imports
|
2024-05-27 22:56:37 +02:00 |
Jef Roosens
|
32e27978ec
|
chore: bit of cleanup
|
2024-05-27 13:47:53 +02:00 |
Jef Roosens
|
bf100049b1
|
feat: implement repo arch remove
|
2024-05-27 13:33:44 +02:00 |
Jef Roosens
|
513a760040
|
feat: simplified repo structure; fully implemented repo db archives
|
2024-05-27 10:59:32 +02:00 |
Jef Roosens
|
633e670840
|
feat: partially implemented package GET request
|
2024-05-27 09:50:10 +02:00 |
Jef Roosens
|
ce7b5159e8
|
feat: almost full desc file writer
|
2024-05-26 23:06:59 +02:00 |
Jef Roosens
|
88addc7a7a
|
feat: generate all archives for "any" package
|
2024-05-26 22:09:18 +02:00 |
Jef Roosens
|
2d4cfee27a
|
feat: implement archive writer just mutex and spawn_blocking
|
2024-05-26 17:51:40 +02:00 |
Jef Roosens
|
f209c81759
|
feat: started using new meta repo manager
|
2024-05-25 22:53:46 +02:00 |