13.01.2020 Montag
[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#januar|Januar]], [[2020KW03|KW03]]\\ ====== Termine ====== * **-** **10:00 - 10:30** Daily Scrum Meeting (https://meet.supplyon.com/saskia.rewitzer/6W70SYLL) ====== TODO ====== * **-** Gymnastik (5x12) * **-** **Important:** Clarify invoice questions with Server4You * **-** Seeburger * **-** Avril ===== Seeburger ===== * **+** [[https://cust-projects.seeburger.de/redmine/issues/33875|rm33875 MultiSort - Tables without default sorting should not shown "Sorting..."]] ([[https://git.seeburger.de/r/c/supplyon/airsupply/+/93545|Change in Gerrit]]) * **+** Ask Saskia * why "Sorting..." is wrong and "Manage..." not? * what does she mean: * Only rename "Sorting..." to "No sorting applied"? -> No. Until the table is not initialized, the button should have title "Sorting...". After the initialization "Sorted by ", if table is sorted by field OR "Sorted by fields", if table is sorted by more than one field OR "No sorting applied", if the table is not sorted. //The last option is **new** and **should be implemented**.// * **-** [[https://cust-projects.seeburger.de/redmine/issues/33421|rm33421 smartiadmin - TORGANIZATION_SCD cannot save changes]] * **-** Wait for reviews and rebase * **-** Use the new core in airsupply project ->change version in pom.xml * Some links: * https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/6.4/html/development_guide/configure_a_web_application_to_use_a_valve * https://developer.jboss.org/wiki/AS7EAP6CustomAuthenticatorValves-WritingAndConfiguring * https://cwiki.apache.org/confluence/display/TOMCAT/Character+Encoding#CharacterEncoding-Q3 * **-** [[https://cust-projects.seeburger.de/redmine/issues/33644|rm33644 Missing decimal places - SQL wrong or database wrong]] * Check ASNManagerEJB.addSourceProcessInfos(UEModel ueModel, ASNPOModel asnPOModel, boolean keepRemainingDAQuantity) -> when it will be called with "false" and with "true" * Some findings: * CORDERSUBTYPE on 1 UE = 'ZLGD', on 2 UE = null * CWEIGHT on 1 UE = 11, on 2 UE = null * ASNManagerEJB.addSourceProcessInfos() will be called one time with 'keepRemainingDAQuantity' = true, and one time with = false. This means that following is possible: * the flag is set to ''false'' => RemainingDAQty will be calculated * we change quantities * then set the flag to ''true''. => RemainingDAQty will be NOT calculated, so it is wrong * SQL data: D:\development\testdata\purchaseorder\rm33644\ * **-** CyberArk Zugang testen * **-** AIRS_CI-288 Analyse new save-workflow on search profiles * https://gomockingbird.com/projects/msd5cyw/4gXVnC * **-** [[AIRS-3356|AIRS-3356 Multi-Sorting on Tables - Backend Part]] [[https://tasks.supplyon.de/browse/AIRS-3356|In Jira]] * **-** Review change of Antoine and rebase it to my branch * **-** Reset my branch and rebase (!) master on it * **-** Write a mail to Felix Pfersching about the printer * **-** Sonar issues (start for example with ''com.seeburger.airsupply.alertmon.control.*'') * **-** IntelliJ at Seeburger: * https://cust-projects.seeburger.de/redmine/projects/supplyon-common/wiki/IntelliJ_Setup * https://wiki.seeburger.de/Development/IntelliJCorner * https://discourse.seeburger.de/t/how-can-we-improve-remote-debug-performance/1100/13 ===== Seeburger backlog===== * **-** [[https://tasks.supplyon.de/browse/AIRS-2588|AIRS-2588: add new field to SO_NonConformanceReport XSD]] ([[https://git.seeburger.de/r/c/supplyon/airsupply/+/80239|Change 80239 im Gerrit]]) * **-** Write a small test like ''POExportXMLProcessorTest.generatePositionElement()'' * **-** [[https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.md|XSS prevention cheat sheet]] * **-** https://cust-projects.seeburger.de/redmine/issues/31577 -> Ticket about code style * **-** [[Mastering Enterprise JavaBeans 3.0]] * S. 26 - 35 * **-** CDI * https://www.baeldung.com/java-ee-cdi * https://docs.oracle.com/javaee/7/tutorial/cdi-basic.htm * https://ru.wikipedia.org/wiki/%D0%92%D0%BD%D0%B5%D0%B4%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8 * **-** [[http://10.15.100.164/index.php/2018/01/12/developing-multiple-features-in-parallel/|Developing multiple Features in parallel]] * **-** [[AIRS-1174 Provide "Characteristics" information for POM]] * **-** [[AIRS-903 UX Dimensions in a new tab in DA]] * **-** Dokumentieren in meinem Wiki wie die DAOImpl-Tests geschrieben und ausgeführt werden müssen * **-** Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow) * [[Impact of SCRUM on the DEV process]] * Misc * https://code.visualstudio.com/docs/languages/javascript ===== Avril ===== * **-** Refresh Avril site certificate * **-** [[https://angular.io/tutorial|Angular Tutorial]] * **-** Angular Buch * **-** 21. Использование и создание модулей * **-** Avril 2.0 * **-** Ein Klick auf einer Organisation soll die entsprechende Taskliste laden * **-** Prüfen, ob von der App eine Tonbenachrichtigung kommt, wenn ein neuer Auftrag kommt * **-** Prüfen, ob die App nicht zu viel zieht * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen