ribardej
|
fd437b1caf
|
feat(frontend): implemented CSAS button responsiveness
|
2025-11-12 20:21:31 +01:00 |
|
ribardej
|
e73233c90a
|
feat(docs): report.md update and refactored tests
|
2025-11-12 14:42:04 +01:00 |
|
ribardej
|
aade78bf3f
|
feat(docs): report.md update and added options to test-with-ephemeral-mariadb.sh
|
2025-11-12 14:12:04 +01:00 |
|
ribardej
|
1679abb71f
|
feat(tests): implemented local test DB container for isolation
|
2025-11-12 13:29:09 +01:00 |
|
|
|
573404dead
|
feat(infrastructure): use correct url
Deploy Prod / Run Python Tests (push) Waiting to run
Deploy Prod / Build and push image (reusable) (push) Blocked by required conditions
Deploy Prod / Generate Production URLs (push) Blocked by required conditions
Deploy Prod / Frontend - Build and Deploy to Cloudflare Pages (prod) (push) Blocked by required conditions
Deploy Prod / Helm upgrade/install (prod) (push) Blocked by required conditions
|
2025-11-12 01:11:53 +01:00 |
|
|
|
d57dd82a64
|
feat(infrastructure): use correct url
|
2025-11-12 01:09:29 +01:00 |
|
|
|
50f37c1161
|
feat(infrastructure): use newer image
|
2025-11-12 00:58:54 +01:00 |
|
|
|
ed723d1d13
|
Update 7project/backend/app/workers/celery_tasks.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-12 00:42:02 +01:00 |
|
|
|
b0dee5e289
|
Update 7project/backend/app/services/bank_scraper.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-12 00:41:45 +01:00 |
|
|
|
640da2ee04
|
Update 7project/backend/app/services/bank_scraper.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-12 00:41:34 +01:00 |
|
|
|
ab9aefd140
|
feat(workers): update workers
|
2025-11-12 00:38:39 +01:00 |
|
ribardej
|
4eaf46e77e
|
fix(backend): http redirect for exchange_rates.py fix
|
2025-11-11 21:00:59 +01:00 |
|
ribardej
|
ef26e88713
|
feat(backend): moved mock bank to backend
|
2025-11-11 18:47:35 +01:00 |
|
ribardej
|
25e587cea8
|
fix(db): updated db setup for tests
|
2025-11-11 16:28:12 +01:00 |
|
ribardej
|
5954e56956
|
feat(backend): Moved the unirate API to the backend
|
2025-11-11 16:01:11 +01:00 |
|
Dejan Ribarovski
|
8575ef8ff5
|
Merge branch 'main' into 47-move-the-currency-api-and-mock-bank-to-backend
|
2025-11-11 15:39:08 +01:00 |
|
|
|
c53e314b2a
|
fix(tests): set pytest env
Deploy Prod / Run Python Tests (push) Waiting to run
Deploy Prod / Build and push image (reusable) (push) Waiting to run
Deploy Prod / Generate Production URLs (push) Waiting to run
Deploy Prod / Frontend - Build and Deploy to Cloudflare Pages (prod) (push) Blocked by required conditions
Deploy Prod / Helm upgrade/install (prod) (push) Blocked by required conditions
|
2025-11-11 15:36:12 +01:00 |
|
|
|
3d31ff4631
|
fix(tests): do not include prometheus in test env
|
2025-11-11 15:29:47 +01:00 |
|
ribardej
|
8b92b9bd18
|
fix(tests): fixed test runtime errors regarding database connection
|
2025-11-11 15:28:48 +01:00 |
|
ribardej
|
3d26ed6a62
|
fix(tests): fixed test runtime errors regarding database connection
|
2025-11-11 15:27:03 +01:00 |
|
ribardej
|
67b44539f2
|
fix(tests): fixed test runtime errors regarding database connection
|
2025-11-11 15:12:13 +01:00 |
|
ribardej
|
ff9cc712db
|
fix(tests): fixed test runtime errors regarding database connection
|
2025-11-11 15:05:44 +01:00 |
|
|
|
b3b5717e9e
|
feat(infrastructure): add email sender
|
2025-11-11 14:59:28 +01:00 |
|
ribardej
|
1da927dc07
|
fix(tests): fixed test runtime errors regarding database connection
|
2025-11-11 14:50:43 +01:00 |
|
|
|
537d050080
|
feat(deployment): add 404 for public access
|
2025-11-11 14:16:08 +01:00 |
|
|
|
1e4f342176
|
feat(deployment): add cron support
|
2025-11-11 14:07:33 +01:00 |
|
|
|
c62e0adcf3
|
feat(deployment): add cron support
|
2025-11-11 14:03:31 +01:00 |
|
|
|
e708f7b18b
|
feat(deployment): add cron support
|
2025-11-11 13:52:17 +01:00 |
|
|
|
ca8287cd8b
|
feat(prometheus): add custom metrics
|
2025-11-09 12:43:27 +01:00 |
|
ribardej
|
a214e2cd8b
|
fix(test): fixed tests for local usage and documentation in report.md
|
2025-11-06 12:28:42 +01:00 |
|
ribardej
|
8b301c386e
|
feat(test): added more tests
|
2025-11-06 11:20:10 +01:00 |
|
ribardej
|
733e7a8918
|
feat(test): added more tests
|
2025-11-06 11:14:57 +01:00 |
|
|
|
c864e753c9
|
feat(logs): add loki logging
Deploy Prod / Run Python Tests (push) Waiting to run
Deploy Prod / Build and push image (reusable) (push) Waiting to run
Deploy Prod / Generate Production URLs (push) Waiting to run
Deploy Prod / Frontend - Build and Deploy to Cloudflare Pages (prod) (push) Blocked by required conditions
Deploy Prod / Helm upgrade/install (prod) (push) Blocked by required conditions
|
2025-10-30 17:39:27 +01:00 |
|
|
|
b4a453be04
|
feat(logs): add loki logging
|
2025-10-30 17:38:13 +01:00 |
|
|
|
99384aeb0a
|
feat(metrics): add basic prometheus metrics, cluster scraping
|
2025-10-30 14:18:55 +01:00 |
|
|
|
912697b046
|
fix(relations): allow deleting transaction when relation exists
|
2025-10-30 13:49:29 +01:00 |
|
|
|
ff118603db
|
fix(scraper): add negative amounts
|
2025-10-30 12:36:17 +01:00 |
|
|
|
a97f0f7097
|
Merge pull request #39 from dat515-2025/merge/csas_scraping
feat(worker): add transaction saving to db
|
2025-10-30 12:16:39 +01:00 |
|
ribardej
|
4c9879cebf
|
fix(tests): finally fixed the test DB deployment :}
|
2025-10-29 20:04:50 +01:00 |
|
|
|
d6a913a896
|
feat(worker): add transaction saving to db
|
2025-10-29 18:11:53 +01:00 |
|
ribardej
|
2ca8a3b576
|
Merge remote-tracking branch 'origin/main' into 33-frontend-looks-like-logged-in-even-after-token-expires
# Conflicts:
# .github/workflows/run-tests.yml
|
2025-10-29 14:54:01 +01:00 |
|
|
|
d8ea25943c
|
feat(code): remove sentry debug endpoint
|
2025-10-29 14:32:25 +01:00 |
|
ribardej
|
55f8e38376
|
fix(tests): fixed testing DB deployment v4
|
2025-10-29 14:20:20 +01:00 |
|
|
|
3348e0a035
|
feat(database): encrypt transactions data
|
2025-10-29 14:17:53 +01:00 |
|
ribardej
|
cf1d520a30
|
feat(tests): added testing DB
|
2025-10-29 13:42:01 +01:00 |
|
ribardej
|
e460f647b2
|
Merge remote-tracking branch 'origin/33-frontend-looks-like-logged-in-even-after-token-expires' into 33-frontend-looks-like-logged-in-even-after-token-expires
|
2025-10-23 19:16:36 +02:00 |
|
ribardej
|
b0cd7030d8
|
fix(backend): adressed copilot review
|
2025-10-23 19:16:14 +02:00 |
|
Dejan Ribarovski
|
eb7b2290b8
|
Update 7project/backend/app/core/security.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-10-23 19:14:22 +02:00 |
|
ribardej
|
584c090b80
|
fix(backend): implemented jwt token invalidation so users cannot use it after expiry
|
2025-10-23 19:04:48 +02:00 |
|
ribardej
|
82eb34c6e6
|
feat(frontend): improved Dashboard.tsx, added transaction date
|
2025-10-22 17:37:11 +02:00 |
|