Commit Graph

2536 Commits

Author SHA1 Message Date
Manfred Kindl c8b0b416bb Spalte "Priorisierung" in DB und Prestudent.class 2018-10-08 14:25:50 +02:00
Manfred Kindl 03415d00e7 Merge remote-tracking branch 'origin/master' 2018-09-24 17:13:21 +02:00
Manfred Kindl 8f875c43dd Archivierte Dokumente in Dokumentliste verbergen
Dokumente, die archivierbar sind (tbl_vorlage.archivierbar) werden nicht in der Dokumentenliste der Studierenden im FAS angezeigt.
2018-09-24 17:04:43 +02:00
Andreas Österreicher fa52f3a34e Neue Mail Header hinzugefügt:
Precedence: bulk zur Markierung als Massenmail
Auto-Submitted: auto-generated zur Markierung als automatisch generiertes
E-Mail
2018-09-20 18:31:32 +02:00
Gerald Raab 5ca09b8ddc Sperrdatum bei Zeitsperren, Erweiterte Zeiteintragungsfeatures wenn Projekte
zugeordnet sind
2018-09-17 16:54:26 +02:00
Cris 99265cb30a Moved functions to addons-casetime-function.inc.php 2018-09-13 14:58:13 +02:00
Cris 3280383dd8 Merge remote-tracking branch 'origin/master' 2018-09-12 15:49:33 +02:00
Cris b0a57b11ae Added 3 CaseTimeServer functions
. added 
 - getCaseTimeZeitfehler
 - getCaseTimeZeitsaldo
 - getCaseTimeUrlaubssaldo
These functions were moved from other scripts to be reusable
2018-09-12 15:49:14 +02:00
Cris e63d761f6b Adapted getUntergebene-function: only active Benutzer
. adapted query to get only untergebene, who are active Benutzer
2018-09-12 15:47:26 +02:00
Andreas Österreicher 792a293524 Berechtigungen - Berechtigungsrollen die zu Funktionen zugeteilt sind werden jetzt
korrekt aufgelöst
2018-09-12 07:06:06 +02:00
Manfred Kindl de871961b1 Merge remote-tracking branch 'origin/master' 2018-09-10 16:59:03 +02:00
Manfred Kindl a8750710a4 Notenübersicht im CIS mit Notendurchschnitt
Der Notendurchschnitt und der gewichtete Notendurchschnitt wird nun in der Notenübersicht angezeigt. 
Tablesorter-Parser zum sortieren der Studiensemester hinzugefügt

