Jef Roosens
beb90d5756
refactor: link libvieter; remove cron code & daemon
...
This giant commit removes the old cron daemon & parser, replacing the
latter with a C implementation that will now be maintained in a separate
C library that gets developed independently. This commit lays the
groundwork for implementing features of Vieter in C where possible.
2023-01-28 13:16:36 +01:00
Jef Roosens
1c70bce9e4
chore: bump versions to 0.5.0
2022-12-29 15:49:59 +01:00
Jef Roosens
cac74db086
feat(console): add commands for removing repos, arch-repos, packages
2022-12-28 21:56:02 +01:00
Jef Roosens
be3762835d
chore: bump versions to 0.5.0-rc.2
2022-12-21 23:45:42 +01:00
Jef Roosens
ab6da78738
feat(cli): use posx-style long options
2022-12-21 23:42:15 +01:00
Jef Roosens
f9bb4b81de
chore: bump versions
2022-12-17 14:00:51 +01:00
Jef Roosens
489931eaa8
fix: don't buffer stdout even if not a terminal
2022-12-16 11:37:51 +01:00
Jef Roosens
9a49d96e20
feat(build): start of server-side job queue
2022-12-13 08:37:29 +01:00
Jef Roosens
6281ef7607
feat: start of agent code
2022-12-06 13:50:25 +01:00
Jef Roosens
66928216e5
chore: bumped versions to 0.4.0
2022-10-01 17:04:56 +02:00
Jef Roosens
8a08788935
feat(console): tabled outputs now optionally return without decorations
2022-09-11 21:50:29 +02:00
Jef Roosens
487b235727
feat(cli): add aur search command
2022-06-24 20:30:06 +02:00
Jef Roosens
faec08f846
refactor(console): renamed stuff to 'targets'
2022-06-16 16:56:58 +02:00
Jef Roosens
12805d713c
chore: bumped versions to 0.3.0
2022-06-13 21:32:35 +02:00
Jef Roosens
ec128539d2
chore: bumped version to 0.3.0-rc.1
2022-06-10 15:09:55 +02:00
Jef Roosens
329e819e15
feat(console): added command to generate man pages
2022-06-02 16:36:18 +02:00
Jef Roosens
bd4bb9a9fb
feat: added cli command for previewing cron schedules
2022-05-26 09:15:49 +02:00
Jef Roosens
0de5ffb45d
chore: bumped versions
2022-05-16 17:34:51 +02:00
Jef Roosens
73d2d4b08f
feat(console): replaced `vieter build` with `vieter repos build`
2022-05-16 17:12:37 +02:00
Jef Roosens
e041682fea
feat(docker): fully migrate build commands to new code
2022-05-15 09:56:23 +02:00
Jef Roosens
4c97489f8a
feat(docker): partially migrate to new code
2022-05-15 09:23:21 +02:00
Jef Roosens
dd9958ea28
refactor: ran vfmt with new defaults
...
feat(docker): started work on new implementation
2022-05-15 09:23:21 +02:00
Jef Roosens
5b016df85d
feat(cli): added commands for interacting with build logs
2022-05-07 21:50:20 +02:00
Jef Roosens
356a34ab01
chore: bumped versions
2022-05-06 20:04:48 +02:00
Jef Roosens
5c38071998
Merge branch 'dev' into cron
2022-04-12 11:30:01 +02:00
Jef Roosens
aacadca7a8
Bumped version in cli
2022-04-09 22:13:21 +02:00
Jef Roosens
e890128bda
Ran formatter
2022-04-09 09:50:37 +02:00
Jef Roosens
41ee08045b
Start of cron implementation
2022-04-09 09:46:07 +02:00
Jef Roosens
dff531d866
Some final adjustments before merge
2022-04-06 19:51:54 +02:00
Jef Roosens
75dfc5267b
Made vet happy
2022-04-06 17:57:05 +02:00
Jef Roosens
b90e6cf6b4
Updatd config files; ran formatter
2022-04-06 16:57:27 +02:00
Jef Roosens
5b919ceeae
Switched to cli module; merged cli & vieter into single binary
2022-04-06 16:52:31 +02:00
Jef Roosens
92ad0c51eb
Split off server into own module
2022-02-21 20:51:41 +01:00
Jef Roosens
1d434db166
Wrote a proper env file system
2022-02-21 20:42:13 +01:00
Jef Roosens
941b30e7d2
Fully functional hardcoded build command
2022-02-20 21:09:06 +01:00
Jef Roosens
57c4af0aaf
Fix for segfault
2022-02-19 21:41:26 +01:00
Jef Roosens
6f86033cd9
Currently broken start of docker wrapper [CI SKIP]
2022-02-17 22:00:46 +01:00
Jef Roosens
a29592ef36
Logs now show names of added packages
2022-02-02 13:25:05 +01:00
Jef Roosens
eb91e73510
Some slight log improvements
2022-02-02 13:09:03 +01:00
Jef Roosens
8e6b1e233f
Let's test this new builder
2022-01-27 21:04:23 +01:00
Jef Roosens
e817535e86
Removed some commented-out code
2022-01-20 20:42:18 +01:00
Jef Roosens
d04ba06ad3
Finally enabled web server again
2022-01-19 21:24:46 +01:00
Jef Roosens
57fe767a70
Working add to repo functionality
2022-01-19 18:54:33 +01:00
Jef Roosens
4bc3bfb8cf
Moved checksum calculation to desc function
2022-01-19 17:22:36 +01:00
Jef Roosens
df3310944e
Working md5 checksum
2022-01-19 17:15:37 +01:00
Jef Roosens
9bd14b4cbf
Yeah this doesn't work [CI SKIP]
2022-01-18 22:52:14 +01:00
Jef Roosens
3dc355f786
Wrote PkgInfo to desc generator
2022-01-18 20:27:00 +01:00
Jef Roosens
b86c6b5e16
Code now passes vet
2022-01-14 22:46:04 +01:00
Jef Roosens
0ed2c9f854
Ignore certain files from archive
2022-01-13 23:36:29 +01:00
Jef Roosens
d4b7a25c06
Lots of restructuring for repo backend
2022-01-13 21:47:14 +01:00