Commit Graph

102 Commits

Author SHA1 Message Date
Kharec 07bbe88784 refactor: move the entrypoint inside package 2025-12-18 16:06:04 +01:00
Kharec 59554f6f17 feat: plan quotes command 2025-12-18 15:28:23 +01:00
Kharec 02f609d829 docs: plan to have a quotes-only command 2025-12-18 15:28:16 +01:00
Kharec c8df3d0460 docs: update roadmap 2025-12-18 15:13:55 +01:00
Kharec 5afee97259 feat: like undoing module 2025-12-18 15:13:51 +01:00
Kharec ebbcbeeaa7 feat: undo_likes() implemented 2025-12-18 15:13:36 +01:00
Kharec 044ec67aa3 feat: prepare bookmark command 2025-12-18 14:36:41 +01:00
Kharec e871d19a9f docs: wording 2025-12-18 14:34:44 +01:00
Kharec 0ec562e0d2 docs: add bookmarks on the roadmap 2025-12-18 14:32:59 +01:00
Kharec 276d177c4d docs: forgotten word 2025-12-18 13:50:45 +01:00
Kharec ed0076a34e docs: link to file 2025-12-18 13:50:18 +01:00
Kharec e99defc533 docs: update readme 2025-12-18 13:48:26 +01:00
Kharec 50288e9130 feat: run_medias() is now implemented 2025-12-18 13:48:22 +01:00
Kharec c7ef63cc05 feat: media post deletion module 2025-12-18 13:48:13 +01:00
Kharec 2395f60d11 chore: clean pyproject.toml 2025-12-18 13:47:39 +01:00
Kharec edba17e9a3 refactor: unify docstrings 2025-12-18 13:14:27 +01:00
Kharec e3da6c4f12 fix: restore final message 2025-12-18 13:09:12 +01:00
Kharec debf55577d refactor: use direct registry export and migrate methods to public scope 2025-12-18 13:07:16 +01:00
Kharec 2efe83650b refactor: use a single registry object 2025-12-18 13:05:31 +01:00
Kharec 1c7a903131 docs: update roadmap 2025-12-18 13:02:43 +01:00
Kharec 472b828f72 feat: add post deletion module 2025-12-18 13:02:18 +01:00
Kharec 8090a3432c feat: add is_logged method 2025-12-14 17:34:58 +01:00
Kharec 8b406f5d4e docs: update roadmap 2025-12-14 17:15:50 +01:00
Kharec 053bb8696f feat: add a method to load configuration 2025-12-14 17:15:31 +01:00
Kharec a31df05bb8 feat: define authentication logic to at protocol 2025-12-14 17:15:22 +01:00
Kharec e402e844c9 feat: add entrypoint 2025-12-14 16:56:13 +01:00
Kharec 75d29a2c0d feat: use our newly built registry 2025-12-14 16:53:24 +01:00
Kharec 11f0bce116 feat: switch to use a command registry pattern 2025-12-14 16:53:17 +01:00
Kharec 6c424c6135 revert: don't cipher password in config 2025-12-14 16:48:51 +01:00
Kharec 1b8eb4abd4 docs: update readme 2025-12-14 16:48:42 +01:00
Kharec 4d530a5a65 build: update uv.lock 2025-12-14 16:48:38 +01:00
Kharec ac21ad39b1 clean: remove dep 2025-12-14 16:48:32 +01:00
Kharec 3eac53346f refactor: fix imports 2025-12-14 16:21:28 +01:00
Kharec e178386fff rename: py files would be named after commands 2025-12-14 16:21:18 +01:00
Kharec 60f7fae8c0 clean: sys isn't used here 2025-12-14 11:31:07 +01:00
Kharec 429f1b4881 feat: way better argument parsing, cleaner structure and future-proof routing 2025-12-14 11:21:38 +01:00
Kharec cf83b18b43 feat: __init__.py 2025-12-14 11:14:33 +01:00
Kharec 0f0f222213 feat: first shot for configuration logic 2025-12-14 11:14:12 +01:00
Kharec b2382953db feat: define run_configure() 2025-12-14 11:14:01 +01:00
Kharec 1bc52cc68d feat: parsing arg stuffs 2025-12-14 11:13:51 +01:00
Kharec cec1699030 docs: update readme 2025-12-14 11:13:41 +01:00
Kharec 094bf12e62 build: update uv.lock 2025-12-14 11:13:34 +01:00
Kharec a45a3c0868 build: add pyyaml and cryptography as deps 2025-12-14 11:13:21 +01:00
Kharec 074f4668bf docs: update readme 2025-12-11 17:09:24 +01:00
Kharec 41b0a1fa49 docs: password will be encrypted in config 2025-12-11 11:44:08 +01:00
Kharec 4ec9892bd1 docs: clean readme 2025-12-11 11:03:49 +01:00
Kharec 10d39b7738 feat: add main.py 2025-12-11 11:02:45 +01:00
Kharec 25ebd503a2 build: add pyproject.toml 2025-12-11 11:02:39 +01:00
Kharec 43f1dfb373 build: add uv.lock 2025-12-11 11:02:32 +01:00
Kharec 4db8077dee ci: add .gitignore 2025-12-11 11:01:57 +01:00