Herculino Trotta
a544dc4943
feat(tasks:check_for_updates): add env variable to disable checking
2025-08-06 16:58:58 -03:00
Herculino Trotta
76822224a0
feat: check and notify users of new versions
...
checks are done against github's API with one request every 12 hours
2025-07-27 01:28:27 -03:00
Herculino Trotta
4291a5b97d
feat: allow only social auth with django-allauth
2025-06-16 22:20:10 -03:00
Herculino Trotta
c8d316857f
feat: changes
2025-06-16 21:33:59 -03:00
google-labs-jules[bot]
5d5d172b3b
feat: Initial OIDC integration with django-allauth
...
I've added django-allauth and configured it for OIDC authentication.
This included changes to settings, URLs, and login templates to support OIDC.
I verified that the User model and UserSettings creation are compatible.
I also added documentation for OIDC environment variables to README.md.
2025-05-31 02:31:01 +00:00
Herculino Trotta
3463c7c62c
locale: add all supported languages by django as an available option
2025-04-13 00:58:57 -03:00
Herculino Trotta
f74946cba7
fix(app): rename DEMO_MODE variable to DEMO for simplicity
2025-03-31 02:45:09 -03:00
Herculino Trotta
26b218ae51
feat(app): disable API when demo mode is enabled
2025-03-31 02:28:48 -03:00
Herculino Trotta
47d34f3c27
feat(app): add a demo mode
2025-03-31 02:14:00 -03:00
Herculino Trotta
45d939237d
locale(de): enable Deutsch
2025-02-24 16:33:14 -03:00
Herculino Trotta
3080df9b66
feat: export (WIP)
2025-02-18 19:55:12 -03:00
Herculino Trotta
94e2bdf93d
fix(dev): django-browser-reload not working
2025-02-08 16:00:45 -03:00
Herculino Trotta
86112931d9
fix(logging): procrastinate job logs not showing up
2025-02-08 04:18:33 -03:00
Herculino Trotta
852ffd5634
feat: cleanup and format logs
2025-02-07 11:31:14 -03:00
Herculino Trotta
62bfaaa62a
feat: add TZ env var
2025-02-07 11:29:28 -03:00
Herculino Trotta
85794f5c01
feat: expose current version
2025-01-31 11:15:15 -03:00
Herculino Trotta
19a65ac45f
feat: reduce db queries when saving order on session
2025-01-29 00:12:47 -03:00
Herculino Trotta
a08548bb13
feat: add local access to user and request from anywhere
2025-01-27 13:19:28 -03:00
Herculino Trotta
eec2ced481
refactor(settings): drop SQL_ENGINE env variable as only postgres is supported
2025-01-26 11:19:38 -03:00
Herculino Trotta
58a6048857
fix(settings): respect SQL_PORT env variable, defaulting to 5432 if not available
2025-01-26 11:17:38 -03:00
Herculino Trotta
b535a12014
feat: enable Dutch (Nederlands) language choice
2025-01-25 15:55:42 -03:00
Herculino Trotta
0857b44fc3
feat: add new /add/ endpoint for quickly adding new transactions
2025-01-24 22:50:39 -03:00
Herculino Trotta
b9cd97f0b8
locale: update translations and remove dutch from available languages until translation is done
2025-01-24 16:30:31 -03:00
Herculino Trotta
dbea78cd3c
feat(pwa): better offline page and offline request handler
2025-01-24 14:22:30 -03:00
Herculino Trotta
e4a2b83c83
feat: add new envs
2025-01-23 21:08:12 -03:00
Herculino Trotta
a85221468a
Merge remote-tracking branch 'origin/main' into 41-import-export-function
...
# Conflicts:
# app/WYGIWYH/settings.py
2025-01-23 14:32:16 -03:00
Herculino Trotta
e3d3a7cf91
feat: add new envs
2025-01-23 14:30:59 -03:00
Herculino Trotta
aaee602b71
refactor: remove django-ace for now
2025-01-23 12:54:26 -03:00
Herculino Trotta
bcc96588bf
feat: PWA support
2025-01-23 12:49:50 -03:00
Herculino Trotta
f2cc070505
feat(settings): add KEEP_DELETED_TRANSACTIONS_FOR variable
2025-01-22 10:43:18 -03:00
Herculino Trotta
8a127a9f4f
feat(transactions): soft delete
2025-01-22 10:43:17 -03:00
Herculino Trotta
87345cf235
docs(requirements): add django_ace
2025-01-22 10:43:17 -03:00
Herculino Trotta
493bf268bb
feat: rename app, some work on schema
2025-01-22 10:43:17 -03:00
Herculino Trotta
8992cd98b5
feat: add import app boilerplate
2025-01-22 10:43:17 -03:00
Herculino Trotta
f7c3a2f320
locale: add nl (Dutch) language files
2025-01-22 10:21:35 -03:00
Herculino Trotta
97c6b13d57
security: actually use SECRET_KEY env variable. You will get logged out.
2025-01-16 09:23:18 -03:00
Herculino Trotta
7ebe3b6b5b
feat: initial work for DCA tool
2024-11-12 00:13:27 -03:00
Herculino Trotta
c7174e7b53
docs: remove unused dependencies
2024-10-31 16:17:24 -03:00
Herculino Trotta
6dc02210af
feat: add calendar view
2024-10-29 13:39:49 -03:00
Herculino Trotta
2a7b4dd729
feat: dynamically handle root and procrastinate logs separately
2024-10-26 19:26:55 -03:00
Herculino Trotta
b9a9e279dc
feat: add rules for transactions
2024-10-23 00:39:14 -03:00
Herculino Trotta
8a3799c359
feat: implement django-cotton
2024-10-18 15:05:01 -03:00
Herculino Trotta
ce422ce4b1
feat: more log settings
2024-10-17 00:37:12 -03:00
Herculino Trotta
1719f6f834
feat: don't cache procrastinate_jobs table
2024-10-17 00:36:58 -03:00
Herculino Trotta
5b0ed9bce8
feat: add FileBasedCache
2024-10-13 15:55:55 -03:00
Herculino Trotta
7f24d49049
test
2024-10-13 15:41:31 -03:00
Herculino Trotta
ff302e8377
test
2024-10-13 15:33:47 -03:00
Herculino Trotta
da85c28499
test
2024-10-13 15:27:49 -03:00
Herculino Trotta
a6a2b535d2
test
2024-10-13 15:19:57 -03:00
Herculino Trotta
7beb682a05
django: add CSRF_TRUSTED_ORIGINS
2024-10-13 13:21:45 -03:00