Paolo
f809a4e5ee
- Added new phrase for the validation
...
- Better check for the SWIFT/BIC code
- Checks if the IBAN and the SWIFT/BIC codes are for the same country
2024-12-17 11:12:41 +01:00
Paolo
b3f0d2d679
- Added new library php-iban via composer
...
- Added 3 phrases
- Checks IBAN via php-iban lib
- Generic check of the BIC
- Loads and saves the last inserted bank account into database
- If the logged user is an employee the it is disabled to save
2024-12-16 14:36:33 +01:00
Paolo
101477b041
Merge branch 'master' into feature-53599/Eingabe_von_Bankdaten_durch_Studierende
2024-12-11 17:23:44 +01:00
Paolo
bfb3f09f79
CIS4 and old CIS support
2024-12-11 17:15:18 +01:00
Harald Bamberger
1b445005af
remove addMeta debug info
2024-12-04 09:28:59 +01:00
Harald Bamberger
d30ba24d2f
add config cis_send_profil_update_mails, use it in profil update controllers
2024-12-04 09:15:44 +01:00
Johann Hoffmann
1ca0f35d29
news widget template carousel with menu update;
2024-11-29 15:24:33 +01:00
Paolo
83e74cbdaf
PHP frontend/backend for reading/saving bank data from/to the database
2024-11-27 15:10:38 +01:00
SimonGschnell
24740d055e
feature(Sprache/Phrasen aendern): creates a Cis Sprachen component that lists all available Sprachen from the database and lets the user change the currently active language and persist it in the database
2024-11-26 16:26:29 +01:00
Harald Bamberger
290da9f2c0
Merge branch 'master' into feature-25999/C4_cleanup
2024-11-25 17:09:53 +01:00
Harald Bamberger
766bec887a
check if constant CIS_LEHRVERANSTALTUNG_ANWESENHEIT_ANZEIGEN is defined
2024-11-25 16:29:41 +01:00
SimonGschnell
90bdb68175
fix(Stundenplan_model/getStundenplanQuery):changes how the OR sql statments are added to the query
2024-11-25 15:24:36 +01:00
SimonGschnell
763d038b4c
fix(api/v1/Stundenplan/getStundenplan): fetches groups and studentlehrverbaende based on the date interval of the current and previous semesters
2024-11-21 12:19:22 +01:00
SimonGschnell
8d01995722
refactor(Studenplan Query):queries all studiensemester from start_date to end_date and matches the gruppen and studentlehrverbaende to the associated studiensemester in the query
2024-11-19 12:51:12 +01:00
Johann Hoffmann
9042f9b83b
change fh logo visibility breakpoint class md -> sm; editable flag in profile based on looking at own profile or being an admin; scrollbar calc in profil app;
2024-11-13 17:27:50 +01:00
Harald Bamberger
c691d155c9
remove dependecy to legacy phrases from LvMenu controller, add legacy phrases needed in LvMenu controller
2024-11-12 11:05:13 +01:00
SimonGschnell
f304e79ee0
feature(Stundenplan): adds Tagesansicht for the Stundenplan
2024-11-08 15:18:10 +01:00
Harald Bamberger
1691c75a84
replace dependencies on legacy code with ci model functions
2024-11-07 19:18:08 +01:00
Andreas Österreicher
f68d18f0a8
Stundenplan Bugfix to also load Entries of Semester and Verband
2024-11-07 10:25:42 +01:00
Harald Bamberger
50880c696b
use getAuthUID function instead of get_uid, use new permission basis/cis and switch to Auth_Controller where possible
2024-11-04 15:41:02 +01:00
Harald Bamberger
e78c2e1bf7
Merge branch 'master' into feature-25999/C4_cleanup
2024-10-30 17:19:01 +01:00
SimonGschnell
ff367339ea
makes MyLv more responsive
2024-10-29 14:31:20 +01:00
SimonGschnell
b9ccafe9db
uses the cis.php file for the anrechnungen url
2024-10-28 15:57:33 +01:00
SimonGschnell
5f078a76c6
renders the right header (cis or fhtw) conditionally based on the CIS4 constant
2024-10-28 14:54:26 +01:00
Johann Hoffmann
e387671e09
added set language feature; phrasen plugin with optional reload if non responsive phrasen are used; stundenplan header mode & buttons reworked
2024-10-24 17:46:42 +02:00
Harald Bamberger
8ba2a6852b
Merge branch 'master' into feature-40896/kennzeichnung_unruly_person
2024-10-22 11:04:07 +02:00
Harald Bamberger
d4494836b1
fix file permissions erroneously commited as a21a292da6
2024-10-17 15:34:00 +02:00
Harald Bamberger
e2cee7ffa3
Merge branch 'master' into feature-25999/C4
2024-10-15 10:44:56 +02:00
SimonGschnell
0528f3b262
checks the size of the arrays before using the current method and does not allow mitarbeiter to access the student stundenplan
2024-10-14 11:32:23 +02:00
SimonGschnell
ed1d4b1a50
regex replaces old content links with new CIS4 controller links and adopts the Menu Entry links to not refresh the page when closing the Menu point
2024-10-14 10:17:20 +02:00
SimonGschnell
f9e72832c9
adds time inidication on stundenplan on mouse position
2024-10-11 12:33:06 +02:00
SimonGschnell
5359539a09
makes Stundenplan query BLAZINGLY fast
2024-10-10 20:59:55 +02:00
Harald Bamberger
3c4b4b6a58
recht lehre/lehrveranstaltung auch am api endpunkt
2024-10-08 16:38:16 +02:00
Johann Hoffmann
a9d0f177da
remove unused unruly code;
2024-10-03 13:25:02 +02:00
SimonGschnell
7f9352b820
prototyp fuer die Stundenplan query fuer Studierende
2024-10-02 13:25:39 +02:00
SimonGschnell
c461480d1d
stundenplanQuery optimization
2024-10-02 10:35:58 +02:00
SimonGschnell
f38b0cf78f
changes all the Headers from the CISHTML-Header to the CISVUE-Header
2024-09-30 11:58:20 +02:00
SimonGschnell
ca4865011d
adds missing parameters to the getContent function
2024-09-20 11:21:59 +02:00
Johann Hoffmann
79ea8c4521
renamed unrulyPerson api to checkPerson; built in logic into infoCenterDetails to trigger a number of checks about any changed data in the info center (in this case unruly) and update the page accordingly; Also fixed a bug when saving stammdaten without kontakt entries;
2024-09-17 14:09:49 +02:00
SimonGschnell
4836ed8de0
adds LvMenu to the CalendarModel WIP
2024-09-13 13:44:53 +02:00
SimonGschnell
cf1cb44afa
refactors old ProfilUpdate controller functions
2024-09-13 12:27:07 +02:00
SimonGschnell
2b9406b172
resolves zustellnungs value bug and removes debugging prints
2024-09-13 11:15:46 +02:00
Johann Hoffmann
27c312d7d3
filterPerson unrulyPerson api & person model
2024-09-12 15:42:21 +02:00
SimonGschnell
1208c6829c
when an error happenes to editProfil Modal will also be closed then
2024-09-12 11:53:13 +02:00
SimonGschnell
1de8c00990
fixes an error where the payload i treated like an object but is an associative array in the controller
2024-09-12 11:45:54 +02:00
Andreas Österreicher
b2dbe65739
Berechtigungen korrigiert beim Setzen von Unruly People
2024-09-11 14:32:47 +02:00
SimonGschnell
d80761d952
Merge branch 'feature-39912/Room_planning_calendar' into feature-25999/C4_copy
2024-09-11 13:54:45 +02:00
SimonGschnell
8860d9a598
adds quick fix for the query builder error that comes up when fetching content
2024-09-11 11:26:04 +02:00
SimonGschnell
f2a57f85a8
fixes the errors with the stundenplan/reservierungen data query
2024-09-11 10:19:46 +02:00
SimonGschnell
ac35ba3e27
puts the logic that adds the object informtion to the json reponse in the controllers instead of the models
2024-09-11 09:50:04 +02:00