Commit Graph

  • 72a9d9dc01 Modified function getReihungstestErgebnisPerson in pruefling class Cris 2019-03-20 17:32:52 +01:00
  • fe4017c786 Added function to install extensions from commandline Andreas Österreicher 2019-03-20 16:30:44 +01:00
  • 782e3fd1b1 Merge branch 'master' into ciauth Paolo 2019-03-20 16:29:33 +01:00
  • 120a775dbb Urkundendruck korrigiert wenn die Abschlussprüfung vom Typ Lehrgangsabschluss ist Andreas Oesterreicher 2019-03-20 10:54:24 +01:00
  • 3751add1c3 Merge remote-tracking branch 'origin/master' Manfred Kindl 2019-03-19 10:39:54 +01:00
  • 0cc09629fb Arbeitsplätze und Max. Person werden defaultmäßig angezeigt Manfred Kindl 2019-03-19 10:39:32 +01:00
  • d13a7f4720 Fixed testtool to set sprachwahl also for none-priority Bachelor studies Cris 2019-03-19 09:32:06 +01:00
  • 1009bb0682 Fixed testtool to retrieve correct languages Cris 2019-03-18 15:37:20 +01:00
  • 793b01818c Vorlage lehrveranstaltungszeugnis für CampusInternational angepasst Manfred Kindl 2019-03-18 13:51:26 +01:00
  • 14e4b11969 Set from, cc and bcc as param in sendSanchoMail Manfred Kindl 2019-03-18 11:59:13 +01:00
  • 9cca1dfbc2 Arbeitsplätze in ort.rdf Manfred Kindl 2019-03-18 11:55:14 +01:00
  • ecc388fe2d Div. Änderungen RT-Verwaltung Manfred Kindl 2019-03-18 11:54:49 +01:00
  • 67b7c4f132 Neue Reihungstest-Auswertungsseite für FHTW Manfred Kindl 2019-03-18 11:51:32 +01:00
  • 6b8bfb6a3c Fixed Testtool Login Andreas Österreicher 2019-03-14 18:06:54 +01:00
  • e605773311 Merge branch 'master' into ciauth Paolo 2019-03-14 13:35:28 +01:00
  • 4c2b1731a7 - Added configuration entry authentication_logout_page in auth.php - Fixed function cleanSessionElement in hlp_session_helper - Added constants AUTHENTICATION_LOGOUT_PAGE and SESSION_LANDING_PAGE to AuthLib - Fixed method loginLDAP in AuthLib - Added public method redirectToLandingPage to AuthLib - Renamed method _storeAuthObj to _storeSessionAuthObj in AuthLib - Added private method _storeSessionLandingPage to AuthLib - Added private method _redirectTemporarily to AuthLib Paolo 2019-03-14 13:31:07 +01:00
  • 922b0a2b32 Added display of weekday in Reihungstest-Dropdown Cris 2019-03-14 11:37:08 +01:00
  • 3494c7a2ef Merge branch 'master' into ciauth Paolo 2019-03-13 18:15:41 +01:00
  • 04b1ec327a - Added new config file permission.php - It contains the following entries: - List of permissions that are allowed to perform loginAs - List of permissions that cannot be gained with loginAs - List of users whose identity cannot be obtained with loginAs - Removed config entries authentication_loginas_perms and authentication_loginas_blacklist from config file auth.php - Added constants to PermissionLib: LOGINAS_ALLOWED, LOGINAS_BLACKLIST and LOGINAS_USERS_BLACKLIST - PermissionLib loads the config file permission.php - Added public method isEntitledLoginAS to PermissionLib - Added private methods _inLAUsersBlacklist, _hasLANotAllowedPermissions and _hasLAPermissions to PermissionLib - Added public method loginAS to AuthLib - Fixed logout method in AuthLib - Fixed loginLDAP method in AuthLib Paolo 2019-03-13 18:07:15 +01:00
  • 09097c6205 Corrected function getReihungstestErgebnisPerson Cris 2019-03-13 12:59:36 +01:00
  • 53a0b60ba8 - Removed method getCheckUserAuth form api/v1/CheckUserAuth - Changed LDAP_Model to a library: LDAPLib - Removed controller system/Login Paolo 2019-03-13 11:57:36 +01:00
  • fd9a2266ec Added new public method loginLDAP to AuthLib Paolo 2019-03-13 10:24:19 +01:00
  • 991ca747d1 Separated Bachelor and Masters on testtool Cris 2019-03-12 18:03:24 +01:00
  • 0b5f9f51f7 Extended function getActualInteressenten to differ only by STG-type/-kz Cris 2019-03-12 17:53:44 +01:00
  • d1b4024b76 - Added new constants LDAP_NO_USER_DN and LDAP_TOO_MANY_USER_DN in constants.php - LDAP_Model->getUserDN now returns errors with more information - Login redirection is performed with HTTP code 302 instead of 301 - Fixed _checkHBALDAPAuthentication behavior - AuthLib errors have more information Paolo 2019-03-12 16:14:58 +01:00
  • 13db712fa7 - Changed authentication_login to AUTH_LDAP in auth.php - Fixed paths in array authentication_login_pages in ayth.php - Added new constants AUTHENTICATION_LOGIN and AUTHENTICATION_LOGIN_PAGES to AuthLib - Added private method _redirectToLogin to AuthLib - Better comments Paolo 2019-03-12 14:00:56 +01:00
  • aefd210273 - Added new configuration file auth.php for authentication - Added new configuration file ldap.php for LDAP connection - Added new controller system/Login to manage logins - Added new controller system/Logout to manage logout - Added new core model LDAP_Model to manage LDAP connections - Added new constants in config/constants for authentication - Added new function getCode to hlp_message_helper - Now core/Auth_Controller loads the AuthLib as first step - Now PermissionLib does NOT load anymore the AuthLib - Removed old logic from PermissionLib - Now function getAuthUID (hlp_authentication_helper) does not load anymore the AuthLib - Now REST_Controller loads hlp_message_helper and hlp_common_helper - core/APIv1_Controller does NOT load anymore hlp_message_helper and hlp_common_helper - Added new constants to AuthLib - AuthLib constructor now accept a parameter to enable the authentication immediatly (default) - AuthLib loads configuration file auth.php and Person_model by default - Added public methods getAuthObj and logout to AuthLib - Renamed CheckUserAuthByUsernamePassword to checkUserAuthByUsernamePassword, CheckUserAuthByCode to checkUserAuthByCode and CheckUserAuthByCodeEmail to checkUserAuthByCodeEmail in AuthLib - Added private methods _createAuthObj, _isLogged, _showInvalidAuthentication, _showError, _checkBTAuthentication, _checkHBALDAPAuthentication, _checkLDAPAuthentication, _checkForeignAuthentication, _storeAuthObj and _authenticate to AuthLib Paolo 2019-03-12 11:33:01 +01:00
  • abf766ce51 - Added session_start() to hlp_session_helper to start a PHP standard session (NOT CI session) - Added functions cleanSession and cleanSessionElement to hlp_session_helper - Renamed setElementSession to setSessionElement in hlp_session_helper - Renamed getElementSession to getSessionElement in hlp_session_helper - Adapted the code that were using this helper - Autoload does NOT load anymore helper hlp_session_helper - Controller controllers/system/Filters now loads the AuthLib - Removed var_dump from controllers/jobs/ReihungstestJob Paolo 2019-03-12 11:16:42 +01:00
  • e45fc66770 - Added check if a Person is corretly selected when adding to a direct group - Persons in the direct group drop down are now ordered by name Andreas Österreicher 2019-03-12 08:04:13 +01:00
  • 2fe8f9c540 Added Total Reihungstestpunkte WITH and WITHOUT specific areas in FAS Cris 2019-03-11 17:17:38 +01:00
  • 7f364835bf Extended function getReihungstestErgebnisPerson: excluding gebiete opt. Cris 2019-03-11 17:11:33 +01:00
  • ddf9153b7f Function load_person: studiengang_kz is now optional Manfred Kindl 2019-03-08 15:03:25 +01:00
  • ff704d4a39 Merge remote-tracking branch 'origin/master' Manfred Kindl 2019-03-08 10:35:36 +01:00
  • 4acc4f128d Konstante "CAMPUS_NAME" in Vilesci-Config Manfred Kindl 2019-03-08 10:35:27 +01:00
  • 1ef1f1ea7b ID für Uhrzeit-Row bei FAS-Abschlussprüfung Manfred Kindl 2019-03-08 10:34:41 +01:00
  • 505026896d Neues Recht "reihungstestAufsicht" Manfred Kindl 2019-03-08 10:33:49 +01:00
  • c325c98728 direct group deletion, education/Lehreinheitgruppe_model: - fixed "bug" when checking if users are in group - added additional checks for existence of group in lehreinheitgruppe and benutzergruppe before group deletion alex 2019-03-08 10:32:05 +01:00
  • 5576159cb1 Prüfungstyp von Abschlussprüfungen zu Diplomasupplement XML hinzugefügt Vorlagen angepasst damit Lehrgangsabschlüsse nicht als Abschlussprüfung auf den Zeugnissen und Diplomasupplements angedruckt werden Andreas Österreicher 2019-03-08 09:01:02 +01:00
  • 5684f8788a Updated Changelog and Tempus Version Number Andreas Österreicher 2019-03-07 18:39:25 +01:00
  • d13872428b Bug Fix: Beim Anlegen einer Firma im WAWI kam Fehlermeldung wegen falschem Typs des Lieferant-Feldes Werner Masik 2019-03-07 16:52:38 +01:00
  • 68dd0f3cb8 - added method getLesForLv to education/Lehreinheit_model - added methods direktUserAdd, direktuserDelete (for direkt User Zuordnung to le) to education/Lehreinheitgruppe_model - added method getLvsByStudent to education/Lehrveranstaltung_model - Added hasSequence = false to Benutzergruppe_model - fixed typo in lehrveranstaltungDBML alex 2019-03-06 19:03:02 +01:00
  • 31b0e8bea3 Config Eintrag hinzugefügt um den SelfService Dokumentendownload im CIS zu aktivieren/deaktivieren Andreas Oesterreicher 2019-03-06 13:25:32 +01:00
  • 5335ac3a71 Added Reihungstest language logic Cris 2019-03-06 12:18:39 +01:00
  • af79da67cb Added function to retrieve actual Interessenten (optionally only for prio) Cris 2019-03-06 12:09:14 +01:00
  • c23cefa77f Added db_parse_bool to sprachwahl (testtool) Cris 2019-03-06 11:58:43 +01:00
  • 92d5c8a9d2 Kategorien für Services hinzugefügt Andreas Österreicher 2019-03-05 16:06:42 +01:00
  • d46f288978 Default Stunden für Bachelorbetreuung von 3 auf 4 Stunden geändert Andreas Österreicher 2019-03-05 15:25:47 +01:00
  • ed94235e85 Added API call from employee updates Andreas Österreicher 2019-03-05 14:04:32 +01:00
  • 7979643006 Merge remote-tracking branch 'origin/master' Manfred Kindl 2019-03-04 19:02:27 +01:00
  • 3c2873d301 OE-Baum kompakter gestaltet Manfred Kindl 2019-03-04 19:02:18 +01:00
  • c318819fe8 Job hinzugefügt zum aktualisieren von Studienplänen von Reihungstests Wenn Studienpläne zugeordnet sind die in diesem Semester nicht gültig sind, wird automatisch ein passender gesucht und zugeordnet Andreas Österreicher 2019-03-04 15:54:53 +01:00
  • 34dd7b2dc5 Recht "basis/organisationseinheit" zum Bereich "Stammdaten" hinzugefügt Manfred Kindl 2019-03-04 13:56:50 +01:00
  • 2edc9c566c Lehraufträgen inkludierte Lehre Spalten ausblenden Manfred Kindl 2019-03-01 13:44:57 +01:00
  • 10da7bde5a Typo corrected Manfred Kindl 2019-03-01 13:43:22 +01:00
  • 63877ef8f9 Neues Recht lehre/reservierungAdvanced in LV-Plan implementiert Manfred Kindl 2019-03-01 13:42:34 +01:00
  • d1588d00dc Neues Recht reservierungAdvanced Manfred Kindl 2019-03-01 13:39:53 +01:00
  • 17aa4b7756 BugFix Manfred Kindl 2019-03-01 13:38:19 +01:00
  • 2524aa90cc LehreExtern nicht mehr zur Auswahl anzeigen raab 2019-03-01 09:27:24 +01:00
  • 7a1027280e Added Reihungstest-Gebiete for person Cris 2019-02-28 15:04:17 +01:00
  • 03c6873b70 Unterstützung von Matrikelnummern zur Semesterticket Schnittstelle hinzugefügt. Es wird nun sowohl das Personenkenneichen als auch die Matrikelnummer unterstützt. Andreas Österreicher 2019-02-28 07:13:02 +01:00
  • fdddb52259 - Moved REST_Controller from libraries to core directory - Changed the relatives includes - Changed the controller api/v1/CheckUserAuth to be adapted to the AuthLib changes - Removed function auth from helpers/hlp_authentication_helper - Adapted function getAuthUID of helpers/hlp_authentication_helper to the AuthLib changes - Adapted constructor of PermissionLib to the AuthLib changes Paolo 2019-02-27 11:24:27 +01:00
  • 1068a0ab33 Doppelten Anmerkung Tag aus RDF entfernt Andreas Oesterreicher 2019-02-27 09:13:28 +01:00
  • c20d7779ca Moved all constants definitions from config/* to config/constants.php Paolo 2019-02-26 12:33:13 +01:00
  • 729611aa87 Problem behoben beim Erstellen der Studienerfolgsbestätigung mit Sonderzeichen Andreas Oesterreicher 2019-02-26 08:35:37 +01:00
  • 663c1d9f35 Merge branch 'messages' Paolo 2019-02-25 15:57:40 +01:00
  • acd918a547 system/MessageToken_model and system/PersonLog_model models now extend DB_Model Paolo 2019-02-25 15:57:07 +01:00
  • 8dd7ed0335 Merge branch 'master' into messages Paolo 2019-02-25 15:28:13 +01:00
  • 2d7cc09d02 - Added new model CL/Messages_model.php - Moved logic from controllers system/Messages and ViewMessage to CL/Messages_model - Better code - MessageLib and PersonLogLib methods do not use anymore show_error and return success/error object - helpers/hlp_message_helper: hasData function changed Paolo 2019-02-25 15:23:31 +01:00
  • e598264f30 New Cronjobs for Reihungstests Manfred Kindl 2019-02-25 10:30:34 +01:00
  • d98f66e27e Academy-Logo für Bewerbungstool Manfred Kindl 2019-02-25 10:24:24 +01:00
  • 6b4f480e70 BugFix Notenanzeige Incomings Manfred Kindl 2019-02-25 10:23:55 +01:00
  • 7ef2d44a78 Menüpunkt Lektorenzuordnunginstitute verschoben Manfred Kindl 2019-02-25 10:06:48 +01:00
  • 835c1081fc BugFix Anzeige Begutachter Manfred Kindl 2019-02-25 10:04:40 +01:00
  • 07d994a68a Attribute Sprache, Subject und OrgFormKurzbz in GUI und Klasse Manfred Kindl 2019-02-25 10:03:22 +01:00
  • 5020f00d3c Merge branch 'master' into lvgruppen Andreas Österreicher 2019-02-21 18:41:07 +01:00
  • 8fdf91b4bb CI Dashboard can now be injected by Addons Cleaned Up CI Navigation Andreas Österreicher 2019-02-21 18:10:25 +01:00
  • e9757016fe Merge remote-tracking branch 'origin/master' alex 2019-02-21 17:18:35 +01:00
  • 0cb86f84ed Infocenter: - No Message sent when FIT program Freigabe alex 2019-02-21 17:18:12 +01:00
  • 1474400a3c Zusatztext für Lehrgänge wird jetzt auch erstellt wenn der Lehrgang mit Typ E erfasst ist Andreas Oesterreicher 2019-02-21 11:29:58 +01:00
  • 5fe28e4904 Removed Header Styling from default Header Andreas Österreicher 2019-02-21 10:37:32 +01:00
  • a2d0ae6da8 Infocenter: - FIT Programme Studiengänge 10021,10027 can be freigegeben an Studiengang - earlier check for existing prestudentid in prestudentmodel in getPrestudentWithZgv method - reduced Sprache attributed to sprache, locale, bezeichnung in prestudentmodel in getPrestudentWithZgv method alex 2019-02-20 16:50:20 +01:00
  • 0645095af0 Unterscheidung ob intern / extern bei MitarbeiterInnen ind Suche und Profil raab 2019-02-19 15:31:58 +01:00
  • 4b8615df8d Merge remote-tracking branch 'origin/master' Manfred Kindl 2019-02-18 17:05:39 +01:00
  • ae29f9e93a Function getStudiensemesterOnlinebewerbung with optional "art" Manfred Kindl 2019-02-18 16:55:58 +01:00
  • e93ee71466 Removed not implemented method Paolo 2019-02-15 15:34:48 +01:00
  • d82c35f964 Merge branch 'master' into messages Paolo 2019-02-15 15:31:55 +01:00
  • a913482ef4 - Added private method _replaceKeys to controller system/Messages.php - Fixed replacement of keys in the message vars array Paolo 2019-02-15 15:30:04 +01:00
  • f3bc764930 - Better code - Better errors handling - Fixed include path for view messageList.php Paolo 2019-02-15 14:37:14 +01:00
  • c3d4cb4bfc Spezielle Vorlage für ESA / EIF da dort der Stundensatz immer angedruckt werden soll Andreas Oesterreicher 2019-02-14 17:56:58 +01:00
  • 37c4ad85b8 changed Name "getActiveKostenstellenForGeschaeftsjahr" to "getKostenstellenForGeschaeftsjahr" in Kostenstelle_model to avoid confusion (kostenstelle has active field in db, but meant is active as "valid in a Geschaeftsjahr") alex 2019-02-14 17:20:50 +01:00
  • 4cd7abe60b Wenn der letzte User aus einer direkten Gruppe entfernt wird, werden die Stunden aus der tbl_stundenplandev entfernt Andreas Österreicher 2019-02-13 17:55:51 +01:00
  • 4e41086bdc Direkte Gruppen umbenannt in GRP_<LEID> Andreas Österreicher 2019-02-13 16:36:42 +01:00
  • 9c78169c52 Merge branch 'master' into lvgruppen Andreas Österreicher 2019-02-13 16:32:02 +01:00
  • 7662edd061 Neue Notenübersicht für Studenten - Ansicht aller LVs die der Studierende lt Studienplan besuchen muss - Lehrveranstaltungen die ausserhalb des Studienplanes besucht wurden - Notendurchschnitt pro Semester und über alle Semester nur für Studienplanrelevante LVs - Neuer Menüpunkt im FAS für Zugriff auf die Notenliste Andreas Österreicher 2019-02-13 15:52:51 +01:00
  • 0289ab85b5 infocenter default columns raab 2019-02-12 17:58:27 +01:00
  • c33e9ba501 extended infocenter message sending flow with special cases: - Stgfreigabe not sent when already stg freigegeben - statusgrund checked for rtfreigabe (null) alex 2019-02-12 17:56:36 +01:00
  • 8511ebe667 Warning bei der Anzeige der Studierenden in den Mailverteilern behoben Andreas Österreicher 2019-02-11 12:10:17 +01:00
  • fad7894ec8 Halfway commit Paolo 2019-02-08 17:20:36 +01:00
  • 9729036e26 Added new function getData to helper hlp_message_helper.php Paolo 2019-02-08 17:19:56 +01:00
  • 085d612d94 - Added new view system/messages/messageReplySent.php to show the message reply delivery status - system/messages/messageSent.php is now used to thow message delivery status - Moved JS from view system/messages/messageWriteReply.php to public/js/messaging/messageWriteReply.js Paolo 2019-02-07 14:18:32 +01:00