Commit Graph

312 Commits

Author SHA1 Message Date
Ferdinand Thiessen 2630da3ca4 Balance: Fixed paginated transactions 2021-01-29 20:11:13 +01:00
Ferdinand Thiessen 99d3acaef5 Prettier, committed to prevent conflicts 2021-01-29 20:10:53 +01:00
Tim Gröger 284533742d add new logo to cordova 2021-01-29 16:35:52 +01:00
Tim Gröger 9f53cb6cab New Logo 2021-01-29 16:24:43 +01:00
Tim Gröger feaeb3f4e4 fixed errors, persist save of server (cordova) 2021-01-29 14:06:25 +01:00
Tim Gröger 797f7dd67a add server settings for cordova 2021-01-29 11:51:56 +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
Ferdinand Thiessen a8ad2f1da5 Code formatting with prettier 2021-01-28 23:08:34 +01:00
Dominik 1dc0603df3 Fixed IsoDateInput and Rulevalidation + CreateEvent Validation 2021-01-28 00:55:17 +01:00
Dominik 663d1d3e4d Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next 2021-01-27 22:39:21 +01:00
Dominik 0844b0997d Cleaned CreateEvent 2021-01-27 22:37:12 +01:00
Tim Gröger 69e68b92f9 add function to change session lifetime 2021-01-27 14:04:09 +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
Dominik 45bf4aa223 Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next 2021-01-26 22:14:18 +01:00
Tim Gröger 51240dd98b fix Bug in IsoDateInput that you can write the date 2021-01-26 21:54:16 +01:00
Dominik aba0046c84 Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next 2021-01-26 20:49:33 +01:00
Dominik 1ccddb228d Minor changes to createEvent 2021-01-26 20:38:46 +01:00
Ferdinand Thiessen 61316dcd9f Updated Flaschengeist type definition file 2021-01-26 16:38:12 +01:00
Ferdinand Thiessen 887262ae5a Fixed some TS warnings 2021-01-26 16:37:45 +01:00
Ferdinand Thiessen 270df75fc8 Added missing component registration. 2021-01-25 23:43:18 +01:00
Ferdinand Thiessen 78857522ea Fixed wrong filename error 2021-01-25 23:33:48 +01:00
Dominik c05877fa46 Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next 2021-01-23 18:36:49 +01:00
Tim Gröger a861129e1b Add Time and Datetime support in IsoDateInput.vue
Default IsoDateInput give an Date.
You can set type to 'date', 'time', and 'datetime' to get date, time or datetime
2021-01-23 18:36:07 +01:00
Dominik d6261d8a0d Added Eventtype functionality 2021-01-23 16:06:44 +01:00
Dominik f5f9d2af61 Added Jobtype functionality 2021-01-23 14:40:35 +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
Tim Gröger 6e90075db3 fixed build erros (typescript errors) 2021-01-21 16:23:40 +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
Ferdinand Thiessen 7748d2d8a3 UserSelector: Allow custom label 2021-01-20 15:45:13 +01:00
Ferdinand Thiessen 08c29c1cd6 Implemented password reset function 2021-01-18 16:05:05 +01:00
Dominik 5a97bfa413 Fixed Loading import 2020-12-19 22:13:52 +01:00
Ferdinand Thiessen eabc520762 Move non-component helper files to utils 2020-11-24 18:42:43 +01:00
Ferdinand Thiessen 17e203b5c9 Revert usage of flatRoutes, use an empty parent component instead 2020-11-24 18:35:37 +01:00
Ferdinand Thiessen d4795a549f Fixed interface for Backend, allow redirect mainLinks
* Fixed the Backend interface to match the returned data structure
* Allow empty parents in RouteConfig, use flatRoutes
2020-11-24 17:35:11 +01:00
Ferdinand Thiessen c05fc5d877 Use yarn and updated dependencies
* Default to use yarn instead of npm
* Fixed eslintignore (do not lint hidden files)
* Replaced deprecated eslint-loader with eslint-webpack-plugin
* Use current eslint (v7) and upgraded vue plugin
* Set node to 12, as 11 is not supported anymore (12 is the LTS version)
* TODO: Drop package-lock.json as soon as we do not use npm anymore
2020-11-24 17:34:12 +01:00
Ferdinand Thiessen 0b7c6feeb3 Fixed issue with avatar upload 2020-11-18 03:11:34 +01:00
Ferdinand Thiessen 7612ccde7b Definition from current backend 2020-11-18 02:49:19 +01:00
Ferdinand Thiessen bda58426e3 Fixed code style, sorry 2020-11-18 00:33:26 +01:00
Ferdinand Thiessen 4be0f56820 Fixed some vue errors and send less requests if (no need to fetch own edits) 2020-11-18 00:27:44 +01:00
Ferdinand Thiessen 06b259cd74 Fixed birthday is not a Date 2020-11-17 18:09:05 +01:00
Ferdinand Thiessen 4c9fb07f7d Show notification if unsupported filetype 2020-11-17 03:43:34 +01:00