Git Product home page Git Product logo

openradar's Introduction

openradar's People

Contributors

ahoppen avatar coeur avatar cvee avatar ddribin avatar getaaron avatar hitstergtd avatar manicmaniac avatar nevyn avatar radex avatar timburks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openradar's Issues

Add RSS feed of latest radars

I'd like to be able to get an RSS feed of the latest radars, so I can duplicate them, when necessary.

This shouldn't be bad to build, and I'm even up for building it, but based on 5b119fa, it might be cost prohibitive? @timburks, what are your thoughts on it? I don't want to submit a PR if it isn't going to get merged.

Search returns only old results

When searching for "iTunes" I'd expect to see the latest radars with "iTunes" first. However it seems to sort the results alphabetically descending, so radar number 9993159 is first even though 12404140 is higher.

Because the search results are cut after the first page and no way to browse through pages, the feature is actually unusable right now.

Edited titles truncated by quotation marks

If I have an OpenRadar case with a quotation mark in the title, e.g.:

Xcode often ignores "recursive" checkbox in Header Search Path build settings

then when I edit that case, the title is populated as:

Xcode often ignores

Thanks for your time.

Feature Request: Import JSON bug data from Apple's "Download all Bugs" feature

What

Along with Apple recently announcing changes to bug report data retention, a new feature was added to the Bug Reporter interface to allow downloading either an HTML page or JSON file containing all bugs you've filed.

How

It would be pretty neat if open radar supported importing at least the JSON bug report data files. It looks like there's enough data in them (sample) to fill in the key fields. Entries could be created/updated initially with the data from these files and manually edited afterwards to fill in missing fields.

Why

There main benefit to this feature would be streamlining the process for adding already-filed bugs to OpenRadar or adding Apple's updates to existing bugs to the tracker.

Considerations

  1. Redaction. There may be confidential data/content in the bug report dumps that we don't want to upload to OpenRadar. Filtering should be done somewhere in the process (before upload or during processing).
  2. Privacy. Apple will be removing bug originator data from bug reports meeting certain criteria (see linked article). The privacy concerns in OpenRadar are less severe since attachments/system logs aren't included and the originator field can be a pseudonym, but privacy is worth thinking about when developing this feature.

Add drop down menus to "Add a New Radar" page

The "Add a New Radar" page should have drop down menus for the following fields:

Product
Classification
Reproducible

The values for these drop downs should match what Apple uses at bugreport.apple.com.

Over Quota

OpenRadar is over quota now. Maybe it grew beyond Google App Engine?
Is it possible to build it on top of a git repository and host it on github? Maybe one folder per Radar ID and then submissions are subfolders of that?

Feedback Assistant Support

Since Apple has removed the old bug reporter, and replaced it with the new Feedback Assistant https://feedbackassistant.apple.com/ there are a few changes required.

The main issue is that there's a new numbering system eg: FB0000000. Each bug report now begins with FB (to differentiate it from the old radar system). When submitting reports via openradar, we get an error if we include the FB prefix. If we omit the FB we can file the report, but then there's no way to know if it's a new Feedback Assistant report, or an old radar report.

Incorrect FB# sorting now that Apple has passed FB10000000. New items are on page 24, not 1.

I just added an FB with 8 digits that starts with 1001 and it isn't on page 1, but way down on page 24. I also found other FB#'s down there that appear to have been opened recently.

If the "date" field isn't populated consistently by users, can you still ensure that FB's are sorted by date when it was added to the OpenRadar database, instead of using a pure alphanumeric sort? Otherwise, FB10027879 comes before FB264382.

See screenshot. Thanks!

Screen Shot 2022-05-25 at 5 35 40 PM

Search by OS version

Apple changes APIs and the implementations underlying those APIs from version to version. I'm finding lots of weird behavior on macOS 10.13 High Sierra. It would be nice to be able to search openradar for bugs filed on 10.13.

Remove <p> when search returns no results

