diff --git a/src/main/java/net/fortuna/ical4j/model/Calendar.java b/src/main/java/net/fortuna/ical4j/model/Calendar.java index 790c0b149..b8df0b223 100644 --- a/src/main/java/net/fortuna/ical4j/model/Calendar.java +++ b/src/main/java/net/fortuna/ical4j/model/Calendar.java @@ -33,6 +33,7 @@ import net.fortuna.ical4j.model.component.CalendarComponent; import net.fortuna.ical4j.model.property.*; +import net.fortuna.ical4j.model.rfc5545.RuleManager; import net.fortuna.ical4j.util.Strings; import net.fortuna.ical4j.validate.*; import org.apache.commons.lang3.builder.EqualsBuilder; @@ -40,8 +41,11 @@ import java.io.IOException; import java.io.Serializable; +import java.lang.reflect.InvocationTargetException; import java.net.URISyntaxException; import java.text.ParseException; +import java.util.List; +import java.util.Set; /** * $Id$ [Apr 5, 2004] @@ -345,4 +349,78 @@ public final int hashCode() { return new HashCodeBuilder().append(getProperties()).append( getComponents()).toHashCode(); } + + @SuppressWarnings("unchecked") + public void conformToRfc5545() throws IllegalAccessException, IllegalArgumentException, InvocationTargetException{ + + conformPropertiesToRfc5545(properties); + + for(Component component : (List)components){ + CountableProperties.removeExceededPropertiesForComponent(component); + + //each component + conformComponentToRfc5545(component); + + //each component property + conformPropertiesToRfc5545(component.getProperties()); + + for(java.lang.reflect.Method m : component.getClass().getDeclaredMethods()){ + if(ComponentList.class.isAssignableFrom(m.getReturnType()) && + m.getName().startsWith("get")){ + List components = (List) m.invoke(component); + for(Component c : components){ + //each inner component + conformComponentToRfc5545(c); + + //each inner component properties + conformPropertiesToRfc5545(c.getProperties()); + } + } + } + } + } + + private static void conformPropertiesToRfc5545(List properties) { + for (Property property : properties) { + Set> rulesToApply = RuleManager.getSupportedRulesFor(property); + for (Rfc5545PropertyRule rule : rulesToApply) { + rule.applyTo(property); + } + } + } + + private static void conformComponentToRfc5545(Component component){ + Set> rulesToApply = RuleManager.getSupportedRulesFor(component); + for(Rfc5545ComponentRule rule : rulesToApply){ + rule.applyTo(component); + } + } + + private static enum CountableProperties{ + STATUS(Property.STATUS, 1); + private int maxApparitionNumber; + private String name; + + private CountableProperties(String name, int maxApparitionNumber){ + this.maxApparitionNumber = maxApparitionNumber; + this.name = name; + } + + protected void limitApparitionsNumberIn(Component component){ + PropertyList propertyList = component.getProperties(name); + + if(propertyList.size() <= maxApparitionNumber){ + return; + } + int toRemove = propertyList.size() - maxApparitionNumber; + for(int i = 0; i < toRemove; i++){ + component.getProperties().remove(propertyList.get(i)); } + } + + private static void removeExceededPropertiesForComponent(Component component){ + for(CountableProperties cp: values()){ + cp.limitApparitionsNumberIn(component); + } + } + } } diff --git a/src/main/java/net/fortuna/ical4j/model/Rfc5545ComponentRule.java b/src/main/java/net/fortuna/ical4j/model/Rfc5545ComponentRule.java new file mode 100644 index 000000000..a425f2c15 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/Rfc5545ComponentRule.java @@ -0,0 +1,13 @@ +package net.fortuna.ical4j.model; + +/** + * Incarnation of RFC5545 rule that applies to Component elements. + * + * @author daniel grigore + * + * @param + * subtype of {@link Component} class + */ +public interface Rfc5545ComponentRule extends Rfc5545Rule { + +} diff --git a/src/main/java/net/fortuna/ical4j/model/Rfc5545PropertyRule.java b/src/main/java/net/fortuna/ical4j/model/Rfc5545PropertyRule.java new file mode 100644 index 000000000..d71e575f1 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/Rfc5545PropertyRule.java @@ -0,0 +1,13 @@ +package net.fortuna.ical4j.model; + +/** + * Incarnation of RFC5545 rule that applies to Property elements. + * + * @author daniel grigore + * + * @param + * subtype of {@link Property} class + */ +public interface Rfc5545PropertyRule extends Rfc5545Rule { + +} diff --git a/src/main/java/net/fortuna/ical4j/model/Rfc5545Rule.java b/src/main/java/net/fortuna/ical4j/model/Rfc5545Rule.java new file mode 100644 index 000000000..36516b1ab --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/Rfc5545Rule.java @@ -0,0 +1,27 @@ +package net.fortuna.ical4j.model; + +/** + * Incarnation of a RFC5545 rule. + * + * @author daniel grigore + * @author corneliu dobrota + * + * @param + * type of the element this rule can be applied to + */ +public interface Rfc5545Rule { + + /** + * Applies this rule to the specified element. + * + * @param element + */ + void applyTo(T element); + + /** + * Gets the class of the elements this rule can be applied to. + * + * @return the class of the elements this rule can be applied to + */ + Class getSupportedType(); +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/AttendeePropertyRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/AttendeePropertyRule.java new file mode 100644 index 000000000..76b0b3615 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/AttendeePropertyRule.java @@ -0,0 +1,50 @@ +package net.fortuna.ical4j.model.rfc5545; + +import java.net.URI; +import java.net.URISyntaxException; + +import org.apache.commons.lang3.StringUtils; + +import net.fortuna.ical4j.model.Rfc5545PropertyRule; +import net.fortuna.ical4j.model.property.Attendee; + +public class AttendeePropertyRule implements Rfc5545PropertyRule { + + private static final String MAILTO = "mailto"; + private static final String APOSTROPHE = "'"; + private static final int MIN_LENGTH = 3; + + @Override + public void applyTo(Attendee element) { + if (element == null) { + return; + } + URI calAddress = element.getCalAddress(); + if (calAddress == null) { + return; + } + String scheme = calAddress.getScheme(); + if (scheme != null && StringUtils.startsWithIgnoreCase(scheme, MAILTO)) { + String part = calAddress.getSchemeSpecificPart(); + if (part != null && part.length() >= MIN_LENGTH && StringUtils.startsWith(part, APOSTROPHE) + && StringUtils.endsWith(part, APOSTROPHE)) { + String newPart = part.substring(1, part.length() - 1); + safelySetNewValue(element, newPart); + } + } + } + + private static void safelySetNewValue(Attendee element, String newPart) { + try { + element.setValue(MAILTO + ":" + newPart); + } catch (URISyntaxException e) { + + } + } + + @Override + public Class getSupportedType() { + return Attendee.class; + } + +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/DTStampRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/DTStampRule.java new file mode 100644 index 000000000..05407b1fe --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/DTStampRule.java @@ -0,0 +1,24 @@ +package net.fortuna.ical4j.model.rfc5545; + +import net.fortuna.ical4j.model.Rfc5545PropertyRule; +import net.fortuna.ical4j.model.property.DtStamp; + +/** + * + * @author daniel grigore + * + */ +public class DTStampRule implements Rfc5545PropertyRule { + + @Override + public void applyTo(DtStamp element) { + if (element.getValue() != null && !element.isUtc()) { + element.setUtc(true); + } + } + + @Override + public Class getSupportedType() { + return DtStamp.class; + } +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/DateListPropertyRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/DateListPropertyRule.java new file mode 100644 index 000000000..18cd8afc1 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/DateListPropertyRule.java @@ -0,0 +1,24 @@ +package net.fortuna.ical4j.model.rfc5545; + +import net.fortuna.ical4j.model.Rfc5545PropertyRule; +import net.fortuna.ical4j.model.property.DateListProperty; + +/** + * + * @author corneliu dobrota + * @author daniel grigore + * + */ +public class DateListPropertyRule implements Rfc5545PropertyRule { + + @Override + public void applyTo(DateListProperty element) { + TzHelper.correctTzParameterFrom(element); + } + + @Override + public Class getSupportedType() { + return DateListProperty.class; + } + +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/DatePropertyRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/DatePropertyRule.java new file mode 100644 index 000000000..54b31b48a --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/DatePropertyRule.java @@ -0,0 +1,29 @@ +package net.fortuna.ical4j.model.rfc5545; + +import net.fortuna.ical4j.model.Parameter; +import net.fortuna.ical4j.model.Rfc5545PropertyRule; +import net.fortuna.ical4j.model.property.DateProperty; + +/** + * + * @author daniel grigore + * @author corneliu dobrota + */ +public class DatePropertyRule implements Rfc5545PropertyRule { + + @Override + public void applyTo(DateProperty element) { + TzHelper.correctTzParameterFrom(element); + if (!element.isUtc() || element.getParameter(Parameter.TZID) == null) { + return; + } + element.getParameters().removeAll(Parameter.TZID); + element.setUtc(true); + } + + @Override + public Class getSupportedType() { + return DateProperty.class; + } + +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/RuleManager.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/RuleManager.java new file mode 100644 index 000000000..91ac8326f --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/RuleManager.java @@ -0,0 +1,91 @@ +/* + * Rfc5545RuleManager.java Feb 21, 2014 + * + * Copyright (c) 2014 1&1 Internet AG. All rights reserved. + * + * $Id$ + */ +package net.fortuna.ical4j.model.rfc5545; + +import java.util.LinkedHashSet; +import java.util.Set; + +import net.fortuna.ical4j.model.Component; +import net.fortuna.ical4j.model.Property; +import net.fortuna.ical4j.model.Rfc5545ComponentRule; +import net.fortuna.ical4j.model.Rfc5545PropertyRule; +import net.fortuna.ical4j.model.Rfc5545Rule; + +/** + * Manages the rules that can be applied to ICS elements. New rules can be simply added by creating new implementations + * of {@link Rfc5545PropertyRule} or {@link Rfc5545ComponentRule}. + * + * @author corneliu dobrota + * @author daniel grigore + * @see Property + * @see Component + * + */ +public class RuleManager { + + private static final Set> PROPERTY_RULES = new LinkedHashSet>(); + private static final Set> COMPONENT_RULES = new LinkedHashSet>(); + + static { + register(new VAlarmRule()); + + register(new DatePropertyRule()); + + register(new DateListPropertyRule()); + + register(new VEventRule()); + + register(new TzIdRule()); + + register(new DTStampRule()); + + register(new AttendeePropertyRule()); + } + + private static void register(Rfc5545PropertyRule rule) { + if (rule.getSupportedType() == null) { + throw new NullPointerException(); + } + PROPERTY_RULES.add(rule); + } + + private static void register(Rfc5545ComponentRule rule) { + if (rule.getSupportedType() == null) { + throw new NullPointerException(); + } + COMPONENT_RULES.add(rule); + } + + @SuppressWarnings("unchecked") + public static Set> getSupportedRulesFor(Property element) { + if (element == null) { + throw new NullPointerException(); + } + Set> rules = new LinkedHashSet>(1); + for (Rfc5545Rule rule : PROPERTY_RULES) { + if (rule.getSupportedType().isInstance(element)) { + rules.add((Rfc5545PropertyRule) rule); + } + } + return rules; + } + + @SuppressWarnings("unchecked") + public static Set> getSupportedRulesFor(Component element) { + if (element == null) { + throw new NullPointerException(); + } + Set> rules = new LinkedHashSet>(1); + for (Rfc5545Rule rule : COMPONENT_RULES) { + if (rule.getSupportedType().isInstance(element)) { + rules.add((Rfc5545ComponentRule) rule); + } + } + return rules; + } +} \ No newline at end of file diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/TzHelper.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/TzHelper.java new file mode 100644 index 000000000..63f88049d --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/TzHelper.java @@ -0,0 +1,139 @@ +/* + * TzHelper.java Feb 21, 2014 + * + * Copyright (c) 2014 1&1 Internet AG. All rights reserved. + * + * $Id$ + */ +package net.fortuna.ical4j.model.rfc5545; + +import java.text.ParseException; +import java.util.HashMap; +import java.util.Map; +import java.util.Scanner; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import net.fortuna.ical4j.model.DefaultTimeZoneRegistryFactory; +import net.fortuna.ical4j.model.Parameter; +import net.fortuna.ical4j.model.Property; +import net.fortuna.ical4j.model.TimeZoneRegistry; +import net.fortuna.ical4j.model.parameter.TzId; +import net.fortuna.ical4j.model.property.DateProperty; + +/** + * + * @author corneliu dobrota + * @author daniel grigore + * + */ +class TzHelper { + + private static final String MS_TIMEZONES_FILE = "msTimezones"; + private static final Map MS_TIMEZONE_IDS = new HashMap(); + private static final Map MS_TIMEZONE_NAMES = new HashMap(); + + private static final TimeZoneRegistry TIMEZONE_REGISTRY = DefaultTimeZoneRegistryFactory.getInstance() + .createRegistry(); + + private static final Logger LOG = LoggerFactory.getLogger(TzHelper.class); + static { + initMsTimezones(); + } + + private static void initMsTimezones() { + Scanner scanner = null; + try { + scanner = new Scanner(TzHelper.class.getResourceAsStream(MS_TIMEZONES_FILE)); + while (scanner.hasNext()) { + String[] arr = scanner.nextLine().split("="); + String standardTzId = arr[1]; + String displayNameAndMsTzId[] = arr[0].split(";"); + MS_TIMEZONE_NAMES.put(displayNameAndMsTzId[0], standardTzId); + MS_TIMEZONE_IDS.put(displayNameAndMsTzId[1], standardTzId); + } + } catch (Exception e) { // avoid NoClassDefFoundError + LOG.error("Could not load MS timezones", e); + throw new RuntimeException("Unable to load resource file " + MS_TIMEZONES_FILE, e); + } finally { + if (scanner != null) { + scanner.close(); + } + } + } + + static void correctTzParameterFrom(Property property) { + if (property.getParameter(Parameter.TZID) != null) { + String newTimezoneId = getCorrectedTimezoneFromTzParameter(property); + correctTzParameter(property, newTimezoneId); + } + } + + static void correctTzParameterFrom(DateProperty property) { + if (property.getValue() != null && property.getValue().endsWith("Z")) { + property.getParameters().removeAll(Parameter.TZID); + return; + } + if (property.getParameter(Parameter.TZID) != null) { + String newTimezone = getCorrectedTimezoneFromTzParameter(property); + String value = property.getValue(); + correctTzParameter(property, newTimezone); + if (newTimezone != null) { + property.setTimeZone(TIMEZONE_REGISTRY.getTimeZone(newTimezone)); + try { + property.setValue(value); + } catch (ParseException e) { + LOG.warn("Failed to reset property value", e); + } + } else { + property.setUtc(true); + } + } + } + + private static void correctTzParameter(Property property, String newTimezoneId) { + property.getParameters().removeAll(Parameter.TZID); + if (newTimezoneId != null) { + property.getParameters().add(new TzId(newTimezoneId)); + } + } + + private static String getCorrectedTimezoneFromTzParameter(Property property) { + String tzIdValue = property.getParameter(Parameter.TZID).getValue(); + return getCorrectedTimeZoneIdFrom(tzIdValue); + } + + static void correctTzValueOf(net.fortuna.ical4j.model.property.TzId tzProperty) { + String validTimezone = getCorrectedTimeZoneIdFrom(tzProperty.getValue()); + if (validTimezone != null) { + tzProperty.setValue(validTimezone); + } + } + + /** + * Gets a valid timezoneId for the specified timezoneValue or null in case the specified time zone + * value does not match anything known. + * + * @param value + * time zone value read from ICS file. The value can be a Microsoft time zone id or an invalid time zone + * value + * @return a valid timezoneId for the specified timezoneValue or null in case the specified time zone + * value does not match anything known + */ + private static String getCorrectedTimeZoneIdFrom(String value) { + if (value != null) { + value = value.contains("\"") ? value.replaceAll("\"", "") : value; + if (TIMEZONE_REGISTRY.getTimeZone(value) != null) { + return TIMEZONE_REGISTRY.getTimeZone(value).getID(); + } + String nameCandidate = MS_TIMEZONE_NAMES.get(value); + if (nameCandidate != null) { + return TIMEZONE_REGISTRY.getTimeZone(nameCandidate) != null + ? TIMEZONE_REGISTRY.getTimeZone(nameCandidate).getID() : nameCandidate; + } + return MS_TIMEZONE_IDS.get(value); + } + return null; + } +} \ No newline at end of file diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/TzIdRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/TzIdRule.java new file mode 100644 index 000000000..2ba4bdc72 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/TzIdRule.java @@ -0,0 +1,23 @@ +package net.fortuna.ical4j.model.rfc5545; + +import net.fortuna.ical4j.model.Rfc5545PropertyRule; +import net.fortuna.ical4j.model.property.TzId; + +/** + * + * @author daniel grigore + * @author corneliu dobrota + */ +public class TzIdRule implements Rfc5545PropertyRule { + + @Override + public void applyTo(TzId element) { + TzHelper.correctTzValueOf(element); + + } + + @Override + public Class getSupportedType() { + return TzId.class; + } +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/VAlarmRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/VAlarmRule.java new file mode 100644 index 000000000..10e0372a7 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/VAlarmRule.java @@ -0,0 +1,31 @@ +package net.fortuna.ical4j.model.rfc5545; + +import net.fortuna.ical4j.model.Rfc5545ComponentRule; +import net.fortuna.ical4j.model.component.VAlarm; +import net.fortuna.ical4j.model.property.Action; +import net.fortuna.ical4j.model.property.Description; + +/** + * + * + * @author daniel grigore + * @author corneliu dobrota + */ +public class VAlarmRule implements Rfc5545ComponentRule { + + @Override + public void applyTo(VAlarm element) { + Action action = element.getAction(); + if (action == null || !"DISPLAY".equals(action.getValue()) || element.getDescription() != null + && element.getDescription().getValue() != null) { + return; + } + Description description = new Description("display"); + element.getProperties().add(description); + } + + @Override + public Class getSupportedType() { + return VAlarm.class; + } +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/VEventRule.java b/src/main/java/net/fortuna/ical4j/model/rfc5545/VEventRule.java new file mode 100644 index 000000000..13b508c04 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/VEventRule.java @@ -0,0 +1,72 @@ +package net.fortuna.ical4j.model.rfc5545; + +import java.util.Calendar; +import java.util.List; + +import net.fortuna.ical4j.model.Date; +import net.fortuna.ical4j.model.Parameter; +import net.fortuna.ical4j.model.Property; +import net.fortuna.ical4j.model.Rfc5545ComponentRule; +import net.fortuna.ical4j.model.component.VEvent; +import net.fortuna.ical4j.model.parameter.Value; +import net.fortuna.ical4j.model.property.DateProperty; +import net.fortuna.ical4j.model.property.DtStamp; + +/** + * + * @author daniel grigore + * @author corneliu dobrota + * @author stefan popescu + * + */ +public class VEventRule implements Rfc5545ComponentRule { + + @Override + public void applyTo(VEvent element) { + + Property start = element.getProperty(Property.DTSTART); + Property end = element.getProperty(Property.DTEND); + Property duration = element.getProperty(Property.DURATION); + + /* + * ; Either 'dtend' or 'duration' MAY appear in + * ; a 'eventprop', but 'dtend' and 'duration' + * ; MUST NOT occur in the same 'eventprop'. + */ + if (end != null && duration != null && end.getValue() != null && duration != null) { + element.getProperties().remove(duration); + } + + /* + * If the event is allDay, start and end must not be equal, + * so we add 1 day to the end date + */ + if (start!=null && end!=null){ + Parameter startType = start.getParameter(Parameter.VALUE); + Parameter endType = end.getParameter(Parameter.VALUE); + if (startType!=null && endType!=null && + startType.getValue().equals(Value.DATE.getValue()) && + endType.getValue().equals(Value.DATE.getValue()) && + start.getValue().equals(end.getValue())){ + if (end instanceof DateProperty) { + DateProperty endDate = (DateProperty) end; + Calendar cal = Calendar.getInstance(); + cal.setTime(endDate.getDate()); + cal.add(Calendar.DATE, 1); + endDate.setDate(new Date(cal.getTime())); + } + } + } + + List dtStamps = element.getProperties(Property.DTSTAMP); + if (dtStamps == null || dtStamps.isEmpty()) { + element.getProperties().add(new DtStamp()); + } + + } + + @Override + public Class getSupportedType() { + return VEvent.class; + } +} diff --git a/src/main/java/net/fortuna/ical4j/model/rfc5545/package.html b/src/main/java/net/fortuna/ical4j/model/rfc5545/package.html new file mode 100644 index 000000000..0b7a66499 --- /dev/null +++ b/src/main/java/net/fortuna/ical4j/model/rfc5545/package.html @@ -0,0 +1,6 @@ + + +Contains classes (rules) that apply to broken ICS elements so that they are corrected and +meet the RFC5545 specifications. + + diff --git a/src/main/resources/net/fortuna/ical4j/model/rfc5545/msTimezones b/src/main/resources/net/fortuna/ical4j/model/rfc5545/msTimezones new file mode 100644 index 000000000..75d63f099 --- /dev/null +++ b/src/main/resources/net/fortuna/ical4j/model/rfc5545/msTimezones @@ -0,0 +1,101 @@ +Dateline Standard Time;(UTC-12:00) International Date Line West=Etc/GMT+12 +UTC-11;(UTC-11:00) Coordinated Universal Time -11=Etc/GMT+12 +Samoa Standard Time;(UTC-11:00)Samoa=US/Samoa +Hawaiian Standard Time;(UTC-10:00) Hawaii=US/Hwaii +Alaskan Standard Time;(UTC-09:00) Alaska=US/Alaska +Pacific Standard Time;(UTC-08:00) Pacific Time (US and Canada)=Canada/Pacific +Pacific Standard Time (Mexico);(UTC-08:00)Baja California=Mexico/BajaNorte +Mountain Standard Time;(UTC-07:00) Mountain Time (US and Canada)=America/Denver +Mountain Standard Time (Mexico);(UTC-07:00) Chihuahua, La Paz, Mazatlan=America/Chihuahua +US Mountain Standard Time;(UTC-07:00) Arizona=US/Arizona +Canada Central Standard Time;(UTC-06:00) Saskatchewan=Canada/Saskatchewan +Central America Standard Time;(UTC-06:00) Central America=US/Central +Central Standard Time;(UTC-06:00) Central Time (US and Canada)=America/Winnipeg +Central Standard Time (Mexico);(UTC-06:00) Guadalajara, Mexico City, Monterrey=Mexico/General +Eastern Standard Time;(UTC-05:00) Eastern Time (US and Canada)=US/Eastern +SA Pacific Standard Time;(UTC-05:00) Bogota, Lima, Quito=America/Bogota +US Eastern Standard Time;(UTC-05:00) Indiana (East)=US/Indiana-Starke +Venezuela Standard Time;(UTC-04:30) Caracas=America/Caracas +Atlantic Standard Time;(UTC-04:00) Atlantic Time (Canada)=Atlantic/Bermuda +Central Brazilian Standard Time;(UTC-04:00) Cuiaba=America/Cuiaba +Pacific SA Standard Time;(UTC-04:00) Santiago=America/Santiago +SA Western Standard Time;(UTC-04:00) Georgetown, La Paz, Manaus, San Juan=America/Manaus +Paraguay Standard Time;(UTC-04:00) Asuncion=America/Asuncion +Newfoundland Standard Time;(UTC-03:30) Newfoundland=Canada/Newfoundland +E. South America Standard Time;(UTC-03:00) Brasilia=Brazil/East +Greenland Standard Time;(UTC-03:00) Greenland=Atlantic/Stanley +Montevideo Standard Time;(UTC-03:00) Montevideo=America/Montevideo +SA Eastern Standard Time;(UTC-03:00) Cayenne, Fortaleza=America/Fortaleza +Argentina Standard Time;(UTC-03:00) Buenos Aires=America/Buenos_Aires +Mid-Atlantic Standard Time;(UTC-02:00) Mid-Atlantic=Atlantic/South_Georgia +UTC-2;(UTC-02:00) Coordinated Universal Time -02=Etc/GMT+2 +Azores Standard Time;(UTC-01:00) Azores=America/Azores +Cape Verde Standard Time;(UTC-01:00) Cape Verde Is.=Atlantic/Cape_Verde +GMT Standard Time;(UTC) Dublin, Edinburgh, Lisbon, London=Europe/Dublin +Greenwich Standard Time;(UTC) Monrovia, Reykjavik=UTC +Morocco Standard Time;(UTC) Casablanca=UTC +UTC;(UTC) Coordinated Universal Time=UTC +Central Europe Standard Time;(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague=Europe/Budapest +Central European Standard Time;(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb=Europe/Sarajevo +Mitteleuropäische Zeit;(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna=Europe/Vienna +Romance Standard Time;(UTC+01:00) Brussels, Copenhagen, Madrid, Paris=Europe/Paris +W. Central Africa Standard Time;(UTC+01:00) West Central Africa=Africa/Algiers +W. Europe Standard Time;(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna=Europe/Vienna +Namibia Standard Time;(UTC+01:00) Windhoek=Africa/Windhoek +E. Europe Standard Time;(UTC+02:00) Minsk=Europe/Kiev +Egypt Standard Time;(UTC+02:00) Cairo=Africa/Cairo +FLE Standard Time;(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius=Europe/Sofia +GTB Standard Time;(UTC+02:00) Athens, Bucharest=Europe/Bucharest +GTB Standard Time;(UTC+02:00) Athens, Bucharest, Istanbul=Europe/Bucharest +Israel Standard Time;(UTC+02:00) Jerusalem=Asia/Jerusalem +Jordan Standard Time;(UTC+02:00) Amman=Asia/Amman +Middle East Standard Time;(UTC+02:00) Beirut=Asia/Beirut +South Africa Standard Time;(UTC+02:00) Harare, Pretoria=Africa/Harare +Syria Standard Time;(UTC+02:00) Damascus=Asia/Damascus +Turkey Standard Time;(UTC+02:00) Istanbul=Asia/Istanbul +Arab Standard Time;(UTC+03:00) Kuwait, Riyadh=Asia/Kuwait +Arabic Standard Time;(UTC+03:00) Baghdad=Asia/Bagdad +E. Africa Standard Time;(UTC+03:00) Nairobi=Africa/Nairobi +Kaliningrad Standard Time;(UTC+03:00) Kaliningrad=Europe/Kaliningrad +Iran Standard Time;(UTC+03:30) Tehran=Asia/Tehran +Russian Standard Time;(UTC+04:00) Moscow, St. Petersburg, Volgograd=Europe/Moscow +Arabian Standard Time;(UTC+04:00) Abu Dhabi, Muscat=Asia/Muscat +Azerbaijan Standard Time;(UTC+04:00) Baku=Asia/Baku +Caucasus Standard Time;(UTC+04:00) Yerevan=Asia/Yerevan +Georgian Standard Time;(UTC+04:00) Tbilisi=Asia/Tbilisi +Mauritius Standard Time;(UTC+04:00) Port Louis=Asia/Tbilisi +Afghanistan Standard Time;(UTC+04:30) Kabul=Asia/Kabul +West Asia Standard Time;(UTC+05:00) Tashkent=Asia/Tashkent +Pakistan Standard Time;(UTC+05:00) Islamabad, Karachi=Asia/Karachi +India Standard Time;(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi=Asia/Kolkata +Sri Lanka Standard Time;(UTC+05:30) Sri Jayawardenepura=Asia/Kolkata +Nepal Standard Time;(UTC+05:45) Kathmandu=Asia/Kathmandu +Ekaterinburg Standard Time;(UTC+06:00) Ekaterinburg=Asia/Yekaterinburg +Central Asia Standard Time;(UTC+06:00) Astana=Asia/Astana +Bangladesh Standard Time;(UTC+06:00) Dhaka=Asia/Astana +Myanmar Standard Time;(UTC+06:30) Yangon (Rangoon)=Asia/Rangoon +N. Central Asia Standard Time;(UTC+07:00) Novosibirsk=Asia/Novosibirsk +SE Asia Standard Time;(UTC+07:00) Bangkok, Hanoi, Jakarta=Asia/Jakarta +North Asia Standard Time;(UTC+08:00) Krasnoyarsk=Asia/Krasnoyarsk +China Standard Time;(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi=Hongkong +Singapore Standard Time;(UTC+08:00) Kuala Lumpur, Singapore=Asia/Kuala_Lumpur +Taipei Standard Time;(UTC+08:00) Taipei=Asia/Taipei +W. Australia Standard Time;(UTC+08:00) Perth=Austraila/Perth +Ulaanbaatar Standard Time;(UTC+08:00) Ulaanbaatar=Asia/Ulaanbaatar +North Asia East Standard Time;(UTC+09:00) Irkutsk=Asia/Irkutsk +Korea Standard Time;(UTC+09:00) Seoul=Asia/Seoul +Tokyo Standard Time;(UTC+09:00) Osaka, Sapporo, Tokyo=Asia/Tokyo +AUS Central Standard Time;(UTC+09:30) Darwin=Australia/Darwin +Cen. Australia Standard Time;(UTC+09:30) Adelaide=Australia/Adelaide +Yakutsk Standard Time;(UTC+10:00) Yakutsk=Asia/Yakutsk +AUS Eastern Standard Time;(UTC+10:00) Canberra, Melbourne, Sydney=Australia/Melbourne +E. Australia Standard Time;(UTC+10:00) Brisbane=Australia/Brisbane +Tasmania Standard Time;(UTC+10:00) Hobart=Australia/Hobart +West Pacific Standard Time;(UTC+10:00) Guam, Port Moresby=Pacific/Guam +Vladivostok Standard Time;(UTC+11:00) Vladivostok=Asia/Vladivostok +Central Pacific Standard Time;(UTC+11:00) Solomon Is., New Caledonia=Pacific/Efate +Magadan Standard Time;(UTC+12:00) Magadan=Asia/Magadan +Fiji Standard Time;(UTC+12:00) Fiji=Pacific/Fiji +New Zealand Standard Time;(UTC+12:00) Auckland, Wellington=Pacific/Auckland +UTC+12;(UTC+12:00) Coordinated Universal Time +12=NZ +Tonga Standard Time;(UTC+13:00) Nuku'alofa=Pacific/Alpia \ No newline at end of file diff --git a/src/test/java/net/fortuna/ical4j/model/CalendarTest.java b/src/test/java/net/fortuna/ical4j/model/CalendarTest.java index 3ef461f5d..d6709f5b3 100644 --- a/src/test/java/net/fortuna/ical4j/model/CalendarTest.java +++ b/src/test/java/net/fortuna/ical4j/model/CalendarTest.java @@ -31,21 +31,30 @@ */ package net.fortuna.ical4j.model; -import junit.framework.TestCase; -import junit.framework.TestSuite; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.fail; + +import java.io.IOException; +import java.io.InputStream; +import java.lang.reflect.InvocationTargetException; +import java.net.URISyntaxException; +import java.text.ParseException; + +import org.junit.Before; +import org.junit.Test; + +import net.fortuna.ical4j.data.CalendarBuilder; +import net.fortuna.ical4j.data.ParserException; import net.fortuna.ical4j.model.component.VEvent; -import net.fortuna.ical4j.model.component.VFreeBusy; import net.fortuna.ical4j.model.component.VTimeZone; import net.fortuna.ical4j.model.parameter.TzId; import net.fortuna.ical4j.model.parameter.Value; -import net.fortuna.ical4j.model.property.*; +import net.fortuna.ical4j.model.property.CalScale; +import net.fortuna.ical4j.model.property.ProdId; +import net.fortuna.ical4j.model.property.RRule; +import net.fortuna.ical4j.model.property.Uid; +import net.fortuna.ical4j.model.property.Version; import net.fortuna.ical4j.validate.ValidationException; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.io.IOException; -import java.net.URISyntaxException; -import java.text.ParseException; /** * Created on 16/03/2005 @@ -54,65 +63,40 @@ * * @author Ben * - * A test case for creating calendars. + * A test case for creating calendars. */ -public class CalendarTest extends TestCase { +public class CalendarTest { - private static Logger log = LoggerFactory.getLogger(Calendar.class); - private Calendar calendar; - /** - * @param testMethod - * @param calendar - */ - public CalendarTest(String testMethod, Calendar calendar) { - super(testMethod); - this.calendar = calendar; + @Before + public void setUp() { + calendar = new Calendar(); + calendar.getProperties().add(new ProdId("-//Ben Fortuna//iCal4j 1.0//EN")); + calendar.getProperties().add(Version.VERSION_2_0); + calendar.getProperties().add(CalScale.GREGORIAN); + VEvent vEvent = new VEvent(); + vEvent.getProperties().add(new Uid("1")); + calendar.getComponents().add(vEvent); } - - /** - * @throws ValidationException - */ + + @Test public void testValid() throws ValidationException { - calendar.validate(); - } - - /** - * - */ - public void testInvalid() { - try { - calendar.validate(); - fail("Should throw a ValidationException"); - } - catch (ValidationException ve) { - log.trace(ve.toString()); - } + + calendar.validate(); } - - /** - * @return - * @throws URISyntaxException - * @throws IOException - * @throws ParseException - */ - public static TestSuite suite() throws ParseException, IOException, URISyntaxException { - TestSuite suite = new TestSuite(); + + @Test + public void testValid2() throws ParseException, IOException, URISyntaxException { + TimeZoneRegistry registry = TimeZoneRegistryFactory.getInstance().createRegistry(); - Calendar baseCalendar = new Calendar(); - baseCalendar.getProperties().add(new ProdId("-//Ben Fortuna//iCal4j 1.0//EN")); - baseCalendar.getProperties().add(Version.VERSION_2_0); - baseCalendar.getProperties().add(CalScale.GREGORIAN); - suite.addTest(new CalendarTest("testValid", baseCalendar)); - VTimeZone tz = registry.getTimeZone("Australia/Melbourne").getVTimeZone(); TzId tzParam = new TzId(tz.getProperty(Property.TZID).getValue()); - baseCalendar.getComponents().add(tz); - + calendar.getComponents().add(tz); + // Add events, etc.. - Calendar calendar = new Calendar(baseCalendar); + Calendar copyCalendar = new Calendar(calendar); java.util.Calendar calStart = java.util.Calendar.getInstance(); calStart.set(java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.MONDAY); calStart.set(java.util.Calendar.HOUR_OF_DAY, 9); @@ -122,15 +106,12 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc java.util.Calendar calEnd = java.util.Calendar.getInstance(); calEnd.setTime(calStart.getTime()); calEnd.add(java.util.Calendar.YEAR, 1); - - VEvent week1UserA = new VEvent( - new Date(calStart.getTime().getTime()), - new Dur(0, 8, 0, 0), "Week 1 - User A"); + + VEvent week1UserA = new VEvent(new Date(calStart.getTime().getTime()), new Dur(0, 8, 0, 0), "Week 1 - User A"); week1UserA.getProperty(Property.DTSTART).getParameters().replace(tzParam); week1UserA.getProperty(Property.DTSTART).getParameters().replace(Value.DATE); - - Recur week1UserARecur = new Recur( - Recur.WEEKLY, new Date(calEnd.getTime().getTime())); + + Recur week1UserARecur = new Recur(Recur.WEEKLY, new Date(calEnd.getTime().getTime())); week1UserARecur.setInterval(3); week1UserARecur.getDayList().add(WeekDay.MO); week1UserARecur.getDayList().add(WeekDay.TU); @@ -143,15 +124,12 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc calStart.add(java.util.Calendar.WEEK_OF_YEAR, 1); calEnd.add(java.util.Calendar.WEEK_OF_YEAR, 1); - - VEvent week2UserB = new VEvent( - new Date(calStart.getTime().getTime()), - new Dur(0, 8, 0, 0), "Week 2 - User B"); + + VEvent week2UserB = new VEvent(new Date(calStart.getTime().getTime()), new Dur(0, 8, 0, 0), "Week 2 - User B"); week2UserB.getProperty(Property.DTSTART).getParameters().replace(tzParam); week2UserB.getProperty(Property.DTSTART).getParameters().replace(Value.DATE); - - Recur week2UserBRecur = new Recur( - Recur.WEEKLY, new Date(calEnd.getTime().getTime())); + + Recur week2UserBRecur = new Recur(Recur.WEEKLY, new Date(calEnd.getTime().getTime())); week2UserBRecur.setInterval(3); week2UserBRecur.getDayList().add(WeekDay.MO); week2UserBRecur.getDayList().add(WeekDay.TU); @@ -164,15 +142,12 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc calStart.add(java.util.Calendar.WEEK_OF_YEAR, 1); calEnd.add(java.util.Calendar.WEEK_OF_YEAR, 1); - - VEvent week3UserC = new VEvent( - new Date(calStart.getTime().getTime()), - new Dur(0, 8, 0, 0), "Week 3 - User C"); + + VEvent week3UserC = new VEvent(new Date(calStart.getTime().getTime()), new Dur(0, 8, 0, 0), "Week 3 - User C"); week3UserC.getProperty(Property.DTSTART).getParameters().replace(tzParam); week3UserC.getProperty(Property.DTSTART).getParameters().replace(Value.DATE); - - Recur week3UserCRecur = new Recur( - Recur.WEEKLY, new Date(calEnd.getTime().getTime())); + + Recur week3UserCRecur = new Recur(Recur.WEEKLY, new Date(calEnd.getTime().getTime())); week3UserCRecur.setInterval(3); week3UserCRecur.getDayList().add(WeekDay.MO); week3UserCRecur.getDayList().add(WeekDay.TU); @@ -182,15 +157,14 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc week3UserCRecur.getHourList().add(new Integer(9)); week3UserC.getProperties().add(new RRule(week3UserCRecur)); week3UserC.getProperties().add(new Uid("000003@modularity.net.au")); - - calendar.getComponents().add(week1UserA); - calendar.getComponents().add(week2UserB); - calendar.getComponents().add(week3UserC); - suite.addTest(new CalendarTest("testValid", calendar)); + + copyCalendar.getComponents().add(week1UserA); + copyCalendar.getComponents().add(week2UserB); + copyCalendar.getComponents().add(week3UserC); // test event date ranges.. - calendar = new Calendar(baseCalendar); - + copyCalendar = new Calendar(calendar); + calStart = java.util.Calendar.getInstance(); calStart.set(java.util.Calendar.YEAR, 2006); calStart.set(java.util.Calendar.MONTH, java.util.Calendar.JANUARY); @@ -203,14 +177,11 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc calEnd.setTime(calStart.getTime()); calEnd.add(java.util.Calendar.YEAR, 1); - week1UserA = new VEvent( - new Date(calStart.getTime().getTime()), - new Dur(0, 8, 0, 0), "Week 1 - User A"); + week1UserA = new VEvent(new Date(calStart.getTime().getTime()), new Dur(0, 8, 0, 0), "Week 1 - User A"); week1UserA.getProperty(Property.DTSTART).getParameters().replace(tzParam); week1UserA.getProperty(Property.DTSTART).getParameters().replace(Value.DATE); - week1UserARecur = new Recur( - Recur.WEEKLY, new Date(calEnd.getTime().getTime())); + week1UserARecur = new Recur(Recur.WEEKLY, new Date(calEnd.getTime().getTime())); week1UserARecur.setInterval(3); week1UserARecur.getDayList().add(new WeekDay(WeekDay.MO, 0)); week1UserARecur.getDayList().add(new WeekDay(WeekDay.TU, 0)); @@ -224,14 +195,11 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc calStart.add(java.util.Calendar.WEEK_OF_YEAR, 1); calEnd.add(java.util.Calendar.WEEK_OF_YEAR, 1); - week2UserB = new VEvent( - new Date(calStart.getTime().getTime()), - new Dur(0, 8, 0, 0), "Week 2 - User B"); + week2UserB = new VEvent(new Date(calStart.getTime().getTime()), new Dur(0, 8, 0, 0), "Week 2 - User B"); week2UserB.getProperty(Property.DTSTART).getParameters().replace(tzParam); week2UserB.getProperty(Property.DTSTART).getParameters().replace(Value.DATE); - week2UserBRecur = new Recur( - Recur.WEEKLY, new Date(calEnd.getTime().getTime())); + week2UserBRecur = new Recur(Recur.WEEKLY, new Date(calEnd.getTime().getTime())); week2UserBRecur.setInterval(3); week2UserBRecur.getDayList().add(new WeekDay(WeekDay.MO, 0)); week2UserBRecur.getDayList().add(new WeekDay(WeekDay.TU, 0)); @@ -245,14 +213,11 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc calStart.add(java.util.Calendar.WEEK_OF_YEAR, 1); calEnd.add(java.util.Calendar.WEEK_OF_YEAR, 1); - week3UserC = new VEvent( - new Date(calStart.getTime().getTime()), - new Dur(0, 8, 0, 0), "Week 3 - User C"); + week3UserC = new VEvent(new Date(calStart.getTime().getTime()), new Dur(0, 8, 0, 0), "Week 3 - User C"); week3UserC.getProperty(Property.DTSTART).getParameters().replace(tzParam); week3UserC.getProperty(Property.DTSTART).getParameters().replace(Value.DATE); - week3UserCRecur = new Recur( - Recur.WEEKLY, new Date(calEnd.getTime().getTime())); + week3UserCRecur = new Recur(Recur.WEEKLY, new Date(calEnd.getTime().getTime())); week3UserCRecur.setInterval(3); week3UserCRecur.getDayList().add(new WeekDay(WeekDay.MO, 0)); week3UserCRecur.getDayList().add(new WeekDay(WeekDay.TU, 0)); @@ -263,48 +228,76 @@ public static TestSuite suite() throws ParseException, IOException, URISyntaxExc week3UserC.getProperties().add(new RRule(week3UserCRecur)); week3UserC.getProperties().add(new Uid("000003@modularity.net.au")); - calendar.getComponents().add(week1UserA); - calendar.getComponents().add(week2UserB); - calendar.getComponents().add(week3UserC); - suite.addTest(new CalendarTest("testValid", calendar)); - - // test invalid calendar.. -// calendar = new Calendar(baseCalendar); -// calendar.getComponents().add(new Daylight()); -// suite.addTest(new CalendarTest("testInvalid", calendar)); - - return suite; + copyCalendar.getComponents().add(week1UserA); + copyCalendar.getComponents().add(week2UserB); + copyCalendar.getComponents().add(week3UserC); + copyCalendar.validate(); + } - - /** - * @throws ValidationException - */ - public void testGetEventDateRanges() throws ValidationException { - // Add events, etc.. -// VTimeZone tz = registry.getTimeZone("Australia/Melbourne").getVTimeZone(); -// TzId tzParam = new TzId(tz.getProperty(Property.TZID).getValue()); - calendar.validate(); + @Test + public void shouldCorrectCalendarBody() throws IOException, ParserException, IllegalAccessException, + IllegalArgumentException, InvocationTargetException { + String[] calendarNames = { "yahoo1.txt", "yahoo2.txt", "outlook1.txt", "outlook2.txt", "apple.txt" }; + for (String calendarName : calendarNames) { + Calendar calendar = buildCalendar(calendarName); + calendar.conformToRfc5545(); + try { + calendar.validate(); + } catch (ValidationException e) { + e.printStackTrace(); + fail("Validation failed for " + calendarName); + } + } + } - // Start the logic testing. - java.util.Calendar queryStartCal = java.util.Calendar.getInstance(); - java.util.Calendar queryEndCal = java.util.Calendar.getInstance(); + @Test + public void shouldCorrectMsSpecificTimeZones() throws IOException, ParserException, IllegalAccessException, + IllegalArgumentException, InvocationTargetException { + String actuals[] = { "timezones/outlook1.txt", "timezones/outlook2.txt" }; + String expecteds[] = { "timezones/outlook1_expected.txt", "timezones/outlook2_expected.txt" }; - queryStartCal.set(2006, java.util.Calendar.JULY, 1, 9, 0, 0); - queryEndCal.set(2006, java.util.Calendar.AUGUST, 1, 9, 0, 0); - - VFreeBusy request = new VFreeBusy( - new DateTime(queryStartCal.getTime()), - new DateTime(queryEndCal.getTime())); - - VFreeBusy reply = new VFreeBusy(request, calendar.getComponents()); - /* - SortedSet dateRangeSet = - calendar.getEventDateRanges(queryStartCal.getTime(), - queryEndCal.getTime()); - */ - - log.info(reply.toString()); + for (int i = 0; i < actuals.length; i++) { + Calendar actual = buildCalendar(actuals[i]); + actual.conformToRfc5545(); + Calendar expected = buildCalendar(expecteds[i]); + assertEquals("on from " + expecteds[i] + " and " + actuals[i] + " failed.", expected, actual); + } + } + + @Test + public void shouldCorrectDTStampByAddingUTCTimezone() { + String calendarName = "dtstamp/invalid.txt"; + try { + Calendar actual = buildCalendar(calendarName); + actual.conformToRfc5545(); + } catch (Exception e) { + e.printStackTrace(); + fail("RFC transformation failed for " + calendarName); + } + } + + @Test + public void shouldSetTimezoneToUtcForNoTZdescription() { + String actualCalendar = "outlook/TZ-no-description.txt"; + try { + Calendar actual = buildCalendar(actualCalendar); + actual.conformToRfc5545(); + Calendar expected = buildCalendar("outlook/TZ-set-to-utc.txt"); + assertEquals(expected.toString(), actual.toString()); + assertEquals(expected, actual); + } catch (Exception e) { + e.printStackTrace(); + fail("RFC transformation failed for " + actualCalendar); + } + } + + private Calendar buildCalendar(String file) throws IOException, ParserException { + InputStream is = getClass().getResourceAsStream(file); + CalendarBuilder cb = new CalendarBuilder(); + Calendar calendar = cb.build(is); + is.close(); + return calendar; } } diff --git a/src/test/java/net/fortuna/ical4j/model/rfc5545/AttendeePropertyRuleTest.java b/src/test/java/net/fortuna/ical4j/model/rfc5545/AttendeePropertyRuleTest.java new file mode 100644 index 000000000..0248debc9 --- /dev/null +++ b/src/test/java/net/fortuna/ical4j/model/rfc5545/AttendeePropertyRuleTest.java @@ -0,0 +1,60 @@ +package net.fortuna.ical4j.model.rfc5545; + +import static org.junit.Assert.assertEquals; + +import java.net.URISyntaxException; + +import org.junit.Test; + +import net.fortuna.ical4j.model.parameter.Cn; +import net.fortuna.ical4j.model.property.Attendee; + +public class AttendeePropertyRuleTest { + + private AttendeePropertyRule rule = new AttendeePropertyRule(); + + @Test + public void shouldCorrectlyRemoveApostrophes() throws URISyntaxException { + Attendee attendee = new Attendee("mailto:'mobile-media-applications@1und1.de'"); + attendee.getParameters().add(new Cn("Mobile Media")); + this.rule.applyTo(attendee); + assertEquals("mailto:mobile-media-applications@1und1.de", attendee.getValue()); + } + + @Test + public void shouldLeaveAttendeeAsItIs() throws URISyntaxException { + Attendee attendee = new Attendee("mailto:mobile-media-applications@1und1.de"); + attendee.getParameters().add(new Cn("Mobile Media")); + this.rule.applyTo(attendee); + assertEquals("mailto:mobile-media-applications@1und1.de", attendee.getValue()); + } + + @Test + public void shouldNotThrowExceptionIfAttendeeIsNull() throws URISyntaxException { + this.rule.applyTo(null); + } + + @Test + public void shouldNotThrowExceptionIfAttendeeIsEmpty() throws URISyntaxException { + this.rule.applyTo(new Attendee()); + } + + @Test + public void shouldNotThrowExceptionIfOneApostrophe() throws URISyntaxException { + this.rule.applyTo(new Attendee("mailto:'")); + } + + @Test + public void shouldNotThrowExceptionIfTwoApostrophes() throws URISyntaxException { + this.rule.applyTo(new Attendee("mailto:''")); + } + + @Test + public void shouldNotDoAnythingIfAnotherScheem() throws URISyntaxException { + String value = "http://something"; + Attendee attende = new Attendee(value); + this.rule.applyTo(attende); + assertEquals(value, attende.getValue()); + } + +} diff --git a/src/test/resources/net/fortuna/ical4j/model/apple.txt b/src/test/resources/net/fortuna/ical4j/model/apple.txt new file mode 100644 index 000000000..5a3d4ac2c --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/apple.txt @@ -0,0 +1,125 @@ +BEGIN:VCALENDAR +VERSION:2.0 +X-WR-CALNAME:redenumit pe PC de ce nu apare tool tip-ul ? ? ? hmm? oare? +PRODID:-//Apple Inc.//Mac OS X 10.8.5//EN +X-WR-CALDESC:7c2ada99-2d1b-4228-bb7b-f5b8dc7cedf2 +X-APPLE-CALENDAR-COLOR:#B90E28 +X-WR-TIMEZONE:Europe/Bucharest +CALSCALE:GREGORIAN +BEGIN:VTIMEZONE +TZID:Europe/Bucharest +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +DTSTART:19970330T030000 +TZNAME:GMT+03:00 +TZOFFSETTO:+0300 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0300 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +DTSTART:19971026T040000 +TZNAME:GMT+02:00 +TZOFFSETTO:+0200 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +CREATED:20140214T150303Z +UID:89859717-6BE4-4BD8-BFF8-A026C960B5D7 +DTEND;VALUE=DATE:20140215 +TRANSP:TRANSPARENT +SUMMARY:all day +DTSTART;VALUE=DATE:20140214 +DTSTAMP:20140214T150558Z +SEQUENCE:4 +BEGIN:VALARM +X-WR-ALARMUID:41453D3E-0507-4B48-B174-0BBDDAC0A77E +UID:41453D3E-0507-4B48-B174-0BBDDAC0A77E +TRIGGER:-PT15H +X-APPLE-DEFAULT-ALARM:TRUE +ATTACH;VALUE=URI:Basso +ACTION:AUDIO +END:VALARM +END:VEVENT +BEGIN:VEVENT +UID:B1EF0C38-5C3F-46E0-B98C-3A60752A8646 +DTEND;VALUE=DATE:20140213 +TRANSP:OPAQUE +SUMMARY:I'd cal 462 +DTSTART;VALUE=DATE:20140212 +DTSTAMP:20140212T152025Z +LOCATION:Locatie +SEQUENCE:0 +DESCRIPTION:Notite ... Apar la descriere?\n +BEGIN:VALARM +X-WR-ALARMUID:2D13909E-6CB6-4761-BDBF-DBA12ACACFD3 +UID:2D13909E-6CB6-4761-BDBF-DBA12ACACFD3 +TRIGGER:-PT15H +X-APPLE-DEFAULT-ALARM:TRUE +ATTACH;VALUE=URI:Basso +ACTION:AUDIO +END:VALARM +END:VEVENT +BEGIN:VEVENT +CREATED:20140214T122151Z +UID:F1BFA65C-325F-4A64-B089-D0D152E75613 +DTEND;TZID=Europe/Bucharest:20140209T140000 +ATTENDEE;CN="null null";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED:mailto:moldoveanu.cristian@web.de +ATTENDEE;CN="cristian.moldoveanu@web.de";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mailto:cristian.moldoveanu@web.de +TRANSP:OPAQUE +SUMMARY:test event cu invitatie +DTSTART;TZID=Europe/Bucharest:20140209T130000 +DTSTAMP:20140214T122220Z +ORGANIZER;CN="null null":mailto:moldoveanu.cristian@web.de +SEQUENCE:4 +BEGIN:VALARM +X-WR-ALARMUID:FC69786D-8493-4643-93AC-A6288AA7CFA3 +UID:FC69786D-8493-4643-93AC-A6288AA7CFA3 +TRIGGER;VALUE=DATE-TIME:19760401T005545Z +X-APPLE-DEFAULT-ALARM:TRUE +ACTION:NONE +END:VALARM +END:VEVENT +BEGIN:VEVENT +CREATED:20140217T105017Z +UID:E2EB29C7-A3EE-4196-916F-6764C1DF1178 +DTEND;VALUE=DATE:20140219 +RRULE:FREQ=MONTHLY;INTERVAL=1;UNTIL=20141119 +TRANSP:TRANSPARENT +SUMMARY:all day recurrent from mac +DTSTART;VALUE=DATE:20140218 +DTSTAMP:20140217T105100Z +SEQUENCE:5 +BEGIN:VALARM +X-WR-ALARMUID:00F373B2-E40E-490D-AA15-8DD914FC5604 +UID:00F373B2-E40E-490D-AA15-8DD914FC5604 +TRIGGER:-PT15H +ATTACH;VALUE=URI:Basso +ACTION:AUDIO +X-APPLE-DEFAULT-ALARM:TRUE +ACKNOWLEDGED:20140217T105038Z +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian.Moldoveanu@web.de";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mailto:Cristian.Moldoveanu@web.de +ATTENDEE;CN="roxana.dragavei@web.de";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mailto:roxana.dragavei@web.de +ATTENDEE;CN="null null";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION:mailto:moldoveanu.cristian@web.de +DTEND;TZID=Europe/Bucharest:20140217T163000 +TRANSP:TRANSPARENT +ORGANIZER;CN="null null":mailto:moldoveanu.cristian@web.de +UID:6D8E55C7-E2F5-4856-8B5C-619B577F92AE +DTSTAMP:20140217T153055Z +X-APPLE-NEEDS-REPLY:TRUE +SEQUENCE:2 +SUMMARY:cal 1796 event with attendees +DTSTART;TZID=Europe/Bucharest:20140217T153000 +CREATED:20140217T151058Z +BEGIN:VALARM +X-WR-ALARMUID:E26AFDDF-DD05-4B0C-BD1B-8360A50B9612 +UID:E26AFDDF-DD05-4B0C-BD1B-8360A50B9612 +TRIGGER;VALUE=DATE-TIME:19760401T005545Z +X-APPLE-DEFAULT-ALARM:TRUE +ACTION:NONE +END:VALARM +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/dtstamp/invalid.txt b/src/test/resources/net/fortuna/ical4j/model/dtstamp/invalid.txt new file mode 100644 index 000000000..da396d7c1 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/dtstamp/invalid.txt @@ -0,0 +1,16 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//Salonmeister GmbH//NONSGML v1.0//EN +CALSCALE:GREGORIAN +BEGIN:VEVENT +UID:5509bb21a2e63@salonmeister.de +LOCATION:Schillerstraße 26 - 60313 Frankfurt am Main +SUMMARY:KP Ochs - Schillerstraße +DESCRIPTION:Mitarbeiter: Francesco D.\nService: Cut & Go (Herren)\nSalonnummer: +4969 233007\n\nFalls der Termin abgesagt werden muß, bitte im Salon anrufen oder den folgenden Link nutzen: https://salonmeister.de/termin-stornieren?hash=a15e9362434e95436d8520a7dcf30693\n\nDanke für die Buchung. Herzlichst,\nDie Salonmeister +CLASS:PRIVATE +DTSTART:20150409T180000 +DTEND:20150409T183000 +DTSTAMP:20150318T185129 +URL;VALUE=URI:https://salonmeister.de/termin-stornieren?hash=a15e9362434e95436d8520a7dcf30693 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/outlook/TZ-no-description.txt b/src/test/resources/net/fortuna/ical4j/model/outlook/TZ-no-description.txt new file mode 100644 index 000000000..0f7157773 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/outlook/TZ-no-description.txt @@ -0,0 +1,231 @@ +BEGIN:VCALENDAR +PRODID:-//Microsoft Corporation//Outlook 15.0 MIMEDIR//EN +VERSION:2.0 +METHOD:PUBLISH +X-CALSTART:19890425T000000 +X-WR-RELCALID:{0000002E-7D86-8519-4E6A-99A641836BC5} +X-WR-CALNAME:Begenda.qa1-GMX.com +BEGIN:VTIMEZONE +TZID:(no TZ description) +BEGIN:STANDARD +DTSTART:16010101T000000 +TZOFFSETFROM:-0000 +TZOFFSETTO:-0000 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102002Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:dsfdsfds +TRANSP:TRANSPARENT +UID:56e9e5d6-acb2-418d-ad60-3e12061ff8bf.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102005Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +TRANSP:TRANSPARENT +UID:867f9501-ee5a-41dc-9385-8f1be38e1994.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=begenda.qa2@mail.com;RSVP=FALSE:mailto:begenda.qa2@mail.com +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150422T140000Z +DTSTAMP:20150424T093233Z +DTSTART:20150422T130000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sadadasdsad +TRANSP:OPAQUE +UID:1f30535b-d9b1-4fe6-8175-addb3c5f31b4.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CATEGORIES:BIRTHDAY +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:19890426 +DTSTAMP:20150424T074406Z +DTSTART;VALUE=DATE:19890425 +LAST-MODIFIED:20150424T105853Z +PRIORITY:5 +RRULE:FREQ=YEARLY;BYMONTHDAY=25;BYMONTH=4 +SEQUENCE:0 +SUMMARY:Subject contact` 1 +TRANSP:TRANSPARENT +UID:begenda-adfcd949cc15e77e51f5c3930de3cd3f8c338b12 +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=begenda.qa2@mail.com;RSVP=FALSE:mailto:begenda.qa2@mail.com +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150423T140000Z +DTSTAMP:20150424T093253Z +DTSTART:20150423T130000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sa 转注字 / 轉注字 +TRANSP:OPAQUE +UID:9b0a5256-1593-4c4e-a0c9-93cf1f9f31a1.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;TZID="(no TZ description)":20150419T120000 +DTSTAMP:20150424T075350Z +DTSTART;TZID="(no TZ description)":20150419T110000 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +RRULE:FREQ=DAILY +SEQUENCE:0 +SUMMARY:rec +TRANSP:OPAQUE +UID:da87e3f2-bdf2-4a0c-b6e2-fdf5d2058050.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102014Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sdfdsf +TRANSP:TRANSPARENT +UID:aef85aea-2edf-47e0-9ff9-c901c9a36101.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102009Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sdfdsfds +TRANSP:TRANSPARENT +UID:840d16fd-4de3-4321-9373-5b67084d5e75.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;TZID="(no TZ description)":20150423T090000 +DTSTAMP:20150424T101950Z +DTSTART;TZID="(no TZ description)":20150423T080000 +LAST-MODIFIED:20150424T105853Z +PRIORITY:5 +RRULE:FREQ=WEEKLY;BYDAY=TH +SEQUENCE:0 +SUMMARY:AAAA +TRANSP:OPAQUE +UID:c4eb06fe-6c88-4432-85db-7c9075872a54.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150422T053000Z +DTSTAMP:20150424T101950Z +DTSTART:20150422T043000Z +LAST-MODIFIED:20150424T105853Z +PRIORITY:5 +RECURRENCE-ID:20150423T080000Z +SEQUENCE:0 +SUMMARY:AAAA +UID:c4eb06fe-6c88-4432-85db-7c9075872a54.calendar.gmx.com +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=begenda.qa1@gmx.es;RSVP=FALSE:mailto:begenda.qa1@gmx.es +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150421T100000Z +DTSTAMP:20150424T103603Z +DTSTART:20150421T090000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:to be deleted +TRANSP:OPAQUE +UID:b5c4d119-a2d6-4bfa-9b36-57fe67951e28.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150421T080000Z +DTSTAMP:20150424T103255Z +DTSTART:20150421T070000Z +LAST-MODIFIED:20150424T105853Z +LOCATION:iii +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:fgf +TRANSP:OPAQUE +UID:1c16d111-e2a1-4dbb-b55c-f660801fb797.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/outlook/TZ-set-to-utc.txt b/src/test/resources/net/fortuna/ical4j/model/outlook/TZ-set-to-utc.txt new file mode 100644 index 000000000..5f77820d8 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/outlook/TZ-set-to-utc.txt @@ -0,0 +1,231 @@ +BEGIN:VCALENDAR +PRODID:-//Microsoft Corporation//Outlook 15.0 MIMEDIR//EN +VERSION:2.0 +METHOD:PUBLISH +X-CALSTART:19890425T000000 +X-WR-RELCALID:{0000002E-7D86-8519-4E6A-99A641836BC5} +X-WR-CALNAME:Begenda.qa1-GMX.com +BEGIN:VTIMEZONE +TZID:(no TZ description) +BEGIN:STANDARD +DTSTART:16010101T000000 +TZOFFSETFROM:-0000 +TZOFFSETTO:-0000 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102002Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:dsfdsfds +TRANSP:TRANSPARENT +UID:56e9e5d6-acb2-418d-ad60-3e12061ff8bf.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102005Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +TRANSP:TRANSPARENT +UID:867f9501-ee5a-41dc-9385-8f1be38e1994.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=begenda.qa2@mail.com;RSVP=FALSE:mailto:begenda.qa2@mail.com +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150422T140000Z +DTSTAMP:20150424T093233Z +DTSTART:20150422T130000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sadadasdsad +TRANSP:OPAQUE +UID:1f30535b-d9b1-4fe6-8175-addb3c5f31b4.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CATEGORIES:BIRTHDAY +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:19890426 +DTSTAMP:20150424T074406Z +DTSTART;VALUE=DATE:19890425 +LAST-MODIFIED:20150424T105853Z +PRIORITY:5 +RRULE:FREQ=YEARLY;BYMONTHDAY=25;BYMONTH=4 +SEQUENCE:0 +SUMMARY:Subject contact` 1 +TRANSP:TRANSPARENT +UID:begenda-adfcd949cc15e77e51f5c3930de3cd3f8c338b12 +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=begenda.qa2@mail.com;RSVP=FALSE:mailto:begenda.qa2@mail.com +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150423T140000Z +DTSTAMP:20150424T093253Z +DTSTART:20150423T130000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sa 转注字 / 轉注字 +TRANSP:OPAQUE +UID:9b0a5256-1593-4c4e-a0c9-93cf1f9f31a1.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150419T120000Z +DTSTAMP:20150424T075350Z +DTSTART:20150419T110000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +RRULE:FREQ=DAILY +SEQUENCE:0 +SUMMARY:rec +TRANSP:OPAQUE +UID:da87e3f2-bdf2-4a0c-b6e2-fdf5d2058050.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102014Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sdfdsf +TRANSP:TRANSPARENT +UID:aef85aea-2edf-47e0-9ff9-c901c9a36101.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND;VALUE=DATE:20150423 +DTSTAMP:20150424T102009Z +DTSTART;VALUE=DATE:20150422 +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:sdfdsfds +TRANSP:TRANSPARENT +UID:840d16fd-4de3-4321-9373-5b67084d5e75.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150423T090000Z +DTSTAMP:20150424T101950Z +DTSTART:20150423T080000Z +LAST-MODIFIED:20150424T105853Z +PRIORITY:5 +RRULE:FREQ=WEEKLY;BYDAY=TH +SEQUENCE:0 +SUMMARY:AAAA +TRANSP:OPAQUE +UID:c4eb06fe-6c88-4432-85db-7c9075872a54.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150422T053000Z +DTSTAMP:20150424T101950Z +DTSTART:20150422T043000Z +LAST-MODIFIED:20150424T105853Z +PRIORITY:5 +RECURRENCE-ID:20150423T080000Z +SEQUENCE:0 +SUMMARY:AAAA +UID:c4eb06fe-6c88-4432-85db-7c9075872a54.calendar.gmx.com +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=begenda.qa1@gmx.es;RSVP=FALSE:mailto:begenda.qa1@gmx.es +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150421T100000Z +DTSTAMP:20150424T103603Z +DTSTART:20150421T090000Z +LAST-MODIFIED:20150424T105853Z +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:to be deleted +TRANSP:OPAQUE +UID:b5c4d119-a2d6-4bfa-9b36-57fe67951e28.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20150424T105853Z +DTEND:20150421T080000Z +DTSTAMP:20150424T103255Z +DTSTART:20150421T070000Z +LAST-MODIFIED:20150424T105853Z +LOCATION:iii +ORGANIZER;CN="begenda qa":mailto:begenda.qa1@gmx.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY:fgf +TRANSP:OPAQUE +UID:1c16d111-e2a1-4dbb-b55c-f660801fb797.calendar.gmx.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/outlook1.txt b/src/test/resources/net/fortuna/ical4j/model/outlook1.txt new file mode 100644 index 000000000..75eee60b6 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/outlook1.txt @@ -0,0 +1,39 @@ +BEGIN:VCALENDAR +METHOD:REQUEST +VERSION:2.0 +PRODID:-//Microsoft Corporation//Windows Live Calendar//EN +BEGIN:VTIMEZONE +TZID:Pacific Standard Time +BEGIN:STANDARD +DTSTART:20071104T020000 +RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU +TZOFFSETTO:-0800 +TZOFFSETFROM:-0700 +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:20070311T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU +TZOFFSETTO:-0700 +TZOFFSETFROM:-0800 +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +UID:9177c616-46dc-4755-bab1-5fdfecd31b6b +DTSTAMP:20140131T095408Z +CLASS:PUBLIC +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +TRANSP:OPAQUE +SEQUENCE:0 +DTSTART;TZID=Pacific Standard Time:20140131T133000 +DTEND;TZID=Pacific Standard Time:20140131T143000 +SUMMARY:Event from outlook 2 +DESCRIPTION:abc +PRIORITY:0 +ATTENDEE;CUTYPE=INDIVIDUAL;CN=abc@web.de;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:abc@web.de +ORGANIZER;CN=Begenda T:MAILTO:abc@outlook.com +BEGIN:VALARM +ACTION:DISPLAY +TRIGGER:-PT15M +END:VALARM +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/outlook2.txt b/src/test/resources/net/fortuna/ical4j/model/outlook2.txt new file mode 100644 index 000000000..311b13fa8 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/outlook2.txt @@ -0,0 +1,2423 @@ +BEGIN:VCALENDAR +PRODID:-//Microsoft Corporation//Outlook 12.0 MIMEDIR//EN +VERSION:2.0 +X-CALSTART:20121207T140000Z +X-WR-RELCALID:{0000002E-BE63-7228-9D59-09277729C321} +X-WR-CALNAME:Cristian Moldoveanu +X-PRIMARY-CALENDAR:TRUE +X-OWNER;CN="Cristian Moldoveanu":mailto:cristian.moldoveanu@1and1.ro +X-MS-OLK-WKHRSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":080000 +X-MS-OLK-WKHREND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":170000 +X-MS-OLK-WKHRDAYS:MO,TU,WE,TH,FR +BEGIN:VTIMEZONE +TZID:(UTC+02:00) Athens\, Bucharest\, Istanbul +BEGIN:STANDARD +DTSTART:16011028T040000 +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 +TZOFFSETFROM:+0300 +TZOFFSETTO:+0200 +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:16010325T030000 +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 +TZOFFSETFROM:+0200 +TZOFFSETTO:+0300 +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +ATTENDEE;CN=Andreea Balan;RSVP=TRUE:mailto:andreea.balan@1and1.ro +ATTENDEE;CN=Luminita Lazarescu;RSVP=TRUE:mailto:luminita.lazarescu@1and1.ro +ATTENDEE;CN=Constantin Hideg;RSVP=TRUE:mailto:constantin.hideg@1and1.ro +ATTENDEE;CN=Carmen Trandafir;RSVP=TRUE:mailto:carmen.trandafir@1and1.ro +ATTENDEE;CN=Cristian Moldoveanu;ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20130312T131713Z +DESCRIPTION:When: Occurs every Friday effective 12/7/2012 from 4:00 PM to 6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: Training room\n\nNote: The GMT offset above does not reflect daylight saving time adjustments.\n\n*~*~*~*~*~*~*~*~*~*\n\nSalutare\,\n\nDin cauza proiectelor in care sunt implicat si a lipsei timpului\, am decis sa anulez workshop-ul de automatizare.\n\nNu pot sa spun daca voi relua acest workshop sau cand.\n\nMultumesc\,\nCiprian\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20121207T180000 +DTSTAMP:20130403T070926Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20121207T160000 +EXDATE;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130118T160000,20130208T160000,20130215T160000,20130301T160000,20130308T160000 +LAST-MODIFIED:20140214T133026Z +LOCATION:Training room +ORGANIZER;CN="Ciprian Baltatescu":mailto:ciprian.baltatescu@1and1.ro +PRIORITY:1 +RRULE:FREQ=WEEKLY;BYDAY=FR +SEQUENCE:4 +SUMMARY;LANGUAGE=en-us:Canceled: Automation Workshop +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000040D76F07BDCBCD0100000000000000001000000083E39564BB3D8D49AD2C623DDF5C06E5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

When: Occurs every Friday effective 12/7/2012 from 4:00 PM to 6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.

\n\n

Where: Training room

\n\n

Note: The GMT offset above does not reflect daylight saving time adjustments.

\n\n

*~*~*~*~*~*~*~*~*~*

\n\n

Salutare\,

\n\n

Din cauza proiectelor in care sunt implicat si a lipsei timpului\, am decis sa anulez workshop-ul de automatizare.

\n\n

Nu pot sa spun daca voi relua acest workshop sau cand.

\n\n

Multumesc\,

\n\n

Ciprian

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTLASTSEQUENCE:4 +X-MS-OLK-APPTSEQTIME:20121212T090432Z +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130322T080307Z +DESCRIPTION:When: Friday\, March 22\, 2013 4:00 PM-6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: Training room\n\nNote: The GMT offset above does not reflect daylight saving time adjustments.\n\n*~*~*~*~*~*~*~*~*~*\n\nHello All\,\n\nStarting next week\, the workshop will take place on Friday.\n\nRegards\,\nCiprian\n +DTEND:20130322T160000Z +DTSTAMP:20130322T080305Z +DTSTART:20130322T140000Z +LAST-MODIFIED:20130328T143759Z +PRIORITY:1 +RECURRENCE-ID:20130322T140000Z +SEQUENCE:2 +SUMMARY:Canceled: Automation Workshop +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000040D76F07BDCBCD0100000000000000001000000083E39564BB3D8D49AD2C623DDF5C06E5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

When: Friday\, March 22\, 2013 4:00 PM-6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.

\n\n

Where: Training room

\n\n

Note: The GMT offset above does not reflect daylight saving time adjustments.

\n\n

*~*~*~*~*~*~*~*~*~*

\n\n

Hello All\,

\n\n

Starting next week\, the workshop will take place \; on Friday.

\n\n

Regards\,

\n\n

Ciprian

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20121212T090432Z +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130328T143758Z +DESCRIPTION:When: Friday\, March 29\, 2013 4:00 PM-6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: Training room\n\nNote: The GMT offset above does not reflect daylight saving time adjustments.\n\n*~*~*~*~*~*~*~*~*~*\n\nHello All\,\n\nStarting next week\, the workshop will take place on Friday.\n\nRegards\,\nCiprian\n +DTEND:20130329T160000Z +DTSTAMP:20130328T143757Z +DTSTART:20130329T140000Z +LAST-MODIFIED:20130328T143759Z +PRIORITY:1 +RECURRENCE-ID:20130329T140000Z +SEQUENCE:3 +SUMMARY:Canceled: Automation Workshop +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000040D76F07BDCBCD0100000000000000001000000083E39564BB3D8D49AD2C623DDF5C06E5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

When: Friday\, March 29\, 2013 4:00 PM-6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.

\n\n

Where: Training room

\n\n

Note: The GMT offset above does not reflect daylight saving time adjustments.

\n\n

*~*~*~*~*~*~*~*~*~*

\n\n

Hello All\,

\n\n

Starting next week\, the workshop will take place \; on Friday.

\n\n

Regards\,

\n\n

Ciprian

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20121212T090432Z +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN='Qa-mam@1and1.ro';RSVP=TRUE:mailto:Qa-mam@1and1.ro +ATTENDEE;CN="Anamaria Lazar";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Veronica Madalina Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:veronica.imbrea@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +CLASS:PUBLIC +CREATED:20130328T145927Z +DESCRIPTION:\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130412T160000 +DTSTAMP:20130419T133308Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130412T150000 +LAST-MODIFIED:20140214T124941Z +LOCATION:0501 / 5th floor / Tel. 9359 +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:1 +RRULE:FREQ=WEEKLY;BYDAY=FR +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:Team's JF +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:1 +X-MS-OLK-APPTSEQTIME:20130328T150714Z +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +DTEND:20130410T080000Z +DTSTART:20130410T070000Z +LOCATION:0503 / Cloud / 5th floor / Tel. 9264 +RECURRENCE-ID:20130412T120000Z +SUMMARY:QA M&M team's JF: Special guest - Stepan Pieper +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130424T071822Z +DESCRIPTION:\n\nUpdate :\n\nVoi fi in concediu pe 2 mai. \n\nMerci\,\nCristina\n\n +DTEND:20130503T130000Z +DTSTAMP:20130424T071822Z +DTSTART:20130503T120000Z +LAST-MODIFIED:20130524T081706Z +PRIORITY:1 +RECURRENCE-ID:20130503T120000Z +SEQUENCE:3 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Update :

\n\n

Voi fi in concediu pe 2 mai.

\n\n

Merci\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130514T143451Z +DESCRIPTION:\n\nHello\,\n\nI will be out of office on 17th of May.\n\nBest Regards\,\nCristina\n\n +DTEND:20130517T130000Z +DTSTAMP:20130514T143450Z +DTSTART:20130517T120000Z +LAST-MODIFIED:20130524T081706Z +PRIORITY:1 +RECURRENCE-ID:20130517T120000Z +SEQUENCE:4 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

I will be out of office on 17th of May.

\n\n

Best Regards\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130524T075019Z +DESCRIPTION:\n\n\n +DTEND:20130524T130000Z +DTSTAMP:20130524T075637Z +DTSTART:20130524T120000Z +LAST-MODIFIED:20130524T081739Z +LOCATION:501 +PRIORITY:5 +RECURRENCE-ID:20130524T120000Z +SEQUENCE:6 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130620T063543Z +DESCRIPTION:\n\nIncercam in 501\, daca nu am rezervat training room la et 10.\n\nMerci\,\nCristina\n\n\n +DTEND:20130620T130000Z +DTSTAMP:20130620T063543Z +DTSTART:20130620T120000Z +LAST-MODIFIED:20130620T084618Z +PRIORITY:5 +RECURRENCE-ID:20130621T120000Z +SEQUENCE:7 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Incercam in 501\, daca nu am rezervat training room la et 10.

\n\n

Merci\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130628T110536Z +DESCRIPTION:\n\nHello\,\n\nI will be out of office. \n\nThank you\,\nCristina\n\n +DTEND:20130705T130000Z +DTSTAMP:20130628T110535Z +DTSTART:20130705T120000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20130705T120000Z +SEQUENCE:8 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

I will be out of office.

\n\n

Thank you\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130712T114926Z +DESCRIPTION:\n\nBuna\,\n\nPentru ca saptamana aceasta am avut JF-uri individuale cu fiecare din voi si v-am zis tot ce e nou si important\, renunt la JF-ul de astazi. Daca aveti intrebari sau problem pe care le-ati fi vrut sa le adresati astazi\, va rog sa ma anuntati.\n\nMultumesc\,\nCristina\n +DTEND:20130712T130000Z +DTSTAMP:20130712T114924Z +DTSTART:20130712T120000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20130712T120000Z +SEQUENCE:9 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Buna\,

\n\n

Pentru ca saptamana aceasta am avut JF-uri individuale cu fiecare din voi si v-am zis tot ce e nou si important\, renunt la JF-ul de astazi. Daca aveti intrebari sau problem pe care le-ati fi vrut sa le adresati astazi\, va rog sa ma anuntati.

\n\n

Multumesc\,

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130716T100912Z +DESCRIPTION:\n\nNu voi fi la Birou.\n\nIn lipsa mea substitute ramane Ana. Va rog sa o anuntati in caz de intarzieri\, absente etc etc.\n\nMerci\,\nCristina\n +DTEND:20130719T130000Z +DTSTAMP:20130716T100911Z +DTSTART:20130719T120000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20130719T120000Z +SEQUENCE:10 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Nu voi fi la Birou.

\n\n

In lipsa mea substitute ramane Ana. Va rog sa o anuntati in caz de intarzieri\, absente etc etc.

\n\n

Merci\,

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130802T110018Z +DESCRIPTION:\n\nPentru ca Roxana si Cristi nu vor fi la JF\, anulam JF-ul. Daca aveti intrebari sau ceva de discutat\, ma gasiti la birou.\n\nMerci\,\nCristina\n +DTEND:20130802T130000Z +DTSTAMP:20130802T110017Z +DTSTART:20130802T120000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20130802T120000Z +SEQUENCE:11 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Pentru ca Roxana si Cristi nu vor fi la JF\, anulam JF-ul. Daca aveti intrebari sau ceva de discutat\, ma gasiti la birou.

\n\n

Merci\,

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130911T141852Z +DESCRIPTION:\n\nHello\,\n\nI will be in vacation on 12 and 13 September.\n\nThank you\,\nCristina\n\n +DTEND:20130913T130000Z +DTSTAMP:20130911T141851Z +DTSTART:20130913T120000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20130913T120000Z +SEQUENCE:12 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

I will be in vacation on 12 and 13 September.

\n\n

Thank you\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130927T071850Z +DESCRIPTION:\n\nBuna\,\n\nAstazi nu vom tine JF-ul. Daca aveti subiecte de discutat va rog sa ma anuntati si gasim noi o solutie. \n\nMerci\,\nCristina\n +DTEND:20130927T130000Z +DTSTAMP:20130927T071848Z +DTSTART:20130927T120000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20130927T120000Z +SEQUENCE:13 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Buna\,

\n\n

Astazi nu vom tine JF-ul. Daca aveti subiecte de discutat va rog sa ma anuntati si gasim noi o solutie.

\n\n

Merci\,

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131031T132554Z +DESCRIPTION:\n\nLasam loc pentru Department meeting \;)\n\nCristina\n +DTEND:20131101T140000Z +DTSTAMP:20131031T132552Z +DTSTART:20131101T130000Z +LAST-MODIFIED:20131108T154412Z +PRIORITY:1 +RECURRENCE-ID:20131101T130000Z +SEQUENCE:14 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Lasam loc pentru Department meeting \;)

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131108T154410Z +DESCRIPTION:\n\n\n +DTEND:20131114T140000Z +DTSTAMP:20131108T154409Z +DTSTART:20131114T130000Z +LAST-MODIFIED:20131204T125609Z +LOCATION:0503 / 5th floor / Tel. 9359 +PRIORITY:5 +RECURRENCE-ID:20131115T130000Z +SEQUENCE:15 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131122T131715Z +DESCRIPTION:\n\n- Value Contribution – final version – show the results\n- Project --> online bugs. Pass the bugs from project to live state. Delimitations: Dev\; QS\; Prelive\; Live\;\n- G:\\Bucuresti\\DRMM-QAMMR\\REPORTS\n- Task: How many time your project was deployed on live starting with September\; October November and with how may bugs? \n- Introduce the rule to change the environment for a bug which passed from project to online. Start to measure how many bugs are passed on live with the delivery of the tested project. Establish a process together with the team and receive first results. Introduce the results in QA MaM KPIs.\n +DTEND:20131122T140000Z +DTSTAMP:20131122T131713Z +DTSTART:20131122T130000Z +LAST-MODIFIED:20131128T090157Z +PRIORITY:1 +RECURRENCE-ID:20131122T130000Z +SEQUENCE:17 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

- \; \; \; \; \; \; Value Contribution – final version – show the results

\n\n

- \; \; \; \; \; \; Project à\; online bugs. Pass the bugs from project to live state. Delimitations: Dev\; QS\; Prelive\; Live\;

\n\n

- \; \; \; \; \; \; G:\\Bucuresti\\DRMM-QAMMR\\REPORTS

\n\n

- \; \; \; \; \; \; Task: How many time your project was deployed on live starting with September\; October November and with how may bugs?

\n\n

- \; \; \; \; \; \; Introduce the rule to change the environment for a bug which passed from project to online. Start to measure how many bugs are passed on live with the delivery of the tested project. Establish a process together with the team and receive first results. Introduce the results in QA MaM KPIs.

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131121T141448Z +DESCRIPTION:\n\nPentru ca nici Ana si nici Veronica nu-s astazi la birou\, anulez JF-ul.\n\nNu uitati de PMP-uri. Va rog sa completati formularele sis a mi le trimiteti inainte de sedinta de PMP.\n\nMerci\,\nCristina\n +DTEND:20131129T150000Z +DTSTAMP:20131129T134942Z +DTSTART:20131129T140000Z +LAST-MODIFIED:20131128T090327Z +PRIORITY:1 +RECURRENCE-ID:20131129T130000Z +SEQUENCE:20 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Pentru ca nici Ana si nici Veronica nu-s astazi la birou\, anulez JF-ul.

\n\n

Nu uitati de PMP-uri. Va rog sa completati formularele sis a mi le trimiteti inainte de sedinta de PMP.

\n\n

\n\n

Merci\,

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131224T083541Z +DESCRIPTION:\n \n \n +DTEND:20131227T140000Z +DTSTAMP:20131224T083538Z +DTSTART:20131227T130000Z +LAST-MODIFIED:20140106T084513Z +LOCATION:0501 / 5th floor / Tel. 9359 +PRIORITY:1 +RECURRENCE-ID:20131227T130000Z +SEQUENCE:21 +SUMMARY;LANGUAGE=en-us:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20130419T133308Z +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131224T083806Z +DESCRIPTION:\n\n\n +DTEND:20140103T140000Z +DTSTAMP:20131224T083805Z +DTSTART:20140103T130000Z +LAST-MODIFIED:20140106T084250Z +PRIORITY:1 +RECURRENCE-ID:20140103T130000Z +SEQUENCE:22 +SUMMARY:Canceled: Team's JF +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20140110T100122Z +DESCRIPTION:\n\nBuna\,\n\nNe vedem o jumatate de ora de la 14:30. De la 15:00 suntem invitati la prezentarea lui Ionut Scarlat. \n\nVa face u semn cand se elibereaza 501.\n\nMerci\,\nCristina\n +DTEND:20140110T130000Z +DTSTAMP:20140110T100902Z +DTSTART:20140110T123000Z +LAST-MODIFIED:20140110T100145Z +PRIORITY:5 +RECURRENCE-ID:20140110T130000Z +SEQUENCE:25 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020AB795AD32BCE010000000000000000100000002113BDDF7B432F498E5774CA4E56C56D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Buna\,

\n\n

Ne vedem o jumatate de ora de la 14:30. De la 15:00 suntem invitati la prezentarea lui Ionut Scarlat.

\n\n

Va face u semn cand se elibereaza 501.

\n\n

Merci\,

\n\n

Cristina

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20130419T133308Z +BEGIN:VALARM +TRIGGER:-PT15M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20130319T080436Z +DESCRIPTION:\n\nUpdate: JF de 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.\n------------------\n\n\nBuna\,\n\nAm setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.\n\nMultumesc\,\nCristina\n\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130506T160000 +DTSTAMP:20130423T141938Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130506T150000 +EXDATE;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130506T150000,20130701T150000 +LAST-MODIFIED:20140210T123047Z +LOCATION:0503 / Cloud / 5th floor / Tel. 9264 +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:5 +RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=MO;WKST=SU +SEQUENCE:6 +SUMMARY;LANGUAGE=en-us:JF - Cristi +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000D08F45288924CE01000000000000000010000000989B3F1184392E4F879EA0F5846EBDB8 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Update: \; JF de \; 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.

\n\n

------------------

\n
\n\n

Buna\,

\n\n

Am setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.

\n\n

Multumesc\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTLASTSEQUENCE:1 +X-MS-OLK-APPTSEQTIME:20130319T080452Z +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130603T100259Z +DESCRIPTION:\n\nUpdate: JF de 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.\n------------------\n\n\nBuna\,\n\nAm setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.\n\nMultumesc\,\nCristina\n\n +DTEND:20130604T140000Z +DTSTAMP:20130603T100259Z +DTSTART:20130604T130000Z +LAST-MODIFIED:20130603T101050Z +LOCATION:501 +PRIORITY:5 +RECURRENCE-ID:20130603T120000Z +SEQUENCE:8 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000D08F45288924CE01000000000000000010000000989B3F1184392E4F879EA0F5846EBDB8 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Update: \; JF de \; 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.

\n\n

------------------

\n
\n\n

Buna\,

\n\n

Am setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.

\n\n

Multumesc\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20130423T141938Z +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20130612T150228Z +DESCRIPTION:\n\nUpdate: l-am mutat la 16:00\n\n\nMerci\,\nCristian\n\n\n\n\nUpdate: JF de 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.\n------------------\n\n\nBuna\,\n\nAm setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.\n\nMultumesc\,\nCristina\n\n +DTEND:20130617T140000Z +DTSTAMP:20130612T150227Z +DTSTART:20130617T130000Z +LAST-MODIFIED:20130612T150245Z +PRIORITY:5 +RECURRENCE-ID:20130617T120000Z +SEQUENCE:9 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000D08F45288924CE01000000000000000010000000989B3F1184392E4F879EA0F5846EBDB8 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Update: l-am mutat la 16:00

\n
\n\n

Merci\,

\n\n

Cristian

\n
\n
\n
\n\n

Update: \; JF de \; 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.

\n\n

------------------

\n
\n\n

Buna\,

\n\n

Am setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.

\n\n

Multumesc\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20130423T141938Z +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131224T083713Z +DESCRIPTION:\n\nUpdate: JF de 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.\n------------------\n\n\nBuna\,\n\nAm setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.\n\nMultumesc\,\nCristina\n\n +DTEND:20131230T140000Z +DTSTAMP:20131224T083712Z +DTSTART:20131230T130000Z +LAST-MODIFIED:20140106T084250Z +PRIORITY:1 +RECURRENCE-ID:20131230T130000Z +SEQUENCE:11 +SUMMARY:Canceled: JF - Cristi +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E00800000000D08F45288924CE01000000000000000010000000989B3F1184392E4F879EA0F5846EBDB8 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Update: \; JF de \; 1 ora. Odata la 2 saptamani. Luni de la 15:00 la 16:00 in 503.

\n\n

------------------

\n
\n\n

Buna\,

\n\n

Am setat un JF one to one\, cu o incidenta de o data la 2 saptamani\, incepand cu astazi 19 Martie.

\n\n

Multumesc\,

\n\n

Cristina

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:2 +X-MS-OLK-APPTSEQTIME:20130423T141938Z +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="André Blaschke";RSVP=TRUE:mailto:andre.blaschke@1und1.de +ATTENDEE;CN="Sorin Sfirlogea";RSVP=TRUE:mailto:sorin.sfirlogea@1and1.ro +ATTENDEE;CN="Marius Hacman";RSVP=TRUE:mailto:marius.hacman@1and1.ro +ATTENDEE;CN="Florian Georgescu";RSVP=TRUE:mailto:gflorian.georgescu@1and1.ro +ATTENDEE;CN="Dan Georgeoni";RSVP=TRUE:mailto:dan.georgeoni@1and1.ro +ATTENDEE;CN="Catalin Merlusca";RSVP=TRUE:mailto:catalin.merlusca@1and1.ro +ATTENDEE;CN="Dan Frincu";RSVP=TRUE:invalid:nomail +ATTENDEE;CN="George Serban";RSVP=TRUE:mailto:george.serban@1and1.ro +ATTENDEE;CN="Mihai Craiu";RSVP=TRUE:mailto:mihai.craiu@1and1.ro +ATTENDEE;CN="Ovidiu Pricop";RSVP=TRUE:mailto:ovidiu.pricop@1and1.ro +ATTENDEE;CN="Radu Sirbu";RSVP=TRUE:mailto:radu.sirbu@1and1.ro +ATTENDEE;CN="Ana Maria Circo";RSVP=TRUE:mailto:anamaria.circo@1and1.ro +ATTENDEE;CN="Ulrich Kühlwein";RSVP=TRUE:mailto:ulrich.kuehlwein@1und1.de +ATTENDEE;CN="Valentin Carnu";RSVP=TRUE:mailto:valentin.carnu@1and1.ro +ATTENDEE;CN="Alexandru Ionescu";RSVP=TRUE:mailto:alexandru.ionescu@1and1.ro +ATTENDEE;CN="Dan Mares";RSVP=TRUE:mailto:dan.mares@1and1.ro +ATTENDEE;CN="Iulian Plesoianu";RSVP=TRUE:mailto:iulian.plesoianu@1and1.ro +ATTENDEE;CN="Veronica Sevan";RSVP=TRUE:mailto:veronica.sevan@1and1.ro +ATTENDEE;CN="Elena Balan";RSVP=TRUE:mailto:elena.balan@1and1.ro +ATTENDEE;CN="Octavian Rafaila";RSVP=TRUE:mailto:octavian.rafaila@1and1.ro +ATTENDEE;CN="Alexandru Nicolita";RSVP=TRUE:mailto:alexandru.nicolita@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +ATTENDEE;CN="Veronica Naum";RSVP=TRUE:mailto:veronica.naum@1and1.ro +ATTENDEE;CN="Anca Vlad";RSVP=TRUE:mailto:anca.vlad@1and1.ro +ATTENDEE;CN="Johannes Schritz";RSVP=TRUE:mailto:johannes.schritz@1und1.de +CLASS:PUBLIC +CREATED:20130806T111249Z +DESCRIPTION:\nDear all\,\nyou are invited to participate to the Mail&Media Roadshow presentation hold by Jan Oetjen.\n \nJan will join via video-conference\, please be there 5 minutes before the presentation so we can start in time.\n \nThank you and see you there\,\nVlad\n \n +DTEND:20130807T120000Z +DTSTAMP:20130806T111209Z +DTSTART:20130807T110000Z +LAST-MODIFIED:20130807T104533Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:M&M Roadshow presentation +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000040C65EEAA292CE0100000000000000001000000034862D076C01B344B09857FA9789867B +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Dear all\,

\n\n

you are invited to participate to the Mail&\;Media Roadshow presentation hold by Jan Oetjen.

\n\n

 \;

\n\n

Jan will join via video-conference\, please be there 5 minutes before the presentation so we can start in time.

\n\n

 \;

\n\n

Thank you and see you there\,

\n\n

Vlad

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Steffen Hubauer";RSVP=TRUE:mailto:steffen.hubauer@1und1.de +ATTENDEE;CN="Robert State";RSVP=TRUE:mailto:robert.state@1and1.ro +ATTENDEE;CN="Serban Balamaci";RSVP=TRUE:mailto:serban.balamaci@1and1.ro +ATTENDEE;CN="Ionel Nita";RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Ionut Manta";RSVP=TRUE:mailto:ionut.manta@1and1.ro +CLASS:PUBLIC +CREATED:20130820T061524Z +DESCRIPTION:\n\nHello\,\n\nAs we are getting close to finish with Desktop Manager (last step of Ums for GMX.net project)\, let’s meet and start discussions about next project’s backlog.\n\nThank you\n\nMarius\n +DTEND:20130822T100000Z +DTSTAMP:20130820T061522Z +DTSTART:20130822T080000Z +LAST-MODIFIED:20130830T093448Z +LOCATION:BUC - 1009/2 / MUC - 5307 +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:UMS Mobile - Backlog +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000080771D8F849DCE01000000000000000010000000081A2CCCAD733046A6A28A899C19897E +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

As we are getting close to finish with Desktop Manager (last step of Ums for GMX.net project)\, let’s meet and start discussions about next project’s backlog.

\n\n

Thank you

\n\n

Marius

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristina Zambitchi";RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +CLASS:PUBLIC +CREATED:20130809T131522Z +DESCRIPTION:\n\n\nKPI name (Project 1\nto fill) (Project 2\n(to fill) (Project 3\n(to fill) \nTotal number of defined test cases Nr total de test case-uri create pt proiect \nTotal number of selected test cases for this month Nr total de test case-uri rulate in luna respectiva per proiect (inmultit cu nr de builduri/ test planuri) \nPassed Nr total de test-case-uri “Passed” \nFailed Nr total de test-case-uri “Failed” \nBlocked Nr total de test-case-uri “Blocked” \nNot Run Nr total de test-case-uri “Not Run” \nTotal number of bugs remained open Nr total de buguri cu statusul Open\, In Progress\,\nReopened\, Resolved - updated pana la sfarsitul lunii \nTotal number of reported bugs during current month Nr total de buguri raportate in luna respectiva \nBlocker Nr total de buguri “Blocker” raportate in luna respectiva \nCritical Nr total de buguri “Critical” raportate in luna respectiva \nMajor Nr total de buguri “Major” raportate in luna respectiva \nMinor Nr total de buguri “Minor” raportate in luna respectiva \nTrivial Nr total de buguri “Trivial” raportate in luna respectiva \nTotal no of automated tests Nr total de test case-uri automate \n\n\n\nAna Lazar\nQA Mail&Media\n1&1 Internet Development srl.- Bucharest/Romania \n18 Mircea Eliade St\, Sect 1\, RO Bucharest\, 012015\n0730677752\n+40 31 223-9182\n\nanamaria.lazar@1and1.ro\n\n\n\n\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130903T110000 +DTSTAMP:20130902T123800Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20130902T110000 +LAST-MODIFIED:20140204T113108Z +LOCATION:- +ORGANIZER;CN="Anamaria Lazar":mailto:anamaria.lazar@1and1.ro +PRIORITY:5 +RRULE:FREQ=MONTHLY;BYDAY=MO;BYSETPOS=1 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:KPIs table - should be completed and sent to me and Cristina until Thursday - have a great day! +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E00800000000A07833501795CE0100000000000000001000000018C45A4E0CF52B458B939124775A9687 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n

KPI name \; \; \; \; \; \; \; (Project 1

\n\n

to fill) \; \; \; \; \; \; \; (Project 2

\n\n

(to fill) \; \; \; \; \; \; (Project 3

\n\n

(to fill) \; \; \; \; \; \;
\n
Total number of defined test cases \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test case-uri create pt proiect \; \; \; \;
\n
Total number of selected test cases for this month \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test case-uri rulate in luna respectiva per proiect (inmultit cu nr de builduri/ test planuri) \; \; \; \; \;
\n
Passed \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test-case-uri “Passed” \; \; \; \; \;
\n
Failed \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test-case-uri “Failed” \; \; \; \; \;
\n
Blocked  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test-case-uri “Blocked” \; \; \; \;
\n
Not Run  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test-case-uri “Not Run” \; \; \; \;
\n
Total number of bugs remained open \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri cu statusul Open\, In Progress\,

\n\n

Reopened\, Resolved \; - updated pana la sfarsitul lunii \; \;
\n
Total number of reported bugs during current month \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri raportate in luna respectiva
\n
Blocker  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri “Blocker” raportate in luna respectiva \; \; \; \; \; \;
\n
Critical \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri “Critical” raportate in luna respectiva \; \; \; \; \;
\n
Major \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri “Major” raportate in luna respectiva
\n
Minor \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri “Minor” raportate in luna respectiva
\n
Trivial  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de buguri “Trivial” raportate in luna respectiva \; \; \; \; \; \;
\n
Total no of automated tests \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \;  \; \; \; \; \; \; \; Nr total de test case-uri automate \; \; \; \; \;
\n

\n
\n\n

Ana Lazar

\n\n

QA Mail&\;Media

\n\n

1&\;1 Internet Development srl.- Bucharest/Romania

\n\n

18 Mircea Eliade St\, Sect 1\, RO Bucharest\, 012015

\n\n

0730677752

\n\n

+40 31 223-9182

\n\n

\n\n

anamaria.lazar@1and1.ro

\n\n

\n\n

\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTSEQTIME:20130809T131520Z +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20140109T090355Z +DESCRIPTION:\n\n\nKPI name (Calendar) (MDH) (Millionenklick) (UMS - old) (UMS - Mobile) \nTotal number of defined test cases 564 351 167 184 64 Nr total de test case-uri create pt proiect \nTotal number of selected test cases for this month 106 0 0 0 32 Nr total de test case-uri rulate in luna respectiva per proiect (inmultit cu nr de builduri/ test planuri) \nPassed 97 0 0 0 26 Nr total de test-case-uri “Passed” \nFailed 8 0 0 0 2 Nr total de test-case-uri “Failed” \nBlocked 1 0 0 0 4 Nr total de test-case-uri “Blocked” \nNot Run 0 0 0 0 0 Nr total de test-case-uri “Not Run” \nTotal number of bugs remained open 150 27 12 206 3 Nr total de buguri cu statusul Open\, In Progress\,\nReopened\, Resolved - updated pana la sfarsitul lunii \nTotal number of reported bugs during current month 15 0 2 9 5 Nr total de buguri raportate in luna respectiva \nBlocker 0 0 0 0 0 Nr total de buguri “Blocker” raportate in luna respectiva \nCritical 1 0 0 1 0 Nr total de buguri “Critical” raportate in luna respectiva \nMajor 3 0 0 2 4 Nr total de buguri “Major” raportate in luna respectiva \nMinor 10 0 2 5 4 Nr total de buguri “Minor” raportate in luna respectiva \nTrivial 1 0 0 1 0 Nr total de buguri “Trivial” raportate in luna respectiva \nTotal no of automated tests 110 - 39 - - Nr total de test case-uri automate \n\n\n\nAna Lazar\nQA Mail&Media\n1&1 Internet Development srl.- Bucharest/Romania \n18 Mircea Eliade St\, Sect 1\, RO Bucharest\, 012015\n0730677752\n+40 31 223-9182\n\nanamaria.lazar@1and1.ro\n\n\n\n\n +DTEND:20140107T090000Z +DTSTAMP:20140217T175333Z +DTSTART:20140106T090000Z +LAST-MODIFIED:20140109T100555Z +PRIORITY:5 +RECURRENCE-ID:20140106T090000Z +SEQUENCE:0 +TRANSP:TRANSPARENT +UID:040000008200E00074C5B7101A82E00800000000A07833501795CE0100000000000000001000000018C45A4E0CF52B458B939124775A9687 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n

KPI name \; \; \; \; \; \; \; (Calendar) \; \; \; \; \; (MDH) \; \; (Millionenklick) \; \; \; \; \; \; \; (UMS - old) \; \; \; \; (UMS - Mobile) \;
\n
Total number of defined test cases \; \; \; \; \; 564 \; \; \; \; 351 \; \; \; \; 167 \; \; \; \; 184 \; \; \; \; 64 \; \; \; \; \; Nr total de test case-uri create pt proiect \; \; \; \;
\n
Total number of selected test cases for this month \; \; \; \; \; 106 \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 32 \; \; \; \; \; Nr total de test case-uri rulate in luna respectiva per proiect (inmultit cu nr de builduri/ test planuri) \; \; \; \; \;
\n
Passed \; 97 \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 26 \; \; \; \; \; Nr total de test-case-uri “Passed” \; \; \; \; \;
\n
Failed \; 8 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 2 \; \; \; \; \; \; Nr total de test-case-uri “Failed” \; \; \; \; \;
\n
Blocked 1 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 4 \; \; \; \; \; \; Nr total de test-case-uri “Blocked” \; \; \; \;
\n
Not Run 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; Nr total de test-case-uri “Not Run” \; \; \; \;
\n
Total number of bugs remained open \; \; \; \; \; 150 \; \; \; \; 27 \; \; \; \; \; 12 \; \; \; \; \; 206 \; \; \; \; 3 \; \; \; \; \; \; Nr total de buguri cu statusul Open\, In Progress\,

\n\n

Reopened\, Resolved \; - updated pana la sfarsitul lunii \; \;
\n
Total number of reported bugs during current month \; \; \; \; \; 15 \; \; \; \; \; 0 \; \; \; \; \; \; 2 \; \; \; \; \; \; 9 \; \; \; \; \; \; 5 \; \; \; \; \; \; Nr total de buguri raportate in luna respectiva
\n
Blocker 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; Nr total de buguri “Blocker” raportate in luna respectiva \; \; \; \; \; \;
\n
Critical \; \; \; \; \; \; \; 1 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 1 \; \; \; \; \; \; 0 \; \; \; \; \; \; Nr total de buguri “Critical” raportate in luna respectiva \; \; \; \; \;
\n
Major \; \; 3 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 2 \; \; \; \; \; \; 4 \; \; \; \; \; \; Nr total de buguri “Major” raportate in luna respectiva
\n
Minor \; \; 10 \; \; \; \; \; 0 \; \; \; \; \; \; 2 \; \; \; \; \; \; 5 \; \; \; \; \; \; 4 \; \; \; \; \; \; Nr total de buguri “Minor” raportate in luna respectiva
\n
Trivial 1 \; \; \; \; \; \; 0 \; \; \; \; \; \; 0 \; \; \; \; \; \; 1 \; \; \; \; \; \; 0 \; \; \; \; \; \; Nr total de buguri “Trivial” raportate in luna respectiva \; \; \; \; \; \;
\n
Total no of automated tests \; \; \; \; 110 \; \; \; \; - \; \; \; \; \; \; 39 \; \; \; \; \; - \; \; \; \; \; \; - \; \; \; \; \; \; Nr total de test case-uri automate \; \; \; \; \;
\n

\n
\n\n

Ana Lazar

\n\n

QA Mail&\;Media

\n\n

1&\;1 Internet Development srl.- Bucharest/Romania

\n\n

18 Mircea Eliade St\, Sect 1\, RO Bucharest\, 012015

\n\n

0730677752

\n\n

+40 31 223-9182

\n\n

\n\n

anamaria.lazar@1and1.ro

\n\n

\n\n

\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:FREE +X-MICROSOFT-CDO-IMPORTANCE:1 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +CLASS:PUBLIC +CREATED:20130905T082958Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for August .\nLocation: room 3\, 8th floor.\nTime: 16:00 pm-17:00 pm\, today.\nThank you\,\nSimona\n \n \n +DTEND:20130905T140000Z +DTSTAMP:20130905T074016Z +DTSTART:20130905T130000Z +LAST-MODIFIED:20130905T131644Z +LOCATION:3\,8 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000040925D4F24AACE0100000000000000001000000032DD9920DEF3664091053A6B8B2F7CE9 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for August .

\n\n

Location: room 3\, 8th floor.

\n\n

Time: 16:00 pm-17:00 pm\, today.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN='Qa-mam@1and1.ro';RSVP=TRUE:mailto:Qa-mam@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Veronica Madalina Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:veronica.imbrea@1and1.ro +ATTENDEE;CN="Anamaria Lazar";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Roxana Dragavei";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +CLASS:PUBLIC +CREATED:20130910T121405Z +DESCRIPTION:\n\nNe vedem acum in 503?\n +DTEND:20130910T133000Z +DTSTAMP:20130910T130130Z +DTSTART:20130910T130000Z +LAST-MODIFIED:20130910T130131Z +LOCATION:503 +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:QA Team short JF +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000609DFF5538AECE01000000000000000010000000220B2E632FF6D14B9F17E9945D547F93 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Ne vedem acum in 503?

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-APPTSEQTIME:20130910T121342Z +X-MS-OLK-CONFTYPE:0 +X-MS-OLK-SENDER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristina Zambitchi";RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CATEGORIES:Confidential Category +CLASS:PUBLIC +CREATED:20130910T144853Z +DESCRIPTION:\n +DTEND:20130911T113000Z +DTSTAMP:20130910T144851Z +DTSTART:20130911T110000Z +LAST-MODIFIED:20130911T103105Z +LOCATION:room 3/8 +ORGANIZER;CN="Ana Maria Circo":mailto:anamaria.circo@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:short discussion on the next steps +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000803B65B84DAECE0100000000000000001000000007C4A534017D3241B2AE8F235029ADB3 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristina Zambitchi";RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Stephan Pieper";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:stephan.pieper@1und1.de +ATTENDEE;CN='Qa-mam@1and1.ro';ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:Qa-mam@1and1.ro +ATTENDEE;CN="Roxana Dragavei";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Anamaria Lazar";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Veronica Madalina Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:veronica.imbrea@1and1.ro +CLASS:PUBLIC +CREATED:20130910T060945Z +DESCRIPTION:Zeit: Donnerstag\, 19. September 2013 15:00-16:00. (UTC+01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien\nOrt: KA BS 48 4402 - Bucaresti 1009/2 10th floor\n\n*~*~*~*~*~*~*~*~*~*\n\nHello everybody\,\n\nCristina asked me to reschedule\, hopefully everyone else may reschedule as well :-) (!! Different room numbers!!)\n\nAs preparation\, I would like you to read:\n* https://wiki.1and1.org/DEVPortal/QaPackageQa and \n* https://wiki.1and1.org/DEVPortal/QaRequirementsPackageQa\nso we may discuss any questions.\n\nRegards\nMirko\n\n +DTEND:20130919T140000Z +DTSTAMP:20130910T105358Z +DTSTART:20130919T130000Z +LAST-MODIFIED:20130919T145015Z +LOCATION:KA BS 48 4402 - Bucaresti 1009/2 10th floor +ORGANIZER;CN="Mirko Friedenhagen":mailto:mirko.friedenhagen@1und1.de +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Introduction Package-QA +TRANSP:OPAQUE +UID:FE29BE11-3F8F-48E7-90AE-00493B9A9A35 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n
Zeit: Donnerstag\, 19. September 2013 15:00-16:00. (UTC+\;01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien\nOrt: KA BS 48 4402 - Bucaresti 1009/2 10th floor\n\n*~*~*~*~*~*~*~*~*~*\n
\n
\n
\n
Hello everybody\,
\n

\n
\n
Cristina asked me to reschedule\, hopefully everyone else may reschedule as well :-) (!! Different room numbers!!)
\n

\n
\n
As preparation\,  \;I would like you to read:
\n\n\n
so we may discuss any questions.
\n

\n
\n
Regards
\n
Mirko
\n

\n
\n
\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20130910T105358Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +CLASS:PUBLIC +CREATED:20130917T133256Z +DESCRIPTION:\n\n\n +DTEND:20130919T090000Z +DTSTAMP:20130917T133254Z +DTSTART:20130919T083000Z +LAST-MODIFIED:20130919T080123Z +LOCATION:vedem +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:UMS Kanban Process _ handover +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000B097B678C3B3CE01000000000000000010000000592FE2A6D81C7A4AA6174D64A5FEBAAC +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20130917T133216Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=FALSE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20130924T110057Z +DESCRIPTION:\n\n\n\n-----Original Appointment-----\nFrom: valeriu.vrabie@1and1.ro \nSent: 24 septembrie 2013 13:26\nTo: valeriu.vrabie@1and1.ro\nSubject: Reservation: vv\nWhen: 24 septembrie 2013 15:00-16:00 (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: 1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084\n\n\nStart Date: 24.09.2013 15:00\nEnd Date: 24.09.2013 16:00\nSubject: vv\nResource: Bucuresti\, 1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084\n\n\n-- \nThe Intranet Team\, c/o I::Dev / B::IT\, 1&1 Internet\, Bucharest\n \n\nIMS ID: 4437791\n\n +DTEND:20130924T130000Z +DTSTAMP:20130924T102536Z +DTSTART:20130924T120000Z +LAST-MODIFIED:20130924T114646Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Valeriu Vrabie":mailto:valeriu.vrabie@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:FW: Reservation: vv +TRANSP:OPAQUE +UID:a6835000-2503-11e3-b5f3-97fad88dbf3d +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n

\n\n

-----Original Appointment-----
\n
From: valeriu.vrabie@1and1.ro
\n
Sent: 24 septembrie 2013 13:26
\n
To: valeriu.vrabie@1and1.ro
\nSubject:
Reservation: vv
\n
When: 24 septembrie 2013 15:00-16:00 (UTC+02:00) Athens\, Bucharest\, Istanbul.
\n
Where: 1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084

\n\n

\n\n

Start Date: 24.09.2013 15:00
\nEnd Date: 24.09.2013 16:00
\nSubject: vv
\nResource: Bucuresti\, 1002 - Meeting Room - 10
th floor - audio-conf (754) 9084\; ext: +40 31 223 9084
\n
\n
\n--
\nThe Intranet Team\, c/o I::Dev / B::IT\, 1&\;1 Internet\, Bucharest
\n<\;
intranet@1and1.com>\;
\n
\nIMS ID: 4437791
\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Sascha Becker";RSVP=TRUE:mailto:sascha.becker@1und1.de +ATTENDEE;CN="Mario Felsmann";RSVP=TRUE:mailto:mario.felsmann@1und1.de +ATTENDEE;CN="Michael Fischer";RSVP=TRUE:mailto:michael.fischer@1und1.de +ATTENDEE;CN="Sven Günzel";RSVP=TRUE:mailto:sven.guenzel@1und1.de +ATTENDEE;CN="Thomas Schäfer";RSVP=TRUE:mailto:thomas.schaefer@1und1.de +ATTENDEE;CN="Harald Weber-Gottschick";RSVP=TRUE:mailto:harald.weber-gottschick@1und1.de +ATTENDEE;CN="Stephan Pieper";RSVP=TRUE:mailto:stephan.pieper@1und1.de +ATTENDEE;CN="Vlad Salagean";RSVP=TRUE:mailto:vlad.salagean@1and1.ro +ATTENDEE;CN="Reiner Kühn";RSVP=TRUE:mailto:reiner.kuehn@1und1.de +ATTENDEE;CN="Michael Haitz";RSVP=TRUE:mailto:michael.haitz@1und1.de +ATTENDEE;CN="Lukasz Rzanek";RSVP=TRUE:mailto:lukasz.rzanek@1und1.de +ATTENDEE;CN="Judith Fechter";RSVP=TRUE:mailto:judith.fechter@1und1.de +ATTENDEE;CN="Jörg Wendland";RSVP=TRUE:mailto:joerg.wendland@1und1.de +ATTENDEE;CN=se_mam_buc@1und1.de;RSVP=TRUE:mailto:se_mam_buc@1und1.de +ATTENDEE;CN='mam-managers@1and1.ro';ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:mam-managers@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Ionut Manta";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionut.manta@1and1.ro +ATTENDEE;CN="André Blaschke";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:andre.blaschke@1und1.de +ATTENDEE;CN="Steffen Hubauer";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:steffen.hubauer@1und1.de +CLASS:PUBLIC +CREATED:20130917T101507Z +DESCRIPTION:\n \n \n +DTEND:20130925T140000Z +DTSTAMP:20130917T101424Z +DTSTART:20130925T120000Z +LAST-MODIFIED:20130925T113230Z +LOCATION:BUC 1002 - 10th floor +ORGANIZER;CN="Thomas Ludwig":mailto:thomas.ludwig@1und1.de +PRIORITY:5 +SEQUENCE:4 +SUMMARY;LANGUAGE=en-us:All Hands Meeting Dev MaM Romania +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0625AD12C73CE01000000000000000010000000B336227B979E254593F1735218243A02 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:4 +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +X-MS-OLK-SENDER;CN=judith.fechter@1und1.de:mailto:judith.fechter@1und1.de +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Corneliu Creanga";RSVP=TRUE:mailto:corneliu.creanga@1and1.ro +ATTENDEE;CN="Nicolae Farmache";RSVP=TRUE:mailto:nicolae.farmache@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Nevena Hristova";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:nevena.hristova@1und1.de +CLASS:PUBLIC +CREATED:20130925T110254Z +DESCRIPTION:Salut\,\n\nPrezentarea noului concept de backend va parcurge pasii si scopul acestui proiect descriind componentele interne si externe ale sistemului.\n \n +DTEND:20130926T090000Z +DTSTAMP:20130925T144711Z +DTSTART:20130926T080000Z +LAST-MODIFIED:20130926T081014Z +LOCATION:Room 501 5th fllor\, tel 9359 +ORGANIZER;CN="Marius Dinu":mailto:marius.dinu@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:MDH backend concept +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000802B534DF7B9CE0100000000000000001000000052660704D0A21042BD96A5B6E6A2B9FA +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Salut\,

\n\n

Prezentarea noului concept de backend va parcurge pasii si scopul acestui proiect descriind componentele interne si externe ale sistemului.

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20130925T110252Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Catalin Merlusca";RSVP=TRUE:mailto:catalin.merlusca@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +CLASS:PUBLIC +CREATED:20131003T080549Z +DESCRIPTION:Start Date: 03.10.2013 15:30\nEnd Date: 03.10.2013 16:00\nSubject: WPB migration knowledge transfer\nResource: Bucuresti\, 0911 / Ubuntu / 9th floor / Tel. 9209\n\n\n-- \nThe Intranet Team\, c/o I::Dev / B::IT\, 1&1 Internet\, Bucharest\n \n\nIMS ID: 4470665\n\n +DTEND:20131003T130000Z +DTSTAMP:20131003T075716Z +DTSTART:20131003T123000Z +LAST-MODIFIED:20131003T120024Z +LOCATION:0911 / Ubuntu / 9th floor / Tel. 9209 +ORGANIZER;CN=valeriu.vrabie@1and1.ro:mailto:valeriu.vrabie@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Reservation: WPB migration knowledge transfer +TRANSP:OPAQUE +UID:6b6ad600-2c01-11e3-bdf9-76b0eda28b91 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Start Date: 03.10.2013 15:30
\nEnd Date: 03.10.2013 16:00
\nSubject: WPB migration knowledge transfer
\nResource: Bucuresti\, 0911 / Ubuntu / 9th floor / Tel. 9209
\n
\n
\n--
\nThe Intranet Team\, c/o I::Dev / B::IT\, 1&\;1 Internet\, Bucharest
\n<\;intranet@1and1.com>\;
\n
\nIMS ID: 4470665
\n
\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +CLASS:PUBLIC +CREATED:20131004T073047Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for September .\nLocation: room 3\, 8th floor.\nTime: 4:30 pm-6:00 pm\, today.\nThank you\,\nSimona\n \n \n +DTEND:20131004T150000Z +DTSTAMP:20131004T071208Z +DTSTART:20131004T133000Z +LAST-MODIFIED:20131007T075114Z +LOCATION:3\,8 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000B0E7EA2EEAC0CE010000000000000000100000007CB7024E639D944DB46EAFE4329DB7CA +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for September .

\n\n

Location: room 3\, 8th floor.

\n\n

Time: 4:30 pm-6:00 pm\, today.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Serban Balamaci";RSVP=TRUE:mailto:serban.balamaci@1and1.ro +ATTENDEE;CN="Robert State";RSVP=TRUE:mailto:robert.state@1and1.ro +ATTENDEE;CN="Ionel Nita";RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Ionut Manta";RSVP=TRUE:mailto:ionut.manta@1and1.ro +CLASS:PUBLIC +CREATED:20131004T101934Z +DESCRIPTION:\n\n\n\n-----Original Appointment-----\nFrom: Cristina Zambitchi \nSent: Friday\, October 04\, 2013 1:16 PM\nTo: Cristina Zambitchi\; Anamaria Lazar\; Serban Balamaci\; Robert State\; Ionel Nita\; Ionut Manta\nSubject: demo - Noua metoda ptr testele de regresie\nWhen: Friday\, October 04\, 2013 4:00 PM-4:30 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: la Serban la calculator\n\n\n\n\nFrom: Serban Balamaci [mailto:serban.balamaci@1and1.ro] \nSent: 4 octombrie 2013 12:48\nTo: Ionut Manta\; Cristina Zambitchi\nCc: Ionel Nita\; Robert State\nSubject: Noua metoda ptr testele de regresie\n \nSalut\,\n\nMie cel putin mi se pare destul de clar ca e gresit ca testele de regresie sa nu fie cat mai automatizate si ca se pierde foarte mult timp si trebuie facut ceva in acest sens => am incercat sa gasesc o solutie.\n\nVersiunea anterioara a testelor automate suferea de faptul ca trebuiau scrise in JS si Steffen nu vrea sa aloce timp al developerilor ptr mentenanta/adaugarea lor. \n\nAsadar ideal ne trebuie deci o solutie pe care sa poata construi cineva fara experienta in programare si fara experienta neaparat in teste automate cu Selenium.\n\nMetoda care vreau sa v-o arat era(este?) folosita la Instagram:\nInstagram on the web had a single engineer and a designer working on a ton of things in parallel\, and we didn't have time to write beautifully isolated tests with elegant dependency injection and comprehensive assertions. We just had to make sure that we didn't cause bugs when we were frantically shipping code. A lot of small web teams can probably identify with this.\n\nMailul acesta are scopul sa prezinte solutia si sa devina o metoda "oficiala" ptr reducerea timpului de regresie (ptr ca chiar daca nu o sa fie oficial\, pe noi sigur ne va ajuta si-l vom adopta ca tool in dezvoltare).\n\nPtr proiectul nostru web & mobile cel putin cred ca nu avem de ce sa nu-l folosim\, dar poate Cristina vrea sa ia in considerare eventual si ptr alte echipe.\n\nVa astept pe la mine cand sunteti gata ptr un demo\n +DTEND:20131004T133000Z +DTSTAMP:20131004T101553Z +DTSTART:20131004T130000Z +LAST-MODIFIED:20131007T075535Z +LOCATION:la Serban la calculator +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:FW: demo - Noua metoda ptr testele de regresie +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000201132DA03C1CE01000000000000000010000000955E9998971B5F4DBDA2C7CC1F9291AC +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n

\n\n

-----Original Appointment-----
\n
From: Cristina Zambitchi
\n
Sent: Friday\, October 04\, 2013 1:16 PM
\n
To: Cristina Zambitchi\; Anamaria Lazar\; Serban Balamaci\; Robert State\; Ionel Nita\; Ionut Manta
\n
Subject: demo - Noua metoda ptr testele de regresie
\n
When: Friday\, October 04\, 2013 4:00 PM-4:30 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.
\n
Where: la Serban la calculator

\n\n

\n\n

\n\n

From: Serban Balamaci [mailto:serban.balamaci@1and1.ro]
\n
Sent: 4 octombrie 2013 12:48
\n
To: Ionut Manta\; Cristina Zambitchi
\n
Cc: Ionel Nita\; Robert State
\n
Subject: Noua metoda ptr testele de regresie

\n\n

 

\n\n

Salut\,
\n
\nMie cel putin mi se pare destul de clar ca e gresit ca testele de regresie sa nu fie cat mai automatizate si ca se pierde foarte mult timp si trebuie facut ceva in acest sens =>\; am incercat sa gasesc o solutie.
\n
\nVersiunea anterioara a testelor automate suferea de faptul ca trebuiau scrise in JS si Steffen nu vrea sa aloce timp al developerilor ptr mentenanta/adaugarea lor.
\n
\nAsadar ideal ne trebuie deci o solutie pe care sa poata construi cineva
fara experienta in programare si fara experienta neaparat in teste automate cu Selenium.
\n
\nMetoda care vreau sa v-o arat era(este?) folosita la Instagram:
\n
Instagram on the web had a single engineer and a designer working on a ton of things in parallel\, and we didn't have time to write beautifully isolated tests with elegant dependency injection and comprehensive assertions. We just had to make sure that we didn't cause bugs when we were frantically shipping code. A lot of small web teams can probably identify with this.
\n
\nMailul acesta are scopul sa prezinte solutia si sa devina o metoda "\;oficiala"\; ptr reducerea timpului de regresie (ptr ca chiar daca nu o sa fie oficial\, pe noi sigur ne va ajuta si-l vom adopta ca tool in dezvoltare).
\n
\nPtr proiectul nostru web &\; mobile cel putin cred ca nu avem de ce sa nu-l folosim\, dar poate Cristina vrea sa ia in considerare eventual si ptr alte echipe.
\n
\nVa astept pe la mine cand sunteti gata ptr un demo

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Michael Schäfer";RSVP=TRUE:mailto:michael.schaefer@1und1.de +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Marius Hacman";RSVP=TRUE:mailto:marius.hacman@1and1.ro +ATTENDEE;CN="Catalin Merlusca";RSVP=TRUE:mailto:catalin.merlusca@1and1.ro +CLASS:PUBLIC +CREATED:20131007T113645Z +DESCRIPTION:\n\n\n\n-----Original Appointment-----\nFrom: Nevena Hristova \nSent: 25 septembrie 2013 13:52\nTo: Nevena Hristova\; Marius Dinu\; Michael Schäfer\; Valeriu Vrabie\; Marius Hacman\; Catalin Merlusca\nSubject: Next steps Project WPB: Integration & Migration (Scribble & Usecases)\nWhen: 7 octombrie 2013 15:00-16:00 (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: Video conference (KA: 1309\; BUC: 1003)\n\n\nZeit: Montag\, 7. Oktober 2013 14:00-15:00 (UTC+01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien.\nOrt: Video conference (KA: 1309\; BUC: 1003)\n\nHinweis: Die oben angegebene Abweichung von GMT berücksichtigt keine Anpassungen für Sommerzeit.\n\n*~*~*~*~*~*~*~*~*~*\n\n\n +DTEND:20131007T130000Z +DTSTAMP:20131002T110650Z +DTSTART:20131007T120000Z +LAST-MODIFIED:20131007T120111Z +LOCATION:Video conference (KA: 1309\; BUC: 1003) +ORGANIZER;CN="Nevena Hristova":mailto:nevena.hristova@1und1.de +PRIORITY:5 +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:FW: Next steps Project WPB: Integration & Migration (Scribble & Usecases) +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000F003C4B8EBB9CE01000000000000000010000000EF472AEB5C5B1140B09B25AB532773B5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n

\n\n

-----Original Appointment-----
\n
From: Nevena Hristova
\n
Sent: 25 septembrie 2013 13:52
\n
To: Nevena Hristova\; Marius Dinu\; Michael Schäfer\; Valeriu Vrabie\; Marius Hacman\; Catalin Merlusca
\n
Subject: Next steps Project WPB: Integration &\; Migration (Scribble &\; Usecases)
\n
When: 7 octombrie 2013 15:00-16:00 (UTC+02:00) Athens\, Bucharest\, Istanbul.
\n
Where: Video conference (KA: 1309\; BUC: 1003)

\n\n

\n\n

Zeit: Montag\, 7. Oktober 2013 14:00-15:00 (UTC+01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien.

\n\n

Ort: Video conference (KA: 1309\; BUC: 1003)

\n\n

Hinweis: Die oben angegebene Abweichung von GMT berücksichtigt keine Anpassungen für Sommerzeit.

\n\n

*~*~*~*~*~*~*~*~*~*

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131002T090710Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Richard Hudson";RSVP=TRUE:mailto:richard.hudson@1und1.de +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Ionut Scarlat";RSVP=TRUE:mailto:ionut.scarlat@1and1.ro +ATTENDEE;CN="Cristina Zambitchi";RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Ionut Manta";RSVP=TRUE:mailto:ionut.manta@1and1.ro +ATTENDEE;CN="Corneliu Creanga";RSVP=TRUE:mailto:corneliu.creanga@1and1.ro +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +CLASS:PUBLIC +CREATED:20131011T141316Z +DESCRIPTION:\nDear all\,\nsecurity of our software is important.\n \nRichard Hudson\, head of Application Security M&M\, will hold for us a presentation on Secure Software Development explaining the various libraries and tools his team has built over the past year to facilitate secure software development. \n \nLooking forward to see many of you there\,\n \nVlad\n \n +DTEND:20131025T120000Z +DTSTAMP:20131011T141311Z +DTSTART:20131025T110000Z +LAST-MODIFIED:20131025T104600Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Secure Software Development @ Mail&Media +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000010C885D59EC6CE01000000000000000010000000496FD660B1D7C443A399FB5CC5C20F09 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Dear all\,

\n\n

security of our software is important.

\n\n

 \;

\n\n

Richard Hudson\, head of Application Security M&\;M\, will hold for us a presentation on Secure Software Development explaining the various libraries and tools his team has built over the past year to facilitate secure software development.

\n\n

 \;

\n\n

Looking forward to see many of you there\,

\n\n

 \;

\n\n

Vlad

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Nevena Hristova";RSVP=TRUE:mailto:nevena.hristova@1und1.de +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Catalin Merlusca";RSVP=TRUE:mailto:catalin.merlusca@1and1.ro +ATTENDEE;CN="Michael Schäfer";RSVP=TRUE:mailto:michael.schaefer@1und1.de +ATTENDEE;CN=abobykin@parallels.com;RSVP=TRUE:mailto:abobykin@parallels.com +ATTENDEE;CN='smilke@parallels.com';RSVP=TRUE:mailto:smilke@parallels.com +CLASS:PUBLIC +CREATED:20131011T092624Z +DESCRIPTION:Hello\,\n\nLet us please meet and discuss about current migration tests we’ve done. \n@ Nevena and Michael\, please dial 8877 and use “1685#” DTMF code\n@ Anton and Serguei\, please dial +49 721 91374 8877 and use “1685#” DTMF code.\n\nThank you\n\nRegards\,\nMarius\n\n +DTEND:20131015T090000Z +DTSTAMP:20131014T075244Z +DTSTART:20131015T080000Z +LAST-MODIFIED:20131015T082815Z +LOCATION:Buc - 501 / Telko +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:WPB - Migration issues +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000E00B1DA27CC6CE01000000000000000010000000604A9011F41A6E45A1AEDF93F70788CE +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hello\,

\n\n

\n\n

Let us please meet and discuss about current migration tests we’ve done.

\n\n

@ Nevena and Michael\, please dial 8877 and use “1685#” DTMF code

\n\n

@ Anton and Serguei\, please dial +49 721 91374 8877 and use “1685#” DTMF code.

\n\n

Thank you

\n\n

Regards\,

\n\n

Marius

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131011T092621Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Nevena Hristova";RSVP=TRUE:mailto:nevena.hristova@1und1.de +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Catalin Merlusca";RSVP=TRUE:mailto:catalin.merlusca@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Nicolae Farmache";RSVP=TRUE:mailto:nicolae.farmache@1and1.ro +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Michael Schäfer";RSVP=TRUE:mailto:michael.schaefer@1und1.de +CLASS:PUBLIC +CREATED:20131014T121901Z +DESCRIPTION:Hello\,\n\nAgenda:\n- MDH – WPB integration status\n- MDH – WPB migration status\n- MDH BE Technical Concept status\n\nBR\,\nMarius\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20131015T150000 +DTSTAMP:20131111T144624Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20131015T140000 +LAST-MODIFIED:20140213T140258Z +LOCATION:BUC - 1009/2 / KA - 1203 +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=TU;WKST=MO +SEQUENCE:4 +SUMMARY;LANGUAGE=en-us:MDH - Weekly +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0B26296F0C8CE01000000000000000010000000690C5414DF4F5B48B4469BF03B453F20 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hello\,

\n\n

Agenda:

\n\n

- \; \; \; \; \; \; MDH – WPB integration status

\n\n

- \; \; \; \; \; \; MDH – WPB migration status

\n\n

- \; \; \; \; \; \; MDH BE Technical Concept status

\n\n

\n\n

BR\,

\n\n

Marius

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131014T121858Z +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131112T093144Z +DESCRIPTION:Hello\,\n\nAgenda:\n- MDH – WPB integration status\n- MDH – WPB migration status\n- MDH BE Technical Concept status\n\nBR\,\nMarius\n +DTEND:20131113T140000Z +DTSTAMP:20131112T093132Z +DTSTART:20131113T130000Z +LAST-MODIFIED:20131112T093145Z +LOCATION:BUC - 503 / KA - 1203 +PRIORITY:5 +RECURRENCE-ID:20131112T120000Z +SEQUENCE:5 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0B26296F0C8CE01000000000000000010000000690C5414DF4F5B48B4469BF03B453F20 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hello\,

\n\n

Agenda:

\n\n

- \; \; \; \; \; \; MDH – WPB integration status

\n\n

- \; \; \; \; \; \; MDH – WPB migration status

\n\n

- \; \; \; \; \; \; MDH BE Technical Concept status

\n\n

\n\n

BR\,

\n\n

Marius

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20131111T144624Z +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131126T093646Z +DESCRIPTION:Hello\,\n\nAgenda:\n- Sprint review\n- Sprint planning\n- Open discussions\n\nBR\,\nMarius\n +DTEND:20131127T110000Z +DTSTAMP:20131126T133233Z +DTSTART:20131127T100000Z +LAST-MODIFIED:20140116T171340Z +LOCATION:BUC - 908 / KA - 4112 / lync +PRIORITY:5 +RECURRENCE-ID:20131126T120000Z +SEQUENCE:6 +SUMMARY:MDH - Planning +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0B26296F0C8CE01000000000000000010000000690C5414DF4F5B48B4469BF03B453F20 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hello\,

\n\n

Agenda:

\n\n

- \; \; \; \; \; \; Sprint review

\n\n

- \; \; \; \; \; \; Sprint planning

\n\n

- \; \; \; \; \; \; Open discussions

\n\n

\n\n

BR\,

\n\n

Marius

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20131111T144624Z +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20131212T122639Z +DESCRIPTION:Hello\,\n\nAgenda:\n- MDH – WPB integration status\n- MDH – WPB migration status\n- MDH BE Technical Concept status\n\nBR\,\nMarius\n +DTEND:20131220T100000Z +DTSTAMP:20131212T122637Z +DTSTART:20131220T090000Z +LAST-MODIFIED:20131212T122641Z +LOCATION:BUC - 503 / KA - 1203 +PRIORITY:5 +RECURRENCE-ID:20131224T120000Z +SEQUENCE:7 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0B26296F0C8CE01000000000000000010000000690C5414DF4F5B48B4469BF03B453F20 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hello\,

\n\n

Agenda:

\n\n

- \; \; \; \; \; \; MDH – WPB integration status

\n\n

- \; \; \; \; \; \; MDH – WPB migration status

\n\n

- \; \; \; \; \; \; MDH BE Technical Concept status

\n\n

\n\n

BR\,

\n\n

Marius

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20131111T144624Z +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +CLASS:PUBLIC +CREATED:20140213T140258Z +DESCRIPTION:\n +DTEND:20140219T103000Z +DTSTAMP:20140213T140238Z +DTSTART:20140219T090000Z +LAST-MODIFIED:20140213T140300Z +LOCATION:BUC - 503 / KA - 1203 +PRIORITY:5 +RECURRENCE-ID:20140218T120000Z +SEQUENCE:8 +SUMMARY:MDH - Planning +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0B26296F0C8CE01000000000000000010000000690C5414DF4F5B48B4469BF03B453F20 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MS-OLK-APPTSEQTIME:20131111T144624Z +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Nicolae Farmache";RSVP=TRUE:mailto:nicolae.farmache@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +CLASS:PUBLIC +CREATED:20131016T081125Z +DESCRIPTION:\n\n\n +DTEND:20131016T081500Z +DTSTAMP:20131016T081123Z +DTSTART:20131016T080000Z +LAST-MODIFIED:20131016T081133Z +LOCATION:Kitchen 5th floor +ORGANIZER;CN="Valeriu Vrabie":mailto:valeriu.vrabie@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:MDH Daily +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000D07A377360CACE01000000000000000010000000880399175B75B74C8B95773FAC27F4D5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Marius Hacman";RSVP=TRUE:mailto:marius.hacman@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Nicolae Farmache";RSVP=TRUE:mailto:nicolae.farmache@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +CLASS:PUBLIC +CREATED:20131021T094450Z +DESCRIPTION:\n\n\n +DTEND:20131021T130000Z +DTSTAMP:20131021T094515Z +DTSTART:20131021T120000Z +LAST-MODIFIED:20131021T114536Z +LOCATION:501- +ORGANIZER;CN="Valeriu Vrabie":mailto:valeriu.vrabie@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:CCPDR Agile workshop +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000F09A9A535BCECE010000000000000000100000003592AFDE5CD0854C901852D9E19EBC7D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131021T094448Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=RoxanaD;RSVP=TRUE:mailto:roxana.dragavei@gmail.com +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20131029T150028Z +DESCRIPTION:more details » \n\nwww.yahoo.com\nWhen Tue Oct 29\, 2013 5pm – 7:30pm Bucharest \nWhere da (map ) \nCalendar cristicretzu@gmail.com \nWho • Cristian Moldoveanu - organizer \n• RoxanaD \n• cristian.moldoveanu@1and1.ro \n \nGoing? Yes - Maybe - No more options » \nInvitation from Google Calendar \nYou are receiving this courtesy email at the account cristian.moldoveanu@1and1.ro because you are an attendee of this event.\nTo stop receiving future notifications for this event\, decline this event. Alternatively you can sign up for a Google account at https://www.google.com/calendar/ and control your notification settings for your entire calendar. \n\n +DTEND:20131029T173000Z +DTSTAMP:20131029T150020Z +DTSTART:20131029T150000Z +LAST-MODIFIED:20131029T164817Z +LOCATION:da +ORGANIZER;CN="Cristian Moldoveanu":mailto:cristicretzu@gmail.com +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Invitation: www.yahoo.com @ Tue Oct 29\, 2013 5pm - 7:30pm (cristicretzu@gmail.com) +TRANSP:OPAQUE +UID:c7iv48uvoph3bknr6aspi13jd4@google.com +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

more details »
\n
\n\n
www.yahoo.com\n\n
When \; \; \; Tue Oct 29\, 2013 5pm – 7:30pm Bucharest \n\n
Where \; \; da (map) \; \; \; \; \; \; \; \n\n
Calendar \; \; \; \; \; \; \; cristicretzu@gmail.com \; \n\n
Who \; \; \; \;  \; \; \; \; \; \; Cristian Moldoveanu - organizer \n\n
 \; \; \; \; \; \; RoxanaD \n\n
 \; \; \; \; \; \; cristian.moldoveanu@1and1.ro \; \; \; \n\n
 \; \; \; \; \; \; \; \n\n
Going? \; \; Yes - Maybe - No \; \; \; more options » \; \; \; \;
\nInvitation from Google Calendar\n\n
You are receiving this courtesy email at the account cristian.moldoveanu@1and1.ro because you are an attendee of this event.

\n\n

To stop receiving future notifications for this event\, decline this event. Alternatively you can sign up for a Google account at https://www.google.com/calendar/ and control your notification settings for your entire calendar. \; \; \; \; \;
\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN='mam-ro@1and1.ro';RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="Marius Hacman";RSVP=TRUE:mailto:marius.hacman@1and1.ro +ATTENDEE;CN="Florian Georgescu";RSVP=TRUE:mailto:gflorian.georgescu@1and1.ro +ATTENDEE;CN="Ana Maria Circo";RSVP=TRUE:mailto:anamaria.circo@1and1.ro +ATTENDEE;CN="Roxana Popescu";RSVP=TRUE:mailto:roxana.popescu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Ionut Manta";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionut.manta@1and1.ro +ATTENDEE;CN="Robert State";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:robert.state@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Iulia Zidaru";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:iulia.zidaru@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Cristian Tincu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.tincu@1and1.ro +ATTENDEE;CN="Cristina Zambitchi";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Ionel Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Serban Balamaci";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:serban.balamaci@1and1.ro +ATTENDEE;CN="Cristina Ionescu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristina.ionescu@1and1.ro +CLASS:PUBLIC +CREATED:20131024T162058Z +DESCRIPTION:When: Friday\, November 01\, 2013 3:00 PM-6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: 1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084\n\nNote: The GMT offset above does not reflect daylight saving time adjustments.\n\n*~*~*~*~*~*~*~*~*~*\n\nDragi colegi\,\navem placerea de a va invita la department meeting-ul anual Mail&Media.\nSi anul acesta v-am pregatit sesiuni interesante si interactive\, asa cum v-am obisnuit* :-)\n\nAgenda:\nIntroducere -15 min\nAchievements session – 45min\nBreak\nFeaturing session – 2h (with break)\nQ&A\nPlecare spre Octoberfest\n\nNu dam mai multe detalii pentru a nu va strica surpriza.\nPentru partea de Q&A daca aveti intrebari pregatite le puteti posta pe wall-ul de department in InsideOne: https://inside.1and1.org/one/#walls/66\n\nVlad\, on behalf of mam-managers team\n\n*colegii mai noi pot gasi pe Sharepoint prezentarile de la ultimele 2 meeting-uri de departament:\nhttps://devro.sp.united.domain/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2FShared%20Documents%2FDRMM%2FDRMM%2Dpublic%2FWorkshops&FolderCTID=0x012000CF8F866B3D6FFC46B511CD4DE3D8D0AC&View={951E1440-508A-41C2-B9C2-60E86AB3F4E4}&InitialTabId=Ribbon%2EDocument&VisibilityContext=WSSTabPersistence (cand isi va reveni Sharepoint-ul :-()\n\n +DTEND:20131101T160000Z +DTSTAMP:20131031T123013Z +DTSTART:20131101T130000Z +LAST-MODIFIED:20131101T125429Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +PRIORITY:5 +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:Department meeting +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000030014928EED0CE01000000000000000010000000BDEC97E711F1C041A174A44E18D2333D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

When: Friday\, November 01\, 2013 3:00 PM-6:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.

\n\n

Where: 1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084

\n\n

Note: The GMT offset above does not reflect daylight saving time adjustments.

\n\n

*~*~*~*~*~*~*~*~*~*

\n\n

Dragi colegi\,

\n\n

avem placerea de a va invita la department meeting-ul anual Mail&\;Media.

\n\n

Si anul acesta v-am pregatit sesiuni interesante si interactive\, asa cum v-am obisnuit* J

\n\n

Agenda:

\n\n

Introducere -15 min

\n\n

Achievements session – 45min

\n\n

Break

\n\n

Featuring session – 2h (with break)

\n\n

Q&\;A

\n\n

Plecare spre Octoberfest

\n\n

Nu dam mai multe detalii pentru a nu va strica surpriza.

\n\n

Pentru partea de Q&\;A daca aveti intrebari pregatite le puteti posta pe wall-ul de department in InsideOne: https://inside.1and1.org/one/#walls/66

\n\n

Vlad\, on behalf of mam-managers team

\n\n

*colegii mai noi pot gasi pe Sharepoint prezentarile de la ultimele 2 meeting-uri de departament:

\n\n

https://devro.sp.united.domain/Shared%20Documents/Forms/AllItems.aspx?RootFolder=%2FShared%20Documents%2FDRMM%2FDRMM%2Dpublic%2FWorkshops&\;FolderCTID=0x012000CF8F866B3D6FFC46B511CD4DE3D8D0AC&\;View={951E1440-508A-41C2-B9C2-60E86AB3F4E4}&\;InitialTabId=Ribbon%2EDocument&\;VisibilityContext=WSSTabPersistence (cand isi va reveni Sharepoint-ul L)

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:1 +X-MS-OLK-APPTSEQTIME:20131024T162053Z +X-MS-OLK-CONFTYPE:0 +X-MS-OLK-SENDER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="Florian Georgescu";RSVP=TRUE:mailto:gflorian.georgescu@1and1.ro +ATTENDEE;CN="Marius Hacman";RSVP=TRUE:mailto:marius.hacman@1and1.ro +ATTENDEE;CN="Ana Maria Circo";RSVP=TRUE:mailto:anamaria.circo@1and1.ro +ATTENDEE;CN="Roxana Popescu";RSVP=TRUE:mailto:roxana.popescu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Marius Dinu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Ionut Manta";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionut.manta@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Iulia Zidaru";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:iulia.zidaru@1and1.ro +ATTENDEE;CN="Cristian Tincu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.tincu@1and1.ro +ATTENDEE;CN="Ionel Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Cristina Zambitchi";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Eduard Serban";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:eduard.serban@1and1.ro +ATTENDEE;CN="Ionut Scarlat";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionut.scarlat@1and1.ro +ATTENDEE;CN="Anamaria Lazar";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristina Ionescu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristina.ionescu@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Ovidiu Dobroiu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ovidiu.dobroiu@1and1.ro +ATTENDEE;CN="Mihaela Serban";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:mihaela.voinescu@1and1.ro +ATTENDEE;CN="Corneliu Dobrota";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:corneliu.dobrota@1and1.ro +CLASS:PUBLIC +CREATED:20131024T162149Z +DESCRIPTION:\n\nDeoarece un numar mare de colegi nu pot veni deseara\, IonutM a facut un sondaj adhoc si propunem o data alternativa:\n\nNoua data e Marti\, 5.10\, de la aceasi ora\, in acelasi loc.\n\nSperam ca data sa se potriveasca mai bine si sa ne vedem in numar cat mai mare la Octoberfest Party!\n\nVlad\n\n\n~~~~~~~~~~~\n\nDragi colegi\,\nanul acesta Octoberfest Party-ul va avea loc la restaurantul Excalibur\, o mai veche "cunostinta" de-a noastra.\n\nRegulile festinului: buget de 60 ron/persoana\, comanda fiecare ce vrea\, cine consuma mai mult\, lasa diferenta.\nAdresa: https://maps.google.de/maps?client=ubuntu&channel=fs&oe=utf-8&ie=UTF-8&q=Excalibur+Medieval+Restaurant&fb=1&gl=de&hq=restaurant+excalibur&hnear=0x40b1f93abf3cad4f:0xac0632e37c9ca628\,Bucharest\,+Romania&cid=0\,0\,888803041136561144&ei=TDJyUp71Oqmm4ATSyoG4BA&ved=0CKUBEPwSMAo\nWebsite: http://www.restaurantexcalibur.ro/\nMeniul: atasat\n\nDaca nu ati raspuns déjà\, va rugam sa raspundeti la invitatie pentru a sti pe cate persoane ne bazam.\nDaca sunt intrebari va rog sa le adresati.\n\nVa multumim si va asteptam\,\nVlad\, on behalf of mam-managers team\n\n\n \n +DTEND:20131105T200000Z +DTSTAMP:20131101T115912Z +DTSTART:20131105T170000Z +LAST-MODIFIED:20131204T125615Z +LOCATION:Restaurant Excalibur\, Str Academiei Nr 39-41 +ORGANIZER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +PRIORITY:5 +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:Octoberfest Party +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020639944EED0CE01000000000000000010000000C6082AA03C191445B31A447D05AAF011 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Deoarece un numar mare de colegi nu pot veni deseara\, IonutM a facut un sondaj adhoc si propunem o data alternativa:

\n\n

Noua data e Marti\, 5.10\, de la aceasi ora\, in acelasi loc.

\n\n

Speram ca data sa se potriveasca mai bine si sa ne vedem in numar cat mai mare la Octoberfest Party!

\n\n

Vlad

\n
\n\n

~~~~~~~~~~~

\n\n

Dragi colegi\,

\n\n

anul acesta Octoberfest Party-ul va avea loc la restaurantul Excalibur\, o mai veche "\;cunostinta"\; de-a noastra.

\n\n

Regulile festinului: buget de 60 ron/persoana\, comanda fiecare ce vrea\, cine consuma mai mult\, lasa diferenta.

\n\n

Adresa: https://maps.google.de/maps?client=ubuntu&\;channel=fs&\;oe=utf-8&\;ie=UTF-8&\;q=Excalibur+Medieval+Restaurant&\;fb=1&\;gl=de&\;hq=restaurant+excalibur&\;hnear=0x40b1f93abf3cad4f:0xac0632e37c9ca628\,Bucharest\,+Romania&\;cid=0\,0\,888803041136561144&\;ei=TDJyUp71Oqmm4ATSyoG4BA&\;ved=0CKUBEPwSMAo
\nWebsite:
http://www.restaurantexcalibur.ro/

\n\n

Meniul: atasat
\n
\n
Daca nu ati raspuns déjà\, va rugam sa raspundeti la invitatie pentru a sti pe cate persoane ne bazam.

\n\n

Daca sunt intrebari va rog sa le adresati.

\n\n

Va multumim si va asteptam\,

\n\n

Vlad\, on behalf of mam-managers team

\n
\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-APPTSEQTIME:20131031T123048Z +X-MS-OLK-CONFTYPE:0 +X-MS-OLK-SENDER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +CLASS:PUBLIC +CREATED:20131105T112400Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for October .\nLocation: room 3\, 8th floor.\nTime: 1:00 pm-2:00 pm\, tomorrow.\nThank you\,\nSimona\n \n \n \n +DTEND:20131106T113000Z +DTSTAMP:20131105T112348Z +DTSTART:20131106T110000Z +LAST-MODIFIED:20131107T085100Z +LOCATION:3\,8 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000005071E0422ADACE010000000000000000100000001EEEFE61D0B2304DB7CC49A2C2414446 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for October .

\n\n

Location: room 3\, 8th floor.

\n\n

Time: 1:00 pm-2:00 pm\, tomorrow.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Nevena Hristova";RSVP=TRUE:mailto:nevena.hristova@1und1.de +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Nicolae Farmache";RSVP=TRUE:mailto:nicolae.farmache@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Corneliu Creanga";RSVP=TRUE:mailto:corneliu.creanga@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +CLASS:PUBLIC +CREATED:20131106T140121Z +DESCRIPTION:\n +DTEND:20131107T103000Z +DTSTAMP:20131106T140119Z +DTSTART:20131107T093000Z +LAST-MODIFIED:20131107T093051Z +LOCATION:1003 +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:MDH projects - product backlog creation +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C02CA35109DBCE01000000000000000010000000781A155B7CC4C74ABE85ED43BB05ACF0 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +CLASS:PUBLIC +CREATED:20131106T132259Z +DESCRIPTION:Hi all\,\n\nI’ve moved the presentation across the hallway\, in room 1002.\n\nRegards\,\nSabin \n\n\n\n\nHi all\,\n\nAs this is our first meeting\, you don’t have to read/prepare anything :-)\n\nAgenda:\n\n* Workshop expectations \n* Introduction in web application security and security testing \n* Overview of OWASP Top 10\n* Suggested process for implementing security requirements in a project\n* Security requirements\n* Security testing\n\nRegards\,\nSabin \n +DTEND:20131108T143000Z +DTSTAMP:20131108T115715Z +DTSTART:20131108T120000Z +LAST-MODIFIED:20131108T150907Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Security Workshop #1 – QAE Security Training Introduction +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000020E8D2EE02DBCE0100000000000000001000000084F99E87364FE64680755608EBF1CB64 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hi all\,

\n\n

I’ve moved the presentation across the hallway\, in room 1002.

\n\n

Regards\,

\n\n

Sabin

\n
\n
\n
\n\n

Hi all\,

\n\n

As this is our first meeting\, you don’t have to read/prepare anything J

\n\n

Agenda:

\n\n

\n\n

·\; \; \; \; \; \; \; Workshop expectations

\n\n

·\; \; \; \; \; \; \; Introduction in web application security and security testing

\n\n

·\; \; \; \; \; \; \; Overview of OWASP Top 10

\n\n

·\; \; \; \; \; \; \; Suggested process for implementing security requirements in a project

\n\n

·\; \; \; \; \; \; \; Security requirements

\n\n

·\; \; \; \; \; \; \; Security testing

\n\n

\n\n

Regards\,

\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131106T132255Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +CLASS:PUBLIC +CREATED:20131108T134115Z +DESCRIPTION:Hi all\,\n\nAs discussed in our last meeting we will start by looking at BurpSuite and other tools.\n\nFor this workshop you have to:\n* Download\, install and run BurpSuite - http://portswigger.net/burp/ \n* Understand what it does (what a proxy does)\n* Create a new profile in Firefox\n* Make sure you have a VM player installed – contact IT Sevice if not\n* Download and run Kali VM - http://www.kali.org/downloads/ \n\nUnfortunately the training room is reserved so we will use Room 1002 with a projector.\n\nSabin\n +DTEND:20131112T140000Z +DTSTAMP:20131111T084936Z +DTSTART:20131112T120000Z +LAST-MODIFIED:20131112T113224Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Security Workshop #1 – Burp Suite / Testing Tools +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000080A65E2698DCCE01000000000000000010000000F2E9FB4DE4409A4481A36E30A5E98FCB +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hi all\,

\n\n

As discussed in our last meeting we will start by looking at BurpSuite and other tools.

\n\n

For this workshop you have to:

\n\n

·\; \; \; \; \; \; \; Download\, install and run BurpSuite - http://portswigger.net/burp/

\n\n

·\; \; \; \; \; \; \; Understand what it does (what a proxy does)

\n\n

·\; \; \; \; \; \; \; Create a new profile in Firefox

\n\n

·\; \; \; \; \; \; \; Make sure you have a VM player installed – contact IT Sevice if not

\n\n

·\; \; \; \; \; \; \; Download and run Kali \; VM - http://www.kali.org/downloads/

\n\n

\n\n

Unfortunately the training room is reserved so we will use Room 1002 with a projector.

\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131108T134113Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristina Zambitchi";RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Veronica Madalina Nita";RSVP=TRUE:mailto:veronica.imbrea@1and1.ro +CLASS:PUBLIC +CREATED:20131108T153859Z +DESCRIPTION:Buna\,\n\nSaptamana viitoare m-am gandit sa fac un mic demo despre cum se poate automatiza testarea serviciilor REST intr-un mod foarte usor folosind un API de Java.\n\nFolosirea API-ului nu necesita cunostinte avansate de programare si este foarte intuitiva.\n\nM-am gandit la urmatoarele subiecte:\n- Ce se poate testa la un serviciu REST \n- Folosirea API-ului\n- Organizarea proiectului Java\n- Folosirea framework-ului TestNG\n- Configurarea unui proiect Jenkins pentru rularea testelor automate\n\nNu o sa fie o prezentare ppt. Consider ca este mult mai util sa vorbim concret pe un proiect real. \n\n\nCu bine\,\nRoxana\n\n +DTEND:20131115T143000Z +DTSTAMP:20131115T100154Z +DTSTART:20131115T130000Z +LAST-MODIFIED:20131115T152725Z +LOCATION:501 +ORGANIZER;CN="Roxana Dragavei":mailto:roxana.dragavei@1and1.ro +PRIORITY:5 +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:A very simple way to create automated tests for REST services +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000A05BC259A4DCCE01000000000000000010000000066D28B2B9F3B7448121C577AA2DB602 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Buna\,

\n\n

Saptamana viitoare m-am gandit sa fac un mic demo despre cum se poate automatiza testarea serviciilor REST intr-un mod foarte usor folosind un API de Java.

\n\n

Folosirea API-ului nu necesita cunostinte avansate de programare si este foarte intuitiva.

\n\n

M-am gandit la urmatoarele subiecte:

\n\n

- \; \; \; \; \; \; Ce se poate testa la un serviciu REST

\n\n

- \; \; \; \; \; \; Folosirea API-ului

\n\n

- \; \; \; \; \; \; Organizarea proiectului Java

\n\n

- \; \; \; \; \; \; Folosirea framework-ului TestNG

\n\n

- \; \; \; \; \; \; Configurarea unui proiect Jenkins pentru rularea testelor automate

\n\n

\n\n

Nu o sa fie o prezentare ppt. Consider ca este mult mai util sa vorbim concret pe un proiect real.

\n
\n\n

Cu bine\,

\n\n

Roxana

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131108T154625Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20131111T074529Z +DESCRIPTION:\n\n\n +DTEND:20131202T110000Z +DTSTAMP:20131111T074527Z +DTSTART:20131202T083000Z +LAST-MODIFIED:20131204T125634Z +LOCATION:501 +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:PMP Cristi +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000005073CBE150C3CE01000000000000000010000000B35ECECA0B52984D9364060939FC245D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +ATTENDEE;CN="Gyorgy-Bela Andras";RSVP=TRUE:mailto:Gyorgy-Bela.Andras@1and1.ro +CLASS:PUBLIC +CREATED:20131112T134125Z +DESCRIPTION:Hi all\,\n\nIn the next workshop we are going to talk about Input Validation\, Output sanitization and Cross Site Scripting (XSS).\n\nPlease try to read about Cross-Site Scripting (XSS) and understand what it implies: \no https://www.owasp.org/index.php/Top_10_2013-Introduction \no https://www.owasp.org/index.php/Top_10_2013-Top_10\no https://www.owasp.org/index.php/Top_10_2013-A3-Cross-Site_Scripting_%28XSS%29\n \no http://en.wikipedia.org/wiki/Cross-site_scripting\no http://www.cgisecurity.com/xss-faq.html\n \n\no http://www.owasp.org/index.php/Reviewing_Code_for_Cross-site_scripting\no http://www.owasp.org/index.php/Testing_for_Cross_site_scripting \n\nLet me know if you have any questions!\n\nRegards\, \nSabin \n +DTEND:20131119T140000Z +DTSTAMP:20131114T101521Z +DTSTART:20131119T120000Z +LAST-MODIFIED:20131119T115317Z +LOCATION:1003 - Meeting Room - 10th floor - Tel 9394 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Security Workshop #2 - Input Validation / Output sanitization / XSS +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000806823A4BDDFCE010000000000000000100000006C5AF8EFF4D63E40842D2B7D407A6EF4 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hi all\,

\n\n

In the next workshop we are going to talk about Input Validation\, Output sanitization and Cross Site Scripting (XSS).

\n\n

\n\n

Please try to read about Cross-Site Scripting (XSS) and understand what it implies:

\n\n

o \; \; \; \; \; \; https://www.owasp.org/index.php/Top_10_2013-Introduction

\n\n

o \; \; \; \; \; \; https://www.owasp.org/index.php/Top_10_2013-Top_10

\n\n

o \; \; \; \; \; \; https://www.owasp.org/index.php/Top_10_2013-A3-Cross-Site_Scripting_%28XSS%29

\n
          \n

          \n
\n

o \; \; \; \; \; \; http://en.wikipedia.org/wiki/Cross-site_scripting

\n\n

o \; \; \; \; \; \; http://www.cgisecurity.com/xss-faq.html

\n
          \n

          \n
\n

o \; \; \; \; \; \; http://www.owasp.org/index.php/Reviewing_Code_for_Cross-site_scripting

\n\n

o \; \; \; \; \; \; http://www.owasp.org/index.php/Testing_for_Cross_site_scripting

\n\n

\n\n

Let me know if you have any questions!

\n\n

Regards\,

\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131112T134123Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20131114T090537Z +DESCRIPTION:\n +DTEND:20131114T150000Z +DTSTAMP:20131114T090533Z +DTSTART:20131114T143000Z +LAST-MODIFIED:20140116T171321Z +LOCATION:Cristian's desk +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:XSS investigation in calendar app +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000D0248D7029E1CE010000000000000000100000009B88923024582740A549E698F7974245 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +CLASS:PUBLIC +CREATED:20131119T150413Z +DESCRIPTION:\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20131120T111500 +DTSTAMP:20131119T150410Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20131120T110000 +LAST-MODIFIED:20140217T092334Z +LOCATION:In F.E. of za Board (game) +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:MDH Daily +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000040DAAB5D49E5CE010000000000000000100000005D00EB68F266C24BA954DDC48290C3EB +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +CLASS:PUBLIC +CREATED:20131121T110341Z +DESCRIPTION:Am mutat pentru 28 pentru a avea Training Room.\n\nPlanul ar fi sa instalam burp-ul si apoi sa facem teste de XSS.\n\n\n +DTEND:20131128T150000Z +DTSTAMP:20131121T110339Z +DTSTART:20131128T130000Z +LAST-MODIFIED:20140116T171343Z +LOCATION:1011 - Training Room / 10th Floor / Tel. 9220 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Security Workshop #3 - set up Burp & more XSS +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000050392AF1ADE6CE0100000000000000001000000091B73A102821D849A860F303FD1ABBD5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Am mutat pentru 28 pentru a avea Training Room.

\n\n

Planul ar fi sa instalam burp-ul si apoi sa facem teste de XSS.

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Valeriu Vrabie";RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Corneliu Creanga";RSVP=TRUE:mailto:corneliu.creanga@1and1.ro +ATTENDEE;CN="Catalin Merlusca";RSVP=TRUE:mailto:catalin.merlusca@1and1.ro +CLASS:PUBLIC +CREATED:20131127T112253Z +DESCRIPTION:Hello\,\n\nAgenda:\n- Risk identification (1h)\n- Risk assessment (1h)\n\nThx\nM\n +DTEND:20131129T110000Z +DTSTAMP:20131127T112249Z +DTSTART:20131129T090000Z +LAST-MODIFIED:20131129T083337Z +LOCATION:1002 +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:MDH - Risk Workshop +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000030ECDB68A0E7CE01000000000000000010000000E4E323331677B44B923C20557265A993 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Hello\,

\n\n

Agenda:

\n\n

- \; \; \; \; \; \; Risk identification (1h)

\n\n

- \; \; \; \; \; \; Risk assessment (1h)

\n\n

\n\n

Thx

\n\n

M

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131122T143218Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Marius Dinu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Ionut Manta";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionut.manta@1and1.ro +ATTENDEE;CN="Ionel Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Roxana Dragavei";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Serban Balamaci";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:serban.balamaci@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:mircea.oprea@1and1.ro +ATTENDEE;CN="Cristian Tincu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.tincu@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Mihaela Serban";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:mihaela.voinescu@1and1.ro +ATTENDEE;CN="Sergiu Stejar";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:sergiu.stejar@1and1.ro +ATTENDEE;CN="Valeriu Palos";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.palos@1and1.ro +ATTENDEE;CN="Lucian Laurentiu Dragomir";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:lucian.dragomir@1and1.ro +ATTENDEE;CN="Mihai Cazacu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:mihai.cazacu@1and1.ro +ATTENDEE;CN="Alexandru Cârstoiu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:alexandru.carstoiu@1and1.ro +ATTENDEE;CN="Daniel Grigore";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:daniel.grigore@1and1.ro +ATTENDEE;CN="Daniel Lazar";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:daniel.lazar@1and1.ro +ATTENDEE;CN="Silviu-Georgian Aprozeanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:george.aprozeanu@1and1.ro +CLASS:PUBLIC +CREATED:20131204T141929Z +DESCRIPTION: \nSalut\,\n\nAcum 2 luni am discutat despre o initiativa de knowledge sharing (prezentari tehnice\, eventual identificarea unor grupuri de interes) si feedback-ul a fost pozitiv - prin urmare vinerea asta vom avea o prima prezentare tinuta de Daniel Iancu despre SOLID principles. Dupa parerea mea orice dezvoltator intr-un limbaj OOP/pseudo-OOP ar trebui sa fie familiar cu ele (ne izbim zilnic de probleme gen cum sa structuram codul\, ce ar trebui sa stea intr-o clasa si ce in alta\, cum putem scrie un cod mai lizibil etc).\n\n2 linkuri in avans:\n\nhttp://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod\n\nhttp://en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29\n\nCornel. \n\n +DTEND:20131206T103000Z +DTSTAMP:20131206T092607Z +DTSTART:20131206T093000Z +LAST-MODIFIED:20131206T094126Z +LOCATION:1002 +ORGANIZER;CN="Corneliu Creanga":mailto:corneliu.creanga@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:[presentation - SOLID principles] +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000063F7E6C1FBF0CE010000000000000000100000002CB320946CCCE448AAF229DF2908912E +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

 \;

\n\n

Salut\,
\n
\nAcum 2 luni am discutat despre o initiativa de knowledge sharing (prezentari tehnice\, eventual identificarea unor grupuri de interes) si feedback-ul a fost pozitiv - prin urmare vinerea asta vom avea o prima prezentare tinuta de Daniel Iancu despre SOLID principles. Dupa parerea mea orice dezvoltator intr-un limbaj OOP/pseudo-OOP ar trebui sa fie familiar cu ele (ne izbim zilnic de probleme gen cum sa structuram codul\, ce ar trebui sa stea intr-o clasa si ce in alta\, cum putem scrie un cod mai lizibil etc).
\n
\n2 linkuri in avans:
\n
\n
http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
\n
\n
http://en.wikipedia.org/wiki/SOLID_%28object-oriented_design%29
\n
\nCornel. \;
\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:1 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +CLASS:PUBLIC +CREATED:20131205T133606Z +DESCRIPTION:Start Date: 05.12.2013 17:45\nEnd Date: 05.12.2013 18:45\nSubject: \nResource: Bucuresti\, 1001 / 1 - TomCat - Ping Pong\n\n\n-- \nThe Intranet Team\, c/o I::Dev / B::IT\, 1&1 Internet\, Bucharest\n \n\nIMS ID: 4649326\n\n +DTEND:20131205T164500Z +DTSTAMP:20131205T133553Z +DTSTART:20131205T154500Z +LAST-MODIFIED:20131205T151534Z +LOCATION:1001 / 1 - TomCat - Ping Pong +ORGANIZER;CN=alexandru.vladutu@1and1.ro:mailto:alexandru.vladutu@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Reservation: +TRANSP:OPAQUE +UID:29514280-5db2-11e3-b1d8-ee49279984a2 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Start Date: 05.12.2013 17:45
\nEnd Date: 05.12.2013 18:45
\nSubject:
\nResource: Bucuresti\, 1001 / 1 - TomCat - Ping Pong
\n
\n
\n--
\nThe Intranet Team\, c/o I::Dev / B::IT\, 1&\;1 Internet\, Bucharest
\n<\;intranet@1and1.com>\;
\n
\nIMS ID: 4649326
\n
\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:1 +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +CLASS:PUBLIC +CREATED:20131205T161050Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for November .\nLocation: room 7\, 8th floor.\nTime: 4:30 pm-5:30 pm\, tomorrow.\nThank you\,\nSimona\n \n \n +DTEND:20131206T153000Z +DTSTAMP:20131205T161020Z +DTSTART:20131206T143000Z +LAST-MODIFIED:20131206T141534Z +LOCATION:807 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000703A4342E5F1CE01000000000000000010000000B9D7E2EB54C875469CFF36E0DD5B0828 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for November .

\n\n

Location: room 7\, 8th floor.

\n\n

Time: 4:30 pm-5:30 pm\, tomorrow.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20131111T074620Z +DESCRIPTION:\n\n\n +DTEND:20131210T103000Z +DTSTAMP:20131205T154809Z +DTSTART:20131210T090000Z +LAST-MODIFIED:20131210T084649Z +LOCATION:503 +ORGANIZER;CN="Cristina Zambitchi":mailto:cristina.zambitchi@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Final meeting. PMP and Goal Settingts 2014 - Cristi +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000009044693251C3CE01000000000000000010000000EFE6E74175215B4499850C8284520BA3 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20131111T074619Z +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +CLASS:PUBLIC +CREATED:20131210T153044Z +DESCRIPTION: \nSalut\,\n\nAvand in vedere ca prezentarea de data trecuta a fost apreciata pozitiv Daniel va continua cu a doua parte\, despre package principles. \n\nLinkul spre principiile ood este : http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod\n\nCornel\n\n +DTEND:20131213T103000Z +DTSTAMP:20131213T091124Z +DTSTART:20131213T093000Z +LAST-MODIFIED:20131213T092017Z +LOCATION:1002 +ORGANIZER;CN="Corneliu Creanga":mailto:corneliu.creanga@1and1.ro +PRIORITY:5 +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:[principles of ood][second part] - reminder - 20 minutes +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000000AABCFC8BCF5CE0100000000000000001000000045A3B66BAE950B44B5E308CC133A659C +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

 \;

\n\n

Salut\,
\n
\nAvand in vedere ca prezentarea de data trecuta a fost apreciata pozitiv Daniel va continua cu a doua parte\, despre package principles.
\n
\nLinkul spre principiile ood este :
http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
\n
\nCornel
\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:2 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="Christian Kaspari";RSVP=TRUE:mailto:christian.kaspari@1und1.de +ATTENDEE;CN="Ionel Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Cristina Zambitchi";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristina.zambitchi@1and1.ro +ATTENDEE;CN="Iulia Zidaru";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:iulia.zidaru@1and1.ro +ATTENDEE;CN="Vlad Salagean";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:vlad.salagean@1and1.ro +ATTENDEE;CN="Marius Dinu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Cristian Tincu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.tincu@1and1.ro +ATTENDEE;CN="Corneliu Creanga";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:corneliu.creanga@1and1.ro +ATTENDEE;CN="Daniel Iancu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Serban Balamaci";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:serban.balamaci@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +CLASS:PUBLIC +CREATED:20131211T085800Z +DESCRIPTION:\nHi all\,\n \nThis is the reminder for tomorrow presentation.\n \nKind regards\,\nIonut\n \nKind regards\,\nIonut \n \nHi all\,\n \nAs a continuation of M&M toolbox + share the knowledge initiative\, started by Corneliu\, I will organize with Christian a presentation about MaM application monitoring.\nThe new application monitoring in MaM will be first used in Calendar project. Christian who was doing the application development will share with us the details about it\, hoping that you will receive the relevant information necessary in the future if you decide to use it for your applications.\n \nKind regards\,\nIonut \n \n +DTEND:20140110T140000Z +DTSTAMP:20140109T160436Z +DTSTART:20140110T130000Z +LAST-MODIFIED:20140110T140435Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Ionut Scarlat":mailto:ionut.scarlat@1and1.ro +PRIORITY:5 +SEQUENCE:2 +SUMMARY;LANGUAGE=en-us:MaM application monitoring +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000090631B98C4F5CE01000000000000000010000000646712C0676C774882CD5588E41140C4 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hi all\,

\n\n

 \;

\n\n

This is the reminder for tomorrow presentation.

\n\n

 \;

\n\n

Kind regards\,

\n\n

Ionut

\n\n

 \;

\n\n

Kind regards\,

\n\n

Ionut

\n\n

 \;

\n\n

Hi all\,

\n\n

 \;

\n\n

As a continuation of M&\;M toolbox + share the knowledge initiative\, started by Corneliu\, I will organize with Christian a presentation about MaM application monitoring.

\n\n

The new application monitoring in MaM will be first used in Calendar project. Christian who was doing the \; application development will share with us the details about it\, hoping that you will receive the relevant information necessary in the future if you decide to use it for your applications.

\n\n

 \;

\n\n

Kind regards\,

\n\n

Ionut

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:2 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +CLASS:PUBLIC +CREATED:20131209T112944Z +DESCRIPTION:Salut\,\n\nAm uitat sa actualizez agenda. Astazi vom vorbi despre:\nAuthentication - https://www.owasp.org/index.php/Testing_for_authentication \nAuthorization - https://www.owasp.org/index.php/Testing_for_Authorization \nSQL injection - https://www.owasp.org/index.php/Testing_for_SQL_Injection_%28OWASP-DV-005%29 \n\nVa fi o sesiune un pic mai teoretica.\n\n\nSabin\n +DTEND:20131212T160000Z +DTSTAMP:20131212T111202Z +DTSTART:20131212T140000Z +LAST-MODIFIED:20131216T134825Z +LOCATION:1011 - Training Room / 10th Floor / Tel. 9220 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Security Workshop #4 - Authentication & Authorization / SQL injection +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000006042095CE2F4CE01000000000000000010000000CFF4F2CF00714C43825F9ED821FC566A +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Salut\,

\n\n

Am uitat sa actualizez agenda. Astazi vom vorbi despre:

\n\n

Authentication - https://www.owasp.org/index.php/Testing_for_authentication

\n\n

Authorization - https://www.owasp.org/index.php/Testing_for_Authorization \;

\n\n

SQL injection - https://www.owasp.org/index.php/Testing_for_SQL_Injection_%28OWASP-DV-005%29

\n\n

\n\n

Va fi o sesiune un pic mai teoretica.

\n
\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTSEQTIME:20131209T112708Z +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +ATTENDEE;CN="Rainer Ruggaber";RSVP=TRUE:mailto:rainer.ruggaber@1und1.de +CLASS:PUBLIC +CREATED:20131216T122453Z +DESCRIPTION:\nHello\,\n \nDuring the last All hands meeting we had with Henning Kettler in Bucharest several topics came up regarding Target Architecture.\n \nIn order to clarify these and to open more efficient communication channels with the Enterprise Architecture team\, Rainer Ruggaber – Head of Enterprise Architecture team - will be in Bucharest starting tomorrow. \n \nHe will hold a presentation for all those interested on December 17th . \n \nThe schedule is:\n \n1. Target Architecture Road show (1.5 h)\n2. Break (15 min)\n3. Presentation of the Enterprise Architecture team & topics (45 min)\n \nPlease join these meetings for detailed discussions on the above mentioned topics.\n \nThank you\,\n \nRadu Apostoae | Head of Technology & Architecture Romania \n..........................................................................\n1&1 Internet Development SRL\, Development Romania\nT: + 40-31-223-9343 | M: + 40-736-007-964 \nhttp://www.1and1.ro | radu.apostoae@1and1.ro \n \n \n \n \n \n \n +DTEND:20131217T110000Z +DTSTAMP:20131216T122445Z +DTSTART:20131217T083000Z +LAST-MODIFIED:20131217T095956Z +LOCATION:1002 + 1003 +ORGANIZER;CN="Radu Apostoae":mailto:radu.apostoae@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Target Architecture Road show +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000040042FFE68FACE010000000000000000100000007A2E2A075680EA4DAAD1C3494185168D +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

 \;

\n\n

During the last All hands meeting we had with Henning Kettler in Bucharest several topics came up regarding Target Architecture.

\n\n

 \;

\n\n

In order to clarify these and to open more efficient communication channels with the Enterprise Architecture team\, Rainer Ruggaber – Head of Enterprise Architecture team - will be in Bucharest starting tomorrow.

\n\n

 \;

\n\n

He will hold a presentation for all those interested on December 17th .

\n\n

 \;

\n\n

The schedule is:

\n\n

 \;

\n\n
    \n
  1. Target Architecture Road show (1.5 h)
  2. \n\n
  3. Break (15 min)
  4. \n\n
  5. Presentation of the Enterprise Architecture team &\; topics (45 min)
  6. \n
\n

 \;

\n\n

Please join these meetings for detailed discussions on the above mentioned topics.

\n\n

 \;

\n\n

Thank you\,

\n\n

 \;

\n\n

Radu Apostoae | Head of Technology &\; Architecture Romania
\n
..........................................................................
\n
1&\;1 Internet Development SRL\, Development Romania
\nT:
+ 40-31-223-9343 | M: + 40-736-007-964
\n
http://www.1and1.ro | radu.apostoae@1and1.ro

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Mario Felsmann";RSVP=TRUE:mailto:mario.felsmann@1und1.de +ATTENDEE;CN="Michael Fischer";RSVP=TRUE:mailto:michael.fischer@1und1.de +ATTENDEE;CN="Sven Günzel";RSVP=TRUE:mailto:sven.guenzel@1und1.de +ATTENDEE;CN="Thomas Schäfer";RSVP=TRUE:mailto:thomas.schaefer@1und1.de +ATTENDEE;CN="Harald Weber-Gottschick";RSVP=TRUE:mailto:harald.weber-gottschick@1und1.de +ATTENDEE;CN="Stephan Pieper";RSVP=TRUE:mailto:stephan.pieper@1und1.de +ATTENDEE;CN="Vlad Salagean";RSVP=TRUE:mailto:vlad.salagean@1and1.ro +ATTENDEE;CN="Reiner Kühn";RSVP=TRUE:mailto:reiner.kuehn@1und1.de +ATTENDEE;CN="Michael Haitz";RSVP=TRUE:mailto:michael.haitz@1und1.de +ATTENDEE;CN="Lukasz Rzanek";RSVP=TRUE:mailto:lukasz.rzanek@1und1.de +ATTENDEE;CN="Judith Fechter";RSVP=TRUE:mailto:judith.fechter@1und1.de +ATTENDEE;CN="Daniel Marques";RSVP=TRUE:mailto:daniel.marques@1und1.de +ATTENDEE;CN="Sascha Becker";RSVP=TRUE:mailto:sascha.becker@1und1.de +ATTENDEE;CN='se_mam_buc@1und1.de';RSVP=TRUE:mailto:se_mam_buc@1und1.de +ATTENDEE;CN='mam-managers-extended@1and1.ro';ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:mam-managers-extended@1and1.ro +ATTENDEE;CN="Ionut Manta";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionut.manta@1and1.ro +ATTENDEE;CN="Marius Hacman";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:marius.hacman@1and1.ro +ATTENDEE;CN="Valeriu Vrabie";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:valeriu.vrabie@1and1.ro +ATTENDEE;CN="Marius Dinu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Ionel Nita";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:ionel.nita@1and1.ro +ATTENDEE;CN="Cristian Tincu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.tincu@1and1.ro +ATTENDEE;CN="Dan Georgeoni";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:dan.georgeoni@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20131128T110430Z +DESCRIPTION:\n \n \n +DTEND:20131217T140000Z +DTSTAMP:20131216T121940Z +DTSTART:20131217T120000Z +LAST-MODIFIED:20131217T120054Z +LOCATION:BUC 10th floor - 1002 +ORGANIZER;CN="Thomas Ludwig":mailto:thomas.ludwig@1und1.de +PRIORITY:5 +SEQUENCE:3 +SUMMARY;LANGUAGE=en-us:All Hands Dev MaM Q4/2013 Bucharest +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000030CF40C76BE4CE01000000000000000010000000B67F340AE7AC6A4581A9390A77EF8C64 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:3 +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +X-MS-OLK-SENDER;CN=judith.fechter@1und1.de:mailto:judith.fechter@1und1.de +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Veronica Madalina Nita";RSVP=TRUE:mailto:veronica.imbrea@1and1.ro +ATTENDEE;CN='mam-managers@1and1.ro';RSVP=TRUE:mailto:mam-managers@1and1.ro +CLASS:PUBLIC +CREATED:20131220T150314Z +DESCRIPTION:\n\nDetalii in mailul de mai jos.\n\n-----Original Appointment-----\nFrom: vlad.salagean@1and1.ro On Behalf Of Daniel Dieball\nSent: 20 decembrie 2013 17:02\nTo: Daniel Dieball\; 'mam-managers@1and1.ro'\nSubject: FW: [Presentation] Portal Operation JIRA\nWhen: 9 ianuarie 2014 15:00-16:00 (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: via Lync\n\n\n\nSalut\,\nPortal Operation Jira s-a schimbat (din luna decembrie) iar Daniel ne va prezenta in ianuarie ce s-a schimbat fata de Jira-ul vechi.\n \nVa rog sa fw la colegii din echipa.\n \nMultumesc\,\nVlad\n \n-----Original Appointment-----\nFrom: Daniel Dieball \nSent: Friday\, December 20\, 2013 4:52 PM\nTo: Daniel Dieball\; Vlad Salagean\nSubject: [Presentation] Portal Operation JIRA\nWhen: Thursday\, January 09\, 2014 3:00 PM-4:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.\nWhere: via Lync\n \n \nZeit: Donnerstag\, 9. Januar 2014 14:00-15:00 (UTC+01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien.\nOrt: via Lync\n \nHinweis: Die oben angegebene Abweichung von GMT berücksichtigt keine Anpassungen für Sommerzeit.\n \n*~*~*~*~*~*~*~*~*~*\n \nAgenda:\n \n* Portal Operation JIRA\n* Whats new\n* Change & Task Management \n* Subtask & Workflow Function\n* PO Incident Management\n* Miscellaneous\n \n \nHi Vlad\,\n \nplease forward this message to your team.\nWe need somebody with a notebook and lync and a beamer.\n \n \n +DTEND:20140109T140000Z +DTSTAMP:20131220T145223Z +DTSTART:20140109T130000Z +LAST-MODIFIED:20140109T130506Z +LOCATION:via Lync +ORGANIZER;CN="Daniel Dieball":mailto:daniel.dieball@1und1.de +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:FW: [Presentation] Portal Operation JIRA +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000060A9873093FDCE010000000000000000100000006375E52C069FF84A86F8A48C1BD05C98 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Detalii in mailul de mai jos.

\n\n

\n\n

-----Original Appointment-----
\n
From: vlad.salagean@1and1.ro On Behalf Of Daniel Dieball
\n
Sent: 20 decembrie 2013 17:02
\n
To: Daniel Dieball\; 'mam-managers@1and1.ro'
\n
Subject: FW: [Presentation] Portal Operation JIRA
\n
When: 9 ianuarie 2014 15:00-16:00 (UTC+02:00) Athens\, Bucharest\, Istanbul.
\n
Where: via Lync

\n\n

\n\n

\n\n

Salut\,

\n\n

Portal Operation Jira s-a schimbat (din luna decembrie) iar Daniel ne va prezenta in ianuarie ce s-a schimbat fata de Jira-ul vechi.

\n\n

 \;

\n\n

Va rog sa fw la colegii din echipa.

\n\n

 \;

\n\n

Multumesc\,

\n\n

Vlad

\n\n

 \;

\n\n

-----Original Appointment-----
\n
From: Daniel Dieball
\n
Sent: Friday\, December 20\, 2013 4:52 PM
\n
To: Daniel Dieball\; Vlad Salagean
\n
Subject: [Presentation] Portal Operation JIRA
\n
When: Thursday\, January 09\, 2014 3:00 PM-4:00 PM (UTC+02:00) Athens\, Bucharest\, Istanbul.
\n
Where: via Lync

\n\n

 \;

\n\n

 \;

\n\n

Zeit: Donnerstag\, 9. Januar 2014 14:00-15:00 (UTC+01:00) Amsterdam\, Berlin\, Bern\, Rom\, Stockholm\, Wien.

\n\n

Ort: via Lync

\n\n

 \;

\n\n

Hinweis: Die oben angegebene Abweichung von GMT berücksichtigt keine Anpassungen für Sommerzeit.

\n\n

 \;

\n\n

*~*~*~*~*~*~*~*~*~*

\n\n

 \;

\n\n

Agenda:

\n\n

 \;

\n
    \n
      \n
    • Portal Operation JIRA
    • \n\n
    • Whats new
    • \n\n
    • Change &\; Task Management
    • \n\n
    • Subtask &\; Workflow Function
    • \n\n
    • PO Incident Management
    • \n\n
    • Miscellaneous
    • \n
\n

 \;

\n\n

 \;

\n\n

Hi Vlad\,

\n\n

 \;

\n\n

please forward this message to your team.

\n\n

We need somebody with a notebook and lync and a beamer.

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +ATTENDEE;CN="Rainer Ruggaber";RSVP=TRUE:mailto:rainer.ruggaber@1und1.de +ATTENDEE;CN="Jens Lautenbacher";RSVP=TRUE:mailto:jens.lautenbacher@1und1.de +CLASS:PUBLIC +CREATED:20131217T153412Z +DESCRIPTION:\nHello\,\n \nFollowing the presentation today we decided to have one more hour of discussions in order to cover all topics and questions regarding Target Architecture.\n \nSo please join us on Wednesday for a follow-up on the meeting today.\n \nAgenda:\n \n1. Target Architecture Road show – remaining topics\n2. Enterprise Architecture team / topics presentation\n \nThe presentation Rainer used today will be sent in a subsequent email.\n \nThank you\,\n \nRadu Apostoae | Head of Technology & Architecture Romania \n..........................................................................\n1&1 Internet Development SRL\, Development Romania\nT: + 40-31-223-9343 | M: + 40-736-007-964 \nhttp://www.1and1.ro | radu.apostoae@1and1.ro \n \n \n \n \n +DTEND:20131218T150000Z +DTSTAMP:20131217T153401Z +DTSTART:20131218T140000Z +LAST-MODIFIED:20140107T090828Z +LOCATION:1002 + 1003 +ORGANIZER;CN="Radu Apostoae":mailto:radu.apostoae@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Target Architecture Road show follow-up +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000C0D3EB704DFBCE01000000000000000010000000AD2BCDBCFBF90B40855D87BA33E24701 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

 \;

\n\n

Following the presentation today we decided to have one more hour of discussions in order to cover all topics and questions regarding Target Architecture.

\n\n

 \;

\n\n

So please join us on Wednesday for a follow-up on the meeting today.

\n\n

 \;

\n\n

Agenda:

\n\n

 \;

\n\n
    \n
  1. Target Architecture Road show – remaining topics
  2. \n\n
  3. Enterprise Architecture team / topics presentation
  4. \n
\n

 \;

\n\n

The presentation Rainer used today will be sent in a subsequent email.

\n\n

 \;

\n\n

Thank you\,

\n\n

 \;

\n\n

Radu Apostoae | Head of Technology &\; Architecture Romania
\n
..........................................................................
\n
1&\;1 Internet Development SRL\, Development Romania
\nT:
+ 40-31-223-9343 | M: + 40-736-007-964
\n
http://www.1and1.ro | radu.apostoae@1and1.ro

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +CLASS:PUBLIC +CREATED:20131216T152835Z +DESCRIPTION:Salut\,\n\nDin pacate a intervenit ceva si nu mai pot tine workshop-ul astazi. Avand in vedere si faptul ca doar 4 persoane au acceptat\, l-am reprogramat pentru a 2a saptamana din Ianuarie 2014.\n\nDaca ati reusit sa va uitati peste tema\, trimiteti-mi pe email rezultatele gasite si le putem discuta.\n\n\nMultumesc\,\nSabin\n\n\n\n=======================\n\nSalut\,\n\nIn acest workshop vom studia mai multe exemple de SQL injection si\, daca avem timp\, file inclusion.\n\nNu uitati de tema !\n\nDocumentatie: SQL injection - https://www.owasp.org/index.php/Testing_for_SQL_Injection_%28OWASP-DV-005%29 \n\n\n\nSabin\n +DTEND:20140109T130000Z +DTSTAMP:20131219T091145Z +DTSTART:20140109T110000Z +LAST-MODIFIED:20140109T103319Z +LOCATION:1011 - Training Room / 10th Floor / Tel. 9220 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Security Workshop #5 - SQL injection examples & TBD +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000050C2B62384FACE01000000000000000010000000D2ED32A99C3B7D43B25879B9C6ECF713 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Salut\,

\n\n

Din pacate a intervenit ceva si nu mai pot tine workshop-ul astazi. Avand in vedere si faptul ca doar 4 persoane au acceptat\, l-am reprogramat pentru a 2a saptamana din Ianuarie 2014.

\n\n

Daca ati reusit sa va uitati peste tema\, trimiteti-mi pe email rezultatele gasite si le putem discuta.

\n
\n\n

Multumesc\,

\n\n

Sabin

\n
\n
\n\n

=======================

\n\n

Salut\,

\n\n

In acest workshop vom studia mai multe exemple de SQL injection si\, daca avem timp\, file inclusion.

\n\n

Nu uitati de tema !

\n\n

\n\n

Documentatie: \; SQL injection - https://www.owasp.org/index.php/Testing_for_SQL_Injection_%28OWASP-DV-005%29

\n\n

\n
\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTSEQTIME:20131216T152748Z +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20140108T165149Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for December .\nLocation: room 3\, 8th floor.\nTime: 5:00 pm-6:00 pm\, tomorrow.\nThank you\,\nSimona\n \n \n +DTEND:20140109T160000Z +DTSTAMP:20140108T165116Z +DTSTART:20140109T150000Z +LAST-MODIFIED:20140109T144556Z +LOCATION:3\,8 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000A05E3A9CA20CCF010000000000000000100000008AC22289DD66A949BFB33BD07C53878B +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for December .

\n\n

Location: room 3\, 8th floor.

\n\n

Time: 5:00 pm-6:00 pm\, tomorrow.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:vlad.alexa@1and1.ro +CLASS:PUBLIC +CREATED:20140110T154223Z +DESCRIPTION:Salut\,\n\nLa ultimul workshop au participat doar 4 persoane\, asa ca am programat inca o sesiune pentru ca as vrea ca toata lumea (Adriana\, Iulia\, Alexandru si Mihai) sa participe la exemplele de SQL injection.\n\nRoxana ne va prezenta :-)\n\nMultumesc\,\nSabin\n +DTEND:20140115T150000Z +DTSTAMP:20140110T154220Z +DTSTART:20140115T133000Z +LAST-MODIFIED:20140116T091006Z +LOCATION:1003 - Meeting Room - 10th floor - Tel 9394 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Security Workshop #5 bis - SQL injection examples +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000003069DEA4220ECF010000000000000000100000000B27F58FCA62CD468A9FF3E2554EC7DE +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Salut\,

\n\n

La ultimul workshop au participat doar 4 persoane\, asa ca am programat inca o sesiune pentru ca as vrea ca toata lumea (Adriana\, Iulia\, Alexandru si Mihai) sa participe la exemplele de SQL injection.

\n\n

Roxana ne va prezenta J

\n\n

Multumesc\,

\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Daniel Iancu";RSVP=TRUE:mailto:daniel.iancu@1and1.ro +ATTENDEE;CN="Bogdan Mihail Sava";RSVP=TRUE:mailto:bogdanmihail.sava@1and1.ro +ATTENDEE;CN="Marius Dinu";RSVP=TRUE:mailto:marius.dinu@1and1.ro +ATTENDEE;CN="Alexandru Vladutu";RSVP=TRUE:mailto:alexandru.vladutu@1and1.ro +ATTENDEE;CN="Anamaria Lazar";RSVP=TRUE:mailto:anamaria.lazar@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Corneliu Creanga";RSVP=TRUE:mailto:corneliu.creanga@1and1.ro +ATTENDEE;CN="Mircea Constantin Oprea";RSVP=TRUE:mailto:mircea.oprea@1and1.ro +CLASS:PUBLIC +CREATED:20140110T084400Z +DESCRIPTION:Agenda:\n* Discuss what is working well \n* Discuss what is not working well \n* Identify possible solutions and ways to improve \n* Select a small number of highest priority improvements to work on \n* Brainstorm how to implement the improvements\, select the best approach and implement \n\n +DTEND;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20140121T130000 +DTSTAMP:20140110T123214Z +DTSTART;TZID="(UTC+02:00) Athens, Bucharest, Istanbul":20140121T120000 +LAST-MODIFIED:20140121T100049Z +LOCATION:501 +ORGANIZER;CN="Marius Hacman":mailto:marius.hacman@1and1.ro +PRIORITY:5 +RRULE:FREQ=WEEKLY;INTERVAL=4;BYDAY=TU;WKST=MO +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:MDH - Retrospective +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E008000000008014B9DDF00DCF010000000000000000100000008E81A3A4AE72A542B459A69421858CAB +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Agenda:

\n\n

·\; \; \; \; \; \; \; Discuss what is working well

\n\n

·\; \; \; \; \; \; \; Discuss what is not working well

\n\n

·\; \; \; \; \; \; \; Identify possible solutions and ways to improve

\n\n

·\; \; \; \; \; \; \; Select a small number of highest priority improvements to work on

\n\n

·\; \; \; \; \; \; \; Brainstorm how to implement the improvements\, select the best approach and implement

\n\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-APPTSEQTIME:20140110T084358Z +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +CLASS:PUBLIC +CREATED:20140108T165149Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for December .\nLocation: room 3\, 8th floor.\nTime: 5:00 pm-6:00 pm\, tomorrow.\nThank you\,\nSimona\n \n \n +DTEND:20140109T160000Z +DTSTAMP:20140108T165116Z +DTSTART:20140109T150000Z +LAST-MODIFIED:20140119T114532Z +LOCATION:3\,8 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000A05E3A9CA20CCF010000000000000000100000008AC22289DD66A949BFB33BD07C53878B +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for December .

\n\n

Location: room 3\, 8th floor.

\n\n

Time: 5:00 pm-6:00 pm\, tomorrow.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Iulia Gabriela Neacsu";RSVP=TRUE:mailto:iulia.neacsu@1and1.ro +ATTENDEE;CN="Vlad Cristian Alexa";RSVP=TRUE:mailto:vlad.alexa@1and1.ro +ATTENDEE;CN="Alexandru Valentin Galani";RSVP=TRUE:mailto:alexandru.galani@1and1.ro +ATTENDEE;CN="Adriana Odor";RSVP=TRUE:mailto:adriana.odor1@1and1.ro +ATTENDEE;CN="Mihai Baciu Mocanu";RSVP=TRUE:mailto:mihai.baciumocanu@1and1.ro +ATTENDEE;CN="Roxana Dragavei";RSVP=TRUE:mailto:roxana.dragavei@1and1.ro +ATTENDEE;CN="Cristian Moldoveanu";RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +ATTENDEE;CN="Andrei Ghinea";RSVP=TRUE:mailto:andrei.ghinea@1and1.ro +CLASS:PUBLIC +CREATED:20131216T152835Z +DESCRIPTION:Salut\,\n\nDin pacate a intervenit ceva si nu mai pot tine workshop-ul astazi. Avand in vedere si faptul ca doar 4 persoane au acceptat\, l-am reprogramat pentru a 2a saptamana din Ianuarie 2014.\n\nDaca ati reusit sa va uitati peste tema\, trimiteti-mi pe email rezultatele gasite si le putem discuta.\n\n\nMultumesc\,\nSabin\n\n\n\n=======================\n\nSalut\,\n\nIn acest workshop vom studia mai multe exemple de SQL injection si\, daca avem timp\, file inclusion.\n\nNu uitati de tema !\n\nDocumentatie: SQL injection - https://www.owasp.org/index.php/Testing_for_SQL_Injection_%28OWASP-DV-005%29 \n\n\n\nSabin\n +DTEND:20140109T130000Z +DTSTAMP:20131219T091145Z +DTSTART:20140109T110000Z +LAST-MODIFIED:20140119T114532Z +LOCATION:1011 - Training Room / 10th Floor / Tel. 9220 +ORGANIZER;CN="Sabin Stoica":mailto:sabin.stoica@1and1.ro +PRIORITY:5 +SEQUENCE:1 +SUMMARY;LANGUAGE=en-us:Security Workshop #5 - SQL injection examples & TBD +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000050C2B62384FACE01000000000000000010000000D2ED32A99C3B7D43B25879B9C6ECF713 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Salut\,

\n\n

Din pacate a intervenit ceva si nu mai pot tine workshop-ul astazi. Avand in vedere si faptul ca doar 4 persoane au acceptat\, l-am reprogramat pentru a 2a saptamana din Ianuarie 2014.

\n\n

Daca ati reusit sa va uitati peste tema\, trimiteti-mi pe email rezultatele gasite si le putem discuta.

\n
\n\n

Multumesc\,

\n\n

Sabin

\n
\n
\n\n

=======================

\n\n

Salut\,

\n\n

In acest workshop vom studia mai multe exemple de SQL injection si\, daca avem timp\, file inclusion.

\n\n

Nu uitati de tema !

\n\n

\n\n

Documentatie: \; SQL injection - https://www.owasp.org/index.php/Testing_for_SQL_Injection_%28OWASP-DV-005%29

\n\n

\n
\n\n

Sabin

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTSEQTIME:20131216T152748Z +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="Thorsten Göller";RSVP=TRUE:mailto:thorsten.goeller@1und1.de +CLASS:PUBLIC +CREATED:20140120T153246Z +DESCRIPTION:\nHi all\,\non behalf of Thorsten Göller and his team I invite you to the Infrastructure Components Roadshow for Bucharest location.\n \nThe “roadshow” will be realized in 2 parts on 5th and 6th of February. The presentations will be delivered via Lync.\n \nPlease see bellow the agenda for the first day:\n \nAgenda 5.2. \nWhat is the team "Infrastructure Components" doing in fact? Thorsten Göller \nIntroductory words & agenda \nHow do I secure my web services against failures? Markus Kull \nResilience and graceful degradation by the example of HSP & PACS \nHow do I develop Mail & Media web services correctly? Roman Kondrashov \nTips & Tricks for development based on the PortalPom \nWhat's new in the environment of ui-rest-utils? Gregor Roth \nJAX-RS 2.0 & ui-rest-utils 11 \n \nBest regards\,\nVlad\n \n +DTEND:20140205T140000Z +DTSTAMP:20140120T153223Z +DTSTART:20140205T130000Z +LAST-MODIFIED:20140205T124533Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Infrastructure Components Roadshow - part 1 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000F0837C23A813CF010000000000000000100000009A0126825C058049BBA9E2583BDBC655 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hi all\,

\n\n

on behalf of Thorsten Göller and his team I invite you to the Infrastructure Components Roadshow for Bucharest location.

\n\n

 \;

\n\n

The “roadshow” will be realized in 2 parts on 5th and 6th of February. The presentations will be delivered via Lync.

\n\n

 \;

\n\n

Please see bellow the agenda for the first day:

\n\n

 \;

\n\n

Agenda 5.2.

\n\n

What is the team "\;Infrastructure Components"\; doing in fact?  \; \; \; Thorsten Göller
\n
Introductory words &\; agenda  \; \; \;
\n
How do I secure my web services against failures?  \; \; \; \; \; Markus Kull \; \; \; \;
\n
Resilience and graceful degradation by the example of HSP &\; PACS  \; \; \; \; \; \;
\n
How do I develop Mail &\; Media web services correctly?  \; Roman Kondrashov \; \; \; \; \; \; \;
\n
Tips &\; Tricks for development based on the PortalPom  \; \;
\n
What's new in the environment of ui-rest-utils?  \; \; \; \; \; \; \; Gregor Roth \; \; \; \;
\n
JAX-RS 2.0 &\; ui-rest-utils 11  \;
\n
 \;

\n\n

Best regards\,

\n\n

Vlad

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=mam-ro@1and1.ro;RSVP=TRUE:mailto:mam-ro@1and1.ro +ATTENDEE;CN="Thorsten Göller";RSVP=TRUE:mailto:thorsten.goeller@1und1.de +CLASS:PUBLIC +CREATED:20140120T153326Z +DESCRIPTION:\nHi all\,\non behalf of Thorsten Göller and his team I invite you to the Infrastructure Components Roadshow for Bucharest location.\n \nThe “roadshow” will be realized in 2 parts on 5th and 6th of February. The presentations will be delivered via Lync.\n \nPlease see bellow the agenda for the second day:\n \nAgenda 6.2. \nHow do the REST metrics help me as a developer? Markus Kull \nApp-Monitoring/ui-metric in the Mail & Media web services \nWhat kind of support will I get for Cassandra development? Roman Kondrashov \nMail & Media Cassandra tools and libraries \nWhat is the quality of my components? Thorsten Göller \nAn analysis with the help of SonarQube \n \nBest regards\,\nVlad\n \n \n +DTEND:20140206T140000Z +DTSTAMP:20140120T153308Z +DTSTART:20140206T130000Z +LAST-MODIFIED:20140206T124633Z +LOCATION:1002 - Meeting Room - 10th floor - audio-conf (754) 9084\; ext: +40 31 223 9084 +ORGANIZER;CN="Vlad Salagean":mailto:vlad.salagean@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Infrastructure Components Roadshow - part 2 +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E0080000000050B4D62EA813CF01000000000000000010000000B3C13BA1AC318F4C91CCB776A65A3AE5 +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hi all\,

\n\n

on behalf of Thorsten Göller and his team I invite you to the Infrastructure Components Roadshow for Bucharest location.

\n\n

 \;

\n\n

The “roadshow” will be realized in 2 parts on 5th and 6th of February. The presentations will be delivered via Lync.

\n\n

 \;

\n\n

Please see bellow the agenda for the second day:

\n\n

 \;

\n\n

Agenda 6.2.

\n\n

How do the REST metrics help me as a developer?  \; \; \; \; \; \; \; Markus Kull \; \; \; \;
\n
App-Monitoring/ui-metric in the Mail &\; Media web services  \; \; \; \; \;
\n
What kind of support will I get for Cassandra development? \; \; \; \; \; Roman Kondrashov \; \; \; \; \; \; \;
\n
Mail &\; Media Cassandra tools and libraries  \; \; \; \;
\n
What is the quality of my components?  \; Thorsten Göller
\n
An analysis with the help of SonarQube \;
\n
 \;

\n\n

Best regards\,

\n\n

Vlad

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN=ro-team@1and1.ro;RSVP=TRUE:mailto:ro-team@1and1.ro +CLASS:PUBLIC +CREATED:20140205T160028Z +DESCRIPTION:\nHello\,\nWe are inviting you to pick up your meal tickets and pay slips for January .\nLocation: room 3\, 8th floor.\nTime: 01:00 pm-02:00 pm\, today.\nThank you\,\nSimona\n \n \n +DTEND:20140206T120000Z +DTSTAMP:20140205T160011Z +DTSTART:20140206T110000Z +LAST-MODIFIED:20140206T104619Z +LOCATION:3\,8 +ORGANIZER;CN="Simona Liana Ban":mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Meal tickets&payslips +TRANSP:OPAQUE +UID:040000008200E00074C5B7101A82E00800000000707BE01C9C22CF01000000000000000010000000582C36BE6F56C74389D91CF7828B701B +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

\n\n

Hello\,

\n\n

We are inviting you to pick up your meal tickets and pay slips for January .

\n\n

Location: room 3\, 8th floor.

\n\n

Time: 01:00 pm-02:00 pm\, today.

\n\n

Thank you\,

\n\n

Simona

\n\n

 \;

\n\n

 \;

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-APPTLASTSEQUENCE:0 +X-MS-OLK-CONFTYPE:0 +END:VEVENT +BEGIN:VEVENT +ATTENDEE;CN="Cristian Moldoveanu";ROLE=OPT-PARTICIPANT;RSVP=TRUE:mailto:cristian.moldoveanu@1and1.ro +CLASS:PUBLIC +CREATED:20140213T123404Z +DESCRIPTION:Start Date: 26.02.2014 11:20\nEnd Date: 26.02.2014 11:25\nSubject: Sanatate si securitate in munca\nDetails: Semnarea fiselor de SSM.\nLocation: Bucuresti - 0803 / Python / Only for HR / Tel. 9174\n\n\nBucuresti - 0803 / Python / Only for HR / Tel. 9174\n\n +DTEND:20140226T092500Z +DTSTAMP:20140213T123354Z +DTSTART:20140226T092000Z +LAST-MODIFIED:20140214T085854Z +LOCATION:Bucuresti - 0803 / Python / Only for HR / Tel. 9174 +ORGANIZER;CN=simona.ban@1and1.ro:mailto:simona.ban@1and1.ro +PRIORITY:5 +SEQUENCE:0 +SUMMARY;LANGUAGE=en-us:Appointment: Sanatate si securitate in munca +TRANSP:OPAQUE +UID:afbc8b80-94a9-11e3-ad3f-b3e5e65e58fc +X-ALT-DESC;FMTTYPE=text/html:\n\n\n\n\n\n\n\n\n

Start Date: 26.02.2014 11:20
\nEnd Date: 26.02.2014 11:25
\nSubject: Sanatate si securitate in munca
\nDetails: Semnarea fiselor de SSM.
\nLocation: Bucuresti - 0803 / Python / Only for HR / Tel. 9174
\n
\n
\nBucuresti - 0803 / Python / Only for HR / Tel. 9174
\n
\n

\n\n\n +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-DISALLOW-COUNTER:FALSE +X-MS-OLK-ALLOWEXTERNCHECK:TRUE +X-MS-OLK-AUTOSTARTCHECK:FALSE +X-MS-OLK-CONFTYPE:0 +BEGIN:VALARM +TRIGGER:-PT30M +ACTION:DISPLAY +DESCRIPTION:Reminder +END:VALARM +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/timezones/outlook1.txt b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook1.txt new file mode 100644 index 000000000..0f7d2a73e --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook1.txt @@ -0,0 +1,41 @@ +BEGIN:VCALENDAR +METHOD:REQUEST +VERSION:2.0 +PRODID:-//Microsoft Corporation//Windows Live Calendar//EN +BEGIN:VTIMEZONE +TZID:Pacific Standard Time +BEGIN:STANDARD +DTSTART:20071104T020000 +RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11 +TZOFFSETTO:-0800 +TZOFFSETFROM:-0700 +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:20070311T020000 +RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3 +TZOFFSETTO:-0700 +TZOFFSETFROM:-0800 +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +UID:0b12874e-0fb7-440a-a1cd-5fe2090c626a +DTSTAMP:20140221T110129Z +CLASS:PUBLIC +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +TRANSP:OPAQUE +SEQUENCE:1 +DTSTART;TZID=Pacific Standard Time:20140221T133000 +DTEND;TZID=Pacific Standard Time:20140221T143000 +SUMMARY:From outlook edited +DESCRIPTION:dfgdg dfgfdgdfgd äöüß_<>\;„’’ +LOCATION:room äöüß_<>\;„’’ +PRIORITY:0 +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@gmail.com;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@gmail.com +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@web.de;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@web.de +ORGANIZER;CN=Begenda T:MAILTO:begendatest01@outlook.com +BEGIN:VALARM +ACTION:DISPLAY +TRIGGER:-PT15M +END:VALARM +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/timezones/outlook1_expected.txt b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook1_expected.txt new file mode 100644 index 000000000..ad68a9d52 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook1_expected.txt @@ -0,0 +1,42 @@ +BEGIN:VCALENDAR +METHOD:REQUEST +VERSION:2.0 +PRODID:-//Microsoft Corporation//Windows Live Calendar//EN +BEGIN:VTIMEZONE +TZID:America/Vancouver +BEGIN:STANDARD +DTSTART:20071104T020000 +RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU +TZOFFSETTO:-0800 +TZOFFSETFROM:-0700 +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:20070311T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU +TZOFFSETTO:-0700 +TZOFFSETFROM:-0800 +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +UID:0b12874e-0fb7-440a-a1cd-5fe2090c626a +DTSTAMP:20140221T110129Z +CLASS:PUBLIC +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +TRANSP:OPAQUE +SEQUENCE:1 +DTSTART;TZID=America/Vancouver:20140221T133000 +DTEND;TZID=America/Vancouver:20140221T143000 +SUMMARY:From outlook edited +DESCRIPTION:dfgdg dfgfdgdfgd äöüß_<>\;„’’ +LOCATION:room äöüß_<>\;„’’ +PRIORITY:0 +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@gmail.com;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@gmail.com +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@web.de;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@web.de +ORGANIZER;CN=Begenda T:MAILTO:begendatest01@outlook.com +BEGIN:VALARM +ACTION:DISPLAY +TRIGGER:-PT15M +DESCRIPTION:display +END:VALARM +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/timezones/outlook2.txt b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook2.txt new file mode 100644 index 000000000..83643a2f5 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook2.txt @@ -0,0 +1,39 @@ +BEGIN:VCALENDAR +METHOD:REQUEST +VERSION:2.0 +PRODID:-//Microsoft Corporation//Windows Live Calendar//EN +BEGIN:VTIMEZONE +TZID:Pacific Standard Time +BEGIN:STANDARD +DTSTART:20071104T020000 +RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11 +TZOFFSETTO:-0800 +TZOFFSETFROM:-0700 +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:20070311T020000 +RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3 +TZOFFSETTO:-0700 +TZOFFSETFROM:-0800 +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +UID:181547ec-4781-453c-a50f-2064f46fa118 +DTSTAMP:20140221T110411Z +CLASS:PUBLIC +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +TRANSP:OPAQUE +SEQUENCE:0 +RRULE:FREQ=WEEKLY;COUNT=99;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR;WKST=SU +DTSTART;TZID=Pacific Standard Time:20140221T150000 +DTEND;TZID=Pacific Standard Time:20140221T160000 +SUMMARY:Rec from outlook +DESCRIPTION:äöüß_<>\;„’’ +LOCATION:äöüß_<>\;„’’ +PRIORITY:0 +EXDATE;TZID=Pacific Standard Time:20140221T150000 +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@web.de;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@web.de +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@gmail.com;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@gmail.com +ORGANIZER;CN=Begenda T:MAILTO:begendatest01@outlook.com +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/timezones/outlook2_expected.txt b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook2_expected.txt new file mode 100644 index 000000000..ee3448a8f --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/timezones/outlook2_expected.txt @@ -0,0 +1,39 @@ +BEGIN:VCALENDAR +METHOD:REQUEST +VERSION:2.0 +PRODID:-//Microsoft Corporation//Windows Live Calendar//EN +BEGIN:VTIMEZONE +TZID:America/Vancouver +BEGIN:STANDARD +DTSTART:20071104T020000 +RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU +TZOFFSETTO:-0800 +TZOFFSETFROM:-0700 +END:STANDARD +BEGIN:DAYLIGHT +DTSTART:20070311T020000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU +TZOFFSETTO:-0700 +TZOFFSETFROM:-0800 +END:DAYLIGHT +END:VTIMEZONE +BEGIN:VEVENT +UID:181547ec-4781-453c-a50f-2064f46fa118 +DTSTAMP:20140221T110411Z +CLASS:PUBLIC +X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE +TRANSP:OPAQUE +SEQUENCE:0 +RRULE:FREQ=WEEKLY;WKST=SU;COUNT=99;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR +DTSTART;TZID=America/Vancouver:20140221T150000 +DTEND;TZID=America/Vancouver:20140221T160000 +SUMMARY:Rec from outlook +DESCRIPTION:äöüß_<>\;„’’ +LOCATION:äöüß_<>\;„’’ +PRIORITY:0 +EXDATE;TZID=America/Vancouver:20140221T150000 +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@web.de;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@web.de +ATTENDEE;CUTYPE=INDIVIDUAL;CN=roxana.dragavei@gmail.com;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:MAILTO:roxana.dragavei@gmail.com +ORGANIZER;CN=Begenda T:MAILTO:begendatest01@outlook.com +END:VEVENT +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/yahoo1.txt b/src/test/resources/net/fortuna/ical4j/model/yahoo1.txt new file mode 100644 index 000000000..f961376b8 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/yahoo1.txt @@ -0,0 +1,225 @@ +BEGIN:VCALENDAR +PRODID://Yahoo//Calendar//EN +VERSION:2.0 +METHOD:REQUEST +BEGIN:VEVENT +SUMMARY:ABCyahoo +CLASS:PUBLIC +DTSTART;TZID=Europe/London:20140130T140000Z +DTEND;TZID=Europe/London:20140130T143000Z +LOCATION:Room 502 +PRIORITY:0 +SEQUENCE:0 +STATUS:CONFIRMED +UID:19df7f27-3f11-4c04-bf80-9df63e1be04d +DTSTAMP:20140130T101043Z +ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ_PARTICIPANT;RSVP=TRUE:mailto:abc@web.de +ORGANIZER;CN=abc;SENT-BY="mailto:abc@yahoo.com":mailto:abc@yahoo.com +TRANSP:OPAQUE +END:VEVENT +BEGIN:VTIMEZONE +TZID:Europe/London +TZURL:http://tzurl.org/zoneinfo/Europe/London +X-LIC-LOCATION:Europe/London +BEGIN:DAYLIGHT +TZOFFSETFROM:+0000 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19810329T010000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19961027T020000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +END:STANDARD +BEGIN:STANDARD +TZOFFSETFROM:-000115 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:18471201T000000 +RDATE:18471201T000000 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+0000 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19160521T021536 +RDATE:19160521T021536 +RDATE:19170408T021536 +RDATE:19180324T021536 +RDATE:19190330T021536 +RDATE:19200328T021536 +RDATE:19210403T021536 +RDATE:19220326T021536 +RDATE:19230422T021536 +RDATE:19240413T021536 +RDATE:19250419T021536 +RDATE:19260418T021536 +RDATE:19270410T021536 +RDATE:19280422T021536 +RDATE:19290421T021536 +RDATE:19300413T021536 +RDATE:19310419T021536 +RDATE:19320417T020000 +RDATE:19330409T020000 +RDATE:19340422T020000 +RDATE:19350414T020000 +RDATE:19360419T020000 +RDATE:19370418T020000 +RDATE:19380410T020000 +RDATE:19390416T020000 +RDATE:19400225T020000 +RDATE:19460414T020000 +RDATE:19470316T020000 +RDATE:19480314T020000 +RDATE:19490403T020000 +RDATE:19500416T020000 +RDATE:19510415T020000 +RDATE:19520420T020000 +RDATE:19530419T020000 +RDATE:19540411T020000 +RDATE:19550417T020000 +RDATE:19560422T020000 +RDATE:19570414T020000 +RDATE:19580420T020000 +RDATE:19590419T020000 +RDATE:19600410T020000 +RDATE:19610326T020000 +RDATE:19620325T020000 +RDATE:19630331T020000 +RDATE:19640322T020000 +RDATE:19650321T020000 +RDATE:19660320T020000 +RDATE:19670319T020000 +RDATE:19680218T020000 +RDATE:19720319T020000 +RDATE:19730318T020000 +RDATE:19740317T020000 +RDATE:19750316T020000 +RDATE:19760321T020000 +RDATE:19770320T020000 +RDATE:19780319T020000 +RDATE:19790318T020000 +RDATE:19800316T020000 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19161001T031536 +RDATE:19161001T031536 +RDATE:19170917T031536 +RDATE:19180930T031536 +RDATE:19190929T031536 +RDATE:19201025T031536 +RDATE:19211003T031536 +RDATE:19221008T031536 +RDATE:19230916T031536 +RDATE:19240921T031536 +RDATE:19251004T031536 +RDATE:19261003T031536 +RDATE:19271002T031536 +RDATE:19281007T031536 +RDATE:19291006T031536 +RDATE:19301005T031536 +RDATE:19311004T030000 +RDATE:19321002T030000 +RDATE:19331008T030000 +RDATE:19341007T030000 +RDATE:19351006T030000 +RDATE:19361004T030000 +RDATE:19371003T030000 +RDATE:19381002T030000 +RDATE:19391119T030000 +RDATE:19451007T030000 +RDATE:19461006T030000 +RDATE:19471102T030000 +RDATE:19481031T030000 +RDATE:19491030T030000 +RDATE:19501022T030000 +RDATE:19511021T030000 +RDATE:19521026T030000 +RDATE:19531004T030000 +RDATE:19541003T030000 +RDATE:19551002T030000 +RDATE:19561007T030000 +RDATE:19571006T030000 +RDATE:19581005T030000 +RDATE:19591004T030000 +RDATE:19601002T030000 +RDATE:19611029T030000 +RDATE:19621028T030000 +RDATE:19631027T030000 +RDATE:19641025T030000 +RDATE:19651024T030000 +RDATE:19661023T030000 +RDATE:19671029T030000 +RDATE:19711031T030000 +RDATE:19721029T030000 +RDATE:19731028T030000 +RDATE:19741027T030000 +RDATE:19751026T030000 +RDATE:19761024T030000 +RDATE:19771023T030000 +RDATE:19781029T030000 +RDATE:19791028T030000 +RDATE:19801026T030000 +RDATE:19811025T020000 +RDATE:19821024T020000 +RDATE:19831023T020000 +RDATE:19841028T020000 +RDATE:19851027T020000 +RDATE:19861026T020000 +RDATE:19871025T020000 +RDATE:19881023T020000 +RDATE:19891029T020000 +RDATE:19901028T020000 +RDATE:19911027T020000 +RDATE:19921025T020000 +RDATE:19931024T020000 +RDATE:19941023T020000 +RDATE:19951022T020000 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +TZNAME:BDST +DTSTART:19410504T020000 +RDATE:19410504T020000 +RDATE:19420405T020000 +RDATE:19430404T020000 +RDATE:19440402T020000 +RDATE:19450402T020000 +RDATE:19470413T020000 +END:DAYLIGHT +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19410810T030000 +RDATE:19410810T030000 +RDATE:19420809T030000 +RDATE:19430815T030000 +RDATE:19440917T030000 +RDATE:19450715T030000 +RDATE:19470810T030000 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19681027T000000 +RDATE:19681027T000000 +END:STANDARD +BEGIN:STANDARD +TZOFFSETFROM:+0000 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19960101T000000 +RDATE:19960101T000000 +END:STANDARD +END:VTIMEZONE +END:VCALENDAR \ No newline at end of file diff --git a/src/test/resources/net/fortuna/ical4j/model/yahoo2.txt b/src/test/resources/net/fortuna/ical4j/model/yahoo2.txt new file mode 100644 index 000000000..65a1142d0 --- /dev/null +++ b/src/test/resources/net/fortuna/ical4j/model/yahoo2.txt @@ -0,0 +1,558 @@ +BEGIN:VCALENDAR +PRODID://Yahoo//Calendar//EN +VERSION:2.0 +BEGIN:VEVENT +SUMMARY:test yah6 +CLASS:PUBLIC +DTSTART;TZID=Etc/GMT:20141125T203000Z +DTEND;TZID=Etc/GMT:20141125T210000Z +PRIORITY:0 +SEQUENCE:0 +STATUS:CONFIRMED +UID:222bcfe0-17e4-4f3b-a667-45aa9467e8ec +DTSTAMP:20141125T101424Z +ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ_PARTICIPANT;RSVP=TRUE;SCHEDULE-STATUS=1.1:mailto:dragavei.roxana@gmx.de +ORGANIZER;CN=rocsana elena;SENT-BY="mailto:rocsana_elena@yahoo.com":mailto:rocsana_elena@yahoo.com +X-YAHOO-YID:rocsana_elena +TRANSP:OPAQUE +STATUS:CONFIRMED +X-YAHOO-USER-STATUS:BUSY +X-YAHOO-EVENT-STATUS:BUSY +END:VEVENT +BEGIN:VEVENT +SUMMARY:C502150229 - Testtermin für GMX-Support +DESCRIPTION:Testermin gemäß Email von GMX am 29.01.2015 von Mirco Schiczkowski +CLASS:PUBLIC +DTSTART;TZID=UTC:20150129T230000Z +DTEND;TZID=UTC:20150129T233000Z +LOCATION:Internet +PRIORITY:0 +SEQUENCE:0 +STATUS:CONFIRMED +UID:040000008200E00074C5B7101A82E00800000000F0DB53BD0F3CD001000000000000000010000000754F612668F4AC4C9D8CB29C0D7DCF3B +DTSTAMP:20150129T210549Z +ATTENDEE;PARTSTAT=NEEDS-ACTION;CN=wolfgang.reisser@gmx.de;ROLE=REQ_PARTICIPANT;RSVP=TRUE:mailto:MAILTO:wolfgang.reisser@gmx.de +ATTENDEE;PARTSTAT=NEEDS-ACTION;CN=begenda.als5@gmx.de;ROLE=REQ_PARTICIPANT;RSVP=TRUE:mailto:MAILTO:begenda.als5@gmx.de +ORGANIZER;CN="Reißer, Wolfgang":mailto:MAILTO:Wolfgang.Reisser@strabag-pfs.com +X-MICROSOFT-CDO-BUSYSTATUS:BUSY +X-MICROSOFT-CDO-INSTTYPE:0 +X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY +X-MICROSOFT-CDO-ALLDAYEVENT:FALSE +X-MICROSOFT-CDO-IMPORTANCE:1 +X-MICROSOFT-CDO-OWNERAPPTID:-574810145 +X-MICROSOFT-CDO-APPT-SEQUENCE:0 +X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20150129T210549Z +X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20150129T210549Z +X-YAHOO-YID:rocsana_elena +TRANSP:OPAQUE +STATUS:TENTATIVE +X-YAHOO-USER-STATUS:TENTATIVE +X-YAHOO-EVENT-STATUS:BUSY +BEGIN:VALARM +ACTION:DISPLAY +DESCRIPTION: +TRIGGER;RELATED=START:-PT30M +END:VALARM +END:VEVENT +BEGIN:VEVENT +SUMMARY:yahoo regular non-recurrent +CLASS:PUBLIC +DTSTART;TZID=Etc/GMT:20150330T123000Z +DTEND;TZID=Etc/GMT:20150330T130000Z +LOCATION:Room 502 +PRIORITY:0 +SEQUENCE:1 +STATUS:CONFIRMED +UID:fd7aa03f-8985-4fb9-85c4-0d91ba18f0b9 +DTSTAMP:20150403T071919Z +ORGANIZER;CN=rocsana elena;SENT-BY="mailto:rocsana_elena@yahoo.com":mailto:rocsana_elena@yahoo.com +X-YAHOO-YID:rocsana_elena +TRANSP:OPAQUE +STATUS:CONFIRMED +X-YAHOO-USER-STATUS:BUSY +X-YAHOO-EVENT-STATUS:BUSY +BEGIN:VALARM +ACTION:DISPLAY +DESCRIPTION: +TRIGGER;RELATED=START:-P5D +END:VALARM +BEGIN:VALARM +ACTION:DISPLAY +DESCRIPTION: +TRIGGER;RELATED=START:-PT12H +END:VALARM +END:VEVENT +BEGIN:VEVENT +SUMMARY:yahoo regular recurrent +CLASS:PUBLIC +DTSTART;TZID=Etc/GMT:20150329T113000Z +DTEND;TZID=Etc/GMT:20150329T120000Z +PRIORITY:0 +SEQUENCE:0 +STATUS:CONFIRMED +UID:5168f7e8-a6b0-49b0-be30-07767a5188ff +DTSTAMP:20150403T071940Z +ORGANIZER;CN=rocsana elena;SENT-BY="mailto:rocsana_elena@yahoo.com":mailto:rocsana_elena@yahoo.com +RRULE:FREQ=DAILY;INTERVAL=1 +X-YAHOO-YID:rocsana_elena +TRANSP:OPAQUE +STATUS:CONFIRMED +X-YAHOO-USER-STATUS:BUSY +X-YAHOO-EVENT-STATUS:BUSY +END:VEVENT +BEGIN:VEVENT +SUMMARY:yahoo all-day non-recurrent +CLASS:PUBLIC +DTSTART;TZID=Etc/GMT:20150331T070000Z +DTEND;TZID=Etc/GMT:20150331T073000Z +PRIORITY:0 +SEQUENCE:0 +STATUS:CONFIRMED +UID:7b795e04-691f-4b06-bd6e-66f6dee6bbec +DTSTAMP:20150403T071951Z +ORGANIZER;CN=rocsana elena;SENT-BY="mailto:rocsana_elena@yahoo.com":mailto:rocsana_elena@yahoo.com +X-YAHOO-YID:rocsana_elena +TRANSP:OPAQUE +STATUS:CONFIRMED +X-YAHOO-USER-STATUS:BUSY +X-YAHOO-EVENT-STATUS:BUSY +BEGIN:VALARM +ACTION:DISPLAY +DESCRIPTION: +TRIGGER;RELATED=START:-PT30M +END:VALARM +BEGIN:VALARM +ACTION:DISPLAY +DESCRIPTION: +TRIGGER;RELATED=START:-P5D +END:VALARM +END:VEVENT +BEGIN:VEVENT +SUMMARY:yahoo all-day recurrent +CLASS:PUBLIC +DTSTART;VALUE=DATE:20150329 +DTEND;VALUE=DATE:20150329 +PRIORITY:0 +SEQUENCE:0 +STATUS:CONFIRMED +UID:30e0f373-6ff8-4a8d-8ef8-b2860b2248f0 +DTSTAMP:20150403T072020Z +ORGANIZER;CN=rocsana elena;SENT-BY="mailto:rocsana_elena@yahoo.com":mailto:rocsana_elena@yahoo.com +RRULE:FREQ=DAILY;INTERVAL=1 +X-YAHOO-YID:rocsana_elena +TRANSP:OPAQUE +STATUS:CONFIRMED +X-YAHOO-USER-STATUS:BUSY +X-YAHOO-EVENT-STATUS:BUSY +END:VEVENT +BEGIN:VTIMEZONE +TZID:Europe/London +TZURL:http://tzurl.org/zoneinfo/Europe/London +X-LIC-LOCATION:Europe/London +BEGIN:DAYLIGHT +TZOFFSETFROM:+0000 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19810329T010000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19961027T020000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +END:STANDARD +BEGIN:STANDARD +TZOFFSETFROM:-000115 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:18471201T000000 +RDATE:18471201T000000 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+0000 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19160521T020000 +RDATE:19160521T020000 +RDATE:19170408T020000 +RDATE:19180324T020000 +RDATE:19190330T020000 +RDATE:19200328T020000 +RDATE:19210403T020000 +RDATE:19220326T020000 +RDATE:19230422T020000 +RDATE:19240413T020000 +RDATE:19250419T020000 +RDATE:19260418T020000 +RDATE:19270410T020000 +RDATE:19280422T020000 +RDATE:19290421T020000 +RDATE:19300413T020000 +RDATE:19310419T020000 +RDATE:19320417T020000 +RDATE:19330409T020000 +RDATE:19340422T020000 +RDATE:19350414T020000 +RDATE:19360419T020000 +RDATE:19370418T020000 +RDATE:19380410T020000 +RDATE:19390416T020000 +RDATE:19400225T020000 +RDATE:19460414T020000 +RDATE:19470316T020000 +RDATE:19480314T020000 +RDATE:19490403T020000 +RDATE:19500416T020000 +RDATE:19510415T020000 +RDATE:19520420T020000 +RDATE:19530419T020000 +RDATE:19540411T020000 +RDATE:19550417T020000 +RDATE:19560422T020000 +RDATE:19570414T020000 +RDATE:19580420T020000 +RDATE:19590419T020000 +RDATE:19600410T020000 +RDATE:19610326T020000 +RDATE:19620325T020000 +RDATE:19630331T020000 +RDATE:19640322T020000 +RDATE:19650321T020000 +RDATE:19660320T020000 +RDATE:19670319T020000 +RDATE:19680218T020000 +RDATE:19720319T020000 +RDATE:19730318T020000 +RDATE:19740317T020000 +RDATE:19750316T020000 +RDATE:19760321T020000 +RDATE:19770320T020000 +RDATE:19780319T020000 +RDATE:19790318T020000 +RDATE:19800316T020000 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19161001T030000 +RDATE:19161001T030000 +RDATE:19170917T030000 +RDATE:19180930T030000 +RDATE:19190929T030000 +RDATE:19201025T030000 +RDATE:19211003T030000 +RDATE:19221008T030000 +RDATE:19230916T030000 +RDATE:19240921T030000 +RDATE:19251004T030000 +RDATE:19261003T030000 +RDATE:19271002T030000 +RDATE:19281007T030000 +RDATE:19291006T030000 +RDATE:19301005T030000 +RDATE:19311004T030000 +RDATE:19321002T030000 +RDATE:19331008T030000 +RDATE:19341007T030000 +RDATE:19351006T030000 +RDATE:19361004T030000 +RDATE:19371003T030000 +RDATE:19381002T030000 +RDATE:19391119T030000 +RDATE:19451007T030000 +RDATE:19461006T030000 +RDATE:19471102T030000 +RDATE:19481031T030000 +RDATE:19491030T030000 +RDATE:19501022T030000 +RDATE:19511021T030000 +RDATE:19521026T030000 +RDATE:19531004T030000 +RDATE:19541003T030000 +RDATE:19551002T030000 +RDATE:19561007T030000 +RDATE:19571006T030000 +RDATE:19581005T030000 +RDATE:19591004T030000 +RDATE:19601002T030000 +RDATE:19611029T030000 +RDATE:19621028T030000 +RDATE:19631027T030000 +RDATE:19641025T030000 +RDATE:19651024T030000 +RDATE:19661023T030000 +RDATE:19671029T030000 +RDATE:19711031T030000 +RDATE:19721029T030000 +RDATE:19731028T030000 +RDATE:19741027T030000 +RDATE:19751026T030000 +RDATE:19761024T030000 +RDATE:19771023T030000 +RDATE:19781029T030000 +RDATE:19791028T030000 +RDATE:19801026T030000 +RDATE:19811025T020000 +RDATE:19821024T020000 +RDATE:19831023T020000 +RDATE:19841028T020000 +RDATE:19851027T020000 +RDATE:19861026T020000 +RDATE:19871025T020000 +RDATE:19881023T020000 +RDATE:19891029T020000 +RDATE:19901028T020000 +RDATE:19911027T020000 +RDATE:19921025T020000 +RDATE:19931024T020000 +RDATE:19941023T020000 +RDATE:19951022T020000 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +TZNAME:BDST +DTSTART:19410504T020000 +RDATE:19410504T020000 +RDATE:19420405T020000 +RDATE:19430404T020000 +RDATE:19440402T020000 +RDATE:19450402T020000 +RDATE:19470413T020000 +END:DAYLIGHT +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19410810T030000 +RDATE:19410810T030000 +RDATE:19420809T030000 +RDATE:19430815T030000 +RDATE:19440917T030000 +RDATE:19450715T030000 +RDATE:19470810T030000 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19681027T000000 +RDATE:19681027T000000 +END:STANDARD +BEGIN:STANDARD +TZOFFSETFROM:+0000 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19960101T000000 +RDATE:19960101T000000 +END:STANDARD +END:VTIMEZONE +BEGIN:VTIMEZONE +TZID:Europe/London +TZURL:http://tzurl.org/zoneinfo/Europe/London +X-LIC-LOCATION:Europe/London +BEGIN:DAYLIGHT +TZOFFSETFROM:+0000 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19810329T010000 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19961027T020000 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +END:STANDARD +BEGIN:STANDARD +TZOFFSETFROM:-000115 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:18471201T000000 +RDATE:18471201T000000 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+0000 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19160521T020000 +RDATE:19160521T020000 +RDATE:19170408T020000 +RDATE:19180324T020000 +RDATE:19190330T020000 +RDATE:19200328T020000 +RDATE:19210403T020000 +RDATE:19220326T020000 +RDATE:19230422T020000 +RDATE:19240413T020000 +RDATE:19250419T020000 +RDATE:19260418T020000 +RDATE:19270410T020000 +RDATE:19280422T020000 +RDATE:19290421T020000 +RDATE:19300413T020000 +RDATE:19310419T020000 +RDATE:19320417T020000 +RDATE:19330409T020000 +RDATE:19340422T020000 +RDATE:19350414T020000 +RDATE:19360419T020000 +RDATE:19370418T020000 +RDATE:19380410T020000 +RDATE:19390416T020000 +RDATE:19400225T020000 +RDATE:19460414T020000 +RDATE:19470316T020000 +RDATE:19480314T020000 +RDATE:19490403T020000 +RDATE:19500416T020000 +RDATE:19510415T020000 +RDATE:19520420T020000 +RDATE:19530419T020000 +RDATE:19540411T020000 +RDATE:19550417T020000 +RDATE:19560422T020000 +RDATE:19570414T020000 +RDATE:19580420T020000 +RDATE:19590419T020000 +RDATE:19600410T020000 +RDATE:19610326T020000 +RDATE:19620325T020000 +RDATE:19630331T020000 +RDATE:19640322T020000 +RDATE:19650321T020000 +RDATE:19660320T020000 +RDATE:19670319T020000 +RDATE:19680218T020000 +RDATE:19720319T020000 +RDATE:19730318T020000 +RDATE:19740317T020000 +RDATE:19750316T020000 +RDATE:19760321T020000 +RDATE:19770320T020000 +RDATE:19780319T020000 +RDATE:19790318T020000 +RDATE:19800316T020000 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19161001T030000 +RDATE:19161001T030000 +RDATE:19170917T030000 +RDATE:19180930T030000 +RDATE:19190929T030000 +RDATE:19201025T030000 +RDATE:19211003T030000 +RDATE:19221008T030000 +RDATE:19230916T030000 +RDATE:19240921T030000 +RDATE:19251004T030000 +RDATE:19261003T030000 +RDATE:19271002T030000 +RDATE:19281007T030000 +RDATE:19291006T030000 +RDATE:19301005T030000 +RDATE:19311004T030000 +RDATE:19321002T030000 +RDATE:19331008T030000 +RDATE:19341007T030000 +RDATE:19351006T030000 +RDATE:19361004T030000 +RDATE:19371003T030000 +RDATE:19381002T030000 +RDATE:19391119T030000 +RDATE:19451007T030000 +RDATE:19461006T030000 +RDATE:19471102T030000 +RDATE:19481031T030000 +RDATE:19491030T030000 +RDATE:19501022T030000 +RDATE:19511021T030000 +RDATE:19521026T030000 +RDATE:19531004T030000 +RDATE:19541003T030000 +RDATE:19551002T030000 +RDATE:19561007T030000 +RDATE:19571006T030000 +RDATE:19581005T030000 +RDATE:19591004T030000 +RDATE:19601002T030000 +RDATE:19611029T030000 +RDATE:19621028T030000 +RDATE:19631027T030000 +RDATE:19641025T030000 +RDATE:19651024T030000 +RDATE:19661023T030000 +RDATE:19671029T030000 +RDATE:19711031T030000 +RDATE:19721029T030000 +RDATE:19731028T030000 +RDATE:19741027T030000 +RDATE:19751026T030000 +RDATE:19761024T030000 +RDATE:19771023T030000 +RDATE:19781029T030000 +RDATE:19791028T030000 +RDATE:19801026T030000 +RDATE:19811025T020000 +RDATE:19821024T020000 +RDATE:19831023T020000 +RDATE:19841028T020000 +RDATE:19851027T020000 +RDATE:19861026T020000 +RDATE:19871025T020000 +RDATE:19881023T020000 +RDATE:19891029T020000 +RDATE:19901028T020000 +RDATE:19911027T020000 +RDATE:19921025T020000 +RDATE:19931024T020000 +RDATE:19941023T020000 +RDATE:19951022T020000 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +TZOFFSETTO:+0200 +TZNAME:BDST +DTSTART:19410504T020000 +RDATE:19410504T020000 +RDATE:19420405T020000 +RDATE:19430404T020000 +RDATE:19440402T020000 +RDATE:19450402T020000 +RDATE:19470413T020000 +END:DAYLIGHT +BEGIN:DAYLIGHT +TZOFFSETFROM:+0200 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19410810T030000 +RDATE:19410810T030000 +RDATE:19420809T030000 +RDATE:19430815T030000 +RDATE:19440917T030000 +RDATE:19450715T030000 +RDATE:19470810T030000 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0100 +TZOFFSETTO:+0100 +TZNAME:BST +DTSTART:19681027T000000 +RDATE:19681027T000000 +END:STANDARD +BEGIN:STANDARD +TZOFFSETFROM:+0000 +TZOFFSETTO:+0000 +TZNAME:GMT +DTSTART:19960101T000000 +RDATE:19960101T000000 +END:STANDARD +END:VTIMEZONE +END:VCALENDAR \ No newline at end of file