41 Commits

Author SHA1 Message Date
Thomas Kaul
e22b8b78b8
Feature/tag route titles with template literal strings (#1155)
* Tagged template literal strings

* Update changelog
2022-08-16 21:03:05 +02:00
Thomas Kaul
eee1f1c722
Feature/add page titles (#1114)
* Add page titles

* Update changelog
2022-07-30 21:26:08 +02:00
Thomas Kaul
d130efad47
Clean up comments (#1043)
* Clean up comments
2022-06-25 17:30:43 +02:00
Thomas Kaul
7cf0cdc4ce
Feature/add jobs of queue to admin control panel (#987)
* Add jobs of queue to admin control panel

* Update changelog
2022-06-05 19:00:20 +02:00
Thomas Kaul
e2faaf6faa
Feature/add hover effect to page tabs (#764)
* Add hover effect

* Update changelog
2022-03-21 18:59:00 +01:00
Thomas Kaul
4d9a223491
Feature/add system message (#519)
* Add system message

* Update changelog
2021-12-06 20:51:38 +01:00
Thomas Kaul
6c07759eb7
Feature/add market data tab to admin control panel (#497)
* Add market data tab

* Update changelog
2021-11-28 19:46:34 +01:00
Thomas Kaul
fcf07a0fd1
Clean up (#496) 2021-11-28 13:26:26 +01:00
Thomas Kaul
a24a094407
Feature/introduce tabs to admin control panel (#494)
* Add tabs

* Update changelog
2021-11-28 12:34:10 +01:00
Thomas Kaul
a42700b9fe
Feature/introduce data gathering progress (#467)
* Add data gathering progress

* Update changelog
2021-11-13 11:32:28 +01:00
Thomas Kaul
4ab6a1a071
Feature/harmonize page layouts (#417)
* Harmonize page layouts

* Update changelog
2021-10-13 11:51:33 +02:00
Thomas Kaul
8769fe4c90
Improve styling (#399) 2021-09-29 21:10:04 +02:00
Thomas Kaul
035052be99
Feature/improve exchange rates table (#394)
* Improve exchange rates table

* Update changelog
2021-09-26 20:57:37 +02:00
Thomas Kaul
6333aa972d
Bugfix/fix data gathering after seed (#390)
* Fix data gathering after seed

* Update changelog
2021-09-25 16:44:24 +02:00
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
2021-08-22 22:11:05 +02:00
Thomas
77936e3bf3
Feature/improve users table (#291)
* Improve users table
  * Engagement / Day
  * Registration

* Update changelog
2021-08-14 11:12:08 +02:00
Thomas
4ad5590838
Feature/improve data gathering (#276)
* Improve data gathering
  * Refactoring
  * On server restart, only reset if hanging in LOCKED_DATA_GATHERING state

* Update changelog
2021-08-09 21:11:35 +02:00
Thomas
6996e5a140
Feature/add data gathering for symbol profile data (#228)
* Implement profile data gathering

* Update changelog
2021-07-24 21:13:48 +02:00
Thomas
1135a5b335
Fix rendering of currency and platform in dialogs and clean up observables (#202) 2021-07-08 21:28:28 +02:00
Thomas
c519eb0e99
Bugfix/fix last activity column (#158)
* Fix last activity (only values in the past)

* Update changelog
2021-06-14 14:06:24 +02:00
Thomas
8314b98f81
Feature/improve tables (#157)
* Improve tables

* Update changelog
2021-06-14 14:02:25 +02:00
Thomas
aa4206af0e
Feature/various frontend improvements 2 (#140)
* Change buttons to links

* Update changelog
2021-06-05 17:11:03 +02:00
Thomas
34303163bc
Various frontend improvements (#137)
* Various frontend improvements

* Clean up import
2021-06-02 20:54:12 +02:00
Thomas
b021fbde59
Feature/refactor to format distance to now strict (#133)
* Change from formatDistanceToNow to formatDistanceToNowStrict

* Update changelog
2021-06-01 21:38:55 +02:00
Thomas
95bcdea69b
Refactor cd to changeDetectorRef (#118) 2021-05-24 10:12:53 +02:00
Thomas
0d6fe4a232
Feature/refactor user service as observable store (#117)
* Implement user service as observable store

* Clean up tokenStorageService usage

* Update changelog
2021-05-24 09:38:44 +02:00
Thomas
1a553a296f
Feature/improve user table of admin control panel (#109)
* Improve user table

* Add index
* Increase limit
* Improve alignment of cell content

* Update changelog
2021-05-22 10:17:12 +02:00
Thomas
abd0e08566
Introduce @ghostfolio/common lib (#102) 2021-05-16 22:11:14 +02:00
Thomas
c973ffd3ba
Feature/reorganize helper lib (#100)
Reorganize helper lib (Move interfaces and types)
* InfoItem
* PortfolioItem
* PortfolioOverview
* PortfolioPerformance
* Position
* PortfolioPosition
* PortfolioReport
* PortfolioReportRule
* User
* UserSettings
* DateRange
* AdminData
* AccessWithGranteeUser
* OrderWithAccount
* Granularity
* UserWithSettings
* RequestWithUser
2021-05-16 21:20:59 +02:00
Thomas
b8c05d1014
Feature/harmonize table styles (#80)
* Harmonize table styles

* Update changelog
2021-05-12 20:32:34 +02:00
Thomas
163f4a3d3f
Feature/allow to delete users (#64)
* Allow to delete users

* Update changelog
2021-05-03 21:23:00 +02:00
Thomas
11700f75d9
Improve colors in dark mode, improve user table (#49) 2021-04-26 21:54:19 +02:00
Thomas
608b195ba9
Extend user table (#47)
* Column: accounts
* Horizontal scrollbar
2021-04-25 21:25:23 +02:00
Thomas
9d92c48ab7
Fix text truncation of buttons (#33) 2021-04-21 21:13:38 +02:00
Thomas
dbed4ea527
Feature/improve imports with paths in tsconfig (#32)
* Improve imports
2021-04-21 20:27:39 +02:00
Thomas
0f2c8c856c
Clean up imports (#24) 2021-04-19 14:38:55 +02:00
Thomas
ec4dbf2a51
Feature/extend database seed (#23)
* Extend database seed

* platforms
* transactions of demo user

* Improve error handling
2021-04-19 14:14:16 +02:00
Thomas
3d34aa5e80
Add guards (#22) 2021-04-18 20:49:57 +02:00
Thomas
358f0d7eaf
Improve the user table (#16) 2021-04-18 20:12:58 +02:00
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
2021-04-18 19:06:54 +02:00
Thomas
c616312233 Initial commit 2021-04-13 21:53:58 +02:00