Try a search for "foobarfoobar" or something similar that will not return any results.

The output will be
`Search Results
Query: foobarfoobar

No matching results found.

`

Remove the <p> </p>.

image

Show comment counts on "My Radars" page

Adding a "comment count" column to the My Radars page would make it easier to see whether there are new comments since I last visited, as opposed to clicking every link to check.

API key link gives server error

My username is kimslawson. When I log in using my google account and click on "My API Key" in the top nav, I get "A server error occurred. Please contact the administrator."

Unable to generate an API key

I'm trying to generate an API key to connect OpenRadar to Brisk app. The error I see on the webpage is "A server error occurred. Please contact the administrator.". Tried to logout-login, use Safari and Chrome (macOS), cleaning cookies and website data - no luck so far.
https://openradar.appspot.com

Follow user

Would like to click on the originator and see all of their bugs.

Allow changing or hiding email username

I don't use Gmail anymore, so I use my really old Google Account to access Open Radar. I would prefer if the username of that account not be publicized, so it would be nice if Open Radar would allow you to hide and/or change your display name.

Blocks of code?

Is there a way to have formatted blocks of code? I pasted some since file attachments aren't allowed and of course all of the * for pointers are turning the block into an italicized mess.

OpenRadar doesn’t care for non-ASCII characters in the title field

I had a bug with a smart curly quote in the title field.

When I submitted it, I got an error page that seemed to indicate a problem with Unicode characters. I removed the funny character and resubmitted the report, and OpenRadar accepted it.

Upon returning to “My Radars,” I found that the submission with the funny character in the title was accepted too, I just never got a confirmation, and instead got an error page.

"Try this Google Custom Search." seems broken

After searching you get a message:

"Didn't find what you wanted? Try this Google Custom Search."

If I'm not mistaken this used to be a link to a Google-search, but now its just that text-string.

Moderation of Radars

OpenRadar currently seems to have an issue where people are putting bogus numbers in their radar number field, possibly to ensure that their radars appear "first" in the list (you can see them here; they're the ones with 9-digit numbers). Unfortunately, this adds visual nuisance to the home page. Have you considered adding some sort of check for clearly incorrect values (or maybe even reviewing this manually once in a while, since there aren't that many)?

Do old radars age out?

I'm 80% sure I know the Google account under which I filed a bunch of old radars, but its "My Radars" section is empty. Searching for "irons" only turns up one hit, and "nathaniel" turns up the same plus one other (though it appears the originator field isn't searchable). Is there a possibility that My Radars wouldn't include results from ~2012?

I saved my google API key in QuickRadar, and it doesn't exactly match my Google account's current API key value, except for the last twelve digits, which match perfectly. This seems improbable.

Error when adding radar with curly quotes

I tried to submit a radar with curly quotes in the body. I got an error like this when I submitted:

Traceback (most recent call last):
  File "/base/data/home/runtimes/python/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 716, in __call__
    handler.post(*groups)
  File "/base/data/home/apps/openradar/1.369835338532393896/main.py", line 113, in post
    form_data = urllib.urlencode(form_fields)
  File "/base/data/home/runtimes/python/python_dist/lib/python2.5/urllib.py", line 1259, in urlencode
    v = quote_plus(str(v))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u201c' in position 39: ordinal not in range(128)

The radar actually submitted anyway, and I was able to modify radars and add curly quotes. It's just adding new ones that seems to cause this problem.

Request Reassignment of Radar

I accidentally submitted r. 21325469 under an incorrect Google account, due to a glitch between my personal account and the one assigned by my school. Could you please reassign it to the account wjk011 (full email — wjk011 «å†» gmail.com)? In addition, I would appreciate if you could do something (although I am not quite sure what) about r. 21335460. When submitting this radar, I made a typo in the bug number. I would just let this slide, except when someone posts the real r. 21335469, there would be a conflict. This is an exact be a duplicate of r. 21325469. Thanks for your assistance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.