Tim Gröger
dc58fa8e1d
[balance] add limits
...
set limits for all users
get limits for all users
2021-04-17 22:08:43 +02:00
Tim Gröger
a83ba72cfa
[balance] fix sort in overview
2021-04-17 20:37:21 +02:00
Ferdinand Thiessen
ee3cb0ba40
[style] QPage should be the first element, otherwise design is broken
2021-04-03 14:41:30 +02:00
Ferdinand Thiessen
e564901d2e
[core] Remove last vuex references
...
* src/stores can not be used as quasar thinks it contains vuex
2021-03-30 00:28:18 +02:00
Ferdinand Thiessen
851ce3aa8b
[plugins] Cleanup, documentation and refactoring of plugin system
2021-03-22 03:26:12 +01:00
Tim Gröger
9b273c2501
[QuasarV2][fix] table-data
2021-03-19 15:48:45 +01:00
Ferdinand Thiessen
e347129ba9
[pinia] Fixed handling of multiple calls to logout
...
* Better handling if we are logged out
2021-03-19 15:46:01 +01:00
Ferdinand Thiessen
fd45a46c01
[pinia] Implemented and migrated balance
...
* Fixed revert of transaction if Conflic occures
2021-03-19 15:44:59 +01:00
Ferdinand Thiessen
0922d468d9
[pinia] Some work on balance store
2021-03-19 15:42:10 +01:00
Ferdinand Thiessen
4b198b6472
[pinia] Added Pinia, replaced vuex on user and session
2021-03-19 15:42:10 +01:00
Ferdinand Thiessen
78427aa5d2
[quasar2] Updated depencies to fix TS Error.
...
* Fixed some merge issues
* Fixed minor issues
* Fixed some warnings
2021-03-19 15:32:22 +01:00
Ferdinand Thiessen
17ffd19c5b
[Vue3] Fixed loading of current plugins
2021-03-19 15:29:10 +01:00
Ferdinand Thiessen
34312cca96
[Vue3] Increase warning level for better code quality and fixed issues found.
2021-03-19 15:26:58 +01:00
Ferdinand Thiessen
68fa8fa1a8
[Vue3] Fixed some more error and merge issues
2021-03-19 15:25:22 +01:00
Tim Gröger
ee2a6a71eb
[Vue3] can now compile
2021-03-19 15:22:37 +01:00
Tim Gröger
8f8da5ffd1
[Vue3] fixed some errors. first steps to reconstruct storage
2021-03-19 15:22:36 +01:00
Ferdinand Thiessen
152b86fb4f
[Vue3] Fixed some eslint warnings on template part of vue files
2021-03-19 15:21:21 +01:00
Ferdinand Thiessen
d147e538d1
[Vue3][Quasar2] Fixed Store and Router, breaking changes in both.
2021-03-19 15:12:37 +01:00
Ferdinand Thiessen
0efe445864
[Vue3][Quasar2] Removed old composition-api, now included in Vue
2021-03-19 15:07:03 +01:00
Tim Gröger
73f16d6cbb
[prettier] format with prettier, fixed some pricelist issues
2021-03-18 17:23:57 +01:00
Ferdinand Thiessen
3283d8a862
improved balance
2021-02-03 13:26:39 +01:00
Tim Gröger
44b50edf82
[balance] fixed transactions exists only once in store
...
change icons in circular progress
2021-01-30 11:23:18 +01:00
Ferdinand Thiessen
008d40b56a
Balance Admin: Load all balances
2021-01-29 23:29:38 +01:00
Ferdinand Thiessen
c9d8365def
Balance Overview: Fixed issue if users are not loaded
2021-01-29 23:29:20 +01:00
Ferdinand Thiessen
bda5602e9f
Only safe transaction if user owns it
2021-01-29 23:03:29 +01:00
Tim Gröger
b4c080fec6
[balance] fixed some typescript errors
2021-01-29 23:00:46 +01:00
Tim Gröger
006e7e4048
[balance] fixed some style
2021-01-29 22:57:10 +01:00
Ferdinand Thiessen
3ace1e43da
Balance: Filter shown transactions in Overview
2021-01-29 21:05:03 +01:00
Ferdinand Thiessen
2630da3ca4
Balance: Fixed paginated transactions
2021-01-29 20:11:13 +01:00
Ferdinand Thiessen
d396940071
First try with an overview page for the balance
2021-01-29 04:38:20 +01:00
Ferdinand Thiessen
502c40329c
Merged balance actions into one page
2021-01-29 04:37:56 +01:00
Ferdinand Thiessen
17e640892a
Implemented load Transactions
2021-01-29 02:29:27 +01:00
Ferdinand Thiessen
4ff63b458d
Move files
2021-01-29 02:24:48 +01:00
Ferdinand Thiessen
9734dc41a4
scuttlebutt: Hide debit button if user is missing the permission
2021-01-28 23:09:19 +01:00
Tim Gröger
693b6a11d3
prettier all files
2021-01-27 08:16:44 +01:00
Ferdinand Thiessen
91200f277c
Display Balance as fixed
2021-01-27 02:47:19 +01:00
Ferdinand Thiessen
a787abdbc0
Improved Transaction design and function
2021-01-27 02:41:11 +01:00
Ferdinand Thiessen
e366a25838
Save transactions in store and allow setting and getting a single user from store
2021-01-27 02:41:11 +01:00
Ferdinand Thiessen
887262ae5a
Fixed some TS warnings
2021-01-26 16:37:45 +01:00
Ferdinand Thiessen
04237246fa
Fixed shortcuts for adding balance
2021-01-22 00:17:03 +01:00
Ferdinand Thiessen
ba485f87c5
Prettier
2021-01-21 21:07:49 +01:00
Ferdinand Thiessen
5028d46900
Fixed balance widget
2021-01-21 15:32:13 +01:00
Ferdinand Thiessen
01143e08e8
Balance: Added Transfer and Admin view + more
...
* some work on reverting transactions.
* Added TODO comments on incomplete features
2021-01-21 14:24:46 +01:00
Dominik
5a97bfa413
Fixed Loading import
2020-12-19 22:13:52 +01:00
Tim Gröger
97b60298ec
Dynamische LoadingBar hinzugefügt
...
* mit setLoadingBoar, kann ein WatcherSource mitgeliefert werden, sodass eine LoadingBar erscheint.
* muss jeweils einmal! für alle loadings angewendet werden.
2020-11-15 14:18:28 +01:00
Tim Gröger
5f7c515228
[Plugin] Notification, wenn Plugin im Backend nicht verfügbar.
...
Fixed Typo
2020-11-13 13:42:15 +01:00
Ferdinand Thiessen
19f91d2abf
Allow multiple widgets and minor improvements
...
* Allow mulitple widgets for plugins, allow setting required permissions
* Split datetime formatter code for reuse
2020-11-13 04:02:25 +01:00
Ferdinand Thiessen
cfc46dddd3
Added Dashboard as start page
...
* Plugins can register widgets on the dashboard
* Added dummy widget for schedule and user ("greeting")
* Added simple widget for balance
2020-11-10 01:33:55 +01:00
Ferdinand Thiessen
4061d84ace
Use more logical seperation on user and session
...
* Seperated user and session more logical
* Fixed error with expired sessions
* Cache user only in SessionStore
* Use current backend responses
* Used prettier
2020-11-05 00:32:56 +01:00
Ferdinand Thiessen
245944b6a9
Sync: d.ts with backend and permissions from balance plugin
2020-11-02 17:39:05 +01:00