Commit Graph
91 Commits
Author SHA1 Message Date
Brian Bjarke Jensen 6c74358d8b changed formatting of recent activity cards
Build and Push Docker Image / build-and-push (pull_request) Successful in 3m23s
Python Code Quality / python-code-quality (pull_request) Successful in 13s
Python Test / python-test (pull_request) Successful in 20s
2026-05-21 15:20:42 +02:00
Brian Bjarke Jensen 0b06aefa03 added support for setting start time of sleep entry
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m25s
Python Code Quality / python-code-quality (pull_request) Successful in 12s
Python Test / python-test (pull_request) Successful in 21s
2026-03-29 20:22:26 +02:00
Brian Bjarke Jensen ec0e1f6140 code quality changes
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m3s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2026-01-27 21:21:55 +01:00
Brian Bjarke Jensen b2aa71b95b updated ready endpoints logic
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m6s
Python Code Quality / python-code-quality (pull_request) Failing after 10s
Python Test / python-test (pull_request) Successful in 18s
2026-01-27 21:17:47 +01:00
Brian Bjarke Jensen 826cfde2ab recreated lock file 2026-01-27 21:17:34 +01:00
Brian Bjarke Jensen b7d80e7f26 added support for dark mode
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m5s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 18s
2026-01-24 23:04:44 +01:00
Brian Bjarke Jensen d9948d271f changes startup waiting time 2026-01-24 23:04:40 +01:00
Brian Bjarke Jensen 8d3b6fa5a2 updated url
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m3s
Python Code Quality / python-code-quality (pull_request) Successful in 12s
Python Test / python-test (pull_request) Successful in 19s
2026-01-14 00:10:11 +01:00
Brian Bjarke Jensen 63fc4b618c CQ fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m0s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 19s
2025-12-03 21:29:36 +01:00
Brian Bjarke Jensen 93eb1dc458 added feeding session calculation and displayed values 2025-12-03 21:29:04 +01:00
Brian Bjarke Jensen 5626408e2d vertically stacked recent activity boxes 2025-12-03 20:18:06 +01:00
Brian Bjarke Jensen 5b17508ade CQ fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m11s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 19s
2025-12-03 19:49:48 +01:00
Brian Bjarke Jensen 95c2bf6744 added peopulation of field values based on most recent entry 2025-12-03 19:45:03 +01:00
Brian Bjarke Jensen 2c4336a5e4 added edit button to entries 2025-12-03 19:40:07 +01:00
Brian Bjarke Jensen 32946e1165 added redirect to overview page when clicking most recent entry box 2025-12-03 19:39:48 +01:00
Brian Bjarke Jensen fdcfb3c8a5 feeding type dropdown now defaults to last entry feeding type 2025-12-03 19:23:26 +01:00
Brian Bjarke Jensen 1bac464268 streamlined logging workflow 2025-12-03 19:20:56 +01:00
Brian Bjarke Jensen e26c53456f fixed chart destruction and recreation
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 18s
2025-11-13 22:55:06 +01:00
Brian Bjarke Jensen 1eeb8ad148 added recent activity cards to home page
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-13 22:44:41 +01:00
Brian Bjarke Jensen e58a58e766 centrally defined TTL and cleanup of imports
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-13 14:45:28 +01:00
Brian Bjarke Jensen f4419f6a72 fixed updating charts with selected time range
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m7s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-13 14:10:09 +01:00
Brian Bjarke Jensen 6de91fa6a9 added env vars
Python Code Quality / python-code-quality (push) Successful in 10s
Python Test / python-test (push) Successful in 18s
Build and Push Docker Image / build-and-push (push) Successful in 26s
Refresh Showcase Data / refresh-data (push) Successful in 18s
2025-11-12 18:24:35 +01:00
Brian Bjarke Jensen 824358f846 CQ fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 18:18:17 +01:00
Brian Bjarke Jensen cb20abfb85 added showcase data, users and CI workflow to refresh data daily
Build and Push Docker Image / build-and-push (pull_request) Successful in 25s
Python Code Quality / python-code-quality (pull_request) Failing after 9s
Python Test / python-test (pull_request) Successful in 17s
2025-11-12 18:14:28 +01:00
Brian Bjarke Jensen 4dd10240ce fixed redirect
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 9s
Python Test / python-test (pull_request) Successful in 17s
2025-11-12 17:32:02 +01:00
Brian Bjarke Jensen 4898cce969 added functionality to edit child and show shared status directly
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 17:23:32 +01:00
Brian Bjarke Jensen 80156c8909 CQ fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 17:01:40 +01:00
Brian Bjarke Jensen 05560d766a added shared parent info and edit child info modal 2025-11-12 17:01:06 +01:00
Brian Bjarke Jensen 28a5df4f12 changed dropdown to read-only textfield when only 1 associated child and fixed redirects after manual entries
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 16:39:16 +01:00
Brian Bjarke Jensen 5b8a19b2ad streamlined manual entry redirects back to related overview page
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 15:53:35 +01:00
Brian Bjarke Jensen a302dc51c6 CQ fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m0s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 15:34:10 +01:00
Brian Bjarke Jensen d46fd51aa0 added reset of TTL for login tokens when user is active
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Failing after 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-12 15:31:06 +01:00
Brian Bjarke Jensen 1e93fb8783 added support for manual sleep logging
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m6s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 18s
2025-11-12 15:23:51 +01:00
Brian Bjarke Jensen 8c93e62bef reverted style changes
Build and Push Docker Image / build-and-push (pull_request) Successful in 59s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 18s
2025-11-11 21:33:01 +01:00
Brian Bjarke Jensen 0fa011de8d shortened start period 2025-11-11 21:18:20 +01:00
Brian Bjarke Jensen 1f752eed5f aligned styling 2025-11-11 21:01:25 +01:00
Brian Bjarke Jensen a2b78f7e96 code quality fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-11 20:43:47 +01:00
Brian Bjarke Jensen 696de14e6b removed data volume, as it is not needed when postgres is used
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Failing after 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-11 20:39:46 +01:00
Brian Bjarke Jensen e7ed89e04e implemented postgres support in repositories 2025-11-11 18:52:19 +01:00
Brian Bjarke Jensen 65655db034 added postgres support 2025-11-11 15:16:24 +01:00
Brian Bjarke Jensen 752aee1148 corrected filter placement and barchart title
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m6s
Python Code Quality / python-code-quality (pull_request) Successful in 11s
Python Test / python-test (pull_request) Successful in 17s
2025-11-11 14:51:04 +01:00
Brian Bjarke Jensen 3285d496b4 changed barchart to stacked bars to show individual feeding durations 2025-11-11 14:50:50 +01:00
Brian Bjarke Jensen c745ab1b7a added skip add-child for new users to allow for adding a shared child 2025-11-11 14:39:59 +01:00
Brian Bjarke Jensen dea3b5d3b5 persisted selection of child and time range when switching between pages. Also added automatic total sleep time scaling on vertical axis 2025-11-11 14:29:43 +01:00
Brian Bjarke Jensen b1fae46f28 made stacked barchart to show individual sleep session lengths 2025-11-11 14:19:41 +01:00
Brian Bjarke Jensen 954e5a9f6f fixed bug with sleeping overview barchart 2025-11-11 13:58:04 +01:00
Brian Bjarke Jensen bb27d4437f changed overview graphs binning 2025-11-11 13:45:54 +01:00
Brian Bjarke Jensen d066c6d399 added settings page with ability to update password, delete user and CRUD and share abilities for associated children
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-11 00:58:55 +01:00
Brian Bjarke Jensen 402b5898bb updated admin page with more functionality, simplified burger menu and added many-to-many parent-child relationship
Build and Push Docker Image / build-and-push (pull_request) Successful in 59s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-10 22:58:52 +01:00
Brian Bjarke Jensen 6c3d301027 formatting fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 18s
2025-11-10 21:19:13 +01:00
Brian Bjarke Jensen cd3db4fb86 added sleep logging workflow and overview page
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Failing after 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-10 21:00:03 +01:00
Brian Bjarke Jensen cf3029b545 added diaper overview page
Build and Push Docker Image / build-and-push (pull_request) Successful in 57s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-10 16:24:07 +01:00
Brian Bjarke Jensen e9e5936267 removed unused text
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m6s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-10 15:56:57 +01:00
Brian Bjarke Jensen 788b473c23 added functionality to log diaper changes 2025-11-10 15:56:08 +01:00
Brian Bjarke Jensen 0853ff0ff4 corrected postgres uri 2025-11-10 15:55:26 +01:00
Brian Bjarke Jensen 3582ba13e8 made example deployments for different environments
Build and Push Docker Image / build-and-push (pull_request) Successful in 25s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-10 00:21:19 +01:00
Brian Bjarke Jensen 44c6f0168f added feedings page with graphs and list of entries with option to edit and manually add new
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-09 21:23:09 +01:00
Brian Bjarke Jensen 8d5e2a99ef removed deprecated yaml field 2025-11-09 19:12:49 +01:00
Brian Bjarke Jensen 55de11dcdd added feeding data objects and workflow
Build and Push Docker Image / build-and-push (pull_request) Successful in 57s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-09 17:22:37 +01:00
Brian Bjarke Jensen 16e7153f5f added child endpoint, ability to add and edit child as well as auto redirect to add-child page when user without child accesses home page
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m5s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-09 11:54:28 +01:00
Brian Bjarke Jensen 1950b600cf added clarifying comment 2025-11-09 11:19:03 +01:00
Brian Bjarke Jensen 19a211121c formatting fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 17s
2025-11-07 23:56:38 +01:00
Brian Bjarke Jensen ef1c7f83b6 added admin credential env vars for testing 2025-11-07 23:56:15 +01:00
Brian Bjarke Jensen 7b4e597e6f added password hashing and ensured admin user exists
Build and Push Docker Image / build-and-push (pull_request) Successful in 58s
Python Code Quality / python-code-quality (pull_request) Failing after 10s
Python Test / python-test (pull_request) Failing after 24s
2025-11-07 23:48:14 +01:00
Brian Bjarke Jensen 2b956213aa ruff and prettier fixes
Build and Push Docker Image / build-and-push (pull_request) Successful in 1m6s
Python Code Quality / python-code-quality (pull_request) Successful in 10s
Python Test / python-test (pull_request) Successful in 15s
2025-11-07 23:10:59 +01:00
Brian Bjarke Jensen 469fd722de mypy fixes 2025-11-07 23:10:25 +01:00
Brian Bjarke Jensen 9d9bab56ed removed admin link from burger menu 2025-11-07 23:05:40 +01:00
Brian Bjarke Jensen 43971a1eea added admin login redirect to admin dashboard 2025-11-07 23:04:21 +01:00
Brian Bjarke Jensen d31ebc8c22 added burger menu with admin page and user invitation link generation 2025-11-07 22:33:57 +01:00
Brian Bjarke Jensen b8e04fe816 corrected gitea instance links
Build and Push Docker Image / build-and-push (push) Successful in 56s
Python Code Quality / python-code-quality (push) Successful in 9s
Python Test / python-test (push) Successful in 14s
2025-11-06 23:41:51 +01:00
Brian Bjarke Jensen c2d272d7ac prettier fixes 2025-11-06 23:37:55 +01:00
Brian Bjarke Jensen f15e87a484 added prettier 2025-11-06 23:37:35 +01:00
Brian Bjarke Jensen 705a89e16e added readme
Build and Push Docker Image / build-and-push (push) Successful in 59s
Python Code Quality / python-code-quality (push) Successful in 10s
Python Test / python-test (push) Successful in 14s
2025-11-06 22:46:40 +01:00
Brian Bjarke Jensen c3a08372a0 changed to using secret for repeated variable
Python Code Quality / python-code-quality (push) Successful in 10s
Python Test / python-test (push) Successful in 14s
Build and Push Docker Image / build-and-push (push) Successful in 25s
2025-11-06 22:15:14 +01:00
Brian Bjarke Jensen d953564986 formatting fixes
Build and Push Docker Image / build-and-push (push) Failing after 15s
Python Code Quality / python-code-quality (push) Successful in 9s
Python Test / python-test (push) Successful in 14s
2025-11-06 22:08:07 +01:00
Brian Bjarke Jensen 0e247a69b0 formatting fixes
Build and Push Docker Image / build-and-push (push) Failing after 23s
Python Code Quality / python-code-quality (push) Failing after 9s
Python Test / python-test (push) Successful in 15s
2025-11-06 22:06:41 +01:00
Brian Bjarke Jensen 41636cce77 updated tests 2025-11-06 22:06:34 +01:00
Brian Bjarke Jensen b36f5eb183 added ignore for local test db 2025-11-06 21:40:12 +01:00
Brian Bjarke Jensen 68aedc6f43 aligned docker files 2025-11-06 21:34:04 +01:00
Brian Bjarke Jensen de13beb48b added convenience docs 2025-11-06 21:33:51 +01:00
Brian Bjarke Jensen 5baea47185 updated available endpoints 2025-11-06 21:33:35 +01:00
Brian Bjarke Jensen a22de7cef9 added data models 2025-11-06 21:33:13 +01:00
Brian Bjarke Jensen 28305eb36f added repositories with dependency injection 2025-11-06 21:32:56 +01:00
Brian Bjarke Jensen c0266acb18 added fastapi endpoint routers 2025-11-06 21:32:02 +01:00
Brian Bjarke Jensen 37625f2e76 added login and home page 2025-11-06 21:31:11 +01:00
Brian Bjarke Jensen 6b0982b369 updated author info 2025-11-06 21:30:45 +01:00
Brian Bjarke Jensen 607a202a19 renamed test file 2025-11-06 20:05:01 +01:00
Brian Bjarke Jensen b1bb2ca4bb added CI to build docker image 2025-11-06 20:04:24 +01:00
Brian Bjarke Jensen 29fd7b4656 added support for postgres and redis 2025-11-06 20:03:32 +01:00
Brian Bjarke Jensen 298fb192de fixed tests
Python Test / python-test (push) Successful in 12s
Python Code Quality / python-code-quality (push) Successful in 9s
2025-11-04 21:50:58 +01:00
Brian Bjarke Jensen 54f658d093 initial commit
Python Test / python-test (push) Failing after 8s
Python Code Quality / python-code-quality (push) Successful in 9s
2025-11-04 21:03:16 +01:00