Bitcoin Forum
May 10, 2024, 12:48:13 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [BPIP] FLAG VIEWER  (Read 525 times)
ibminer (OP)
Legendary
*
Offline Offline

Activity: 1821
Merit: 2792


Goonies never say die.


View Profile WWW
February 16, 2020, 11:44:35 PM
Last edit: March 09, 2020, 05:32:15 PM by ibminer
Merited by LoyceV (8), hugeblack (6), bones261 (4), o_e_l_e_o (3), vapourminer (2), Daniel91 (2), Halab (2), DdmrDdmr (2), TalkStar (2), Vod (1), nutildah (1), madnessteat (1), DireWolfM14 (1), YOSHIE (1), Upgrade00 (1), Rikafip (1), Heisenberg_Hunter (1), ChuckBuck (1)
 #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

1715302093
Hero Member
*
Offline Offline

Posts: 1715302093

View Profile Personal Message (Offline)

Ignore
1715302093
Reply with quote  #2

1715302093
Report to moderator
1715302093
Hero Member
*
Offline Offline

Posts: 1715302093

View Profile Personal Message (Offline)

Ignore
1715302093
Reply with quote  #2

1715302093
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16624


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 17, 2020, 06:44:30 AM
Last edit: February 17, 2020, 06:56:48 AM by LoyceV
Merited by ibminer (3), hugeblack (2)
 #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.

logfiles
Copper Member
Legendary
*
Offline Offline

Activity: 1974
Merit: 1653


Top Crypto Casino


View Profile WWW
February 17, 2020, 07:06:05 AM
Merited by ibminer (10), LoyceV (5), hugeblack (4), vapourminer (2)
 #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.




█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
ibminer (OP)
Legendary
*
Offline Offline

Activity: 1821
Merit: 2792


Goonies never say die.


View Profile WWW
February 17, 2020, 11: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

OcTradism
Hero Member
*****
Offline Offline

Activity: 1736
Merit: 806



View Profile WWW
February 17, 2020, 01:04:13 PM
Merited by ibminer (1)
 #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.

.
.Duelbits.
█▀▀▀▀▀











█▄▄▄▄▄
TRY OUR
  NEW  UNIQUE
GAMES!
.
..DICE...
███████████████████████████████
███▀▀                     ▀▀███
███    ▄▄▄▄         ▄▄▄▄    ███
███   ██████       ██████   ███
███   ▀████▀       ▀████▀   ███
███                         ███
███                         ███
███                         ███
███   ▄████▄       ▄████▄   ███
███   ██████       ██████   ███
███    ▀▀▀▀         ▀▀▀▀    ███
███▄▄                     ▄▄███
███████████████████████████████
.
.MINES.
███████████████████████████████
████████████████████████▄▀▄████
██████████████▀▄▄▄▀█████▄▀▄████
████████████▀ █████▄▀████ █████
██████████      █████▄▀▀▄██████
███████▀          ▀████████████
█████▀              ▀██████████
█████                ██████████
████▌                ▐█████████
█████                ██████████
██████▄            ▄███████████
████████▄▄      ▄▄█████████████
███████████████████████████████
.
.PLINKO.
███████████████████████████████
█████████▀▀▀       ▀▀▀█████████
██████▀  ▄▄███ ███      ▀██████
█████  ▄▀▀                █████
████  ▀                    ████
███                         ███
███                         ███
███                         ███
████                       ████
█████                     █████
██████▄                 ▄██████
█████████▄▄▄       ▄▄▄█████████
███████████████████████████████
10,000x
MULTIPLIER
NEARLY UP TO
.50%. REWARDS
▀▀▀▀▀█











▄▄▄▄▄█
suchmoon
Legendary
*
Offline Offline

Activity: 3654
Merit: 8922


https://bpip.org


View Profile WWW
February 17, 2020, 01:39:29 PM
Last edit: November 30, 2020, 03:39:49 AM by suchmoon
Merited by ibminer (1)
 #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.
Timelord2067
Legendary
*
Offline Offline

Activity: 3668
Merit: 2217


💲🏎️💨🚓


View Profile
February 17, 2020, 11: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

ibminer (OP)
Legendary
*
Offline Offline

Activity: 1821
Merit: 2792


Goonies never say die.


View Profile WWW
February 17, 2020, 11: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

LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16624


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 18, 2020, 10:22:15 AM
Last edit: April 11, 2021, 04:43:59 PM by LoyceV
Merited by ibminer (1)
 #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

ibminer (OP)
Legendary
*
Offline Offline

Activity: 1821
Merit: 2792


Goonies never say die.


View Profile WWW
February 18, 2020, 11:55:15 AM
Last edit: February 18, 2020, 06:55:04 PM by ibminer
 #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.

ibminer (OP)
Legendary
*
Offline Offline

Activity: 1821
Merit: 2792


Goonies never say die.


View Profile WWW
February 27, 2020, 07: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.

ibminer (OP)
Legendary
*
Offline Offline

Activity: 1821
Merit: 2792


Goonies never say die.


View Profile WWW
April 11, 2021, 04:40:41 PM
Merited by nutildah (2)
 #12

Part of a recent update:
Options added to the flag log/viewer to filter/search by flag participation (supporters/opposers)

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!