Releases: pacholoamit/GO-TASK-MGR
Releases · pacholoamit/GO-TASK-MGR
GO-TASK-MGR-0.1.1
GO TASK MGR Release: v0.1.1!
Welcome to this new release!
Changelog
- e9fb005 API modifications'
- c5687a2 Able to now create projects
- 7c4f185 Add DTO & add GetAllTasksInProject route
- c169d1b Add Home button on header
- 4d4a445 Add NextJS to GO-TASK-MGR
- 6f25023 Add PORT environment variables
- 6aac271 Add Theme provider
- ee01304 Add ability to delete project
- 678f741 Add better readme
- 1940fd0 Add comment for follow up work on passing ID as params
- f87e42d Add docker-ci to workflow
- d6fd90d Add docker-compose.yml and default Readme
- 2f5bce5 Add dockerfile & dockerignore
- c105dca Add dto
- 122b65a Add editable project & Add a description
- 6bf714c Add go validator package
- bab2238 Add gzip middleware
- 6b56256 Add menu on project page & Push to home page if project is deleted
- 8882113 Add project dto
- cf049ed Add project routes & controllers
- 11f4df5 Add receiver function for CreateTask
- e730181 Add serialization step on GetTasks
- f902375 Add tabler-icons-react
- 5cfbb5a Added Cors Policy for Go API & Rendered projects list on GO TASK MGR
- ee90cb3 Added DBContext package as wrapped of DB
- 4b7c4e2 Added Error logging for Project routes
- dc31dfb Added Go logo
- bb42a33 Added Navbar Actions & Create basic projects page
- 02480ca Added Project controllers
- a64cbce Added Project model & set gorm transaction to false
- 2c9c3f1 Added Project repoisotires & models
- cab1548 Added Project services
- 11d1827 Added Providers
- 2e092e3 Added Readme and License
- 33861a2 Added RedwoodJs for client
- 4d6af41 Added Update Task handler for UpdateTask controller
- 14db73d Added badges for cards
- ddd1b3a Added check to ensure db exists
- b8d0d3a Added default Project label message if none exist'
- 4f74bd9 Added env vars
- ab1ba3d Added feature to assign task to existing project if existing
- b3eba41 Added functionality of deleting task
- ae54ce1 Added functionality to reset Task drawer if New Task is selected as an action'
- 4b437d6 Added labels
- 6202876 Added logging for Task services
- 005d929 Added menu on projects button
- 8c1cfa8 Added revalidation for deleting tasks
- 67bbeed Added services
- 036f314 Added title
- f5db1c9 App responsive
- 3052808 Applied gofmt
- 6fcd301 Attempt to fix dockerfile
- 195ae1b Better variables for task controller
- 95568b9 Clicking Projects no redirects
- a1a15db Colorscheme toggle now working
- 0604d2a Comment out docker compose
- 81043cd Configure goreleaser
- 2e9f3e3 Configured favicon and index.html to reflect go task mgr
- 04f490d Create Project api, service and repository
- 2ad9751 Create basic Layout component
- 33b5924 Create basic component for tasks & fix on project.repositories api endpoint
- 83de90b Create context for task drawer
- 973da77 Create docker compose local & docker compose file
- b1adde9 Create multi-stage dockerfile to build go binary
- cbdafd7 Create task package
- 5d0e0d2 Created Create Project Modal component
- a141853 Created Project page for Client
- 908868d Created Update Task Project Repository & service
- 28259ce Created validator util
- becb363 Docfix
- 98a9427 Embed web app in Go binary
- 259954d Enabled assigning of Project ID for updating of Task
- dd59cc6 Error handling implemented correctly for Get project
- cbcef81 Export image to dockerhub
- d0fd93f Fix NextJS not rendering 100% vh
- 406dd43 Fix api URL
- 23d88e5 Fix default value on task drawer
- 961292b Fix dockerfile
- e4769db Fix issue where any projectId can be set for tasks even if non-existant
- 203f04c Fix issue where drawer would not opoen after a submit
- d6a17d5 Fix logger issue
- 5789a60 Fix page not rendering correctly based on project id
- 5c964b6 Fixe hydration issue
- b9aeecc Fixed error handling for projects controllers
- 930d7d5 Fixed error handling for task controllers
- b185666 Fixed issue where non existant tasks can get assigned to projects
- 2f196cb Get all tasks in project & assign task in project fixed
- a35d8cb Hotfix issue where stale project name would still get rendered'
- 9db58d8 Hotfixes on project API routes
- 7721503 Implement GetTask handler for Project package
- 00764a2 Implement Layout route for react router
- ef7ed89 Implement Tasks array in Project Task key & improved error handling
- c84753e Implement better middleware to handle dynamic query params
- 87e20a9 Implement clearTask func on context
- ea94969 Implement custom log format for server
- b898ed4 Implement default fetcher for useSWR
- 728ce96 Implement error handling on ID request params
- 250dff5 Implement fonts on index.html of vite
- 6423a06 Implement labels'
- 1a0f94b Implement logging for Projects repositories
- ad29aa0 Implement logging for Projects services
- 7b0a65a Implement logging for projects controller
- 1bbaf8d Implement object creation on routes & controller
- ecedca5 Implement revalidation on all forms of mutation
- a59e041 Implement revalidation on new Projects
- ddfd394 Implement updating of Project based on editing description
- 67ce865 Implement updating of Project based on editing name
- 9e663ed Implement useCreateOrUpdateTask
- 373851a Implement web-proto
- 1194a72 Implemented Update task but receiving errors
- 9bb21d6 Implemented delete method
- bd0eabb Implemented pushing to home page after project is deleted
- 98123c4 Implemented refactored Project routes on main.go
- 9d0d442 Implemented routing
- d43d35d Implemented validation on Projects
- 486a35e Made app responsive
- 2046d33 Make cards semi-responsive
- 345deac Make children optional for LayoutProp
- 488f8c8 Migrate to zod for form validation
- 2c918ba Migrated common packages to pkg
- 0607719 Migrated web directory
- b580e70 Migration of providers completed
- 5efeb67 Minor changes
- b56ab87 Minor refactor on loads
- 8aa4142 Modified Github CI
- c866571 Modify docker compose file
- 5174bf6 Modify github workflow, readme, and goreleaser
- d80a4ef Modify home page to show Recently created tasks
- a2f5819 Modify readme
- b6e8b5d Modify readme for binaries quickstart
- ae68584 Modify the GHCR Image name
- e11b8e3 Move git ignore
- 13e5607 Moved Golang server to server folder
- 94110e6 Moved TaskCards to own component
- 9211b2f Namespaceall task models
- e2f31d3 Namespaced models
- affa7db Persist colorscheme
- ae62abb Ran gofmt
- 3604e7d Re-add docker
- 4677a63 Reconfigure to use useSWR instead of React query
- 748dc41 Refactor database connection
- 915ec02 Refactor of handling Task updates with Project association
- 63380d2 Refactor on project repositories
- 84bd846 Refactor on remaining task repository
- 3d01221 Refactor on task repository
- 390f81f Refactor project controller & svc
- 5cb00c3 Refactor validation to happen on hooks
- e5c16f0 Refactored web to implement new api changes
- 426aa35 Relocate web configs to root dir & modify docker-ci workflow
- 3c2b614 Remove $ from doc
- 85abee0 Remove GHCR
- 9b915a6 Remove NextJS from project for vite
- 0376525 Remove React router dom underlined
- 7ff774b Remove RedwoodJS
- b631fbd Remove docker from goreleaser
- 4a4313c Remove docker from goreleaser
- 73e7b7a Remove query for Title & Description
- 92205eb Remove singleton var for repositories & re-enable SkipDefaultTransaction for gorm
- 79c32c8 Remove unncessary code
- bc3209f Removed all err.Error()
- dda14b6 Render Projects in navbar
- 4ac3688 Repository namespacing
- 141e894 Restructure api calls to hooks
- 39cb3e2 Segregation of components
- 4d5fafd Split error handling on task service
- af3e17e Start refactor to internal directory
- 75ecd42 Successfully implement goreleaser to compile windows binaries
- 1fc2a6e Successfully refactored project controllers, service and repo
- 98376f1 Task Dialog context successfully implemented
- 226dd41 Transition task creation to use Drawer instead of Modal
- 913d672 Update task now working without errors
- 2f2f9d5 Updating of Project ID is now functional
- 987d70e Updating of Task Project via UpdateTaskProject service & repository now working
- dc3f75e Use chips for Status'
- ce8ccd3 Use dto for projects
- 424eb41 Use dto for tasks
- c584809 Verified ValidateIfExists function works
- a526611 add ProjectID in Create Task repository
- d941ede add air for hot reload
- cb1e778 add docker-ci github workflow
- 6db56a2 add env variables
- 0c87a65 add flavor to metadata action
- 460797e add labels
- 4649b11 add latest tag for docker
- 949416e add remaining Error()
- 29d2648 add workflow_dispatch for manual trigger of docker-ci workflow
- 46b21e1 added Error() to return string of err interface
- 4f2c32a added context matrix
- 2cc4dcf added dev.sh script
- 8c8ccb4 added gorilla websockets
- 979b64e added logger
- b88680d added middleware
- 4126ae0 added query param middleware for validation
- 45f5054 added validation
- 923c327 basic echo go server
- ccb209a change ci branch from main to master & renamed workflow to docker-ci
- cedef9b cleanup
- 99eecda consolidate GHCR step
- 351a1c0 create Task routes w/o controllers
- 78cfb81 create basic folder structure
- 0020dd5 create database config
- d3f7344 create makefile
- d43c088 declared vars for models
- d086dd1 enable better error handling
- fcc72e4 enabled logger
- 541a0f6 fix create task json body not implemented correctly
- 3cb008b fix docker CI
- ef149a8 fix docker compose & doc
- f250d1e fix docker tags
- 94700ad fix fetcher error handling for useSWR
- aeb6c26 fix structure of GetTasks route for project
- faa69a6 fully tested controller & route for GetAllTask route
- 5394c89 gofmt
- dab6e35 hotfix for label not submitting if empty
- e79fcdf hotfix on label & status
- fe6c90a hotfix validation issues
- 11195b8 implement go-releaser
- 32d26dd implement new structure on List task service
- 6cfa953 implement validation middleware globally
- 36580f9 implemented GO FMT
- 9eb4cc4 implemented graceful shutdown
- cccd7e7 implemented sockets support
- 4bfb5c9 include Github container registry in CI
- e814a07 include dist folder in build
- 8d88df3 initial commit
- 0ddea41 install gorm pkg
- 8e3cc25 migrate business logic to se...