Johannes Millan
8e26c96760
feat(syncServer): add email verification route and user deletion script
2025-11-27 19:36:56 +01:00
Johannes Millan
3a319eb1de
feat(syncServer): add SMTP email verification for user registration
2025-11-27 19:16:09 +01:00
Johannes Millan
8bcccde275
feat(syncServer): implement JWT authentication and user registration/login functionality
2025-11-27 18:39:48 +01:00
Johannes Millan
7abb4b319a
refactor(syncServer): split up into different files
2025-11-27 16:21:10 +01:00
Johannes Millan
fefdb1bba4
feat(syncServer): enhance SuperSync configuration and improve form handling
2025-11-27 16:01:29 +01:00
Johannes Millan
328d3d7613
feat(syncServer): refactor server functions to use arrow function syntax and improve error handling
2025-11-27 15:28:58 +01:00
Johannes Millan
0fa4dcae25
feat(syncServer): enhance server configuration and improve error handling
2025-11-27 15:22:04 +01:00
Johannes Millan
24869d35ef
feat(syncServer): fix CORS handling and improve server startup logic
2025-11-27 15:15:26 +01:00
Johannes Millan
f17574cb63
feat(syncServer): update plan
2025-11-27 13:07:59 +01:00
Johannes Millan
82626280f5
feat(syncServer): add configuration file and enhance server setup
2025-11-27 12:55:47 +01:00
Johannes Millan
c98b487aa5
feat(syncServer): first draft
2025-11-26 20:24:51 +01:00
Johannes Millan
4122eb380e
feat(tour): improve
2025-11-26 18:51:32 +01:00
Johannes Millan
b5c040d6b3
feat(plugins): add deleteCounter method and update related API calls
2025-11-26 17:49:29 +01:00
Johannes Millan
85d8defc2b
feat(plugins): update boilerplate
2025-11-26 17:45:56 +01:00
Johannes Millan
2c4b92b09f
feat(plugins): enhance plugin packaging and improve file handling logic
2025-11-26 17:45:25 +01:00
Johannes Millan
363b8d3729
feat(plugins): add plugin packaging script and improve build command handling
2025-11-26 17:23:17 +01:00
Johannes Millan
6e25ed7053
feat(plugins): improve on infrastructre for bundled plugins
2025-11-26 16:22:01 +01:00
Johannes Millan
cd06b09439
feat: migrate isEnableUserProfiles to appFeatures and update related translations
2025-11-26 13:15:22 +01:00
Johannes Millan
3c91f28409
feat(i18n): add translations
2025-11-26 12:12:28 +01:00
Johannes Millan
cc7404dcca
feat: add isDonatePageEnabled feature and update migration logic
2025-11-26 12:01:02 +01:00
Johannes Millan
31d5bafbea
fix: update cross-model migration to version 4.4 and add tests 2
2025-11-25 20:14:00 +01:00
Johannes Millan
a70f8bf84e
fix: update cross-model migration to version 4.4 and add tests
2025-11-25 20:09:07 +01:00
Johannes Millan
b1cd56cb71
fix: use relative import for app.constants in cross-model-4_4
2025-11-25 20:01:15 +01:00
Johannes Millan
6763c965f7
fix: make everything work again
2025-11-25 19:51:27 +01:00
Johannes Millan
41bae6d19c
test: fix failing unit tests
2025-11-25 19:23:08 +01:00
Johannes Millan
73a279a67f
fix: update label from 'Scheduler' to 'Schedule'
2025-11-25 19:23:08 +01:00
Johannes Millan
1faeda3481
fix: donation text
2025-11-25 19:23:08 +01:00
Johannes Millan
10ecba70a6
fix: prevent text resizing on mobile devices
2025-11-25 19:23:08 +01:00
Johannes Millan
051fa42176
fix: correct order of donate route to prevent wildcard interception
2025-11-25 19:23:08 +01:00
Johannes Millan
8c92ffa70f
Merge pull request #5299 from Ronaldo93/feat/trello-integration
...
Feat/trello integration
2025-11-25 19:23:00 +01:00
Johannes Millan
e589374648
Merge branch 'master' into feat/trello-integration
2025-11-25 19:22:36 +01:00
Johannes Millan
44fdddb7b5
Merge pull request #5576 from kiausch/feat/configurable-features
...
Feat/configurable features
2025-11-25 18:47:08 +01:00
Johannes Millan
81c7c66805
Merge branch 'master' into feat/configurable-features
2025-11-25 18:40:22 +01:00
Johannes Millan
40dd63ad40
Merge pull request #5539 from novikov1337danil/fix/3274-localization
...
fix(localization): global refactor
2025-11-25 18:32:11 +01:00
Johannes Millan
a8ba3931bd
Merge pull request #5568 from novikov1337danil/feature/5562-reverse-sorting
...
feat(sorting): refactor and implements reverse sorting
2025-11-25 17:58:24 +01:00
Johannes Millan
e2d7508b39
Merge remote-tracking branch 'origin/master'
...
* origin/master:
Utilize guard for redirection instead of component
Redirect to appropriate start page via new setting
Conditionally choose the start page
Add label text for default start page
Add setting for default start page
# Conflicts:
# src/app/app.routes.ts
2025-11-25 17:24:31 +01:00
Johannes Millan
a2f907c24e
feat: enhance donate page with internationalization support
2025-11-25 17:22:15 +01:00
Johannes Millan
7feff5c298
feat: add donate page with routing and content
2025-11-25 17:17:25 +01:00
Michael Kiausch
62dd56dc93
add feature-switch for sync button
2025-11-25 17:05:08 +01:00
Michael Kiausch
8c5a775332
added app feature tests
2025-11-25 17:05:07 +01:00
Michael Kiausch
3cd2f3af56
suppress shortcuts for time tracking and focus mode if feature is disabled
2025-11-25 17:05:07 +01:00
Michael Kiausch
04a07880db
only allow to start tracking if feature is enabled, stop tracking if feature becomes disabled
2025-11-25 17:05:06 +01:00
Michael Kiausch
da4f1bad61
added app features config buttons
2025-11-25 17:05:06 +01:00
Johannes Millan
d862059e70
Merge pull request #5553 from nskins/feature/default-start-page
...
feat: Ability to configure default start page
2025-11-25 17:03:40 +01:00
Johannes Millan
40978a3aa9
test: fix time zone dependent test failure in task repeat effects
2025-11-25 16:48:05 +01:00
Johannes Millan
a5f0b2e383
test: fix failing validation tests by forcing confirm spy to true
2025-11-25 16:48:05 +01:00
Johannes Millan
76216067a8
feat: add EXDATE support to calendar event retrieval
...
Closes #5516
2025-11-25 16:48:05 +01:00
Johannes Millan
de27e6133d
test: add confirmation mock for handling invalid date strings in tests
2025-11-25 16:48:05 +01:00
Johannes Millan
4fe779e332
fix(ui): fix bottom nav overlap on iOS by adding safe-area padding
...
#5563
2025-11-25 16:48:05 +01:00
Johannes Millan
c13007987d
fix: add error handling for invalid date strings in dateStrToUtcDate function
2025-11-25 16:48:05 +01:00