50e1e3345b
Add database functionality to manipulate the links table
2025-05-11 02:33:04 +02:00
914836cf34
Add an index to the schema for queries that exclude private links
2025-05-11 01:42:35 +02:00
0ec233e7c5
Add test coverage to the makefile
2025-05-10 23:58:48 +02:00
925d588f71
Add tests for db manager functionality
2025-05-10 23:15:07 +02:00
eac3bc4ff5
Export Transaction from the database
2025-05-10 22:12:09 +02:00
a9a9b4d9bb
Add Option type
2025-05-10 13:49:14 +02:00
f7c72626ee
Use cobra to turn linkctl into a proper cli
...
Most commands are currently placeholders but version and db init work
2025-05-09 03:37:52 +02:00
e66d800881
Add version package and update the makefile
...
The makefile will grab the version info from git and pass it to the
linker so that version information based on tags, commits and commit
times is available in the code.
2025-05-09 03:37:49 +02:00
9acc9a03aa
Add basic database interaction
2025-05-09 03:36:29 +02:00
8a896b27d3
Add database schema
2025-05-08 15:11:54 +02:00
e4923b500a
Move formatting to gofumpt (from gofmt)
2025-05-04 00:50:44 +02:00
d8092fc9d5
Initial commit
...
Basic project layout, some initial code
2025-05-03 20:44:54 +02:00