Project

General

Profile

Support #11741 » push_to_preview.txt

stand 15.12.2020 - Simon Grüning, 15.12.2020 12:16

 
1

    
2

    
3
uzhmob push to preview
4

    
5
https://www.forkred.uzh.ch/preview/
6

    
7

    
8
---------
9

    
10

    
11
Notes:
12
Oct 28th 2020
13

    
14

    
15
w/ megger
16

    
17
adapt typo3 qfq config -> dynamic/debug/?custom
18
ggroup 'mob' export / import (care for typo3 role id's?) (export sql, custom, data only)
19
	rows with no references -> (id 103-115~~)
20
ggroup_member -> do full diff for null reference things
21
	-> help ask carsten
22

    
23

    
24
w/ carsten
25

    
26
sync scripts clean up (names etc.)
27
ggroup_member should not contain business logic
28
drop Gglue
29

    
30
full sync -> for typo3 FE groups
31

    
32
117 - states of mob project
33
75  - email templates
34
93  - dummy mob period
35

    
36
other ggroup_member's -> faculty groups
37

    
38

    
39
Current SQL list:
40

    
41
                        ALTER TABLE `financialrequest` ADD `adress_extra_privat_secondary` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `address_extra_privat`;
42
        ALTER TABLE `financialrequest` CHANGE `adress_extra_privat_secondary` `address_extra_privat_secondary` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
43
        ALTER TABLE `financialrequest` ADD `supervisor_promotion_secondary` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `supervisor_promotion`;
44
        ALTER TABLE `financialrequest` ADD `institut_seminar_klinik` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `supervisor`, ADD `abteilung_lehrstuhl_arbeitsgruppe` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `institut_seminar_klinik`;
45
        ALTER TABLE `financialrequest` ADD `1_ginst_name` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `05_amount`, ADD `1_ginst_location` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `1_ginst_name`, ADD `1_ginst_country` INT NOT NULL AFTER `1_ginst_location`, ADD `1_ginst_duration` INT NOT NULL AFTER `1_ginst_country`, ADD `1_ginst_betr_nachname` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `1_ginst_duration`, ADD `1_ginst_betr_vorname` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `1_ginst_betr_nachname`, ADD `1_ginst_betr_isk` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `1_ginst_betr_vorname`, ADD `1_ginst_betr_lal` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `1_ginst_betr_isk`, ADD `1_ginst_betr_email` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `1_ginst_betr_lal`;
46
                ALTER TABLE `financialrequest` ADD `2_ginst_name` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `05_amount`, ADD `2_ginst_location` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `2_ginst_name`, ADD `2_ginst_country` INT NOT NULL AFTER `2_ginst_location`, ADD `2_ginst_duration` INT NOT NULL AFTER `2_ginst_country`, ADD `2_ginst_betr_nachname` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `2_ginst_duration`, ADD `2_ginst_betr_vorname` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `2_ginst_betr_nachname`, ADD `2_ginst_betr_isk` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `2_ginst_betr_vorname`, ADD `2_ginst_betr_lal` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `2_ginst_betr_isk`, ADD `2_ginst_betr_email` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `2_ginst_betr_lal`;
47
                ALTER TABLE `financialrequest` CHANGE `new_request` `new_request` ENUM('','neues Gesuch','Verlaengerungsgesuch','Wiedereinreichung') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
48
        ALTER TABLE `financialrequest` CHANGE `project_status_ethics` `project_status_ethics` ENUM('','Keine Bewilligung erforderlich','Antrag ist in Vorbereitung','Antrag wurde eingereicht','Antrag wurde bewilligt','Bestaetigung liegt bei') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
49
        ALTER TABLE `financialrequest` ADD `project_status_regulations` BOOLEAN NOT NULL DEFAULT FALSE AFTER `project_status_veterinary`;
50
        ALTER TABLE `financialrequest` ADD `pers_begleitung_partner` ENUM('','Ja','Nein') NOT NULL DEFAULT '' AFTER `stwf_final_comment`;
51
        ALTER TABLE `financialrequest` ADD `pers_begleitung_name` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `pers_begleitung_partner`, ADD `pers_children_zulagen` ENUM('0','1','2','3','4','5','6') NOT NULL DEFAULT '0' AFTER `pers_begleitung_name`;
52
        ALTER TABLE `financialrequest` ADD `pers_reqregist_fee` INT NOT NULL DEFAULT '0' AFTER `pers_children_zulagen`;
53
        ALTER TABLE `financialrequest` ADD `funding_application_elsewhere` ENUM('','Keine weiteren Mittel beantragt','Mittel bei folgenden Stellen beantragt') NOT NULL AFTER `pers_reqregist_fee`;
54
        ALTER TABLE `financialrequest` ADD `funding_application_ensured` ENUM('','Keine weiteren Mittel zugesichert','Weitere Mittel von folgenden Stellen zugesichert') NOT NULL AFTER `funding_application_elsewhere`, ADD `01_secondary_institution` VARCHAR(80) NOT NULL AFTER `funding_application_ensured`, ADD `02_secondary_institution` VARCHAR(80) NOT NULL AFTER `01_secondary_institution`, ADD `03_secondary_institution` VARCHAR(80) NOT NULL AFTER `02_secondary_institution`, ADD `01_secondary_amount` VARCHAR(30) NOT NULL AFTER `03_secondary_institution`, ADD `02_secondary_amount` VARCHAR(30) NOT NULL AFTER `01_secondary_amount`, ADD `03_secondary_amount` VARCHAR(30) NOT NULL AFTER `02_secondary_amount`;
55
        ALTER TABLE `financialrequest` CHANGE `project_status_regulations` `project_status_regulations` ENUM('','Zur Kenntnis genommen und akzeptiert') NOT NULL;
56
        INSERT INTO `ggroup` (`id`, `name`, `owner`, `value`, `value2`, `t1`, `typ`, `date`, `ord`, `aenderung`, `gr_id`, `x_id`, `reference`, `modified`, `created`) VALUES ('100', 'Upload Setup UZHMob', '0', '', '', '', 'Organisatoren', '', '0', CURRENT_TIMESTAMP, '', '', 'fks_upload_setup_mob', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);
57
        UPDATE `ggroup` SET `reference` = 'fks_upload_setup_uzhmob' WHERE `ggroup`.`id` = 100;
58
ALTER TABLE `financialrequest` CHANGE `pers_reqregist_fee` `pers_reqregist_fee` VARCHAR(30) NOT NULL;
59

    
60
ALTER TABLE `financialrequest` CHANGE `pers_children_zulagen` `pers_children_zulagen` ENUM('0','1','2','3','4','5','6','') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
61
ALTER TABLE `financialrequest` CHANGE `pers_children_zulagen` `pers_children_zulagen` ENUM('','0','1','2','3','4','5','6') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
62
sigh...
63

    
64
ALTER TABLE `financialrequest` CHANGE `1_ginst_duration` `1_ginst_duration` VARCHAR(11) NOT NULL;
65
ALTER TABLE `financialrequest` CHANGE `2_ginst_duration` `2_ginst_duration` VARCHAR(11) NOT NULL;
66
ALTER TABLE `review` ADD `umfeld_var` VARCHAR(30) NOT NULL AFTER `quality_var`;
67

    
68
ALTER TABLE `review` ADD `comments_2` TEXT NOT NULL AFTER `comments`, ADD `comments_3` TEXT NOT NULL AFTER `comments_2`;
69

    
70
ALTER TABLE `review` ADD `comments_4` TEXT NOT NULL AFTER `comments_3`;
71

    
72

    
73
-----------
74

    
75
Notes Dec 15th 2020
76
w/ megger
77

    
78
- ensure debug email is correct
79
- ensure sub-headings are correct
80
- ensure pdf and excel export works (check page uid's correct)
81
- URL_EXPORT irrelevant? (qfq custom config)
82
- NO_ENGINE_SUBSTITUTION removed (qfq database config)
83
- ensure routing (login/languages) works
84
- transfer e-mail templates via MD5 hash
85

    
86

    
87

    
88

    
89

    
90

    
91

    
    (1-1/1)