cbdab2dfdd
Merge branch 'master' into feature-markdown-notes
2025-07-08 09:01:18 +02:00
9a79778ad6
Squashed commit of the following:
...
commit 1eeea9f83ad9230a5c1f7a75662770eaab0df837
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 21:15:41 2025 +0200
Disable resuming of old time entries.
commit 3e3ec2f01cb7943622b819a19179388078ae1315
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 20:59:19 2025 +0200
Refactor db migrations.
commit 15a51a569da36c6b7c9e01ab17b6fdbdee6ad994
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 19:58:04 2025 +0200
Apply new style for Time Tracking view.
commit 77e5278b303e060d2b03853b06277f8aa567ae68
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 18:06:04 2025 +0200
Allow direct registrations as a Company.
commit 188a8772757cbef374243d3a5f29e4440ddecabe
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 18:04:45 2025 +0200
Add email invitation feature.
commit d9ebaa02aa01b518960a20dccdd5a327d82f30c6
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 17:12:32 2025 +0200
Apply common style for Company, User, Team management pages.
commit 81149caf4d8fc6317e2ab1b4f022b32fc5aa6d22
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 16:44:32 2025 +0200
Move export functions to own module.
commit 1a26e19338e73f8849c671471dd15cc3c1b1fe82
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 15:51:15 2025 +0200
Split up models.py.
commit 61f1ccd10f721b0ff4dc1eccf30c7a1ee13f204d
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 12:05:28 2025 +0200
Move utility function into own modules.
commit 84b341ed35e2c5387819a8b9f9d41eca900ae79f
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 11:44:24 2025 +0200
Refactor auth functions use.
commit 923e311e3da5b26d85845c2832b73b7b17c48adb
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 11:35:52 2025 +0200
Refactor route nameing and fix bugs along the way.
commit f0a5c4419c340e62a2615c60b2a9de28204d2995
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 10:34:33 2025 +0200
Fix URL endpoints in announcement template.
commit b74d74542a1c8dc350749e4788a9464d067a88b5
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 09:25:53 2025 +0200
Move announcements to own module.
commit 9563a28021ac46c82c04fe4649b394dbf96f92c7
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 09:16:30 2025 +0200
Combine Company view and edit templates.
commit 6687c373e681d54e4deab6b2582fed5cea9aadf6
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 08:17:42 2025 +0200
Move Users, Company and System Administration to own modules.
commit 8b7894a2e3eb84bb059f546648b6b9536fea724e
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 07:40:57 2025 +0200
Move Teams and Projects to own modules.
commit d11bf059d99839ecf1f5d7020b8c8c8a2454c00b
Author: Jens Luedicke <jens@luedicke.me >
Date: Mon Jul 7 07:09:33 2025 +0200
Move Tasks and Sprints to own modules.
2025-07-07 21:16:36 +02:00
e12681cb08
Move all Notes related parts into own modules.
2025-07-06 23:22:20 +02:00
60020e32f6
Cleanup imports in app.py
2025-07-06 22:54:17 +02:00
f4b8664fd5
Add File Download for notes.
2025-07-06 22:46:31 +02:00
9113dc1a69
Store YAML frontmatter in notes.
2025-07-06 22:29:13 +02:00
be370708a7
Add tags tree for notes.
2025-07-06 21:18:19 +02:00
eca8dca5d2
Show folder tree for notes.
2025-07-06 20:57:17 +02:00
13026876f8
Add initial version of Markdown Notes feature.
2025-07-06 19:40:34 +02:00
c1acc3122d
Disable initial email verification.
2025-07-06 18:16:00 +02:00
b08ae5feca
Enable configuration of an Imprint.
2025-07-06 17:49:14 +02:00
462d91c3a8
Merge website-branding feature and adjust for compatibility
...
- Resolved conflicts in models.py, app.py, and template files
- Added branding checks to prevent errors when g.branding is None
- Updated all template references to use conditional branding
- Added BrandingSettings to migrations
- Created branding uploads directory
- Integrated branding with existing comment and task management features
2025-07-06 16:58:29 +02:00
9bc3839587
Add user avatars and comments for tasks.
2025-07-06 16:49:17 +02:00
19314bd532
Add sub-tasks feature.
2025-07-06 15:53:06 +02:00
6213cdd2b9
Add splash page and improve user registration views.
2025-07-06 10:36:49 +02:00
397175f38e
Add Task Archive feature.
2025-07-06 08:49:09 +02:00
8f63817194
Add smart search for Task Management.
2025-07-06 08:12:58 +02:00
684d5041d8
Fix sprint creation.
2025-07-04 22:50:57 +02:00
1fe3f18bbd
Remove obsolete Kanban parts.
2025-07-04 21:55:54 +02:00
9f4190a29b
Add Sprint Management feature.
2025-07-04 20:03:30 +02:00
e4cc154f92
Add Kanban feature.
...
ADD: Kanban Boards.
FIX: Fix user deletion.
2025-07-04 17:10:33 +02:00
336d998a8a
Add a customizable dashboard feature.
2025-07-04 15:58:55 +02:00
4a4aa05645
Add Kanban Boards for Projects.
2025-07-04 15:58:55 +02:00
344ca9be77
Fix issues with date/time format conversions.
...
The API endpoints will now accept ISO formatted inputs. The frontend needs to do the conversion.
2025-07-04 11:34:36 +02:00
0fbf410755
Add website branding feature.
2025-07-04 09:29:05 +02:00
52d3400728
Add system health and system event logging.
2025-07-04 08:46:06 +02:00
e31401a939
Add system announcement feature.
2025-07-04 08:05:11 +02:00
667040d7f8
Squashed commit of the following:
...
commit cb82580f868b629902ba96c7f09f885b7d9c24dc
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 22:42:49 2025 +0200
Fix for postgres db migration. #5
commit 6a4505e2db1cdb2cec65e630b63535ba08c02fc4
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 22:39:58 2025 +0200
Fix for postgres db migration. #4
commit 7d9a5bb12c591182e67d7d52f90d6b1a45260d9f
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 22:38:02 2025 +0200
Fix for postgres db migration. #3
commit 29dbb8b62d873dfbc4901b21e637a7181d545ec7
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 22:35:08 2025 +0200
Fix for postgres db migration. #2
commit d5afc56290d05f53e06a77366214c605d0989c1d
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 22:33:09 2025 +0200
Fix for postgres db migration.
commit 936008fe1c56b6e699c4a45b503507b6423e15eb
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 21:46:32 2025 +0200
Add changes for gunicorn.
commit 464c71e5102117f35d05e1504165299ffa50c70c
Author: Jens Luedicke <jens.luedicke@gmail.com >
Date: Thu Jul 3 20:30:29 2025 +0200
Add changes for Postgres migration.
2025-07-03 22:50:37 +02:00
d4e56c5cde
Improve db migrations.
...
Move all migration code to python module and use it from app.py. Use Enum values to avoid problems with Enum names in DB.
2025-07-03 12:04:03 +02:00
Jens Luedicke
387243d516
Add missing templates and API endpoints.
2025-07-03 09:26:47 +02:00
Jens Luedicke
d10f5547a5
Attribute name fix.
2025-07-03 09:17:26 +02:00
Jens Luedicke
00a4cdb84e
Add System Administrator dashboard.
2025-07-03 09:15:18 +02:00
Jens Luedicke
8e81a73812
Fix for DB Migration. #4
2025-07-03 08:51:04 +02:00
Jens Luedicke
3eeae1f411
Fix for DB Migration. #3
2025-07-03 08:49:05 +02:00
Jens Luedicke
c379d06db6
Fix for DB Migration. #2
2025-07-03 08:46:24 +02:00
Jens Luedicke
2311986db8
Fix for DB Migration.
2025-07-03 08:42:44 +02:00
Jens Luedicke
2a62dcdcf3
Add DB Migration for new Role.
2025-07-03 01:42:27 +02:00
Jens Luedicke
03455374e5
Add SYSTEM_ADMINISTRATOR role.
2025-07-03 01:33:32 +02:00
Jens Luedicke
115972c918
Add missing DB migration step.
2025-07-02 23:15:47 +02:00
Jens Luedicke
80d22e05c4
Fix DB migration/enum handling.
2025-07-02 23:11:27 +02:00
Jens Luedicke
8e100f101a
Add Freelancer registration model.
2025-07-02 23:05:30 +02:00
ff6d2da523
Move break time settings into admin area.
2025-07-02 17:00:35 +02:00
f641be6026
Add date/time formatting options.
2025-07-02 16:36:23 +02:00
197ffde545
Add time rounding option.
2025-07-02 16:15:35 +02:00
0db0531fea
Allow manual time entry.
2025-07-02 15:57:51 +02:00
5099b7a419
Update About page and routing (when not logged in).
2025-07-02 13:34:07 +02:00
Jens Luedicke
81b7a46f9e
Merge branch 'master' into improve-history-views
2025-07-02 13:07:20 +02:00
8f49958dfa
Add company feature.
2025-07-02 12:42:18 +02:00
Jens Luedicke
85847b5d39
Add setting to disable user email verification.
2025-07-01 23:45:03 +02:00
c9ee69712d
Fix for DB initialization.
2025-07-01 15:03:03 +02:00