Commit Graph

45 Commits

Author SHA1 Message Date
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
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
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
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
eeb6a67d1e add basic git based question 2026-02-23 13:58:27 +01:00
Robin Olsen
7599ceff7d add basic git based task 2026-02-23 13:38:14 +01:00
Robin Olsen
e59b561dee check i created issue status is closed 2026-02-23 13:37:51 +01:00
Robin Olsen
2c2fbac3a3 taks use end task util 2026-02-23 12:28:10 +01:00
Robin Olsen
a3a9b8293c use new utility 2026-02-23 12:26:48 +01:00
Robin Olsen
67e16265ab add utility to end tass with timeout 2026-02-23 12:26:23 +01:00
Robin Olsen
33c8c05ae3 refactor to decouple commands form entrypoint for reusability and centralizing commands.
Increase reusability and composition
2026-02-22 19:46:55 +01:00
Robin Olsen
118e67dbf4 refactor services to use Interface and change name to app 2026-02-22 16:16:09 +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
cf0c9a1880 expand coding task example 2026-02-19 10:43:58 +01:00
Robin Olsen
4d6b70fb6a add some helpers to simplify task creation 2026-02-18 19:32:17 +01:00
Robin Olsen
612f0c86c7 refactor for simplicity 2026-02-18 15:32:08 +01:00
Robin Olsen
5c74cd15ba move InterfacetoType to types and deleted types as it was now empty 2026-02-18 14:28:58 +01:00
Robin Olsen
e8fffba752 use only port 2026-02-18 14:26:55 +01:00
Robin Olsen
ea7c4fa01f fix copilot suggestion 2026-02-18 14:25:48 +01:00
Robin Olsen
7ee2a3a0c6 Merge remote-tracking branch 'origin/main' into LPM-58 2026-02-18 14:19:08 +01:00
Robin Olsen
ffa32ebd3a add dockerfile
add make commands for building and running using docker

remove localhost on server address so it's not locked
2026-02-18 14:12:37 +01:00
Robin Olsen
969b08bab4 Update cmd/survey/tasks/createIssue.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-18 13:43:17 +01:00
Robin Olsen
f91d33e2f0 add list command to view available tasks
move init to a taks.go for centralization
2026-02-18 13:19:16 +01:00
Robin Olsen
23747fb799 refactor to use Tasker interface instead of Task
add tasker register for registering tasks for extiensibility
2026-02-18 13:07:23 +01:00
Robin Olsen
86c8bc3143 refactor for better reusability and maintainability 2026-02-17 15:17:49 +01:00
Robin Olsen
f0b45524bb refine task 2026-02-17 13:35:35 +01:00
Robin Olsen
e828bede97 add so u can run spesific interface 2026-02-17 13:00:29 +01:00
Robin Olsen
876b2ee1a6 expand create task 2026-02-17 11:30:56 +01:00
Robin Olsen
279adb157e refactor for better maintainability and readabilty 2026-02-17 11:11:54 +01:00
Robin Olsen
e994c890f4 refactor survery cmd
move package files to pkg
2026-02-13 10:13:41 +01:00
Robin Olsen
6fc888347a Update cmd/survey/tasks/createIssue.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-12 23:58:24 +01:00
Robin Olsen
d670ec0dc2 check if nil 2026-02-12 22:07:43 +01:00
Robin Olsen
93c523d490 add config and reformat 2026-02-12 22:07:29 +01:00
Robin Olsen
412b2fe0c2 add config to tasks
use fmt.Errorf
2026-02-12 22:06:48 +01:00
Robin Olsen
7dc6420854 move around types for better understanding 2026-02-12 22:06:10 +01:00
Robin Olsen
e74c784b5d use new tasks and questionare with interfaces
add a create issue task WIP
2026-02-12 20:41:47 +01:00
Robin Olsen
183f13895b add task system and task model for viewing task details 2026-02-12 20:40:55 +01:00