Germán Martín
48c800659b
Fix: Use envalid to check OIDC mandatory variables
3 days ago
Germán Martín
7d63e987b2
Implement OIDC configuration validation
1 week ago
Thomas Kaul
3d89947589
Refactoring
1 week ago
Germán Martín
ba21ad07e0
Refactor OIDC authentication flow and update dependencies
1 week ago
Germán Martín
7485cfe6f3
OIDC flow fixes
1 week ago
Germán Martín
5bc28bebe4
feat: enhance OIDC strategy and state store with improved error handling and type definitions
2 weeks ago
Germán Martín
42f818c5d5
Feature: add OIDC_CALLBACK_URL to configuration and update auth module to use it
2 weeks ago
Germán Martín
43a8814e02
Enhance OIDC strategy options and add OIDC_SCOPE to environment interface
2 weeks ago
Germán Martín
33b55e6cea
Feature: add OIDC_SCOPE configuration and update OIDC strategy to use dynamic scope
2 weeks ago
Germán Martín
04cb1e1579
Feature/add OIDC authentication support
3 weeks ago
Germán Martín
4fdf59899e
Refactor OIDC authentication flow and update dependencies
1 week ago
Germán Martín
80c98129b5
OIDC flow fixes
1 week ago
Germán Martín
5bc176df71
feat: enhance OIDC strategy and state store with improved error handling and type definitions
2 weeks ago
Germán Martín
bdeb89e9a7
Feature: add OIDC_CALLBACK_URL to configuration and update auth module to use it
2 weeks ago
Germán Martín
7f7c03aaef
Enhance OIDC strategy options and add OIDC_SCOPE to environment interface
2 weeks ago
Germán Martín
1a4b9218db
Feature: add OIDC_SCOPE configuration and update OIDC strategy to use dynamic scope
2 weeks ago
Germán Martín
dfdc0592ae
Feature/add OIDC authentication support
3 weeks ago
Thomas Kaul
13582afd93
Feature/Setup API keys for Ghostfolio data provider ( #4093 )
* Setup API keys for Ghostfolio data provider
1 year ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
2 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
3 years ago
Thomas Kaul
60f52bb209
Handle user signup for OAuth and Internet Identity ( #1515 )
Co-Authored-By: gobdevel <99349192+gobdevel@users.noreply.github.com>
3 years ago
Thomas Kaul
baa6a3d0f0
Feature/restructure api modules ( #706 )
* Restructure modules
* Update changelog
4 years ago
Thomas Kaul
d09cad4e05
Feature/read only mode ( #520 )
* Setup read only mode and update permissions dynamically
* Update changelog
4 years ago
Thomas Kaul
98dac4052a
Feature/add subscription type to the admin user table ( #311 )
* Add the subscription type to the user table in the admin control panel
* Update changelog
4 years ago
Valentin Zickner
308b218487
introduce basic module structure for data provider ( #278 )
* introduce basic module structure for data provider
* introduce DataGatheringModule
* introduce ExchangeRateDataModule
* introduce ImpersonationModule
* move RulesService
* cleanup portfolio module
* Sort imports
Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
4 years ago
Matthias Frey
e87c942cb8
Add webauthn ( #82 )
* Add webauthn
* Complete WebAuthn device sign up and login
* Move device registration to account page
* Replace the token login with a WebAuthn prompt if the current device has been registered
* Mark the current device in the list of registered auth devices
* Fix after rebase
* Fix tests
* Disable "Add current device" button if current device is registered
* Add option to "Stay signed in"
* Remove device list feature, sign in with deviceId instead
* Improve usability
* Update changelog
Co-authored-by: Matthias Frey <mfrey43@gmail.com>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
5 years ago
Thomas
dbed4ea527
Feature/improve imports with paths in tsconfig ( #32 )
* Improve imports
5 years ago
Thomas
5d1f1b452a
Simplify initial project setup ( #12 )
* Simplify initial project setup
* Added a validation for environment variables
* Added support for feature flags to simplify the initial project setup
* Add configuration service to test
* Optimize data gathering and exchange rate calculation (#14 )
* Clean up changelog
5 years ago
Thomas
c616312233
Initial commit
5 years ago