SimonGschnell
a0871657ca
adds insertFile to the new ProfilUpdate FhcAPIController and starts a transaction when deleting the foreign key from the profil update and deleting the old file
2024-07-22 11:24:47 +02:00
SimonGschnell
1447a930d3
adds more phrasen to the profil and the profilUpdate views, headers of tables phrasen
2024-04-19 14:24:32 +02:00
SimonGschnell
5b2365a1e2
stores the status of profilUpdate with their language in the database and adapts the logic to it
2024-04-09 15:02:17 +02:00
SimonGschnell
96e0bfa72c
changes how the EditProfil Modal passes props to its children
2024-03-07 11:08:43 +01:00
SimonGschnell
ee7a819094
Merge branch 'master' into feature-25999/C4_ma0594dev
2024-02-22 12:06:16 +01:00
SimonGschnell
0b84e1b608
finishes documentation on Profil.php controller
2024-02-22 09:00:53 +01:00
Andreas Österreicher
01c3a67762
Merge branch 'master' into feature-21620/Neues_Feld_zum_Erfassen_des_ESI
2024-02-16 14:11:02 +01:00
SimonGschnell
04f6ee6156
Merge branch 'master' into feature-25999/C4_ma0594dev
2024-02-15 15:16:07 +01:00
SimonGschnell
6eeeb8b4b7
send email
2024-02-15 15:09:41 +01:00
SimonGschnell
fd260a6307
changes the check if a user has permissions to accept or deny a profil update
2024-02-15 09:59:27 +01:00
SimonGschnell
4b898bd976
queries full name of user that created profil_update using join in Profil_update_model
2024-02-12 15:58:52 +01:00
SimonGschnell
b21d3448cb
fixes some data handling errors in controller functions
2024-02-12 09:07:51 +01:00
SimonGschnell
bbf6616cd9
corrects the display of links to attachments of a profil update request
2024-02-09 14:41:29 +01:00
SimonGschnell
43492add0b
changes how files are attached/replaced to a profil update
2024-02-09 13:55:08 +01:00
SimonGschnell
cda13ac705
makes the send button in the profil update popup disabled instead of not showing it
2024-02-08 13:47:03 +01:00
SimonGschnell
89bc5a5d9d
Assistenten koennen nur Profil Aenderungen von Studenten ansehen deren Organisationseinheit in den Berechtigung des Assistenten vorhanden sind (und kleiner sessionStorage fix der einen String zu Boolean converted)
2024-02-08 11:48:14 +01:00
SimonGschnell
fa1871a059
adopting profil controllers/models/views to db table change
2024-02-07 16:34:00 +01:00
SimonGschnell
9362aea0cf
when user does not have permissions to accept/deny a profil update request it is notified via alert modal
2024-02-07 14:21:25 +01:00
SimonGschnell
286c7be83d
only displays profil update requests the uid has permissions for (mitarbeiter/stammdaten or student/stammdaten), also fixes bug and adds JSON.parse to get the value in the sessionStorage
2024-02-07 13:25:50 +01:00
SimonGschnell
a2d0f9e39a
funciton that queries the ProfilUpdates now takes a associative array instead of multiple separate parameters
2024-02-05 11:17:07 +01:00
SimonGschnell
1460e6ed80
modifing uploaded files int the fetchProfilUpdates component works correctly
2024-01-31 15:22:03 +01:00
SimonGschnell
0e69e432da
fixes a lot of bugs and adds the inseramum/insertvon/updateamum/updatevon fields to the cis_profil_update db table
2024-01-31 14:26:54 +01:00
SimonGschnell
a21a292da6
dokument upload
2024-01-29 16:48:41 +01:00
SimonGschnell
20d6a34506
little style changes and adds name field to the public.tbl_cis_profil_update table
2024-01-24 12:18:21 +01:00
SimonGschnell
13f2bb4e85
fixes little bug where status timestamp was converted from null to the current date, with create_date in php
2024-01-23 11:40:02 +01:00
SimonGschnell
df74bade9b
fixes bug when getting all the profil update requests and makes it possible to add a message when dening or accepting a profil update
2024-01-23 11:00:43 +01:00
SimonGschnell
fb9b65b138
changes how to display the hr table with all the user update requests and the update request table in the profil view, also adds some new columns to the cis_profil_update table to store the status, status date and status message
2024-01-22 14:45:32 +01:00
SimonGschnell
b53dec6a31
adds breadcrumb to modal and adjusts controller functions and api calls
2024-01-16 15:44:04 +01:00
SimonGschnell
5b597dbc31
changing the editProfil Modal from an Accordion to a select
2024-01-08 15:19:18 +01:00
Simon Gschnell
ee8051915e
formats the update timestamps in php, differently tracks which properties and informations where changed by the user
2024-01-04 16:06:47 +01:00
Simon Gschnell
bb0656c480
http response returns the timestamp of the change
2023-12-29 12:01:25 +01:00
Simon Gschnell
981e782c57
checks whether the editProfilData was changed by the user and is not in the original state
2023-12-28 10:15:24 +01:00
KarpAlex
f6e7d2858a
Merge branch 'master' into feature-21620/Neues_Feld_zum_Erfassen_des_ESI
2023-12-18 17:01:25 +01:00
Simon Gschnell
bff4fa5544
Merge branch 'master' into feature-25999/C4_ma0594dev
2023-12-13 14:34:37 +01:00
Werner Masik
15225d0b03
added Benutzerfunktion CRUD methods
2023-10-09 20:29:54 +02:00
Harald Bamberger
4cc8b555d2
Merge branch 'master' into feature-25562/PV21_Datenbankstruktur_fuer_Vertraege_und_Gehaelter
2023-10-09 11:38:37 +02:00
Harald Bamberger
31426d3c5e
Merge branch 'master' into feature-27351/Digitalisierung_Formulare_Neu
2023-09-25 16:50:40 +02:00
Harald Bamberger
9bfcbf3bf1
Merge branch 'master' into feature-25562/PV21_Datenbankstruktur_fuer_Vertraege_und_Gehaelter
2023-09-19 11:06:32 +02:00
cgfhtw
8901791911
Merge branch 'feature-27351/Digitalisierung_Formulare_Neu' into feature-25999/C4
2023-07-19 14:37:59 +02:00
cgfhtw
72d0517701
Merge branch 'master' into feature-25999/C4
2023-07-19 10:55:35 +02:00
cgfhtw
64ce3d1f6a
Cleaned up commit from 'feature-27351/Digitalisierung_Formulare_Abmeldung_Unterbrechung_Wiederholung'
2023-07-04 10:34:14 +02:00
ma0048
d9eb0f5704
- kennzeichen beim zusammenlegen uebernehmen
2023-06-16 11:30:03 +02:00
ma0048
f5ee097b72
- doppelte benutzer bug fix
2023-06-02 12:01:31 +02:00
Harald Bamberger
2f07590461
Merge branch 'master' into feature-25563/PV21_Verschlüsselung_Gehaltsdaten
2023-05-04 14:59:12 +02:00
Paolo
08de013c23
Fixes: code quality checks
2023-04-25 16:07:42 +02:00
KarpAlex
cd6443d9c0
-added scheduler for generating and saving ESI -first version of generateESI job
2023-03-22 17:41:15 +01:00
Paolo
c831355012
- FilterWidget: now it is possible to provide the encryptedColumns parameter to specify which columns of a database table are encrypted, how to cast them and which password to use to decrypt them
...
- Added new constants PGSQL_BYTEA_TYPE, CRYPT_CONF_PASSWORDS, CRYPT_CAST, CRYPT_PASSWORD_NAME, CRYPT_SELECT_TEMPLATE, CRYPT_WHERE_TEMPLATE and CRYPT_WRITE_TEMPLATE to application/core/DB_Model.php
- Added new optional parameter encryptedColumns to application/core/DB_Model insert, update, load, loadWhere, execQuery, execReadOnlyQuery and _toPhp
- Added new private methods _addEncrypt, _addDecryptQuery and _addDecryptLoad to application/core/DB_Model.php
- core/DB_Model: now it is possible to provide the encryptedColumns parameter to specify which columns of a database table are encrypted, how to cast them and which password to use to decrypt them
- Adapted application/models/system/PersonLog_model.php
2023-02-08 13:33:40 +01:00
cgfhtw
c56b774d1d
3 Versions
2022-12-15 09:42:28 +01:00
ma0048
a8f6ca1670
Merge remote-tracking branch 'origin/master' into feature-25430/stammdaten_im_infocentertool_editierbar
...
# Conflicts:
# application/views/system/infocenter/infocenterDetails.php
2022-11-03 08:29:10 +01:00
ma0048
0bd7d6f7c6
- editieren von stammdaten im infocentertool
2022-10-18 11:00:57 +02:00