Commit Graph

497 Commits

Author SHA1 Message Date
Robin Olsen
37862c7bae Update internal/commands/issues/close.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-01 20:54:27 +01:00
Robin Olsen
447f97ec3e Update cmd/pm/init.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-01 20:54:17 +01:00
Robin Olsen
9612cb9338 refactor to make cli better and simplify the code 2026-03-01 20:42:56 +01:00
Robin Olsen
a266ce5464 update ignore files 2026-03-01 11:24:44 +01:00
Robin Olsen
6d68027a08 update makefile 2026-03-01 11:24:31 +01:00
Robin Olsen
47f1ecdfab remove dependency of beads from issueService interface 2026-03-01 11:04:57 +01:00
Robin Olsen
f340fb6686 run build and test on all branches 2026-03-01 10:46:11 +01:00
Robin Olsen
258ee4f0b0 (hotfix) make sure to use issue type and status 2026-03-01 10:39:16 +01:00
Robin Olsen
c4700d96c9 Merge pull request #31 from LazyBachelor/Refctor
Refactors application initialization to use the new composable internal/app package (replacing internal/service) and updates the CLI/TUI/Web/REPL/survey flows and utilities to align with the new package layout.

Changes:

Replace internal/service.NewApp usage with internal/app.New across interfaces and commands.
Split internal/utils into focused subpackages (browser, shellcomp, check) and update imports/usages.
Consolidate task UI code under pkg/task and rename public constructors (NewWeb→New, NewTui→New, NewRepl→New, NewCli→New).
2026-02-28 14:44:53 -08:00
Robin Olsen
027de55d6a Update internal/app/initializer.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-28 23:42:26 +01:00
Robin Olsen
44fe0e8c46 Update cmd/survey/tasks/base.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-28 23:41:28 +01:00
Robin Olsen
aabce0b0b2 refactor to use app package instead of service
refactor app to be composable
2026-02-28 23:30:31 +01:00
Robin Olsen
ba4d3df669 refactor names and minimize dependencies 2026-02-28 22:17:55 +01:00
Robin Olsen
ab74d3e82e Merge pull request #30 from LazyBachelor/Refctor
Refactor and Improved Task Validation
2026-02-28 07:59:50 -08:00
Robin Olsen
bfeeed5626 remove for now 2026-02-28 16:58:31 +01:00
Robin Olsen
8df8e466e6 use context 2026-02-28 16:54:11 +01:00
Robin Olsen
ba0115d1bc lots of changes and reducing dependency imports 2026-02-28 16:39:50 +01:00
Robin Olsen
697b17e890 fix bug where using a issue command in the repl would crash a task v0.1.4 2026-02-28 11:39:05 +01:00
Robin Olsen
8cdaf93f26 add completions to survey 2026-02-28 10:44:41 +01:00
Robin Olsen
9ce9b6ee07 add it to survey config 2026-02-28 10:44:00 +01:00
Robin Olsen
9e42ff0770 add config option to initialize automaticaly without prompt 2026-02-28 10:43:38 +01:00
Robin Olsen
864cafe6cd run survey and init beads at startup 2026-02-28 10:41:50 +01:00
Robin Olsen
a267be000a add survey completions 2026-02-28 10:41:07 +01:00
Robin Olsen
e00b201a77 add bash completion to os for survey and pm commands 2026-02-26 20:26:15 +01:00
Robin Olsen
dcf9fbaa50 automaticaly open browser when starting server 2026-02-26 18:54:51 +01:00
Robin Olsen
f0a4630866 add docker push command for lazyos 2026-02-26 18:54:23 +01:00
Robin Olsen
43606b479f update readme's 2026-02-26 18:20:22 +01:00
Robin Olsen
efb16f37bd change base image of os to alpine-xfce
make sure we have required packages to run go apps
add maketile commands for building and running os
2026-02-26 18:08:57 +01:00
Robin Olsen
c769c901cf serve static assets from embeded filesystem. add build files for lazyos 2026-02-26 10:33:46 +01:00
Robin Olsen
d83422104b add the pm command to survey cli
use command context to store app service
2026-02-25 21:57:30 +01:00
Robin Olsen
4c0fff0750 Merge pull request #29 from LazyBachelor/LPM-77
LPM-77 Task Drafts
2026-02-25 06:45:59 -08:00
Robin Olsen
c3464c5d18 Merge pull request #25 from LazyBachelor/LPM-43
LPM-43 TUI Funcitonality
2026-02-25 06:45:26 -08:00
Robin Olsen
93cd62f29b should be able to have any assignee 2026-02-25 15:44:20 +01:00
Robin Olsen
5504574746 remove extra precentage sign 2026-02-25 15:43:14 +01:00
Robin Olsen
8fad95857a Update cmd/survey/tasks/gitTask.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 15:39:53 +01:00
Robin Olsen
42c01bbf73 Update cmd/survey/runner.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 15:39:28 +01:00
Robin Olsen
5e6811da9c Update cmd/survey/tasks/gitTask.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 15:38:45 +01:00
Robin Olsen
8d6b71d1c4 add multiple new tasks, validation not implemented 2026-02-25 15:14:09 +01:00
Robin Olsen
e7b644c307 Merge remote-tracking branch 'origin/main' into LPM-77 2026-02-25 14:18:04 +01:00
Robin Olsen
cca6b2f477 Merge pull request #27 from LazyBachelor/LPM-67
Feature : Add comments
2026-02-25 05:15:21 -08:00
Robin Olsen
e64c06fe5c Merge pull request #28 from LazyBachelor/LPM-78
LPM -78 Unify Web Layout
2026-02-25 05:10:19 -08:00
Robin Olsen
b48c9b82ad add copilot fix 2026-02-25 14:06:48 +01:00
Robin Olsen
fa7c63aa33 fix libs 2026-02-25 14:06:28 +01:00
Robin Olsen
aba0c0fd19 Update pkg/web/components/search.templ
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 14:02:19 +01:00
Robin Olsen
6da6113ae5 fix styling a bit and use CreatedBy 2026-02-25 14:01:05 +01:00
Robin Olsen
93aa452805 Merge remote-tracking branch 'origin/main' into LPM-78 2026-02-25 13:43:07 +01:00
Robin Olsen
711d645cb0 Merge pull request #26 from LazyBachelor/WEB---DELETE-ISSUE
WEB - DELETE ISSUE
2026-02-25 04:27:31 -08:00
Ine Maria Nilssen Aanonsen
20d63718fe WEB - DELETE ISSUE 2026-02-25 13:24:35 +01:00
Robin Olsen
44e894f025 add ability to change assingee 2026-02-25 13:20:30 +01:00
Moira Daniella A Sebastian
d721bba29f Fix comment commands, comments reads multiple words, fix user as author, and implemented a function to list comments 2026-02-25 13:10:42 +01:00