oysteikt
06cfbc1692
WIP
2025-06-07 15:12:47 +02:00
oysteikt
b184688db0
flake.nix: source pname and version from pyproject.toml
2025-06-07 15:12:35 +02:00
oysteikt
2a20d66776
flake.nix: buildPythonPackage -> buildPythonApplication
2025-06-07 15:08:40 +02:00
oysteikt
4793df09c0
flake.nix: add libdib
2025-06-07 15:07:14 +02:00
oysteikt
5bb294a54b
cli/bookcase_item: fix argument order
2025-05-17 19:54:08 +02:00
oysteikt
9665ab6d17
README: update setup instructions
2025-05-17 19:37:33 +02:00
oysteikt
5bbf2ae940
cli/bookcase_item: add nullability check
2025-05-17 19:37:33 +02:00
oysteikt
622099cc46
seed_test_data: fix CSV_FILE path
2025-05-17 19:37:32 +02:00
oysteikt
8a523dd850
alembic.ini: fix migration dir location
2025-05-17 19:37:32 +02:00
oysteikt
75dd1d9f51
cli: import missing datetime module
2025-05-17 19:37:32 +02:00
oysteikt
b03fd794aa
config: fix typo in doc-comment
2025-05-17 19:37:31 +02:00
oysteikt
19e5b18855
main: fix --version handling
2025-05-17 19:37:31 +02:00
oysteikt
0f5f808761
models/migrations: handle config argument for alembic
2025-05-17 19:37:31 +02:00
oysteikt
46f6de5d61
treewide: format and lint
2025-03-22 21:15:15 +01:00
oysteikt
a7ff594548
flake.nix: add ruff to devshell
2025-03-22 21:07:46 +01:00
oysteikt
eef3a6bc07
flake.nix: switch nixpkgs input to nixpkgs-unstable
2025-03-22 21:06:39 +01:00
oysteikt
d3bb47036c
cli: replace prompt_utils with libdib
2025-03-19 13:39:54 +01:00
oysteikt
22481da4fa
remove poetry.lock
2025-02-22 23:02:39 +01:00
oysteikt
b13364c9b3
update flake, use uv instead of poetry
2025-02-22 21:48:43 +01:00
oysteikt
944bf92150
move stuff to
2025-02-22 21:48:26 +01:00
oysteikt
3c4f6ccf8c
models/BookcaseItem: make shelf non-nullable
2024-07-31 22:36:12 +02:00
oysteikt
8161e5e92a
cli: make devscripts subcommand more accessible
2024-07-28 14:32:13 +02:00
oysteikt
4e356f122a
models/migrations: redo initial migration
2024-07-28 14:12:45 +02:00
oysteikt
f62011d6f7
pyproject.toml: add missing deps
2024-07-28 14:09:40 +02:00
oysteikt
2242b3ce74
README: move issues from TODO list to gitea issue tracker
2024-07-27 23:14:27 +02:00
adriangl
b2432e782e
services/metadata_fetchers: init
...
Co-authored-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no >
2024-07-27 22:24:34 +02:00
oysteikt
ec448c9f57
add more test data
2024-05-17 22:35:18 +02:00
oysteikt
80fafbe3df
cli/prompt_utils: clear some bugs
2024-05-17 22:35:18 +02:00
oysteikt
fa180ca354
cli/main: add command to show borrowed/queued items, move list_bookcases to advanced
2024-05-17 22:35:17 +02:00
oysteikt
b3f80888d5
cli/search: clear some bugs
2024-05-17 22:35:17 +02:00
oysteikt
77175cbb3a
cli/bookcase_item: add command to extend borrowing
2024-05-17 22:35:17 +02:00
oysteikt
36ddc59253
flake.nix: add support for more architectures + misc
2024-04-29 00:16:21 +02:00
oysteikt
d999d6710c
README: add further notes on future work with online sources
2024-01-14 03:58:22 +01:00
oysteikt
d678b1f525
cli: implement slabbedasker
2024-01-14 03:55:36 +01:00
oysteikt
1e3a24f575
fix csv test data spacing issue
2024-01-14 03:54:59 +01:00
oysteikt
832c95198d
flake.nix: add devShell
2024-01-14 03:41:58 +01:00
oysteikt
03f221a807
misc: small formatting and error checking improvements
2024-01-14 03:41:40 +01:00
oysteikt
369180ff85
deadline-daemon: implement remaining pieces
2024-01-14 03:40:27 +01:00
oysteikt
1550c1f2e3
Add scripts to seed data for testing + misc
2024-01-14 03:39:16 +01:00
bjornoka
a08c1ea5f0
Update README.md
...
Checked ascii art of monkey since we know have worblehat-banner.txt
2023-08-27 03:12:13 +02:00
bjornoka
e574fc5817
added ascii art banner of our favorite orangutan
2023-08-27 02:44:39 +02:00
oysteikt
d13a3a0932
cli: add some search functionality
2023-05-12 16:18:30 +02:00
oysteikt
e154989a16
Update README
2023-05-12 02:58:45 +02:00
oysteikt
b83175e39a
Add DeadlineDaemon
...
The deadline daemon is supposed to send emails
to users who have borrowed books and are supposed to deliver
them back, or users who have added themselves to the queue,
and is waiting for a book.
2023-05-12 02:37:56 +02:00
oysteikt
18a1667b7b
A few small improvements:
...
- Add missing flushes to cli
- Update README TODOs
- Add some documentation comments
- Rename AdvancedOptions -> AdvancedOptionsCli
2023-05-12 02:31:46 +02:00
oysteikt
fad38adc50
Move all functionality under a single worblehat command
2023-05-12 02:27:26 +02:00
oysteikt
31184dde12
Update README TODO-list
2023-05-10 21:55:01 +02:00
oysteikt
b2f8d23637
cli: add commands for borrowing and delivering items
2023-05-10 21:53:49 +02:00
oysteikt
18053bf002
cli: move some commands to Advanced submenu
2023-05-10 17:50:18 +02:00
oysteikt
634397cdaf
cli: fix done not returning
...
The previous `Done` commands would not return properly.
All `Done`/`Exit` commands have also gotten the common number 9
2023-05-10 17:45:07 +02:00