├── .gitattributes ├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── .semrelrc ├── .vscode └── tasks.json ├── LICENSE ├── README.md ├── Taskfile.yml ├── appicon--512.png ├── appicon.png ├── backend ├── bind │ ├── bind.go │ └── project.go ├── client │ ├── client.go │ └── client_test.go ├── config │ ├── config.go │ ├── config_test.go │ └── logo.png ├── model │ └── model.go ├── project │ ├── project.go │ └── project_test.go └── store │ ├── store.go │ └── store_test.go ├── dmg-spec.json ├── frontend ├── .gitignore ├── README.md ├── babel.config.js ├── dist │ ├── app.css │ ├── app.js │ ├── app.js.map │ └── index.html ├── jest.config.js ├── package-lock.json ├── package.json ├── package.json.md5 ├── src │ ├── App.vue │ ├── assets │ │ ├── css │ │ │ ├── buefy.scss │ │ │ └── main.css │ │ ├── fonts │ │ │ ├── LICENSE.txt │ │ │ └── roboto │ │ │ │ ├── roboto-v18-latin-regular.eot │ │ │ │ ├── roboto-v18-latin-regular.svg │ │ │ │ ├── roboto-v18-latin-regular.ttf │ │ │ │ ├── roboto-v18-latin-regular.woff │ │ │ │ └── roboto-v18-latin-regular.woff2 │ │ └── images │ │ │ └── plant.png │ ├── components │ │ ├── Banner.vue │ │ ├── Button.vue │ │ ├── Card.vue │ │ ├── Cards.vue │ │ ├── ClientForm.vue │ │ ├── Contact.vue │ │ ├── Container.vue │ │ ├── NavButton.vue │ │ ├── Placeholder.vue │ │ ├── ProjectCard.vue │ │ ├── ProjectForm.vue │ │ ├── Sidebar.vue │ │ ├── Table.vue │ │ └── Tile.vue │ ├── icons.ts │ ├── lib │ │ ├── dsp │ │ │ └── index.ts │ │ └── validation │ │ │ └── index.ts │ ├── main.ts │ ├── mixins │ │ ├── Color.ts │ │ ├── Page.ts │ │ ├── Text.ts │ │ └── UnderConstruction.ts │ ├── pages │ │ ├── Clients.vue │ │ ├── Clips.vue │ │ ├── Home.vue │ │ ├── Profile.vue │ │ ├── Projects.vue │ │ └── Settings.vue │ ├── router │ │ └── router.ts │ ├── store │ │ ├── modules │ │ │ ├── clients.ts │ │ │ ├── clips.ts │ │ │ ├── loading.ts │ │ │ ├── projects.ts │ │ │ └── router.ts │ │ ├── mutations.ts │ │ └── store.ts │ └── types │ │ ├── card.ts │ │ ├── client.ts │ │ ├── gorm.ts │ │ ├── project.ts │ │ ├── state.ts │ │ ├── table.ts │ │ ├── vue.d.ts │ │ └── wails.d.ts ├── tsconfig.json └── vue.config.js ├── go.mod ├── go.sum ├── main.go ├── pod.AppImage.desktop ├── preview.png ├── project.json ├── vetur.config.js └── wails.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.semrelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.semrelrc -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /appicon--512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/appicon--512.png -------------------------------------------------------------------------------- /appicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/appicon.png -------------------------------------------------------------------------------- /backend/bind/bind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/bind/bind.go -------------------------------------------------------------------------------- /backend/bind/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/bind/project.go -------------------------------------------------------------------------------- /backend/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/client/client.go -------------------------------------------------------------------------------- /backend/client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/client/client_test.go -------------------------------------------------------------------------------- /backend/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/config/config.go -------------------------------------------------------------------------------- /backend/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/config/config_test.go -------------------------------------------------------------------------------- /backend/config/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/config/logo.png -------------------------------------------------------------------------------- /backend/model/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/model/model.go -------------------------------------------------------------------------------- /backend/project/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/project/project.go -------------------------------------------------------------------------------- /backend/project/project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/project/project_test.go -------------------------------------------------------------------------------- /backend/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/store/store.go -------------------------------------------------------------------------------- /backend/store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/backend/store/store_test.go -------------------------------------------------------------------------------- /dmg-spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/dmg-spec.json -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/babel.config.js -------------------------------------------------------------------------------- /frontend/dist/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/dist/app.css -------------------------------------------------------------------------------- /frontend/dist/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/dist/app.js -------------------------------------------------------------------------------- /frontend/dist/app.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/dist/app.js.map -------------------------------------------------------------------------------- /frontend/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/dist/index.html -------------------------------------------------------------------------------- /frontend/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/jest.config.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/package.json.md5: -------------------------------------------------------------------------------- 1 | c4fe30924bd788f32122fff893d4ac4f -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/assets/css/buefy.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/css/buefy.scss -------------------------------------------------------------------------------- /frontend/src/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/css/main.css -------------------------------------------------------------------------------- /frontend/src/assets/fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/fonts/LICENSE.txt -------------------------------------------------------------------------------- /frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.eot -------------------------------------------------------------------------------- /frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.svg -------------------------------------------------------------------------------- /frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.ttf -------------------------------------------------------------------------------- /frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.woff -------------------------------------------------------------------------------- /frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/fonts/roboto/roboto-v18-latin-regular.woff2 -------------------------------------------------------------------------------- /frontend/src/assets/images/plant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/assets/images/plant.png -------------------------------------------------------------------------------- /frontend/src/components/Banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Banner.vue -------------------------------------------------------------------------------- /frontend/src/components/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Button.vue -------------------------------------------------------------------------------- /frontend/src/components/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Card.vue -------------------------------------------------------------------------------- /frontend/src/components/Cards.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Cards.vue -------------------------------------------------------------------------------- /frontend/src/components/ClientForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/ClientForm.vue -------------------------------------------------------------------------------- /frontend/src/components/Contact.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Contact.vue -------------------------------------------------------------------------------- /frontend/src/components/Container.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Container.vue -------------------------------------------------------------------------------- /frontend/src/components/NavButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/NavButton.vue -------------------------------------------------------------------------------- /frontend/src/components/Placeholder.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Placeholder.vue -------------------------------------------------------------------------------- /frontend/src/components/ProjectCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/ProjectCard.vue -------------------------------------------------------------------------------- /frontend/src/components/ProjectForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/ProjectForm.vue -------------------------------------------------------------------------------- /frontend/src/components/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Sidebar.vue -------------------------------------------------------------------------------- /frontend/src/components/Table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Table.vue -------------------------------------------------------------------------------- /frontend/src/components/Tile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/components/Tile.vue -------------------------------------------------------------------------------- /frontend/src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/icons.ts -------------------------------------------------------------------------------- /frontend/src/lib/dsp/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/lib/dsp/index.ts -------------------------------------------------------------------------------- /frontend/src/lib/validation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/lib/validation/index.ts -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/mixins/Color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/mixins/Color.ts -------------------------------------------------------------------------------- /frontend/src/mixins/Page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/mixins/Page.ts -------------------------------------------------------------------------------- /frontend/src/mixins/Text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/mixins/Text.ts -------------------------------------------------------------------------------- /frontend/src/mixins/UnderConstruction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/mixins/UnderConstruction.ts -------------------------------------------------------------------------------- /frontend/src/pages/Clients.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/pages/Clients.vue -------------------------------------------------------------------------------- /frontend/src/pages/Clips.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/pages/Clips.vue -------------------------------------------------------------------------------- /frontend/src/pages/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/pages/Home.vue -------------------------------------------------------------------------------- /frontend/src/pages/Profile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/pages/Profile.vue -------------------------------------------------------------------------------- /frontend/src/pages/Projects.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/pages/Projects.vue -------------------------------------------------------------------------------- /frontend/src/pages/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/pages/Settings.vue -------------------------------------------------------------------------------- /frontend/src/router/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/router/router.ts -------------------------------------------------------------------------------- /frontend/src/store/modules/clients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/modules/clients.ts -------------------------------------------------------------------------------- /frontend/src/store/modules/clips.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/modules/clips.ts -------------------------------------------------------------------------------- /frontend/src/store/modules/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/modules/loading.ts -------------------------------------------------------------------------------- /frontend/src/store/modules/projects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/modules/projects.ts -------------------------------------------------------------------------------- /frontend/src/store/modules/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/modules/router.ts -------------------------------------------------------------------------------- /frontend/src/store/mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/mutations.ts -------------------------------------------------------------------------------- /frontend/src/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/store/store.ts -------------------------------------------------------------------------------- /frontend/src/types/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/card.ts -------------------------------------------------------------------------------- /frontend/src/types/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/client.ts -------------------------------------------------------------------------------- /frontend/src/types/gorm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/gorm.ts -------------------------------------------------------------------------------- /frontend/src/types/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/project.ts -------------------------------------------------------------------------------- /frontend/src/types/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/state.ts -------------------------------------------------------------------------------- /frontend/src/types/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/table.ts -------------------------------------------------------------------------------- /frontend/src/types/vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/vue.d.ts -------------------------------------------------------------------------------- /frontend/src/types/wails.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/src/types/wails.d.ts -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/frontend/vue.config.js -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/main.go -------------------------------------------------------------------------------- /pod.AppImage.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/pod.AppImage.desktop -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/preview.png -------------------------------------------------------------------------------- /project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/project.json -------------------------------------------------------------------------------- /vetur.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/vetur.config.js -------------------------------------------------------------------------------- /wails.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brittonhayes/pod/HEAD/wails.json --------------------------------------------------------------------------------