Size: a a a

2017 November 22

ES

Eugene Shapovalov in GitFox
по этому EventAction GitLab отрисовывает icon
источник

KT

Konstantin Tskhovrebov in GitFox
и удалять тоже
источник

KT

Konstantin Tskhovrebov in GitFox
просто видимо не все евенты видели
источник

ES

Eugene Shapovalov in GitFox
это ревёртну
источник

KT

Konstantin Tskhovrebov in GitFox
Eugene Shapovalov
1) перенес его туда, т.к он используется в FullEventInfo, удалил половину, т.к они больше не приходят. Но какие-то верну. Посмотрите есть ли у вас expired event недавний.
2) это наш локальный, в EventTarget нет Commit, Branch, Project, т.к в этом случае приходит null
3) а какой ивент не относится к проекту?
4) насчёт названия согласен, но вот тут не каждому ивенту нужен этот id (Branch, Commit)
2) то что он локальный, не дает права давать неверное название. наадо тогда придумать что-то более правильное
источник

KT

Konstantin Tskhovrebov in GitFox
3) сниппет например
источник

KT

Konstantin Tskhovrebov in GitFox
4) у ветки и коммита все равно есть таргет (проект)
источник

KT

Konstantin Tskhovrebov in GitFox
таргет ид - это тот ИД, который будет загружаться по клику на айтем
источник

ES

Eugene Shapovalov in GitFox
насчёт сниппет, я создавал его, но никак не мог получить этот event
источник

ES

Eugene Shapovalov in GitFox
вам не пришёл expired event?
источник

ES

Eugene Shapovalov in GitFox
про проект
источник

ES

Eugene Shapovalov in GitFox
и может как-то пометить EventAction, которые не вопроизводятся?
источник
2017 November 23

KT

Konstantin Tskhovrebov in GitFox
у нас радость: дизайн начал быстро появляться!
источник

KT

Konstantin Tskhovrebov in GitFox
на этих выходных будут некоторые новые экраны к работе
источник

ES

Eugene Shapovalov in GitFox
Шииикарно
источник
2017 November 24

ES

Eugene Shapovalov in GitFox
Константин, я вот вчера подумал немного насчёт ивентов и пришёл вот чему.
Чтобы определить ивент, то необходимо знать действие + цель (comment on branch, joined project, deleted branch).

Но гитлаб не возвращает все ивенты в одном стиле, и для некоторых придётся цель искать не в target_type, а например в "note". Следовательно EventType, который я создал, будет рудиментом и никакого профита от него не будет.

Предлагаю либо переименовать текущий EventTargetType в ServerEventTargetType и создать наш локальный EventTargetType и назвать его либо EventTargetTypeAdopted, либо EventTargetTypeExtended.
источник

KT

Konstantin Tskhovrebov in GitFox
Eugene Shapovalov
Константин, я вот вчера подумал немного насчёт ивентов и пришёл вот чему.
Чтобы определить ивент, то необходимо знать действие + цель (comment on branch, joined project, deleted branch).

Но гитлаб не возвращает все ивенты в одном стиле, и для некоторых придётся цель искать не в target_type, а например в "note". Следовательно EventType, который я создал, будет рудиментом и никакого профита от него не будет.

Предлагаю либо переименовать текущий EventTargetType в ServerEventTargetType и создать наш локальный EventTargetType и назвать его либо EventTargetTypeAdopted, либо EventTargetTypeExtended.
сейчас менять не надо.
надо решать две задачи отдельно и не смешивать: одно дело то что мы хотим, другое - как мы это получаем
источник

ES

Eugene Shapovalov in GitFox
@terrakok я и хочу сказать, что локальный енам который я объвил, назван абсолютно неверно. Это не EventType, а EventTargetType.
источник

KT

Konstantin Tskhovrebov in GitFox
назовите его EventTarget
источник

KT

Konstantin Tskhovrebov in GitFox
я понял о чем вы
источник