• Joined on 2024-08-08
kiril pushed to main at kiril/Calisthenics 2025-05-24 15:03:48 +00:00
41bed6696e Add recent updates
kiril pushed to main at kiril/ebweb-ebuilds 2025-05-23 14:44:35 +00:00
1fec0c5c2a fix: ensure ebclient depends on static-libs version of ebu (although ebu always installs static libs currently)
kiril pushed to main at kiril/ebweb-ebuilds 2025-05-23 14:43:12 +00:00
a0c5d47c3d chore: remove old comments from ebu ebuild
kiril pushed to main at kiril/ebweb-ebuilds 2025-05-23 13:39:00 +00:00
400afc81a4 feat: add layout.conf
2c22ec9ac7 chore: ignore md5-cache from source tree
25bbbb814d feat: add repo_name file
ec24018e1d feat: add ebclient package
85b40e41ec feat: add ebu library package
Compare 5 commits »
kiril pushed to main at kiril/ebuilds 2025-05-22 23:27:27 +00:00
e926354272 feat: add ebweb repo submodule
kiril created repository kiril/ebweb-ebuilds 2025-05-22 23:16:02 +00:00
kiril created repository kiril/ebuilds 2025-05-22 23:14:43 +00:00
kiril pushed to main at kiril/Calisthenics 2025-05-10 16:33:58 +00:00
970bd49fbb Add today's pull-up amount
kiril pushed to main at kiril/Calisthenics 2025-05-09 22:32:38 +00:00
f645f1bbee Added today's time, and last time's
kiril pushed to main at kiril/kovachev-bot-2 2025-05-09 18:39:40 +00:00
ea4d6f6889 doc: finish reporting the ReadableConfig error
kiril pushed to main at kiril/kovachev-bot-2 2025-05-09 14:42:35 +00:00
3ad70ce318 build: Only invoke constrain_unix_permissions on UNIX-like builds using #[cfg].
kiril pushed to main at kiril/kovachev-bot-2 2025-05-09 14:36:22 +00:00
09f9fd3703 style: Use Args instead of clap::Args
kiril pushed to main at kiril/kovachev-bot-2 2025-05-09 13:33:53 +00:00
c3da322a90 doc: Add note in to-do list about improving the clap API
2650d1d92e refactor: Extract create_toml_line function out from fill_config_template
9a219d4416 refactor: Factor newline character into pushed strings inside fill_config_template, instead of using a separate push call
6ebd7fc11b refactor: Rename chosen_method to auth_method inside fill_config_template
Compare 4 commits »
kiril pushed to main at kiril/kovachev-bot-2 2025-05-09 11:24:21 +00:00
1400334ce0 feat: Now allow supplying either password or OAuth2 token in config generation
357e012525 feat: Add ArgGroup to allow choice of multiple possible auth methods
9c7bcc8f99 doc: Rephrase doc for the setup action in the CLI
Compare 3 commits »
kiril pushed to main at kiril/kovachev-bot-2 2025-05-08 23:07:29 +00:00
b4b605861a doc: Add plan to add selective OAuth/password filling-in depending on which was entered
26f933cced doc: Update note concerning error-handling to refer to refactored function
Compare 2 commits »
kiril pushed to main at kiril/kovachev-bot-2 2025-05-08 23:05:28 +00:00
d2c2f09ec3 feat: Make OAuth2 token the default credential for authentification
8f779d005f refactor: Factor out file permission constraint from setup
36dae8ca6e refactor: Factor out read_config_template from setup as well
d5c3e55613 refactor: Extract fill_config_template function out from setup code
784c28af77 refactor: Use ? operator instead of unwrapping inside of setup()
Compare 5 commits »
kiril pushed to main at kiril/kovachev-bot-2 2025-05-08 22:40:22 +00:00
dec35b4c8f style: Use "FILE_NAME" instead of "FILENAME" to be consistent with Rust std::path naming convention
kiril pushed to main at kiril/kovachev-bot-2 2025-05-08 22:39:03 +00:00
54b303f632 feat: Use default config_dir (from dirs crate) instead of hard-coded UNIX path
3a33a5d5fc doc: Comment why permissions are being altered
Compare 2 commits »
kiril pushed to main at kiril/kovachev-bot-2 2025-05-08 22:18:41 +00:00
502170da63 fix: Do not panic if .env is not found.
kiril pushed to main at kiril/kovachev-bot-2 2025-05-08 00:52:01 +00:00
a6b5171ad8 doc: Add note to to-do: must clean up the syntax of the error handling in setup().
874506a5de refactor: Use Result::or to simplify setup() control flow
Compare 2 commits »