A fork of babybuddy so that I can build a tracker for my grown-ass self.
Go to file
Christopher Charbonneau Wells 31a0aa4741
513: Make nap user toggleable (#641)
* Add `nap` field, remove `napping` field.

* Default `nap` property to NULL

* Update existing tests

* Format the code!!

* Allow `Sleep.nap` to be blank

* Migrate settings from `NAP_START_MIN` AND `NAP_START_MAX`

* Remove `active` class from boolean fields

* Correct test method name and user config

* Add forms test

* Use settings for Sleep nap model tests
2023-05-07 15:10:50 -07:00
.github Remove v2 ref from workflows 2023-04-14 20:15:47 -07:00
api 513: Make nap user toggleable (#641) 2023-05-07 15:10:50 -07:00
babybuddy 513: Make nap user toggleable (#641) 2023-05-07 15:10:50 -07:00
bin Add a last pumping dashboard card (#604) 2023-02-15 20:22:27 -08:00
core 513: Make nap user toggleable (#641) 2023-05-07 15:10:50 -07:00
dashboard 513: Make nap user toggleable (#641) 2023-05-07 15:10:50 -07:00
data Ensure `data` directory exists 2020-08-12 19:33:35 -07:00
docs Use django-dbsettings package for site settings 2023-04-15 13:59:44 -07:00
etc Format code with black 2022-02-09 16:00:30 -08:00
locale Update translations 2023-05-02 19:57:53 -07:00
reports Upgrade to Bootstrap 5 (#479) 2023-03-25 12:57:12 -07:00
static Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
.buildpacks Specify Python buildpack 2022-09-08 14:52:11 -07:00
.coveragerc Replace Travis with GitHub Actions (#216) 2021-05-19 21:12:03 -07:00
.gitattributes Ignore files in static for repository language 2021-08-04 14:15:42 -07:00
.gitignore Set base design for error response templates 2022-02-25 20:28:12 -08:00
.gitpod.yml Install GNU gettext at gitpod startup 2022-08-09 05:11:34 -06:00
.nvmrc Update node version to 18 2023-03-18 10:07:26 -07:00
.stylelintrc Update node version to 18 2023-03-18 10:07:26 -07:00
CHANGELOG.md Create v2.0.0-beta1 pre-release 2023-05-03 07:05:38 -07:00
LICENSE Misc updates (#569) 2022-11-06 08:12:52 -08:00
Pipfile Use django-dbsettings package for site settings 2023-04-15 13:59:44 -07:00
Procfile Use bash script for Procfile (#465) 2022-06-01 07:10:55 -07:00
Procfile.sh Use bash script for Procfile (#465) 2022-06-01 07:10:55 -07:00
README.md Update translations from POEditor 2023-05-02 18:54:19 -07:00
SECURITY.md Create SECURITY.md 2021-09-25 08:30:14 -07:00
gulpfile.config.js Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
gulpfile.js Adjust for changes from main rebase 2023-03-25 13:54:25 -07:00
manage.py Implement formatting updates 2023-02-07 13:16:44 -08:00
mkdocs.yml Add a way to set the SMTP configuration (#506) 2022-07-30 14:22:34 -07:00
openapi-schema.yml Add order-able fields and defaults 2023-02-10 19:06:55 -08:00
package-lock.json Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
package.json Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
requirements.txt Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
runtime.txt Create v1.15.1 release 2023-03-18 11:02:40 -07:00
screenshot.png Update screenshot and add mobile screenshots. 2017-10-27 23:20:52 -04:00
screenshot_mobile.png Update screenshot and add mobile screenshots. 2017-10-27 23:20:52 -04:00

README.md

Baby Buddy

License Gitter CI Status Coverage Status Gitpod ready-to-code Code style: black

A buddy for babies! Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work.

Baby Buddy desktop view

Baby Buddy mobile views

Demo

A demo of Baby Buddy is available. The demo instance resets every hour. Login credentials are:

  • Username: admin
  • Password: admin

Documentation

Visit https://docs.baby-buddy.net for full documentation.

Additional documentation

Languages

Baby Buddy is available in a variety of languages thanks to the efforts of numerous translators. Language can be set on a per-user basis from the user settings page (/user/settings/). See Contributing for information about how to create/update translations.

Available languages

🇪🇸 Catalan

🇨🇳 Chinese (simplified)

🇨🇿 Czech

🇩🇰 Danish

🇳🇱 Dutch

🇬🇧 English (U.K.)

🇺🇸 English (U.S.) (base)

🇫🇮 Finnish

🇫🇷 French

🇩🇪 German

🇭🇺 Hungarian

🇮🇹 Italian

🇳🇴 Norwegian Bokmål

🇵🇱 Polish

🇵🇹 🇧🇷 Portuguese

🇷🇺 Russian

🇲🇽 🇪🇸 Spanish

🇸🇪 Swedish

🇹🇷 Turkish

Baby Buddy on the Web

This is a non-exhaustive list of neat projects and blog posts that either extend or use Baby Buddy in fun ways. If you have a project to share please open a PR adding it here or reach out via GitHub Issues or Discussions or on Gitter!

Smart home

Hardware

Mobile

Videos

Other

Reporting Vulnerabilities

See SECURITY.md for information about where and how to report potential Baby Buddy vulnerabilities.