Commit Graph

1055 Commits

Author SHA1 Message Date
Alexei Karpenko a03ba291d0 prestudentstatus check: added personenkennzeichen semester check 2026-06-10 11:17:42 +02:00
Alexei Karpenko 68403c637c plausichecks: added semester to StudenstatusNachAbbrecher/Diplomand checks, removed space in CORE_STUDENTSTATUS_0022 text 2026-05-29 19:14:53 +02:00
Alexei Karpenko 805fd34d17 issue AbschlusspruefungOderAbsolventFehlt: added Studiensemester and moved distinct for correct resolving, added status fehler to fehler.php and IssueResolver 2026-05-27 23:23:56 +02:00
Alexei Karpenko 79b4625ed4 Merge branch 'feature-68834/Fehlermonitoring_Issues_weitere_features' into feature-39602/Fas_Statusbearbeitung_bei_Sperre 2026-05-26 15:38:53 +02:00
Alexei Karpenko 2076752f40 Merge branch 'master' into feature-68834/Fehlermonitoring_Issues_weitere_features 2026-05-26 13:30:13 +02:00
Alexei Karpenko d25d181d04 Merge branch 'master' into feature-39602/Fas_Statusbearbeitung_bei_Sperre 2026-05-25 16:40:51 +02:00
Harald Bamberger 68d97a5e97 handle case where old value or new value and not both are null explicitly in markDirty Method 2026-05-13 11:42:25 +02:00
Harald Bamberger d27071528f revert change to comparision in markDirty Method 2026-05-13 11:16:18 +02:00
Werner Masik 7f13c128f1 allow null value for vordienstzeit; changed comparison in markDirty to !== (because of 0 vs. null issue) 2026-05-04 20:35:51 +02:00
Alexei Karpenko 40c3a13a0c Merge branch 'master' into feature-39602/Fas_Statusbearbeitung_bei_Sperre 2026-05-02 00:24:23 +02:00
Harald Bamberger 92a2053b42 Merge branch 'feature-40870/BUG_Studstatus_unpause_order_should_be_DESC' 2026-04-20 17:30:14 +02:00
Alexei Karpenko 2307565696 Plausicheckresolverlib: changed comment 2026-04-20 15:37:08 +02:00
Alexei Karpenko ace2057166 Plausichecks InaktiverStudentAktiverStatus, ZuVieleZweckeIncomingPlausi: ptimized for issue production without Datenverbund, semester for resolving InaktiverStudentAktiverStatus optional 2026-04-17 16:01:33 +02:00
Alexei Karpenko 2428589bca Issues: Geburtsnation fehlt, Falscher Incoming Zweck: added person Id, added issue checker component to Studierendenverwaltung header, added comments to issues, set some issues to self-resolving, Plausicheck GUI: issues from core, dvuh and bis are displayed 2026-04-16 02:12:01 +02:00
Harald Bamberger 6ce14a25d7 Merge branch 'master' into feature-70376/Lohnguide 2026-04-15 11:49:26 +02:00
Alexei Karpenko 953a04f24a added person id param to core plausichecks 2026-04-13 11:37:36 +02:00
Werner Masik 5c463c0866 add vordienstzeit to lohnguide 2026-04-06 22:25:13 +02:00
Alexei Karpenko 82d640b1f4 plausichecks: uhstatpersonenkennungfehlt issue: removed oe_kurzbz, added datenverbund issues to core plausicheck gui 2026-04-03 11:52:22 +02:00
Harald Bamberger 6fbb09eb6e group or clause 2026-03-25 16:32:43 +01:00
Alexei Karpenko 5b4e632526 issues, plausichecks: added producer for some core issues, producer lib: fehler with no config mappings are just ignored, plausicheck page optimizations (sorting etc) 2026-03-25 11:44:36 +01:00
chfhtw e3093bdf3f get magic funktionen (Mitarbeiter, Student) as dashboard presets 2026-03-24 15:15:36 +01:00
chfhtw b11d8d056a get access rights from permissionlib 2026-03-24 15:15:12 +01:00
chfhtw f15fd40636 dashboardlib bug: array <=> stdclass 2026-03-23 15:41:32 +01:00
Alexei Karpenko 5c2038fb79 Merge branch 'master' into feature-68834/Fehlermonitoring_Issues_weitere_features 2026-03-19 16:54:05 +01:00
Harald Bamberger 059b13938e Merge branch 'master' into feature-70376/Lohnguide 2026-03-18 11:46:27 +01:00
Werner Masik 5fbcf588ed fix vertragsbestandteil lohnguide 2026-03-05 14:29:56 +01:00
Werner Masik e054f1222b basic model and factory for lohnguide 2026-03-03 11:50:45 +01:00
Paolo d6108d816e Merge branch 'master' into hotfix-69228/DOCSBOX 2026-02-23 14:28:54 +01:00
Alexei Karpenko 43811d5724 fehler/issue monitoring: enabled resolving/producing by app only, improved error messages, code layout, removed error: fehler to produce is not defined in config 2026-02-12 14:46:49 +01:00
Alexei Karpenko 10d52caa98 Issue system: adapted to work with multiple apps per fehler 2026-02-03 15:39:11 +01:00
Harald Bamberger 85a10e27cc fix setFirstStudent if GENERATE_ALIAS_STUDENT is false 2026-02-02 17:59:15 +01:00
Alexei Karpenko 1c65d6e076 plausicheckproducerlib, plausicheckresolverlib: added comments, resolver lib: loading producer lib only when calling resolvePlausicheckIssues, because producerlib is only needed for self-resolving logic in the resolvePlausicheckIssues method 2026-01-28 17:49:06 +01:00
Alexei Karpenko f72ea1a655 Pausicheckproducerlib: loading fehler config files with php without code igniter, due to naming index conflicts 2026-01-28 17:28:10 +01:00
Alexei Karpenko d6803a3947 Fehler update: enabled updating of fehler columns, added insertaum, insertvon, updateamum, insertvon 2026-01-20 18:56:43 +01:00
Alexei Karpenko 545e2b0445 Fehlerupdate: additional extension check, fehler_kurzbz optional 2026-01-20 17:02:47 +01:00
Alexei Karpenko 131ec86dee fehlerupdate: added check for app (existing in database?), code layout 2026-01-19 15:27:54 +01:00
Alexei Karpenko cd03264ab4 Fehler: added fehlerupdate for adding missing fehler from config files to database 2026-01-16 13:09:11 +01:00
Alexei Karpenko c6232f7959 plausicheckresolver bugfixes, removed CONFIG_FEHLER_FILENAME constants 2026-01-15 17:08:05 +01:00
Alexei Karpenko cf2cc796b3 plausicheckproducerlib: extension fehler config files are loaded using code igniter 2026-01-15 16:26:16 +01:00
Alexei Karpenko 475888d4ac Merge branch 'master' into feature-68834/Fehlermonitoring_Issues_weitere_features 2026-01-14 16:52:55 +01:00
Alexei Karpenko 4b8b3c90fb plausicheck resolver: by default, all issues for fehlercodes provided in constructor are resolved 2026-01-14 16:15:33 +01:00
Alexei Karpenko b168ebb5f6 issues: changed logic to read producable issues from config file 2026-01-14 14:13:23 +01:00
Paolo 1ce362b66b Removed forgotten error_log 2026-01-07 15:54:59 +01:00
Harald Bamberger c113c80862 fix calculation of next student matrikelnr aka personenkennzeichen and student uid 2025-12-22 21:11:05 +01:00
Harald Bamberger 0616236e00 bugfix: ZGV Übernahme bei Interessentenanlage, bestehende ZGVs die null sind ausfiltern 2025-12-18 12:48:08 +01:00
Harald Bamberger 50439ee6cc Merge branch 'master' into feature-63468/Studierendenverwaltung_Neuanlage_von_Interessenten_ueberarbeiten 2025-12-09 11:37:57 +01:00
Paolo 0b6dc34220 If docsbox queue is slow, the DocsboxLib can stop checking the queued document status and raise an error 2025-11-10 15:41:01 +01:00
Andreas Österreicher 4407310f40 Merge branch 'master' into feature-67484/lvverwaltung_finetunning 2025-10-20 11:33:43 +02:00
Alexei Karpenko 07bcbee11b add Interessent: insertamum and insertvon when adding prestuden 2025-10-13 10:52:52 +02:00
Harald Bamberger e4943e0bb8 Merge branch 'feature-67550/CIS4_Profilupdate_Finetuning' 2025-10-07 16:22:09 +02:00