|
1224eb2d39
|
add a makefile with frequently used commands
|
2022-08-20 22:56:09 +03:00 |
|
|
e2ac408c35
|
db: add migration
|
2022-08-20 16:47:55 +03:00 |
|
|
11557e1de2
|
shell/zsh: use first param to get task idx
|
2022-08-20 16:17:55 +03:00 |
|
|
6a31732d1b
|
shell/zsh: add remove cmd
Closes #31
|
2022-08-20 16:14:17 +03:00 |
|
|
862b3218e5
|
repo/sqlite: don't update tas info without changes
|
2022-08-20 15:54:17 +03:00 |
|
|
eb78dad91a
|
Replace FS with Sqlite (#20)
- [x] Deps: add rusqlite
- [x] Deps: add time
- [x] Add created_at to the domain Task
- [x] Add schema and first migration
- [x] Check current version and run migration
- [x] Implement Repository trait
- [x] Add script to migrate from FS implementation
Closes #5
Closes #19
Reviewed-on: #20
Co-authored-by: Dmitriy Pleshevskiy <dmitriy@ideascup.me>
Co-committed-by: Dmitriy Pleshevskiy <dmitriy@ideascup.me>
|
2022-08-20 12:42:20 +00:00 |
|
|
96a80f9b35
|
shell/zsh: add fzf preview
|
2022-08-19 17:15:17 +03:00 |
|
|
f7c3d2c040
|
shell/zsh: add basic integration with fzf
Closes #29
|
2022-08-19 16:39:33 +03:00 |
|
|
bd4a581f3e
|
cli/show: improve error messages
|
2022-08-18 17:29:24 +03:00 |
|
|
b0cca6a408
|
cli/show: add possibility to choose a task by idx
Closes #26
|
2022-08-18 16:10:23 +03:00 |
|
|
15b156414e
|
cli/show: add possibility to copy the task part
Closes #22
|
2022-08-18 15:02:18 +03:00 |
|
|
18004c24d0
|
ux improvements
- rename group to project
- rename path to dir_path
- cli/show: add project to the print part
- cli/show: improve print part error message
Closes #25
|
2022-08-18 14:10:20 +03:00 |
|
|
9837857081
|
cli/list: add filtering by group
Closes #23
|
2022-08-18 12:18:06 +03:00 |
|
|
9674918396
|
cli/edit: allow to edit a task info
|
2022-08-18 12:15:38 +03:00 |
|
|
273d224e04
|
Merge pull request 'Show subcommand' (#24) from show into main
Reviewed-on: #24
|
2022-08-18 08:58:01 +00:00 |
|
|
ced77f9aa2
|
cli/show: add possibility to print path and link
|
2022-08-18 11:54:23 +03:00 |
|
|
66c950f6ab
|
cli: rename the status subcommand to show
add missed licence headers
|
2022-08-18 11:37:52 +03:00 |
|
|
8f9d53ccb3
|
cli: move printing the task path to the status subcommand
cli: add visible aliases for remove, list, status
|
2022-08-17 09:14:42 +03:00 |
|
|
238e4b0b03
|
add path to task
Closes #3
|
2022-08-16 22:24:21 +03:00 |
|
|
8d21df094c
|
cli: add ls alias for the list subcommand
|
2022-08-16 17:16:40 +03:00 |
|
|
817c704efc
|
repo/fs: support of update group
|
2022-08-16 16:47:51 +03:00 |
|
|
7f8ddd8d2a
|
cli: move printing task detail to the util
|
2022-08-16 16:44:04 +03:00 |
|
|
519162a8db
|
add optional group to the task
Closes #17
|
2022-08-16 16:36:53 +03:00 |
|
|
6748cbb183
|
cli/finish: add --open argument
Closes #15
|
2022-08-16 16:17:26 +03:00 |
|
|
ee8d185071
|
repo/fs: fixup update task index
|
2022-08-16 16:16:41 +03:00 |
|
|
bcc4e59c12
|
fixup: dont validate current task data
|
2022-08-16 13:07:05 +00:00 |
|
|
512514f721
|
Merge pull request 'Repo: move all methods to repository' (#14) from repo into main
Reviewed-on: #14
|
2022-08-16 12:44:15 +00:00 |
|
|
72a37b4a1d
|
add move other methods to repo
|
2022-08-16 15:43:44 +03:00 |
|
|
4dbfe41e84
|
repo: add update data method
|
2022-08-05 23:40:26 +03:00 |
|
|
8934f4ceef
|
repo: add repository trait and base fs impl
Closes #1
|
2022-08-05 23:11:44 +03:00 |
|
|
1753daa5a0
|
cli/status: use eprintln instead of panic
|
2022-08-05 22:13:25 +03:00 |
|
|
f9d2761700
|
cli: extract add subcommand
|
2022-08-05 22:05:22 +03:00 |
|
|
ec880dad6e
|
cli: extract edit subcommand
|
2022-08-05 21:57:34 +03:00 |
|
|
fe705858de
|
cli: extract remove subcommand
|
2022-08-05 18:32:16 +03:00 |
|
|
6c1def1a2d
|
cli: extract list subcommand
|
2022-08-05 18:25:01 +03:00 |
|
|
04c25e2589
|
cli: extract priority subcommand
|
2022-08-05 18:19:12 +03:00 |
|
|
f3090eebe9
|
cli: extract pause and start subcommands
|
2022-08-05 17:58:54 +03:00 |
|
|
4abf8a9341
|
cli: extract status and finish subcommands
|
2022-08-05 16:48:22 +03:00 |
|
|
c2894a0f2b
|
chore: add license to manifest
|
2022-08-05 14:13:52 +03:00 |
|
|
51668d002a
|
chore: add licence
|
2022-08-05 14:11:24 +03:00 |
|
|
b79f84ed1e
|
some improvements
|
2022-08-05 13:44:52 +03:00 |
|
|
e16011950d
|
add pause, finish and status subcommands
|
2022-08-05 13:06:48 +03:00 |
|
|
92e4ae4dc2
|
add temporary limitation for managers subcommands
|
2022-08-05 12:39:19 +03:00 |
|
|
972aae9460
|
add start task subcommand
|
2022-08-05 12:35:14 +03:00 |
|
|
48aab9e860
|
add priority subcommand
|
2022-08-05 10:42:35 +03:00 |
|
|
80c5265e3b
|
add possibility to add and edit links in tasks
|
2022-08-05 00:54:47 +03:00 |
|
|
bd0ea82f8e
|
ask before deleting task
|
2022-08-05 00:33:59 +03:00 |
|
|
d85639ef57
|
.
|
2022-08-05 00:08:27 +03:00 |
|