305 Commits

Author SHA1 Message Date
Robin Olsen
dbf619a054 Update Go version to 1.25.6 in workflow v0.1.1 2026-02-22 14:49:15 +01:00
Robin Olsen
4f30744314 add goreleaser action 2026-02-22 14:39:42 +01:00
Robin Olsen
c1b34a145d Add Docker publish workflow to GitHub Actions 2026-02-22 14:31:17 +01:00
Robin Olsen
133996c734 Update copyright year and owner in LICENSE file 2026-02-22 14:28:39 +01:00
Robin Olsen
8dcf97c6c5 Add Apache License 2.0 to the project 2026-02-22 14:26:16 +01:00
Robin Olsen
8a2c6582e4 Update Go version to 1.25.6 in workflow 2026-02-22 14:23:09 +01:00
Robin Olsen
a0535085a0 Add GitHub Actions workflow for Go project 2026-02-22 14:22:08 +01:00
Robin Olsen
b2b8c5edcd add dockerignore 2026-02-22 14:18:37 +01:00
Robin Olsen
ee15fdf867 add goReleaser v0.1.0 2026-02-22 13:53:10 +01:00
Robin Olsen
d8d2994c8a Merge pull request #21 from LazyBachelor/WEB---ADD-COMMENTS-ON-ISSUES
WEB - ADD COMMENTS ON ISSUES
2026-02-22 02:04:13 -08:00
Robin Olsen
2e4185e30f use beads service
use pointes for comments
use htmx routing
2026-02-22 11:03:31 +01:00
Ine Maria Nilssen Aanonsen
15f8bbb8ed Merge branch 'WEB---ADD-COMMENTS-ON-ISSUES' of https://github.com/LazyBachelor/LazyPM into WEB---ADD-COMMENTS-ON-ISSUES 2026-02-20 17:04:20 +01:00
Ine Maria Nilssen Aanonsen
4ad08b3720 WEB - ADD COMMENTS ON ISSUES 2026-02-20 17:02:10 +01:00
Ine
d1951cbbc0 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-20 16:44:40 +01:00
Ine
2cc808337f Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-20 16:44:21 +01:00
Ine
8171e76ec8 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-20 16:37:18 +01:00
Ine Maria Nilssen Aanonsen
bb059ad8d8 WEB - ADD COMMENTS ON ISSUES 2026-02-20 11:25:08 +01:00
Robin Olsen
890c57dd74 make dockerfile multiplatofrm 2026-02-19 22:31:05 +01:00
Robin Olsen
aa8e0c1f06 add docker push to docker-hub 2026-02-19 19:04:29 +01:00
Robin Olsen
e909de3d5b reduce redundancy 2026-02-19 17:34:42 +01:00
Robin Olsen
ed9662ff07 fix signature and make better chaining 2026-02-19 17:32:39 +01:00
Robin Olsen
0f41f76679 add builders and chaining methods for various types and variables for better reusability and readability 2026-02-19 17:26:16 +01:00
Robin Olsen
2e702e799d use beads sql store instead of opening our own 2026-02-19 17:25:34 +01:00
Robin Olsen
5794836864 add make command to start survey 2026-02-19 12:22:25 +01:00
Robin Olsen
5cd1d2ab71 (hotfix) convert type to string 2026-02-19 12:12:26 +01:00
Robin Olsen
4ddc394b8f Merge pull request #20 from LazyBachelor/LPM-32
LPM-32 TUI Functionality
2026-02-19 01:53:16 -08:00
Robin Olsen
cf0c9a1880 expand coding task example 2026-02-19 10:43:58 +01:00
viljarb0
c5023ee748 Update pkg/tui/views/dashboard/operations.go
use the constants from the model package instead of string literals, for the status codes

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 10:37:56 +01:00
viljarb0
15647bbe9d Update pkg/tui/views/dashboard/issue_list.go
making the comment in OpenAndInProgressOnly more descriptive

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 10:36:50 +01:00
viljarb0
e528788522 Update pkg/tui/views/dashboard/operations.go
copilot suggestion: determine which list the deleted issue was in and use the appropriate filtered list to select the next issue

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 10:25:13 +01:00
viljarb0
cdc7dad2ec Update pkg/tui/views/dashboard/operations.go
fetching the newly created issue from the refreshed issues list instead of using the local msg.Issue pointer to ensure all fields are properly populated

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 10:00:38 +01:00
viljarb0
06ce771505 Update pkg/tui/views/dashboard/model.go
remove trailing white space as per copilot's request

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 09:56:58 +01:00
viljarb0
78e7a2dd51 Update pkg/tui/views/dashboard/keys.go
copilot suggestion to have consistent checks for all key handlers, to prevent opening for example the edit window and delete window at the same time.. somehow

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 09:56:24 +01:00
Robin Olsen
383c5638c5 delete .beads 2026-02-18 22:23:16 +01:00
Robin Olsen
a2212c0bad move feedback msg check to operations 2026-02-18 22:23:08 +01:00
Robin Olsen
d3c5ead54e Merge remote-tracking branch 'origin/main' into LPM-32 2026-02-18 22:22:11 +01:00
viljarb
f00bf0a684 putting web from main into this branch 2026-02-18 20:52:50 +01:00
viljarb
77dd155299 rm -r --cached pkg/web 2026-02-18 20:48:30 +01:00
viljarb
a6ec856759 removing .beads 2026-02-18 20:44:04 +01:00
viljarb
a61faf69fe removing .beads 2026-02-18 20:43:40 +01:00
viljarb
1d92041538 modified: web/assets/css/styles.css
modified:   web/components/base/input.templ
	modified:   web/components/base/input_templ.go
	modified:   web/components/base/range.templ
	modified:   web/components/base/range_templ.go
	modified:   web/components/base/select.templ
	modified:   web/components/base/select_templ.go
	modified:   web/components/base/textarea.templ
	modified:   web/components/base/textarea_templ.go
	modified:   web/components/icons.templ
	modified:   web/components/icons_templ.go
	modified:   web/components/issue.templ
	modified:   web/components/issue_templ.go
	modified:   web/components/layout.templ
	modified:   web/components/layout_templ.go
	new file:   web/components/sidebar.templ
	new file:   web/components/sidebar_templ.go
	new file:   web/components/status.templ
	new file:   web/components/status_templ.go
	modified:   web/handler/issues.go
	new file:   web/handler/task.go
	modified:   web/input.css
	deleted:    web/package-lock.json
	deleted:    web/package.json
	modified:   web/routes/layout.templ
	modified:   web/routes/layout_templ.go
	modified:   web/server/routes.go
	modified:   web/server/server.go
	modified:   web/web.go
2026-02-18 20:41:52 +01:00
viljarb
ed8a0d02ec updating web to be compatible with main 2026-02-18 20:33:32 +01:00
viljarb
b654fb5bd3 changing name of updates.go to operations.go, as everything related to operations performed on issues are there 2026-02-18 20:25:25 +01:00
viljarb
96bab0602f ready for test 2026-02-18 20:10:45 +01:00
Robin Olsen
28ff6716a1 Merge pull request #18 from LazyBachelor/LPM-58
LPM-58 Create Tasks for Survey
2026-02-18 10:33:41 -08:00
Robin Olsen
4d6b70fb6a add some helpers to simplify task creation 2026-02-18 19:32:17 +01:00
Robin Olsen
c85023cb78 also remove package.json with make clean 2026-02-18 17:55:37 +01:00
Robin Olsen
f9b25717a0 Merge remote-tracking branch 'origin/main' into LPM-58 2026-02-18 17:51:50 +01:00
Robin Olsen
3e7d57444a add .vscode to gitignore so it does not change
update makefile to tidy before running and clean better
2026-02-18 17:42:51 +01:00
Robin Olsen
612f0c86c7 refactor for simplicity 2026-02-18 15:32:08 +01:00