Neue Funktion "getStudiensemesterBetween" in studiensemester.class: Liefert alle Studiensemester zwischen den übergebenen.
2018-09-10 16:54:22 +02:00
Cris ce28ad4907 Merge remote-tracking branch 'origin/master' 2018-09-04 12:27:13 +02:00
Cris d00a2d3483 Added function to get errors from CastTimeServer 2018-09-04 12:27:06 +02:00
alex 926c02dd0d changed field comment for bezeichnung 2018-09-04 10:03:30 +02:00
alex 61d0ac7ca0 Added filter bezeichnung field to reporting to show before filter dropdown instead of kurzbz 2018-09-03 17:15:04 +02:00
Gerald Raab ce82ccfd99 bugfix for entries where aktivitaet_kurzbz is null 2018-08-30 20:05:20 +02:00
Gerald Raab a7c0df6592 Merge branch 'master' into timesheet 2018-08-30 17:25:56 +02:00
Manfred Kindl b14daffc1e Merge remote-tracking branch 'origin/master' 2018-08-29 11:34:17 +02:00
Manfred Kindl ddd7cad9da Bugfix in betriebsmittel.class
Check auf db_num_rows in Funktion zutrittskarteAusgegeben
2018-08-29 11:32:13 +02:00
Manfred Kindl 521004f6a4 BugFix Personen_Wartung
- Wenn zwei gleiche rt_person Einträge vorhanden sind, wird ein Fehler ausgegeben und abgebrochen
- Check, ob Radiobuttons ausgewählt wurden
- Neue Funktion checkPersonRtStudienplanExists in reihungstest.class
2018-08-29 11:30:46 +02:00
Gerald Raab 20993b006a bool check, ob addon-tabelle existiert 2018-08-24 11:46:09 +02:00
Andreas Österreicher 6c99b4f0bd Fixed a problem where the results of a placementtest where summarized
when transfered to FAS if there are multiple placementtests for the same
studyplan
2018-08-23 15:53:12 +02:00
Manfred Kindl 879291d7be Croppie.js für Bildzuschnitt 2018-08-20 16:33:44 +02:00
Gerald Raab 4a19125ddd Merge branch 'master' into timesheet 2018-08-09 15:50:02 +02:00
Gerald Raab 88cfc3265e Lock entry per user if has submitted timesheets 2018-08-09 15:48:21 +02:00
Andreas Österreicher 2aad3257b6 Corrected Upload Permissions for DMS Documents 2018-07-26 08:28:43 +02:00
Andreas Österreicher cee26693b5 Removed legacy Code from globals include 2018-07-23 14:14:14 +02:00
Manfred Kindl 3e79011ada Merge remote-tracking branch 'origin/master' 2018-07-17 11:25:16 +02:00
Manfred Kindl 07f99b81ff Personen Zusammenlegen ueberarbeitet
- Personen können aus FAS heraus zusammengelegt werden (bis zu 2 Personen markieren -> Rechte Maustaste -> Personen zusammenlegen"
- Fotos und die existierenden Rollen werden in der Übersicht angezeigt
- Recht muss "basis/person" mit SUID sein
- Alle derzeit vorhandenen DB-Tabellen werden berücksichtigt
- Aktuelleres Foto wird übernommen, Fotosperren werden übernommen, Fotohistorie wird übernommen
- Ersatzkennzeichen bzw Sozialversicherungsnummer wird übernommen
- Letztbenutzter Zugangscode wird übernommen
- Adressen der verbliebenen Person werden zusammengeräumt (Doppelte löschen, Unvollständige zusammenführen)
- Kontakte der verbliebenen Person werden zusammengeräumt (Doppelte löschen, Unvollständige zusammenführen)
- Doppelte PreStudenten (im selben Studiensemester) werden gelöscht
- Neue Funktion getLog in personlog.class laedt die Log-Einträge einer Person
2018-07-17 11:22:06 +02:00
Manfred Kindl 7df0f64af2 Coodle-Verbesserungen
- Personen-Autocomplete sortiert MitarbeiterInnen zuerst
- Einer neuen Umfrage wird der Ersteller automatisch als TeilnehmerIn hinzugefügt
- Wenn SessionStorage unterstützt wird, Warnung "ReservierungNichtMoeglich" nur einmal ausgeben
2018-07-17 11:06:35 +02:00
Manfred Kindl cb7c53bc5a Neue Funktion isStudentBisGemeldet
- Checkt, ob ein Student schon BIS-Gemeldet wurde.
2018-07-17 10:57:37 +02:00
Andreas Österreicher 9f71849334 Bezeichnung und Titel von public.tbl_akte auf 64 Zeichen vergroessert
Beim Archivieren von Zeugnissen etc wird zusätzlich das Studiensemester
angegeben
2018-07-16 18:34:38 +02:00
Andreas Österreicher 576d6e646e Pfad für Datenverbund-Portal in Config ausgelagert 2018-07-12 12:01:44 +02:00
Gerald Raab a86111a803 Timesheet: Ersatzruhe, LehreExtern, Dienstreise 2018-07-02 15:21:52 +02:00
Andreas Österreicher 9822e07ac8 Neue Spalte bpk zu Tabelle public.tbl_person hinzugefügt
Cronjob für automatische Abfrage von Matrikelnummern hinzugefügt
Script für import der Matriklenummer Clearing Daten hinzugefügt
2018-06-28 18:55:55 +02:00
Andreas Österreicher 3c3ed7e46b Konfiguration für Datenverbund Services hinzugefügt
Testclient für Datenverbund erweitert für manuelle Abfrage und Meldung
einzelner Personen und Logging von Datenverbund Requests
2018-06-28 08:29:25 +02:00
Andreas Österreicher 2fed75f175 Fixed PHP compatibility issues 2018-06-26 18:10:21 +02:00
Manfred Kindl 2adb4c91df Merge remote-tracking branch 'origin/master' 2018-06-25 18:15:02 +02:00
Manfred Kindl d161f94614 Function getAkten without "Bescheid" and "Diplomasupplement" 2018-06-25 18:11:48 +02:00
Andreas Österreicher 53098c011c Filter für Funktionen im FAS hinzugefügt 2018-06-15 15:08:05 +02:00
Andreas Österreicher fbcefcbd51 Schnittstelle zum Datenverbund für Abfrage und Vergabe von Matrikelnummern
inkl. Testclient für manuelle Abfrage der Daten
2018-06-13 18:40:07 +02:00
Manfred Kindl 2b8782afe8 Funktion getAkten mit neuen Parametern $returnInhalt und $order
- Wenn $returnInhalt true ist, wird auch der Inhalt der Akte geladen. Default false
- $order: Sortierreihenfolge der Spalten im SQL
2018-06-05 17:31:07 +02:00
Manfred Kindl 98f25028eb Rechte-Fix Mailverteiler
Funktion Hochschulvertretung hinzugefügt
Rechte-Abfrage in open_grp.php
2018-05-23 10:07:51 +02:00
Gerald Raab 6f57c46cc3 bei Anzeige der vergebenen Lehraufträge werden Lehrgänge exkludiert 2018-05-15 17:15:03 +02:00
Manfred Kindl 37650f4d30 BugFix Function getStudiengaengeDokument
Added db_num_rows before while-loop
2018-05-15 16:30:47 +02:00
Manfred Kindl f7196a7c60 Funktion deleteParked geändert
- Logtype ist nun "Processstate"
- json-name ist "parked"
2018-05-15 13:52:31 +02:00
Manfred Kindl 7ec82cf8ad Merge remote-tracking branch 'origin/master' 2018-05-11 16:59:19 +02:00
Manfred Kindl 7af995dbe5 Added Function "deleteParked" to personlog.class 2018-05-11 16:55:23 +02:00
Manfred Kindl 3a9882d034 BugFix in Funktion getStudiengaengeDokument 2018-05-11 16:54:49 +02:00