Commit Graph
94 Commits
Author SHA1 Message Date
steven-omaha 83275576fb refact: remove virtual package 2025-08-05 12:20:09 +02:00
steven-omaha 9a7fd77e99 update dependencies 2025-08-03 13:39:27 +02:00
steven-omaha 59d102a654 fix: build against alpm
alpm was updated to 4.x.x
2025-08-02 14:09:45 +02:00
ripytide 2ad00c3cdc switched to custom zero-dependency logger implementation 2024-04-23 15:26:52 +01:00
ripytide c290247c7a logging refactor 2024-04-23 14:56:36 +01:00
steven-omaha e9c3cec6d8 refact(config)!: use toml instead of yaml
serde_yaml is deprecated and archived. We should not depend on that.
Therefore switching to toml.

Fixes #76.
2024-04-23 12:22:23 +02:00
ripytide a5880f614e declarative cli and core: refactor 2024-04-22 16:59:23 +01:00
ripytide df5b229d23 major overhaul of Backend from dynamic to static dispatch using an big enum 2024-04-22 14:08:53 +01:00
ripytide b473f8e432 restructure project into a virtual manifest
- remove redundant readme
- de-duplicate Cargo.toml information using workspace inheritance
- rename "pacdef_core" to "pacdef"
- move "crates/main/main.rs" to "crates/pacdef/src/main.rs"
2024-04-13 14:37:12 +01:00
steven-omaha 8b189a99aa chore: Release 2024-04-13 11:49:01 +02:00
steven-omaha 3b9b933601 chore(release): bump dependencies 2024-04-13 11:46:20 +02:00
steven-omaha 1f33336246 chore(release): update lockfile 2024-04-13 11:44:01 +02:00
steven-omaha 1d5f3d5232 chore: Release 2024-04-05 09:30:03 +02:00
steven-omaha 9af77ba934 chore(release): update lockfile 2024-04-05 09:23:59 +02:00
steven-omaha 52f615324a chore: Release 2024-03-20 11:32:29 +01:00
steven-omaha 1bcb7f80cd chore(release): bump dependencies, update lockfile 2024-03-20 11:30:08 +01:00
steven-omaha 489074a897 chore: Release 2024-02-15 12:05:14 +01:00
steven-omaha cf86725c14 chore(release): update lockfile 2024-02-15 12:02:54 +01:00
steven-omaha 82bf880849 chore: Release 2024-01-28 08:18:35 +01:00
steven-omaha a8df38659a chore(release): update lockfile 2024-01-28 08:16:28 +01:00
steven-omaha b5cbcdce4b chore: Release 2023-12-26 17:56:53 +01:00
steven-omaha e6431d1967 chore(release): update lockfile 2023-12-26 17:54:24 +01:00
steven-omaha 87a85b00dd test: add rstest crate, argument parsing tests 2023-10-17 15:21:19 +02:00
steven-omaha bfb2cb2bc6 chore: Release 2023-10-16 14:42:39 +02:00
steven-omaha 2f2c0d54d2 chore(release): update lockfile 2023-10-16 14:41:44 +02:00
steven-omaha 87e2eddf64 chore: bump dependencies 2023-10-10 15:38:19 +02:00
steven-omaha 73c041922f chore: bump dependencies 2023-07-06 12:55:58 +02:00
steven-omaha 3515d8bc0b chore: Release 2023-06-06 16:53:50 +02:00
steven-omaha 580c71e9a1 chore(release): update lockfile 2023-06-06 16:49:13 +02:00
steven-omaha 182b0eaf16 chore: Release 2023-05-30 09:38:56 +02:00
steven-omaha 8f11e0fc0c chore: Release 2023-05-26 13:21:14 +02:00
steven-omaha 0ba385e741 chore: Release 2023-05-26 13:19:24 +02:00
steven-omaha 92e86f8eb0 chore: bump dependencies 2023-05-26 13:18:24 +02:00
steven-omaha a4639a1c3a refact: overhaul arg parsing 2023-05-23 17:28:51 +02:00
steven-omaha 9a66a03f7d chore: Release 2023-05-22 12:55:50 +02:00
steven-omaha 0a781ed15b chore: Release 2023-05-22 11:06:06 +02:00
steven-omaha 0ffe0c345d feat(groups): allow nested group dirs
Instead of expecting all files to be located immediately under the group
dir, we allow them to be nested in additional folders. We walk the group
folder, and treat every file as a group file. The relative path of the
file as seen from the group dir becomes the group name.

Fixes #27.
2023-05-18 17:16:30 +02:00
steven-omaha ab913b4721 chore: Release 2023-05-17 15:09:40 +02:00
steven-omaha 1c5d6e2505 chore: bump lockfile 2023-05-17 15:08:55 +02:00
steven-omaha 40fb1066e8 fix: privilege escalation for debian (#25) 2023-05-17 14:23:08 +02:00
steven-omaha 2ef3d7c36f chore: Release 2023-05-15 16:12:36 +02:00
steven-omaha af9550bbe5 chore: Release 2023-05-15 15:26:50 +02:00
steven-omaha 0f487abc18 ci: try triggering github action 2023-05-15 15:05:04 +02:00
steven-omaha 4f98163a86 chore: Release 2023-05-12 16:09:30 +02:00
steven-omaha 9e53f5dc21 chore: update Cargo.lock 2023-05-12 16:08:32 +02:00
steven-omaha 37409e9e60 refact(regex): disable default features
these relate to performance and unicode support, neither of which we
are currently interested in
2023-03-30 17:58:47 +02:00
steven-omaha f2ebfe68b5 chore: Release 2023-03-30 13:17:56 +02:00
steven-omaha 4a6ddcc1cf chore: bump dependencies 2023-03-29 14:24:55 +02:00
steven-omaha ae7018d664 chore: update lockfile 2023-03-29 14:20:28 +02:00
steven-omaha e277899ad4 chore: Release 2023-02-28 13:07:35 +01:00