Author

Topic: [BPIP] FLAG VIEWER (Read 525 times)

legendary
Activity: 1789
Merit: 2535
Goonies never say die.
April 11, 2021, 12:40:41 PM
#12
Part of a recent update:
Options added to the flag log/viewer to filter/search by flag participation (supporters/opposers)
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
February 27, 2020, 03:22:53 PM
#11
The weekly run through of all flags seems to have failed during the process this week, so I've manually ran the job today, which went through.. so I'm not entirely sure why the scheduled one failed (yet), but will be running some tests before next week's scheduled run.
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
February 18, 2020, 07:55:15 AM
#10
Is there any way you can make it more obvious who Supports or Opposed the Flag. The big green Trust Scores are the first thing I notice, and the column on the left is the last thing I look at.
So my first impression without reading properly is that many users support the Flag.

Just nitpicking here Tongue What I meant to say is of course: great work Cheesy
Hey, thanks LoyceV! Tongue

Valid point on the colors, I've reduced the footprint a little on the trust score and made support green and oppose red.




Also got the dates sorted with 'created', 'last checked' and 'last updated'. Once I get a few more new flags, I'm going to see if I can adjust the query for newly flags to be re-parsed for maybe ~2-3 days after they are created. After that, they'll fall into the weekly refresh of all flags.

EDIT: ^^ Every ~10-15 minutes, new flags, as well as any flags created within the past 2 days, will get parsed. Once a flag falls out of the 2 day creation range, it will be re-checked on the weekly schedule.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 18, 2020, 06:22:15 AM
#9
I clicked one of the links:
Image loading...
Is there any way you can make it more obvious who Supports or Opposed the Flag. The big green Trust Scores are the first thing I notice, and the column on the left is the last thing I look at.
So my first impression without reading properly is that many users support the Flag.

Just nitpicking here Tongue What I meant to say is of course: great work Cheesy
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
February 17, 2020, 07:50:46 PM
#8

That is (was) a typo on the site. It would be flag.aspx?id - as mentioned in the OP.

As for the "search box", the only thing I'm contemplating at the moment is maybe adding in a filter pop-out menu which builds the URL for you and submits it.

There are certain combinations of things that aren't really linked anywhere, and would need to be typed in the URL.. like if I wanted to specifically see any inactive type 3 flags created by Bitcoin SV
https://bpip.org/flaglog.aspx?accuser=Bitcoin%20SV&type=3&status=inactive
legendary
Activity: 3626
Merit: 2209
💲🏎️💨🚓
February 17, 2020, 07:20:27 PM
#7
Will there be a search box added?



https://bpip.org/flagid.aspx?id=

comes up with:

Quote
Server Error in '/' Application.
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.

Requested URL: /flagid.aspx

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3429.0
legendary
Activity: 3654
Merit: 8909
https://bpip.org
February 17, 2020, 09:39:29 AM
#6
Can we have an interface to search flag history of one user, rather than type username and flag types in URL link?
http://bpip.org/flaglog.aspx?status=&accuser=&accused=&type=

Go to any user profile and look for flag links in the Trust Feedback Information box, for example:

https://bpip.org/profile.aspx?p=suchmoon

Loading...
Edited 2020-11-30 to fix a broken image

This will automatically filter the list to show the flags created by or for this user.
hero member
Activity: 1722
Merit: 801
February 17, 2020, 09:04:13 AM
#5
Can we have an interface to search flag history of one user, rather than type username and flag types in URL link?
http://bpip.org/flaglog.aspx?status=&accuser=&accused=&type=

I wish the BPIP team will add it for BPIP users because it will be more user friendly. It requires time to build so I am appreciate the time of BPIP team to build it later.
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
February 17, 2020, 07:05:19 AM
#4
Bug: this Flag has a change entry, but the only thing that "changed" is that YOSHIE and TalkStar exchanged their places.
Yes I had noticed this over the weekend, it's caused by the way the page is being checked for changes. At this point, *any* change to the flag page will be recorded as a change, including position shifts. The intent is for this to change in the future as individual fields are analyzed for changes with more detail, and I'm hoping to do something similar to the dt1changes.aspx report to show a "what happened" in the change. At that point, we will probably not show the position shifts as a type of change.

