Ferdinand Thiessen
967458a51b
Use same style for all notifications, better error message
2020-11-16 13:44:38 +01:00
Ferdinand Thiessen
1471f1a660
Limit avatar size and cleanup dependencies
...
* Limit avatar size to 200 KiB (really no body needs 4K resolution avatars
* Dropped cryptojs dependency as we do not use gravatar anymore
2020-11-16 13:36:55 +01:00
Ferdinand Thiessen
939dde3651
Implemented Avatar
2020-11-16 02:28:03 +01:00
Ferdinand Thiessen
01826fbc8b
Show todays birthdays
2020-11-15 20:08:24 +01:00
Ferdinand Thiessen
9b19dc225b
Allow setting the birthday
2020-11-15 19:47:05 +01:00
Ferdinand Thiessen
c8708be39d
Better offline detection (e.g. if database is offline)
2020-11-15 18:51:30 +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
63b25bb3d6
[User] Rollen können umbenannt werden
2020-11-15 01:22:23 +01:00
Ferdinand Thiessen
e4378af76e
Retrieve users when using the UserSelector
2020-11-15 00:23:20 +01:00
Tim Gröger
9cdc041b13
[Notify] Fehlermeldung wenn etwas nicht ausgeführt werden konnte
2020-11-14 15:04:42 +01:00
Tim Gröger
306ae7648d
[Login] Fehlermeldung bei falschen Credentials
2020-11-14 14:41:46 +01:00
Tim Gröger
60417f6585
[Plugin] Überprüfung der Abhängigkeiten geändert
...
* werden als promise außerhalb von loadplugins geprüft.
* TODO: version muss geprüft werden.
2020-11-14 10:58:21 +01:00
Tim Gröger
d5e4571b73
[Plugin] Errorpage wenn Plugins nicht verfügbar sind.
2020-11-13 18:48:50 +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
fde2682681
Simplyfied login guard, fixed exception in RoleSettings
2020-11-13 04:30:05 +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
Tim Gröger
7b1a1c3656
[Admin] Fix einge Rollen
...
* rollen im store aufgeräumt
* clear-icon hinzugefügt
2020-11-13 00:04:56 +01:00
Tim Gröger
4ea0bce19d
[Admin] neuer User kann hinzugefügt werden
2020-11-12 22:48:19 +01:00
Tim Gröger
338fbb97b3
[Admin] Designänderung der Adminpage
2020-11-12 14:28:02 +01:00
Tim Gröger
1ce02a67a9
[Login] Fix, Outseiten wieder öffnen
...
* man kann wieder auf seiten zugreifen, die garkeine berechtigungen benötigen.
2020-11-12 12:47:47 +01:00
Tim Gröger
70575c94c3
[About] Designänderung
...
* Es werden nur noch bei Developer Cards benutzt
* Logo wird geändert, wenn darkmode aktiv ist
* Pluginfarbe wird geändert, wenn darkmode aktiv ist
2020-11-12 12:07:40 +01:00
Ferdinand Thiessen
b069361c1a
Fixed issue where the login guard starts an endless loop
2020-11-12 01:55:43 +01:00
Ferdinand Thiessen
e26dc6c3a9
Update current API description, added dateTime filter alias.
...
* Build only for iOS since 12.1 (IPhone 5s+) so babel uses more recent ECMAScript and filesizes get reduced
2020-11-11 23:53:44 +01:00
Ferdinand Thiessen
296245457d
Improved Mi 11. Nov 13:22:28 CET 2020 and filter
2020-11-11 13:22:28 +01:00
Ferdinand Thiessen
390e0fc95b
Fixed TS errors and warnings
2020-11-10 01:40:50 +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
31620f9681
Fixed typo that prevents permissions from being loaded, enable dark mode
...
if requested.
2020-11-09 04:35:07 +01:00
Ferdinand Thiessen
63e9de01e2
Fix issue where store is not cleared properly
2020-11-09 03:59:17 +01:00
Ferdinand Thiessen
b479e3ad48
Some work on login process
...
* Forward already autheticated users
* If not auteticated forward back to login
* Clear current user if no valid session
2020-11-09 03:40:51 +01:00
Ferdinand Thiessen
8c1dffc003
Added RoleSettings, now users can edit and create roles
2020-11-09 03:39:31 +01:00
Ferdinand Thiessen
e566a89860
Add warning if backend is offline (implements #416 )
2020-11-06 10:52:51 +01:00
Ferdinand Thiessen
458cf81a91
Fixed order of date and time in datetime filter
2020-11-06 10:52:13 +01:00
Ferdinand Thiessen
d4bc385833
Fixed users can set role in frontend without permission
2020-11-06 01:31:46 +01:00
Ferdinand Thiessen
edf56c1094
Fixed permission issue with menue
2020-11-06 01:28:35 +01:00
Ferdinand Thiessen
8689e84d47
Reworked user and session store, added Admin function for user.
...
* Sync Login with backend
* Split Main into MainUserSettins and Settings
* Added AdminSetting to change other users, added UserSelector Component
for selecting users (can be reused for other stuff ;-) ).
* Split hasPermission into helper file for code reuse
2020-11-06 01:17:04 +01:00
Ferdinand Thiessen
5c11e02b2c
Axios: Intercept 401 and logut (session expired or revoked)
2020-11-06 01:15:40 +01:00
Ferdinand Thiessen
bdcf9668b7
Sync with backend
2020-11-06 01:12:03 +01:00
Ferdinand Thiessen
27b34e36e2
Added filter to format Date to string inside of templates
2020-11-05 03:55:44 +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
Ferdinand Thiessen
7b710f0bf4
Added current declaration file
2020-11-02 04:42:19 +01:00
Tim Gröger
5d1409b735
[Settings] Neue Icons für plattform
2020-10-31 22:37:28 +01:00
Tim Gröger
3247a5bb01
[Balance] Bereich zum Hinzufügen von Schulden
...
Es können auch schon schulden hinzugefügt werden.
2020-10-31 21:30:02 +01:00
Tim Gröger
ef71481931
Fixed Typings
2020-10-31 19:33:05 +01:00
Tim Gröger
a1f1be7fb6
[Balance] Plugin wird geladen
2020-10-31 17:33:40 +01:00
Tim Gröger
09c6a806c9
Fixed Permissions
...
Man kann nun pro Route mehrere permissions setzen.
2020-10-31 17:33:09 +01:00
Tim Gröger
caedb5a9d2
Strukturänderung im Plugin
...
Plugins haben nun PluginRouteConfig für mainRoute und outRoute. Dabei werden die wirklichen routes, shortcuts und mainlinks daraus generiert.
2020-10-31 15:09:02 +01:00
Tim Gröger
22ca9b03a0
Merge remote-tracking branch 'origin/next' into next
2020-10-31 13:14:42 +01:00
Ferdinand Thiessen
45da05901b
Fixed token Header
2020-10-31 02:39:10 +01:00
Ferdinand Thiessen
c306f96bb8
By default the API should be on /api, change it locally for your needs
2020-10-30 17:53:13 +01:00
Tim Gröger
c9a5b6d165
[User] Wenn curerntSession gelöscht wird, wird man automatisch ausgelogt
...
Wenn beim wechseln der Seite kein Token gefunden wird, wird ebenfalls automatisch ausgeloggt.
2020-10-30 13:27:33 +01:00
Tim Gröger
cc27307835
[User] Nach updates des Users wird auch der User im frontend neu geladen
2020-10-30 12:08:33 +01:00
Tim Gröger
fd71f08430
[Loading] Setze Standardeinstellungen
2020-10-30 09:57:39 +01:00
Tim Gröger
4c8f72603e
Auto stash before merge of "next" and "origin/next"
2020-10-30 09:13:57 +01:00
Ferdinand Thiessen
e3398c3fa5
Fixed last TypeScript issues from store
2020-10-29 01:39:06 +01:00
Ferdinand Thiessen
7c33a71c4d
Fixed some TS issues related to user and session store
2020-10-29 00:19:39 +01:00
Ferdinand Thiessen
3f756437ee
Fixed more TypeScript issues
2020-10-29 00:12:46 +01:00
Ferdinand Thiessen
5a4f6939d1
Fixed some more Typescript issues
2020-10-29 00:10:45 +01:00
Ferdinand Thiessen
9992ed6f2b
Fixed some TS errors in user settings
2020-10-28 21:28:43 +01:00
Ferdinand Thiessen
dc0107bcc9
Fixed some TS errors
2020-10-28 16:54:28 +01:00
Tim Gröger
789cf89603
Ausloggen jetzt möglich, Neuer Loading Spinner in 'Dark-Mode'
...
Beim ausloggen wird nun der localstorage geleert und ein delete an /auth/delete/<token> gesendet.
2020-10-28 12:55:20 +01:00
Tim Gröger
27d44b350f
[User] Validation der Settingseingaben der User
...
Es werden die Eingaben der User bei den Einstellungen kontrolliert.
Es muss ein Passwort eingegeben werden, E-Mail muss eine E-Mail sein und die Felder dürfen nicht leer sein.
Es wurde ein Reset Button hinzugefügt und gemachte Eingaben zurückzusetzen
2020-10-28 12:19:09 +01:00
Tim Gröger
925982d700
User kann eigene Einstellungen updaten
2020-10-27 13:49:45 +01:00
Tim Gröger
c6ef18b009
login.ts (check route-permission) geupdatet
2020-10-27 11:51:53 +01:00
Tim Gröger
d097231dc1
Merge remote-tracking branch 'origin/next' into next
2020-10-22 10:21:12 +02:00
Ferdinand Thiessen
05fd255a51
Added backend interfaces
2020-10-21 17:39:04 +02:00
Ferdinand Thiessen
e6da94ad0e
Fixed displayname
2020-10-20 19:24:37 +02:00
Ferdinand Thiessen
2383e28cd8
Kompatibilität mit backend (addfb7c7c463de5f44733896b06cb5fb480bedf8)
2020-10-19 16:49:40 +02:00
Tim Gröger
4e5509fcde
mainSettings hinzugefügt (readonly)
2020-10-19 14:36:07 +02:00
Tim Gröger
cb9ede5b27
Fixed MergeConflicts from 52dc3057ad
2020-10-19 13:59:56 +02:00
Tim Gröger
52dc3057ad
Merge remote-tracking branch 'origin/next' into next
2020-10-19 10:59:44 +02:00
Ferdinand Thiessen
3c8748f044
Offizielle Typehints, Anpassungen an aktuelles backend, kleine Fehler behoben.
...
* Typehints für das Backend hinzugefügt, autogeneriert mit run_flaschengeist.
* Kleinere Warnungen behoben (typing issues)
* Anpassungen an restruckturierungen des Backends
2020-10-19 01:45:06 +02:00
Ferdinand Thiessen
ed41acfdd9
Remove unneeded files
2020-10-19 01:44:48 +02:00
Tim Gröger
1e64cc3f60
Title für MainLink aus dem Store
...
Funktion implementiert, damit Namen aus dem Store (getters) geladen werden können. Sobald im Title 'loadFromStore("<parameter>")' vorhanden ist, wird $store.dispatch(parameter) aufgerufen und als titel rausgegeben.
2020-10-17 12:56:25 +02:00
Tim Gröger
0cdfe7f11c
Lädt UserStore aus LocalStorage
...
Sollte die seite neu geladen werden, wird aus dem LocalStorage der UserStorage geladen. Somit bleibt man angemeldet.
Axios angepasst, sodass nur noch die url eingegeben werden muss.
2020-10-16 22:37:37 +02:00
Tim Gröger
704f6fd3fe
Loading hinzugefügt
...
Circular Progress kann nun mit Logo verwendet werden.
Beim Anmelden wird der Bildschirm beim Laden gesperrt.
2020-10-16 13:54:01 +02:00
Tim Gröger
2411fc86cd
Löschen und Anzeigen von Sessions
2020-10-16 13:07:31 +02:00
Tim Gröger
644f225428
Merge branch 'transfer/next' into next
2020-10-16 09:38:14 +02:00
Tim Gröger
8409e09f19
login
2020-10-16 08:45:40 +02:00
Tim Gröger
1ad39f386e
transfer to mac
2020-10-15 11:23:41 +02:00
Ferdinand Thiessen
ef3fcc48a7
Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next
2020-10-15 03:40:29 +02:00
Ferdinand Thiessen
82d4b52e24
Cleanup + Login with plugin backend
2020-10-15 03:36:25 +02:00
Ferdinand Thiessen
bea9f9f5dc
Add baseURL to axios
2020-10-15 03:35:44 +02:00
Tim Gröger
01afa232c4
Zeigt jetzt auch die ShortCuts an.
...
About-Page wurde noch ein bisschen angepasst.
2020-10-14 22:41:50 +02:00
Tim Gröger
4324681b75
ShortCuts und Versionen hinzugefügt.
...
Code leicht aufgeräumt und verbessert.
2020-10-14 22:27:20 +02:00
Ferdinand Thiessen
ee67f691d3
Aufräumen + Login Handler
2020-10-14 18:44:03 +02:00
Tim Gröger
10c1b57c64
fixed bug: tag developer in home hatte kein 'key'
2020-10-14 15:00:13 +02:00
Tim Gröger
61a679dfb1
About-Page hinzugefügt
...
kwt
2020-10-13 23:13:42 +02:00
Tim Gröger
c5799967af
Plugins für Plugins möglich.
...
Man kann nun Plugins für Plugins schreiben. Dabei können die Routes vom ursprünglichen Plugin überschrieben werden.
Außerdem wird unterschieden zwischen required und optional (loadPlugins) Plugins.
routes werden nun kombiniert und die MainLinks ebenfalls.
2020-10-13 20:17:00 +02:00
Tim Gröger
dddafef3a1
Fixed Error und Warnings
2020-10-13 11:27:27 +02:00
Tim Gröger
6d56d5847f
Einfaches Plugin-Loading
...
Lädt alle Plugins aus dem Ordner src/plugins.
Bis jetzt werden nur die Routes hinzugefügt!
Es wird noch nicht mit dem Store gearbeitet.
2020-10-12 23:49:05 +02:00
Tim Gröger
2ee3cb0dbc
Grobes Layout fertig
...
wurde Gefüllt mit Dummies für die Navigation.
Zeigt Loginpage und leitet einen weiter.
Design ist responsive.
2020-10-10 23:02:32 +02:00
Dominik
09f72a2893
grobes layout
2020-10-09 18:04:32 +02:00
Tim Gröger
4f64933555
new Project with Quasar
2020-10-02 09:13:14 +02:00
Tim Gröger
0563740e9c
Fehler im Verlauf der FreeDrinkList in der baransicht wurde behoben
2020-09-01 10:18:09 +02:00
Tim Gröger
f212c5962c
Bugfix: Beim updaten der FreeDrinkListHistory kommt kein Networkfehler
2020-09-01 10:04:21 +02:00
Tim Gröger
3d311d3677
BarUser FreeDrinkList zeigt Summe von Bandgetränken an.
2020-09-01 09:31:03 +02:00
Tim Gröger
10eccba914
Entfernen der User aus den FreeDrinkLists
2020-09-01 09:16:24 +02:00
Tim Gröger
b92a94adb0
Fix sidewards-compability
...
Bei der Sidewards-compability wurde durch das umschreiben die Gruppen des Nutzers nicht mehr richtig gespeichert. Dieser Fehler wurde behoben.
2020-09-01 09:02:55 +02:00
Ferdinand Thiessen
c379656f3e
Sidewards compatibility with pluginify
2020-08-25 22:15:48 +02:00
Tim Gröger
f8e486bad9
Version und Backend geändert
2020-08-24 16:07:30 +02:00
Tim Gröger
3ea93fb800
Merge branch 'feature/drinkList' into develop
2020-08-24 15:55:55 +02:00
Tim Gröger
c8a6ab7d35
Gründe für Freigetränke können erstellt und gelöscht werden
...
Außerdem wurd überall ein Loading balken hinzugefügt.
2020-08-24 15:18:21 +02:00
Tim Gröger
6c5c67f45b
Freigetränke Listen für Dienst, AG und Band
...
Der Vorstand kann nun die Freigetränkelisten von Diensten, AG's und Bands anschauen.
2020-08-24 14:04:21 +02:00
Tim Gröger
0fcbbe23c2
Overview für Freigetränke
...
es gibt nun eine Gesamtübersicht aller Freigetränke für einen bestimmten Monat.
Für Dienstgetränke funktioniert es schon auch ist aber noch nicht vollständig.
2020-08-23 23:18:36 +02:00
Tim Gröger
8a442d029b
Löschen, Modifizieren und Hinzufügen von Freigetränken
...
Der Vorstand kann nun Freigetränke löschen, modifizieren und hinzufügen.
2020-08-23 21:16:56 +02:00
Tim Gröger
a28bbe8e0a
better view for freedrinklistconfig
2020-08-22 18:10:39 +02:00
Tim Gröger
6e4d3a8a01
MainLayout für Freigetränke für den Vorstand gesetzt
...
Es wurde das MainLayout für die Freigetränke für den Vorstand gesetzt. Dabei wurden free_drink_types hinzugefügt und die Einstellungsseite für die Freigetränke angefangen. Bis jetzt können diese geladen werden.
2020-08-21 22:03:24 +02:00
Tim Gröger
cddda752e3
gitflow-hotfix-stash: bug395 #395
...
Bugfix: Das zu überschreitene Limit wird nun nicht mehr an absoluten werten gemssen. Somit kann jemand auch mit mehr Guthaben als das Anschreibelimit ist, auf das Gerücht schreiben.
2020-08-21 15:07:49 +02:00
Tim Gröger
72e2606ed2
Backendconnection für FreeDrinkListHistoryWorkgroup
...
Es können jetzt auch Freigetränke für mit verschiedenen Gründen und Beschreibungen angelegt werden. Count ist vernachlässigt worden und muss größer als 0 sein. Es kann ebenfalls storniert werden.
2020-08-20 22:05:20 +02:00
Tim Gröger
a91384546b
Snackbar hinzugefügt
...
Man kann nun sehen, was hinzugefügt wurde und falls ein fehler auftritt was nicht hinzugefügt wurde.
Außerdem gibt es ladebalken.
2020-08-20 11:33:47 +02:00
Tim Gröger
8ac74c9f64
Backend Connection für Freigetränke Band und Dienste
...
Es wurde die Verbindung zur Schnittstelle aufgebaut. Freigetränke werden Dynamisch gehalten.
2020-08-20 08:39:38 +02:00
Snowmee
22c5ebce1b
add freedrink to user
2020-08-08 23:15:04 +02:00
Snowmee
d5393d75c5
Dienstgetränke UI ohne backendanschluss
2020-08-08 21:09:16 +02:00
Tim Gröger
1cd823f44e
Bugfix Load Locked Bar
...
Wenn dier Baransicht gespeert ist und man die Seite neu lädt, wird jetzt auch angezeigt, dass die Baransicht gespeert ist.
2020-07-27 10:00:34 +02:00
Tim Gröger
cc39796243
Bugfix Edit Pricelist
...
Gastro kann nur noch unter /gastro/pricelist und nicht unter /pricelist die preise ändern.
2020-07-27 09:31:07 +02:00
Tim Gröger
05a486a6d3
remove cookienotification
2020-07-27 09:13:06 +02:00
Tim Gröger
5a11840f71
update footer
2020-07-27 08:31:16 +02:00
Tim Gröger
e3c3efddf2
add ResetPassword.vue zum resetten der Passwörter. außerdem wurde der link im Copyright überarbeitet.
2020-06-28 12:33:05 +02:00
Tim Gröger
823957da7e
add impressum, datenschutz und bugs
2020-06-27 13:10:57 +02:00
Tim Gröger
d6651046d8
fixed bug, sodass user, dessen autolock vom finanzer abgestellt ist, soviel anschreiben können wie sie wollen
2020-06-23 22:00:54 +02:00
Tim Gröger
65decabfb5
finished ##295 und kleinere bugs
...
Es wurden timouts gesetzt und es kam eine neue komponente hinzu.
Sobald der Timout erreicht wurde wird in jeder sicht 'Server nicht verfügbar' angezeigt.
2020-06-23 21:35:53 +02:00
Tim Gröger
c80d345c63
fixed bug ##293
...
es wird nun validiert, dass die neuen passwörter übereinstimmen und dass das alte password eingetragen wurde.
2020-06-21 12:26:56 +02:00
Tim Gröger
c78ef99a0d
fixed bug ##292
...
hier wurde beim baruser und normalen user folgendes hinzugefügt:
es wird kontrolliert ob der anzuschreibene betrag das limit überschreitet. falls ja wird ein dialog gezeigt, welcher eine bestätigung zum anschreiben verlangt oder zurücksetzt.
sollte der betrag 5 € über den limit betragen, wird das anzuschreibende zurückgesetzt und es kommt eine warnung, dass das nicht geht.
2020-06-19 22:51:01 +02:00
Tim Gröger
c86f1afd4c
fixed bug ##290
...
in der SearchBar.vue werden nun auch die schulden der user angezeigt.
Sollte ein User gelocked sein, wird ein Hinweiszeichen gegeben.
2020-06-19 20:58:27 +02:00
Tim Gröger
22b4e83c8d
fixed bug ##289
...
alert bei sperre wird erst ab md angeizeigt
2020-06-19 20:03:09 +02:00
Tim Gröger
710b03b885
fixed bug ##291
...
Zeit wurde auf 2 Sekunden runtergesetzt
2020-06-19 19:39:05 +02:00
Tim Gröger
743a1425e6
fixed bug ##269
...
es wurde der Betrag vergrößert
2020-06-17 22:47:13 +02:00
Tim Gröger
084caa34c3
delete console.logs
2020-06-10 15:53:37 +02:00
Tim Gröger
62756d3cec
fixed bug ##283
...
die messages der einschreibung werden nun getrennt. dafür aber gestackt.
2020-06-10 14:41:12 +02:00
Tim Gröger
fd9784cfe3
fixed bug ##291
...
es werden erst das anzuschreibende gesammelt. wenn es 5 Sekunden keine neue eingabe zu dem user gab, wird der befehl zum anschreiben durchgeführt.
2020-06-10 13:49:48 +02:00
Tim Gröger
1ca0abd36d
fixed feature ##289
...
Buttons von usern werden entfernt, wenn sie gesperrt sind.
2020-06-10 11:50:21 +02:00
Tim Gröger
dc3a403990
fixed bug ##287
...
@click="goTo('gastroPricelist')" wurde in der Titelbar zum gastro hinzugefügt
2020-06-10 10:57:13 +02:00
Tim Gröger
2e7a712e67
fixed bug ##285
...
es wurde Rechtschreibefehler korrigiert
2020-06-10 10:48:39 +02:00
Tim Gröger
5615fea376
zurück button für priceliste, außerdem wurden alle links korrigiert. Links rechts oben wurden erweitert und können nun auch verwendet werden.
2020-06-08 16:43:01 +02:00
Tim Gröger
b97acbef14
last_seen für den baruser hinzugefügt. so werden nur die leute im gerücht angezegit, welche in den letzten 72 stunden vom bardienst schulden hinzugefügt bekommen haben.
2020-06-07 23:29:38 +02:00
Tim Gröger
2061dfddec
fixed bug, welcher dafür zuständig wahr, dass nicht die richtigen einladungen bzw. übertragungen angezeigt wurden
2020-06-06 15:49:17 +02:00
Tim Gröger
87ecc5d0e2
fixed some icons
2020-06-06 14:00:26 +02:00
Tim Gröger
37649abbbf
fordert bestätigung zur stornierung an
2020-06-06 13:39:31 +02:00
Tim Gröger
df707f28bb
fixed ##264, logo lädt seite neu
2020-06-06 13:18:00 +02:00
Tim Gröger
2daa412d3c
fixed ##262
2020-06-05 23:24:53 +02:00
Tim Gröger
ccdc3004aa
baransicht suche gefixed ##280
2020-06-05 22:50:10 +02:00
Tim Gröger
d3b980bd02
consolen einträge gelöscht.
2020-06-05 01:24:44 +02:00
Tim Gröger
6b27441ac9
user kann wieder sein password ändern
2020-06-05 01:17:21 +02:00
Tim Gröger
6caaa205ee
user kann seine AccessToken ansehen und löschen
2020-06-05 00:35:21 +02:00
Tim Gröger
a25ec09b8f
fixed bug, dass tage nicht mehr gesperrt oder entsperrt werden können
2020-06-04 21:55:40 +02:00
Tim Gröger
a074ea0dd3
finanzer: leute mit schulden werden als erstes angezeigt
2020-06-04 21:45:50 +02:00
Tim Gröger
e7eb37c7bc
fixed bug ##258
2020-06-04 20:56:03 +02:00
Tim Gröger
f99bacbc33
group des users wird ständig aktualisiert, sodass beim welchsel des barrechts nicht neu eingeloggt werden muss
2020-06-04 13:56:50 +02:00
Tim Gröger
ba44231e4f
diensteinladung und übertragung fertig. User können leute einladen, sich austragen, jobs abgeben usw.
...
user können sehen, wenn es neue nachrichten gibt und sehen ob die einladung bzw. anfrage gesehen wurde.
2020-06-04 13:19:48 +02:00
Tim Gröger
4d6db01bd3
user kann versendete dienstübertragungsanfragen löschen
2020-06-03 12:29:37 +02:00
Tim Gröger
2401b949ce
fix User werden nun auch in Einladungen oder Abgeben in JobRequest angezeigt
2020-06-02 23:41:36 +02:00
Tim Gröger
33028050fc
user kann eine dienstübertragung annehmen
...
bugfixes, sodass bei Einladungen oder dienstübertragungen der tag neu geladen wird. Ladezeichen hinzugefügt.
2020-06-02 23:23:38 +02:00
Tim Gröger
758f03aa40
user können sich nun auch in den jobinvites ein und austragen
...
update, also dass sich die buttons ändern in jobinvites, funktioniert noch nicht richtig.
maximale größe des days wurde auf 20em gesetzt, wenn man sich nicht in den jobinvites befindet.
2020-05-28 19:43:57 +02:00
Tim Gröger
057304c5be
user können andere einladen, es gibt eine übersicht der einladungen mit notification, user kann sich in dienstübersicht ausloggen.
2020-05-27 12:09:54 +02:00
Tim Gröger
6dd5f75d2e
fixed, dass wenn die dienstübersicht neu geladen wird, man bei dem gleichen Monat bleibt
2020-05-24 23:24:58 +02:00
Tim Gröger
b4f5735947
user können sich in verschiedene dienstarten eintragen.
2020-05-24 22:11:41 +02:00
Tim Gröger
0a6994e107
fix with extern user
2020-05-22 21:38:15 +02:00
Tim Gröger
bc2289173f
vorstand can set job_kinds for day with max persons
...
workers willsort to job_kinds
2020-05-22 21:12:59 +02:00
Tim Gröger
9bd854209e
vorstand can change group for jobkind
2020-05-17 21:19:19 +02:00
Tim Gröger
4af0d77584
vorstand can create, edit and delete jobkinds
2020-05-17 20:22:03 +02:00
Tim Gröger
82610a011b
finished ##257
2020-05-17 13:46:34 +02:00
Tim Gröger
6dac646f97
finished ##256
2020-05-17 13:36:20 +02:00
Tim Gröger
671b9335c9
finished ##255
2020-05-16 23:24:14 +02:00
Tim Gröger
bf71bcb1ed
fix routes
2020-05-15 13:00:02 +02:00
Tim Gröger
28204f95e6
Merge remote-tracking branch 'origin/develop' into develop
2020-05-11 23:03:31 +02:00
Tim Gröger
e502e3f334
added feature to lock barview
...
fixed bug, that you can send negative amount.
2020-05-11 23:03:16 +02:00
Tim Gröger
0b545c1c8e
updated functions for ##222
2020-03-13 19:07:57 +02:00
Gregor
f845c0d686
remove console.log
2020-03-10 00:32:37 +01:00
Gregor
811111f486
add active members count and fixing style for small screens
...
resolve tickets #220 and ticket #221
https://groeger-clan.duckdns.org/redmine/issues/220
https://groeger-clan.duckdns.org/redmine/issues/221
2020-03-10 00:32:06 +01:00
Tim Gröger
53676763ea
finished ##217
...
fixed bug that when you search in barCreditList or finanzerOverview, with 2 strings e.g. full name
fixed bug when you click on a name in searchbar in finanzerOverview, that you get the profile of the user
you dont need to click button "hinzufügen"
2020-03-07 15:00:52 +01:00
Tim Gröger
00bffe665d
fixed bug that password is cleared, whenn saving.
2020-03-05 21:31:52 +01:00
Tim Gröger
b2428cb5b4
fixed some bugs
2020-03-05 21:16:47 +01:00
Tim Gröger
a82d3bf4b6
fixed ##214
2020-03-05 20:15:35 +01:00
Tim Gröger
c0360bfff5
new logo
2020-03-04 23:18:32 +01:00
Tim Gröger
3893ab3851
finished ##197
2020-03-04 23:10:18 +01:00
Tim Gröger
586e1fdf64
finished ##213
2020-03-04 21:12:08 +01:00
Tim Gröger
50da6c74f0
add customfield for user to addAmount of a custom value
...
fix that customfields in user and baruser are disabled if user ist locked
2020-03-03 23:33:55 +01:00
Tim Gröger
4316e1b791
add customfield for baruser to addAmount of a custom value
2020-03-03 23:28:05 +01:00
Tim Gröger
11b8df2251
finished ##210
2020-03-03 22:50:47 +01:00
Tim Gröger
7ab0af4119
finished ##209
2020-03-03 22:29:32 +01:00
Tim Gröger
8c981c705e
fixed bug ##205 now for user
2020-03-01 21:48:41 +01:00
Tim Gröger
e708498818
fixed bug ##205
2020-03-01 21:45:11 +01:00
Tim Gröger
715d216efb
bugfix in ##172, forgot to load types second time
2020-03-01 20:41:12 +01:00
Tim Gröger
ef733e040a
bugfix in ##172, forgot to load types
2020-03-01 20:35:12 +01:00
Tim Gröger
f0a2231a5b
finished ##172
...
edit and add pricelist
edit and add drinktypes
2020-03-01 19:18:58 +01:00
Tim Gröger
afa8945f66
add Icon to go to pricelist
2020-02-27 22:19:31 +01:00
Tim Gröger
e0697b2a6d
finished ##172
2020-02-27 21:54:28 +01:00
Tim Gröger
796e359463
better Button vor history in ##200
2020-02-27 15:59:10 +01:00
Tim Gröger
af8584173e
finished ##200
...
user can storno them transaktion
2020-02-27 15:52:58 +01:00
Tim Gröger
e90dbf6513
finished ##169 and ##170
...
user can transact a Job, if the transact accepted the user can delete his job
user can decline or accept a jobrequest
2020-02-25 22:34:45 +01:00
Tim Gröger
917690eba3
finished ##192
...
user can delete his job if day not locked
2020-02-24 18:57:28 +01:00
Tim Gröger
9082b00567
finished ##186
2020-02-24 12:19:13 +01:00
Tim Gröger
b6dfc45c46
finished ##184
2020-02-23 22:32:31 +01:00
Tim Gröger
dadb31f376
finished ##188
...
for sm only send year, month, day. But you have to decrement month to send, because month starts with 0.
Also you have to increment month to get.
2020-02-23 11:19:53 +01:00
Tim Gröger
62af175884
finished ##168
2020-02-22 11:14:54 +01:00
Tim Gröger
ae89781da1
destroy Interval to render every Second the History
2020-02-22 08:40:02 +01:00
Tim Gröger
3125e00a2a
fixed ##181
2020-02-22 08:33:21 +01:00
Tim Gröger
6f4980dfb5
fixed ##180
2020-02-22 07:28:13 +01:00
Tim Gröger
20fb2f56de
storno at 5 min for the baruser in geruecht ##164
2020-02-19 23:22:23 +01:00
Tim Gröger
211bb99d07
change name to 'Flaschengeist', add some logic that messages_navigation_drawer hide and show in tablet mode
2020-02-19 21:29:09 +01:00
Tim Gröger
08c8475ac1
add history
2020-02-16 20:35:13 +01:00
Tim Gröger
a8ae06b3a8
transfer
2020-02-11 20:34:05 +01:00
Tim Gröger
3be0315993
add joboverview, so the user can see when he has to work
2020-01-27 19:56:56 +01:00
Tim Gröger
743018e9ed
Merge remote-tracking branch 'origin/feature/useroptions' into feature/useroptions
...
# Conflicts:
# src/plugins/routes.js
2020-01-26 23:57:00 +01:00
Tim Gröger
7d27421659
change icons and added userConfigChange
2020-01-26 23:55:59 +01:00
Tim Gröger
23d24658cf
added userSkeleton for finanzer
2020-01-26 12:55:39 +01:00
Tim Gröger
ba5a50c35f
added loading utilities for every view
2020-01-23 23:25:21 +01:00
Tim Gröger
3bf0467726
upload skeleton
2020-01-23 21:10:04 +01:00
Tim Gröger
706c69803f
add progress circal in user list for finanzer navigation
2020-01-23 13:24:12 +01:00
Tim Gröger
db524355b5
added loading and fix bug thät sm delete user when switch months
2020-01-23 11:11:26 +01:00
Tim Gröger
af542bb2e5
finished serviceManagement
2020-01-19 21:31:48 +01:00
Tim Gröger
b724f83e84
added serviceManagement
2020-01-18 12:49:49 +01:00
Tim Gröger
8ef387ac55
added certs for ssl in development mode, layout with route finished
2020-01-17 22:11:19 +01:00
Tim Gröger
8f786d3883
new Layout and new Routes for router
2020-01-17 01:01:10 +01:00
Tim Gröger
708f40938a
add search for baruser
...
TODO: maybe we can change the filter in finanzerview too
2020-01-14 23:10:09 +01:00
Tim Gröger
1bd0d87034
fix some bugs
2020-01-14 22:30:14 +01:00
Tim Gröger
4374eaa3d7
used prettier on code
2020-01-14 22:01:24 +01:00
Tim Gröger
42996d8ad1
finish to use Vuex
2020-01-14 19:57:45 +01:00
Tim Gröger
9ba50a429c
set namespaced in module finanzerUsers.js
...
todos: barview
2020-01-14 18:20:05 +01:00
Tim Gröger
398c7d7def
start change commandlayout for vuex, FinanzerView.vue is ready
...
next steps: overview, table, user ...
2020-01-05 23:39:30 +01:00
Tim Gröger
bb400f29d0
added actions for finanzer to send automaticly emails
...
some bugfixes
2020-01-05 14:17:06 +01:00
Tim Gröger
32a01cb5e3
bug fixes, that baruser see endsum of user not only month
2019-12-29 21:57:18 +01:00
Tim Gröger
88abb2599a
finanzer can add useres to DB
...
in usercontent for finanzer, he can add amount or credit too
bug fixes
2019-12-29 21:35:32 +01:00
Tim Gröger
da26270a61
show and disable locked user in barview
2019-12-29 17:56:50 +01:00
Tim Gröger
0dd2122a19
add template to set Config for user with finanzer
...
fixed bugs
2019-12-29 12:37:46 +01:00
Tim Gröger
3d6d3259a5
little bugfixes
...
if finanzer add credit or amount to somebody it will update ui
2019-12-28 22:33:37 +01:00
Tim Gröger
f6b28aa7ae
deactivate check of host, change rest service to public url
2019-12-27 14:53:31 +01:00
Tim Gröger
3e081f2bb5
first useable site
...
barview and finanzerview
bar :
can add new person to geruecht
finanzer:
can see overview
can see view for 1 person
2019-12-26 10:31:36 +01:00
Tim Gröger
9e32270f10
baruser cann add amount to a user
2019-12-21 13:16:37 +01:00
Tim Gröger
e59429ddd6
design baruser
2019-12-21 12:22:21 +01:00
Tim Gröger
d53f17ef3b
added exported httpClient for axios
2019-12-21 10:51:41 +01:00
Tim Gröger
646bdc695e
first commit
...
finish login windows
2019-12-21 08:20:25 +01:00
Tim Gröger
7001052fe3
first commit
2019-12-20 14:01:36 +01:00
Tim Gröger
cb9ef4b1a1
init
2019-12-20 13:45:37 +01:00