Andreas Österreicher
581a4c33a4
Merge branch 'feature-11690/SAPByD_User_Update_Request_Limit'
2021-02-23 08:48:30 +01:00
Andreas Österreicher
577d0f1eb5
Fixed Filename
2021-02-17 15:21:38 +01:00
Paolo
94d335600c
- Added new protected method getOldestJob to JQW_Controller
...
- Added new public method getOldestJob to JobsQueueLib
2021-02-16 21:21:11 +01:00
Andreas Österreicher
fec8fbb6d4
Anrechnungen - Mail Empfänger korrigiert bei Personen mit mehreren Accounts
2021-02-16 09:46:50 +01:00
Andreas Österreicher
4d81f91840
Problem behoben wodurch falsche Anrechnungen geladen wurden
2021-02-15 16:44:34 +01:00
Andreas Österreicher
bff6307a62
Anrechnungen
...
- Neuer Job zum Setzen der Anrechnungsnote hinzugefügt
- Direktes setzen der Zeugnisnote bei Anrechnung entfernt
2021-02-12 15:52:26 +01:00
Cris
25400d8b5f
Removed updateamum/updatevon when updating Anrechnungmodel
...
They are not needed. Just confusing.
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-08 17:25:34 +01:00
Cris
e9664c179a
Added Genehmigungs GUI + Begreundungsnotiz for rejected Anrechnungen in STGL VIEWS
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-04 10:24:08 +01:00
Cris
110f05b91c
Corrected empfehlung_datum
...
Now the query uses the correct status kurzbz 'inProgressDP'.
This is because the date the lector sends the recommendation (=empfehlung_datum),
the status is changed to inProgressDP and the insertamum is set there.
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-03 15:43:14 +01:00
Cris
e780a3e505
Added GUI for STGL Detail VIEW + logic (Antrag- and Empfehlungdata)
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-03 15:30:53 +01:00
Cris
5109828772
Adapted STGL overview: info/begruendungsangabe when approving/rejecting
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-03 12:59:46 +01:00
Cris
b13fb0cda8
Added lector Detail GUI to retrieve and process Empfehlungen
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-03 11:01:02 +01:00
Cris
8fc338ccb4
Added GUI/functionality to add begruendung for 'NICHT EMPFEHLEN' in lectors overview
...
. Begruendung is added as Notiz
. GUI to attach begruendung will slide down the moment 'Nicht Empfehlen'
is clicked
. added phrases
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-02 14:06:49 +01:00
Cris
da3720e65d
Added lectors detail view CONTROLLER
...
+ adaptations to AnrechnungLib
+ phrases
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-02-01 10:11:57 +01:00
Cris
70d02e25f9
Removed doublecheck of last status
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-29 11:54:52 +01:00
Cris
bd293f3b3a
Changed mail text to inform students about approved/rejected Anrechnungen
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-28 16:04:21 +01:00
Cris
8d09ee7299
Modified to update Zeugnisnote, if already exists
...
During approving process the zeugnisnote is set to 6 (angerechnet).
If zeugnisnote already exists, it will be updated now.
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-28 11:28:44 +01:00
Cris
35009097f1
Added sending Sanchomail to student when Anrechnung was approved/rejected
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-27 14:49:30 +01:00
Cris
7d0ff4fcee
Added check, when STGL tries to request recommendation for already recommended Antraege
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-26 13:56:34 +01:00
Cris
1b00ae78b4
Created Anrechnungen LektorInen: GUI, Controller, Tabledata, Phrases
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-25 17:07:39 +01:00
Cris
0528ae3eb9
Added uebernahmedatum and benotungsdatum to zeugnisnote
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-21 13:39:31 +01:00
Cris
97d86cc702
Added logic & GUI adaptations for requesting recommendations
...
. Added request recommendation-methods in Controller and Library
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 19:07:33 +01:00
Cris
9a0ea02e0c
Minor code enhancement
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 19:03:53 +01:00
Cris
a09abfd70c
Added Zeugnisnote = 6 (angerechnet) when Anrechnung is approved
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 15:14:31 +01:00
Cris
114ac7a69e
Corrected Personenkennzeichen: students matrikelnr instead of person bpk
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 13:40:33 +01:00
Cris
1bd66d0ee2
Corrected: No genehmigt_von and update info when Anrechnung is rejected
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 13:15:28 +01:00
Cris
f0ef091c5f
Added logic & GUI adaptations for rejecting Anrechnungen
...
. Added rejecting-methods in Controller and Library
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 11:48:07 +01:00
cris-technikum
964bd40c14
Added logic & GUI adaptations for approving Anrechnungen
...
. Added approve-methods in Controller and Library
. Added row selection checks to avoid selecting approved and rejected
Antraege
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-20 11:02:15 +01:00
Cris
f185c92db7
Created Anrechnungen Students GUI, Controller, DB-tables, library, phrases
...
Signed-off-by: cris-technikum <hainberg@technikum-wien.at >
2021-01-19 13:03:26 +01:00
Andreas Österreicher
0738f28144
Merge branch 'master' into feature-7434/Messages_Neue_Felder_zu_eingeloggtem_User_ergaenzen
2020-11-25 14:52:22 +01:00
Paolo
6e5c555a40
Fixed MessageLib->_sendNoticeEmail
2020-11-23 16:19:23 +01:00
Paolo
451e0e7843
Fixed MessageLib->_sendNoticeEmails: date and array comparisons
2020-11-19 00:09:53 +01:00
Paolo
9d2c004c6d
Checks if the benutzer exists MessageLib->_sendNoticeEmails
2020-11-18 08:51:48 +01:00
Paolo
443caa91f2
Messaging sysntem: the internal email account is used only if the user
...
account is older then 24 hours
2020-11-09 10:45:25 +01:00
Paolo
65ee03f6ae
- Added new constant OPT_MINUTES to FilterWidgetLib
...
- Now is it possible to use minutes and hours in the FilterWidget
- LogsViewer tool now displays milliseconds for execution time column
- Changed filters for LogsViewer tool
2020-09-14 15:01:33 +02:00
Paolo
fbd4ded720
- Added new constants P_NAME_REQUEST_ID and
...
P_NAME_REQUEST_DATA_FORMATTER tp logLib
- Added new properties _requestId and _requestDataFormatter to LogLib
- Added new public method setConfigs to LogLib
- Added possibility to choose the request id when the LogLib is loaded
- Added possibility to format the request data using the
_requestDataFormatter parameter
- Now LogLib always stores the request id + log level
- Added possibility to change the execution time parameter
- Adapted application/core/JOB_Controller.php code
- Adapted application/core/JQW_Controller.php code
2020-09-11 17:43:39 +02:00
Paolo
a9ba3f039f
Added new public method getJobsByTypeStatusInput to library JobsQueueLib
2020-07-22 16:51:38 +02:00
Paolo
73bf1fb050
Reverted changes added by commit be7ea871be
2020-07-22 16:47:41 +02:00
Paolo
9c732a4870
Added utility methods updateJobs and generateJobs to controller core/JQW_Controller
2020-07-22 13:34:37 +02:00
Paolo
be7ea871be
- Added new config entry job_schedulers_list to config/jqm.php
...
- Library JobsQueueLib:
- Added constant JOB_SCHEDULERS_LIST
- Constructor now loads the jqm configs
- Added new public method schedule
2020-07-22 00:56:52 +02:00
Andreas Österreicher
c0693b3899
Merge branch 'master' into feature-6656/Worker_queue
2020-06-17 09:03:41 +02:00
Cris
634401485a
Renamed 'Meine Felder'-msg names and small method adaptation to retrieve fields
...
Signed-off-by: Cris <hainberg@technikum-wien.at >
2020-05-28 09:42:51 +02:00
Cris
a5e0c9ca5a
Added logic to provide fields of logged in user in Messaging system
...
Signed-off-by: Cris <hainberg@technikum-wien.at >
2020-05-27 11:52:12 +02:00
Paolo
91d78066a4
Merge branch 'master' into feature-5491/UDFWidget_add_new_features
2020-03-31 20:33:01 +02:00
Paolo
3ff527b2ad
- Added check on property status in private method _checkJobStatus of JobsQueueLib
...
- When updating a job now it is checked if the job is present in the
database
2020-03-18 00:56:28 +01:00
Paolo
4d1dbdfae9
- Added new model system/JobTriggers_model
...
- Loads jqm configuration in controller system/jq/JobsQueueManager
- Added new table system.tbl_jobtriggers to system/dbupdate_3.3.php
- Added new privacy method _addNewTriggeredJobToQueue to JobsQueueLib
- JobsQueueLib is called by addNewJobsToQueue and updateJobsQueue
2020-03-12 18:51:26 +01:00
Paolo
da621a2154
Merge branch 'master' into feature-5491/UDFWidget_add_new_features
2020-03-12 11:19:17 +01:00
Paolo
88fc901bf7
- Added new config entry ou_function_whitelist in message.php
...
- Added new constant CFG_OU_FUNCTION_WHITELIST in library MessageLib
- MessageLib->getOeKurzbz now filters out organization units based on config entry ou_function_whitelist
- Removed redundant templates in Vorlage_widget
2020-03-06 16:56:27 +01:00
Paolo
6b0bf89592
Removed load config loads in JobsQueueLib
2020-03-06 14:25:52 +01:00
Paolo
e92880b79a
- Added new private methods _checkPermissions and _convertJobs to controller system/jq/JobsQueueManager
...
- Added new public method updateJobsQueue to controller system/jq/JobsQueueManager
- system/jq/JobsQueueManager->getLastJobs now checks permissions
- Added new public method updateJobsQueue to JQW_Controller
- Less redundant constansts in Library JobsQueueLib
- JobsQueueLib constructor now loads models JobsQueueModel, JobTypesModel and JobStatusesModel
- Added new public methods getLastJobs, addNewJobsToQueue and updateJobsQueue to JobsQueueLib
- Added new private methods _checkNewJobStructure, _checkUpdateJobStructure, _checkJobType, _checkJobStatus, _inArray, _dropNotAllowedPropertiesNewJob and _dropNotAllowedPropertiesUpdateJob to
2020-03-06 14:15:10 +01:00