Compare commits

19 Commits

Author SHA1 Message Date
brian 7df6eb3bd5 adding back some supplementary files 2026-05-19 15:44:37 -06:00
brian fc0629090e starting over after doing some planning 2026-05-19 15:42:39 -06:00
brian 8f03b92bc4 wip: a list command 2026-05-12 21:05:34 -06:00
brian 66fc781260 wip: moving things around to logically group them 2026-05-12 21:05:03 -06:00
brian a7eaa45869 wip: a list command 2026-05-12 20:39:19 -06:00
brian 928a6024ad empty out changelog 2026-05-12 20:24:41 -06:00
brian 9b23688ee4 using Cobra for cli stuff 2026-05-09 09:59:42 -06:00
brian 3b5e133773 now reading mimetype, poorly 2026-05-09 09:41:49 -06:00
brian 96dd4949c2 finally getting info on files 2026-05-09 09:31:04 -06:00
brian 56fd10bccf only keep certain files for testing 2026-05-09 09:30:30 -06:00
brian 3d61c4fc4b updated dummy files 2026-05-09 09:29:33 -06:00
brian b6c4698fa9 must use full path for files 2026-05-09 08:49:51 -06:00
brian af4ab7d655 updating gitignore 2026-05-09 07:46:56 -06:00
brian 1c312f4358 adding a struct to manage file nodes 2026-05-07 19:25:57 -06:00
brian 3db77bc32a adding a changelog 2026-05-06 21:50:37 -06:00
brian 3b84e46c93 now reading from a files directory 2026-05-06 21:50:31 -06:00
brian 420cf6711e ensures storage path exists 2026-05-06 21:43:04 -06:00
brian e2ae8f41e9 reading from an env file 2026-05-06 21:35:39 -06:00
brian 068625aaad importing godotenv 2026-05-06 21:30:25 -06:00
5 changed files with 70 additions and 20 deletions
+33 -10
View File
@@ -1,14 +1,21 @@
# ---> Go ### Project Specific
# If you prefer the allow list template instead of the deny list, see community template: # Files
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore .env
# .env.bak
.env.backup
.env.production
.forgent.json
.container_id
.session_id
*.log
docker-compose.override.yml
# Binaries for programs and plugins # Binaries for programs and plugins
*.exe *.exe
*.exe~ *.exe~
*.dll *.dll
*.so *.so
*.dylib *.dylib
drogobox drogobox
# Test binary, built with `go test -c` # Test binary, built with `go test -c`
@@ -17,13 +24,29 @@ drogobox
# Output of the go coverage tool, specifically when used with LiteIDE # Output of the go coverage tool, specifically when used with LiteIDE
*.out *.out
# Dependency directories (remove the comment below to include it)
# vendor/
# Go workspace file # Go workspace file
go.work go.work
go.work.sum go.work.sum
# env file # Directories
.env
### Editor Specific
# Files
/*.sublime-project
/*.sublime-workspace
# Directories
/.fleet
/.idea
/.nova
/.vscode
/.zed
### System Specific
# Files
.DS_Store
Thumbs.db
# Directories
__MACOSX
+34
View File
@@ -0,0 +1,34 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
-
### Changed
-
### Removed
-
## [0.0.0] - 2000-01-01
### Added
-
### Changed
-
### Removed
-
+3
View File
@@ -9,3 +9,6 @@ vet: fmt
build: vet build: vet
go build -o drogobox internal/app/main.go go build -o drogobox internal/app/main.go
test:
go test ./tests/...
-3
View File
@@ -1,3 +0,0 @@
module drogobox.com/drogobox
go 1.25.9
-7
View File
@@ -1,7 +0,0 @@
package main
import "fmt"
func main() {
fmt.Println("Greetings Program")
}