Commit Graph
503 Commits
Author SHA1 Message Date
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>RMCampos
c4cd5ccd78 Add Cypress E2E tests for Home, Task, and Notes management (#46)
* Initial plan

* feat: add Cypress E2E tests for home, tasks, and notes management

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/b58034df-7cc2-4f3b-aebb-6ff9b948d992

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: add data-testid to task dropdown and update Mark as Done tests

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/05bf3f86-5dda-4c1a-9f2b-dc1f0e38c9f3

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: remove pre-click reload intercepts that caused share test race condition

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/a78336f4-bd41-4819-a848-79aa6a4f8ed7

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: remove post-action reload intercepts that caused getDoneTasks race condition

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/28155c26-3eaf-46d7-a749-74eff1bc217b

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>
2026-05-07 14:26:19 -03:00
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>RMCamposrmcampos
02fae25d12 fix: prevent premature route resolution before initial auth check completes (#45)
* Initial plan

* fix: add loading state to AuthContext to prevent premature route resolution

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/8b02c4fd-b37e-4d34-8910-6d075bde6b4b

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* restore: revert package-lock.json to original state

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: add catch before finally in initial auth check useEffect

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/8b02c4fd-b37e-4d34-8910-6d075bde6b4b

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* test: address test warning missing act

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>
Co-authored-by: Ricardo Campos <ricardompcampos@gmail.com>
app-v2026.05.07.10
2026-05-07 11:54:21 -03:00
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>RMCampos
39e5ac5b42 fix(csp): allow blocked inline style via SHA-256 hash in style-src (#43)
* Initial plan

* fix: add CSP hash for blocked inline style in style-src directive

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/a51fd5ff-eb93-4ef0-96e0-3d10df540a59

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>
app-v2026.05.06.9
2026-05-06 18:37:02 -03:00
github-actions[bot] fc4cd38f88 chore: bump api version to 21 [skip ci] api-v21 2026-05-06 21:20:59 +00:00
rmcamposandGitHub 803c9b93e1 chore: bump dependencies back and front (#41)
* chore: bump dependencies in the client

* chore: bump server deps
app-v2026.05.06.8
2026-05-06 18:20:24 -03:00
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>RMCamposrmcampos
e05ecae009 feat: Integrate Cypress for E2E authentication testing (#39)
* Initial plan

* feat: add Cypress E2E testing for auth flows

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/f3b4e747-3e09-4b6c-8b4c-336cf45b59c4

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: use regex intercepts and unique emails in Cypress auth tests

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/2a1225d9-9412-459e-bc97-93303454a461

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: use PUT method for sign-up intercepts in Cypress auth tests

Agent-Logs-Url: https://github.com/RMCampos/tasknote/sessions/bda14dfc-a30d-4c01-aa74-e8c2690072e3

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* chore: update tools.md file to include sql command

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>
Co-authored-by: Ricardo Campos <ricardompcampos@gmail.com>
2026-05-06 17:21:17 -03:00
rmcamposandGitHub 44b29d9bfa fix: address frontend test warnings and errors (#37)
* fix: warnings and issues when running unit tests

* chore: bump i18next deps
app-v2026.05.06.6
2026-05-06 09:14:51 -03:00
rmcamposandGitHub 2f6773977a feat: update vite to v8. (#35)
Issue #26
app-v2026.05.05.5
2026-05-05 18:47:40 -03:00
rmcamposandGitHub 1c1584f0d1 chore: upgrade typescript to v6 (#34)
* chore: udpate typescript to v6

* fix: build issue
app-v2026.04.29.4
2026-04-29 16:42:43 -03:00
rmcamposandGitHub 94d33ff4d6 Update cd-pr.yml 2026-04-29 16:36:26 -03:00
rmcamposandGitHub f13b96a5cd Update Kubeconfig setup directory path 2026-04-29 16:17:27 -03:00
rmcampos ba4e005e5d feat: add gemini commands and update agent 2026-04-29 15:36:52 -03:00
rmcamposandGitHub 54e35a97c7 Update cd-pr.yml 2026-04-29 15:35:31 -03:00
rmcamposandGitHub 92da829f00 chore(client): update dependencies to latest minor versions (#33)
* chore(client): update dependencies to latest minor versions

* chore: increate timeout to deploy plan changes on staging
app-v2026.04.29.3
2026-04-29 15:08:04 -03:00
rmcamposandGitHub 529f98d363 Update cd-pr.yml 2026-04-28 18:43:30 -03:00
rmcamposandGitHub f6dbc45a3f Update cd-pr.yml 2026-04-28 18:31:07 -03:00
rmcamposandGitHub 74253d52fb Update cd-pr.yml 2026-04-28 18:26:16 -03:00
rmcamposandGitHub 1a991d3d4f Update cd-pr.yml 2026-04-28 18:21:23 -03:00
rmcamposandGitHub 6d98bbbfcb Update cd-pr.yml 2026-04-28 18:12:03 -03:00
rmcampos 4573c2e97b fix: lock kubernetes provider to 2.38.0 2026-04-28 23:06:39 +02:00
rmcampos b7c2255760 chore: udpate terraform to latest version again and add go option to use tlsv1 2026-04-28 22:59:05 +02:00
rmcampos 1e024326c8 fix: pin kubernetes provider to 2.35.1 to fix TLS handshake timeout 2026-04-28 22:43:33 +02:00
rmcamposandGitHub a50bc501b6 Add step to display Terraform provider versions
Added a step to show Terraform provider versions in the CI workflow.
2026-04-28 17:32:11 -03:00
rmcamposandGitHub 0a37692f90 Update cd-pr.yml 2026-04-28 17:24:04 -03:00
rmcamposandGitHub 8b4279c5af Delete terraform-stg/.terraform.lock.hcl 2026-04-28 17:15:59 -03:00
rmcamposandGitHub 48b26345dd Remove kubeconfig_path variable and update provider 2026-04-28 17:15:37 -03:00
rmcamposandGitHub 61e62e19b8 Remove cluster connectivity debug steps from workflow
Removed various debugging and connectivity checks related to the Kubernetes cluster from the CI/CD workflow.
2026-04-28 17:14:46 -03:00
rmcamposandGitHub 71f6f52d39 Update cd-pr.yml 2026-04-28 17:04:32 -03:00
rmcamposandGitHub 3d7ef524dd Update cd-pr.yml 2026-04-28 16:58:59 -03:00
rmcamposandGitHub db625f0169 Update cd-pr.yml 2026-04-28 16:56:10 -03:00
rmcamposandGitHub 8eb4a7f654 Update cd-pr.yml 2026-04-28 16:47:46 -03:00
rmcampos 1d434840bb chore: add debug step to certs 2026-04-28 21:38:35 +02:00
rmcampos 48494bc647 chore: fix terraform plan command 2026-04-28 21:19:21 +02:00
rmcampos f728898918 chore: update stg deployment with kube config location 2026-04-28 21:15:23 +02:00
rmcamposandGitHub db74aea827 Update main.tf 2026-04-28 15:58:54 -03:00
rmcamposandGitHub 2248d2b033 Update Kubernetes provider config path variable 2026-04-28 15:11:10 -03:00
rmcamposandGitHub f79530a80b Update Kubeconfig setup to use runner temp directory 2026-04-28 15:10:40 -03:00
rmcampos 12aee75d4b chore: pin kubernetes provider to 2.x 2026-04-28 19:46:56 +02:00
rmcamposandGitHub 2d555a9b68 Update Kubernetes provider version constraint 2026-04-28 14:43:53 -03:00
rmcamposandGitHub 300b3a16cb Update cd-pr.yml 2026-04-28 14:39:36 -03:00
rmcamposandGitHub fba6d3c6d0 Update cd-pr.yml 2026-04-28 14:33:15 -03:00
rmcamposandGitHub f1547a997f Add connectivity debug steps to CD workflow
Added steps to debug cluster connectivity and test TCP and TLS.
2026-04-28 14:26:41 -03:00
rmcamposandGitHub 6d68ee069c Increase timeout for terraform plan step 2026-04-28 13:54:55 -03:00
rmcamposandGitHub 36a39c4054 chore(deps): update client dependencies to latest minor versions (#32) app-v2026.04.27.2 2026-04-27 13:58:17 -03:00
rmcampos 46945c8e6b Merge branch 'main' of github.com:RMCampos/tasknote 2026-04-23 16:02:24 -03:00
rmcampos a04a01c535 feat: add agents md file 2026-04-23 16:00:33 -03:00
rmcampos 0471310f72 feat: update mailgun templates to match the app ui 2026-04-23 15:47:23 -03:00
rmcampos 7ffbb4c0d0 chore: drop and update schemaspy 2026-04-23 15:45:48 -03:00
github-actions[bot] 3b956c5bb2 chore: bump api version to 20 [skip ci] api-v20 2026-04-16 19:50:18 +00:00
rmcamposandGitHub 80314f22d0 feat: improve security and prevent xss attacks (#30)
* feat: improve security and prevent xss attacks

* chore: fix frontend test file name location

* fix: frontend test case

* ci: add deployment connection
app-v2026.04.16.1
2026-04-16 16:49:51 -03:00