SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000867Домен, сайт, форум, багтрекер[All Projects] Багpublic17-07-2011 15:2819-08-2011 12:37
Reporterdebug 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSMicrosoft Windows XPOS Version2600
Summary0000867: Дублируются автоматические багрепорты.
DescriptionАвтоматически отправляемые багрепорты дублируются, вместо изменения счетчика
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0003177)
Tolik (reporter)
17-07-2011 18:05

Насколько я помню, предполагалось, что автоматические багрепорты не будут размножаться. Если имя репорта совпадает, то новый не должен открываться. Это не работает, исправьте, пожалуйста. Кажется, это к Zed'у.
(0003178)
Tolik (reporter)
17-07-2011 18:08

Да, и кстати, можно вообще убрать exception, когда нет карт? Сделать сообщение об ошибке и выход из программы.
(0003179)
zed (manager)
17-07-2011 20:41

>Это не работает, исправьте, пожалуйста
ХЗ почему оно перестало работать, когда тестировал фичу - работало, а сейчас что-то не хочет :(

>Да, и кстати, можно вообще убрать exception, когда нет карт?
Этот момент я поправил, будет в сегодняшней ночнушке.
(0003180)
vdemidov (manager)
17-07-2011 20:58

> ХЗ почему оно перестало работать, когда тестировал фичу - работало, а сейчас что-то не хочет :(
Нужно или исправлять или вообще отключать автоматический прием таких репортов.
(0003181)
zed (manager)
18-07-2011 05:12

А, разобрался: для того, чтобы баги не плодились, у юзера debug должны быть полные права на редактирование бага (вплоть до возможности удаления оного). Я когда тестировал, то делал это под своей учёткой, а она слегка админская.

P.S. Просьба к Parasite выставить повышенные права юзеру debug.
(0003184)
vdemidov (manager)
18-07-2011 06:50

Ну тогда прикрываем вообще автоматический прием. Толку с него чуть, а мороки много.
(0003185)
zed (manager)
18-07-2011 08:28

Не понял: чутка повысить права для debug и всё будет работать как часы. Это считается много мороки?

Хотите прикрыть - удаляйте юзера debug и отчёты прекратятся.
(0003186)
vdemidov (manager)
18-07-2011 08:47

>Не понял: чутка повысить права для debug и всё будет работать как часы. Это считается много мороки?
Ага. И любой сможет зайти на трекер и поменять все что угодно? Нет уж, спасибо.
Когда ты это прикручивал, я надеялся, что это фишка трекера на стороне сервера. А если это реализовано на клиенте, то ну его в баню. Максимум можно сделать возможность в ini файле SAS.Планеты вводить свои логин и пароль от трекера. Но это уже сам смотри.
>Хотите прикрыть - удаляйте юзера debug и отчёты прекратятся.
Уже, точнее я ему оставил только права viewer.
(0003189)
zed (manager)
18-07-2011 10:16

>зайти на трекер и поменять все что угодно
Не всё что угодно, а лишь название собственного тикета.

Как вариант, могу оторвать функционал со счётчиком, тогда дополнительных прав не потребуется.
(0003190)
vdemidov (manager)
18-07-2011 10:27

>Не всё что угодно, а лишь название собственного тикета.
А разве в мантисе есть такой уровень доступа?
Просто или репортер, или уже сразу апдейтер. Промежуточного с возможностью править только название нету.
(0003191)
zed (manager)
18-07-2011 10:49
edited on: 18-07-2011 10:50

Оторвал счётчик и возможность обновлять тикеты.

(0003192)
vdemidov (manager)
18-07-2011 11:11

Тоесть оно просто не будет добавлять, если такой уже есть?
(0003193)
vdemidov (manager)
18-07-2011 11:33

И изменения касаются серверной или клиентской части? Если клиентской, то лучше заведи другого юзверя в трекере, что бы старые версии не слали кучу дублей.
(0003194)
zed (manager)
18-07-2011 11:44

>Тоесть оно просто не будет добавлять, если такой уже есть?
Теоретически. В любом случае, исходники под рукой и можно сделать что угодно.
>И изменения касаются серверной или клиентской части?
Изменения касаются EurekaLog. А юзеру можно просто сменить пароль.
(0003195)
vdemidov (manager)
18-07-2011 11:54

Кстати тупая система выходит. Получается, что любой юзьверь может выковырять пароль юзера debug из exe и делать с ним в багтрекере все что хочет? Лучше уж возможность вводить свои логин и пароль в настройках программы.
(0003197)
zed (manager)
18-07-2011 12:19

>любой юзьверь может выковырять пароль юзера debug из exe
Из exe не сможет, только снифером, и то, только потому, что доступ к багтрекеру идёт по http, а не https.

>и делать с ним в багтрекере все что хочет
И что же он сможет сделать, если у него нет прав даже на редактирование заголовка собственного тикета? Имхо, это уже паранойя.
(0003223)
zed (manager)
20-07-2011 19:01

Так что решили?
(0003230)
vdemidov (manager)
21-07-2011 07:29

Резюмирую:
1. Анонимные багрепорты со счетчиком, не запихивая в exe пароль от учетки с правами большими чем Reporter, сделать в существующем трекере нельзя.
2. Анонимные багрепорты без счетчика ИМХО бесполезны и, часто, даже вредны (не у кого спросить об обстоятельствах бага)
3. Как сделать не анонимные я не знаю и Еврики у меня нет, если считаешь нужными и знаешь как, то делай.
(0003237)
zed (manager)
21-07-2011 17:31

1. Есть один вариант, но слегка геморойный и нужно чутка поработать напильником. Так что пока - да, нельзя, но в теории вопрос пока открыт.
2. Чем так важен счётчик?
3. Как сделать не анонимные репорты я знаю, и это не шибко сложно - добавить форму с запросом логина/пароля и всё, но вот тут уже вступает моё ИМХО: не анонимные автоматические репорты не нужны. Если юзер уже и так зарегистрирован на трекере, значит он тут уже не первый день и разберётся как оставить баг. А вот новичок, случайно отхвативший эксепшен может его и не опубликовать по различным причинам (банально может лень тратить время на разбирательство и вникание в суть багрепортов, багтрекера, регистрацию и проч.), зато нажать на кнопочку Sent вполне сможет.

Итого, если багрепорты без счётчика бесполезны, то отключаю их нафиг до лучших времён. Кому надо - ручками запостят.
(0003238)
zed (manager)
21-07-2011 17:34

И удалите кто-нибудь вложенный файл к этому тикету (остался от прошлого), а то у меня тут прав нету...

- Users who viewed this issue
User List Anonymous (1978x), vdemidov (1x)
Total Views 1979
Last View 06-05-2024 14:59

- Issue History
Date Modified Username Field Change
17-07-2011 15:28 debug New Issue
17-07-2011 15:28 debug File Added: BugReport.zip
17-07-2011 18:05 Tolik Note Added: 0003177
17-07-2011 18:05 Tolik Assigned To => Tolik
17-07-2011 18:05 Tolik Status new => feedback
17-07-2011 18:06 Tolik Assigned To Tolik =>
17-07-2011 18:08 Tolik Note Added: 0003178
17-07-2011 18:09 Tolik Assigned To => zed
17-07-2011 18:09 Tolik Status feedback => assigned
17-07-2011 20:41 zed Note Added: 0003179
17-07-2011 20:58 vdemidov Note Added: 0003180
18-07-2011 05:12 zed Note Added: 0003181
18-07-2011 06:50 vdemidov Note Added: 0003184
18-07-2011 06:53 vdemidov Summary [v - 1]: Exception (6185) => Дублируются автоматические багрепорты.
18-07-2011 06:53 vdemidov Description Updated View Revisions
18-07-2011 06:53 vdemidov Project SAS.Планета => Домен, сайт, форум, багтрекер
18-07-2011 08:28 zed Note Added: 0003185
18-07-2011 08:47 vdemidov Note Added: 0003186
18-07-2011 10:16 zed Note Added: 0003189
18-07-2011 10:27 vdemidov Note Added: 0003190
18-07-2011 10:49 zed Note Added: 0003191
18-07-2011 10:50 zed Note Edited: 0003191 View Revisions
18-07-2011 11:11 vdemidov Note Added: 0003192
18-07-2011 11:33 vdemidov Note Added: 0003193
18-07-2011 11:44 zed Note Added: 0003194
18-07-2011 11:54 vdemidov Note Added: 0003195
18-07-2011 12:19 zed Note Added: 0003197
20-07-2011 19:01 zed Note Added: 0003223
21-07-2011 07:29 vdemidov Note Added: 0003230
21-07-2011 17:31 zed Note Added: 0003237
21-07-2011 17:34 zed Note Added: 0003238
21-07-2011 18:14 vdemidov File Deleted: BugReport.zip
19-08-2011 12:37 zed Status assigned => resolved
19-08-2011 12:37 zed Resolution open => fixed



Copyright © 2007 - 2024 SAS.Planet Team