Suggestion: update new Flags a bit more often for the first few days. I expect most changes to happen when the reference thread is freshly created.
Good suggestion. Will try to get this changed when I'm correcting the "Parsed" date, which I'm noticing isn't behaving exactly the way it should. Future intent is to have a 'last changed/updated' date, a 'created' date when the flag was initially parsed, and then the 'last parsed/checked' date associated with each flag.

Another suggestion: 159 Flags have an invalid Reference link. It's good to highlight those.
I had thought about this but there wasn't anything in the existing DB to reference, and I was trying to limit the amount of pages being parsed per flag, to just the flag page itself. It's a good suggestion though, and one which I'll try to get implemented in the near future.

So profile names with namespaces(not sure if that's the right term) like Bitcoin SV, The Pharmacist, Anti-DT Alliance etc will always lead to that error, perhaps due to %2520 that appears in between the profile name space.
Thank you, I thought I had corrected that this weekend before releasing.. but apparently not. Grin  This has been corrected, and I gave you a few extra merits to help towards your ranking.  Smiley
copper member
Activity: 1960
Merit: 1638
Top Crypto Casino
February 17, 2020, 03:06:05 AM
#3
Nice work @ibminer we really appreciate your work. I just noticed something unusual in the flag log page with no values specified (the one that it returns the full set of flags). On clicking certain links to profiles, the return to the home page instead.

For example when trying to visit the Bitcoin SV profiles from the log page... The link under the profile name appears as follows
Code:
https://bpip.org/profile.aspx?p=Bitcoin%2520SV
instead of;
Code:
https://bpip.org/profile.aspx?p=Bitcoin SV
and that ends up to the not in database error
Code:
https://bpip.org/?notindatabase--Bitcoin%2520SV
Which displays the BPIP home landing page by default.

So profile names with namespaces(not sure if that's the right term) like Bitcoin SV, The Pharmacist, Anti-DT Alliance etc will always lead to that error, perhaps due to %2520 that appears in between the profile name space.



legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 17, 2020, 02:44:30 AM
#2
Flag History/Changes
This is found on the flag.aspx page as well. Every new flag that is created will get 1 entry created in this area, for comparison purposes. Every change after that will follow in this log.
Bug: this Flag has a change entry, but the only thing that "changed" is that YOSHIE and TalkStar exchanged their places.

Quote
After today, re-parsing of all flags to update and check for changes should happen ~weekly.
New flags are checked for every ~10-15 minutes.
Suggestion: update new Flags a bit more often for the first few days. I expect most changes to happen when the reference thread is freshly created.

Another suggestion: 159 Flags have an invalid Reference link. It's good to highlight those.
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
February 16, 2020, 07:44:35 PM
#1
BPIP is now capturing flags! Cheesy  

Each profile page now has 3 main new links under the trust section for: active & inactive (insufficient support) flags against the user, and flags created by the user. (The "Flags" text itself is also a 4th link which displays all flags against the user, inactive or active). These links land on the new "flaglog.aspx" page, which can also accept a few parameters/filters.

The Flag Log:
http://bpip.org/flaglog.aspx?status=&accuser=&accused=&type=



UPDATE:
Added a new "Report Options" area to provide a GUI way to apply parameters/filters in various combinations.


If no values are specified, it returns the full set of flags. The flag log is currently paginated at 300 results per page.
Flag types are color-coded, and active flags are also highlighted in red.

The additional parameters/filters which can be added to the URL:
  • "accused=" or "accuser=" -- both use a username.. not an id.
  • "status" -- accepts "inactive" or "active".
  • "type" -- accepts 1, 2 or 3.

The Flag ID (and "changes") links on this page will link to a (flag.aspx?id=) page which breaks down the support and opposition on a flag, and also pulls through the DT status/trust color/and some other general profile information. The "flag ID" link shown on this page will link directly to the Bitcointalk flag page.

Flag History/Changes
This is found on the flag.aspx page as well. Every new flag that is created will get 1 entry created in this area, for comparison purposes. Every change after that will follow in this log. The flag log page will only show change counts which have happened after that initial entry.

After today, re-parsing of all flags to update and check for changes should happen ~weekly.
New flags are checked for every ~10-15 minutes.

Hoping to have more column sorting options in the future, but we're not there yet.

Disclaimer: This is a obviously a new feature -- there could be some bugs. Let us know if you see any! Smiley

{ BPIP } - { BPIP Project Thread } - { BPIP Extension V2 (beta) }
.. Why it's grease lightnin!! Cheesy
Jump to: