Giter VIP home page Giter VIP logo

website's People

Contributors

islandcow avatar michaelrsweet avatar wifiprintguy avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

islandcow

website's Issues

400 Bad Request returned when requesting "https://www.pwg.org." with the trailing period

If I go to "https://www.pwg.org" the website works as expected.

If I go to "https://www.pwg.org." with a trailing period (which is legal since the period is the "root" of the DNS), the site responds with a 400 Bad Request error page.

Tried it in Safari 13.0.5 & Firefox 73.0 (macOS 10.15.3) and Firefox 73.0 (Ubuntu 18.04.3) with the same results.

If I do a "curl -I https://www.pwg.org." I get a 200 OK but a GET will cause the 400 Bad Request.

"Delete" button for an article doesn't delete the article - shows an error message

The "delete an article" feature on the PWG website seems to not work.

Steps to reproduce:

  1. Go to "http://www.pwg.org"
  2. Log in with an account that can manage articles
  3. In the "burger" select "Manage Articles"
  4. Create a new test article
  5. Return to the "manage articles" page (https://www.pwg.org/dynamo/articles.php) once you have created the test article
  6. Try to delete it by clicking on the "Delete" button underneath its listing

Expected result:
The article is deleted, with perhaps a "confirmation dialog"

Actual result:
The page shows a message "Bad command 'D'." See attached screen shot.

screen shot 2017-02-24 at 11 09 19 am

Add "PDF" and "media sizes" as columns / filter options to IPP Everywhere certified printer list page

On the IPP Everywhere certified printer list page (https://www.pwg.org/dynamo/eveprinters.php) it would be nice to be able to see and filter on products that support PDF and that support roll feed media or various media sizes.

(I was also checking to see why we had "IPPS" as a column - all the certified printers support it, but it is optional with IPP Everywhere. So I guess we ought to keep that column...or make TLS required for IPP Everywhere™ 😊 )

"Create Document" page improvements

The Create Document page needs some love:

  • Add support for IPP Registration documents
  • "Replaces" should also support replacement of previous working drafts, registrations, etc.
  • Can we update the file chooser to support multiple files rather than separate ones for clean, redlined, and editable?
  • Can we pre-fill the abstract from the "replaces" document?

"IPP Everywhere Self-Certified Printers" page: enable ability for submitter to edit listings

In the "IPP Everywhere Self-Certified Printers" page (https://www.pwg.org/dynamo/eveprinters.php) a listing might need to have its model string fixed. Currently site administrators can edit the listings. If lots of requests for these fixes start coming in, they could cause a lot of housekeeping for site administrators.

As such, if it isn't too hard to implement, add the ability to allow the submitter (or perhaps a new role associated with a particular member's organization) to update the listings.

Errata can't be filed against Informational Documents

I logged into the PWG website to try to file an erratum against 5199.10. But I found that the "Informational Documents" section under "Our Work" doesn't provide a "Report Issue" button. I then tried to go to "Review Issues" and "Create Issue", but the Informational Documents aren't listed as a possible choice.

Update the website to support reporting issues with PWG Informational Documents.

IPP Everywhere Page usability issues

There are a few usability issues with the IPP Everywhere and self cert pages:

  • IPP Everywhere page at the bottom provides links to the toolsets but only the 1.0 toolsets - where are the 1.1 toolsets? Should these links be replaced with a link to https://www.pwg.org/ippeveselfcert ?
  • Separate info page (https://www.pwg.org/ippeveselfcert) has only one link on the main IPP Everywhere™ page
  • When is the "switchover date" for stopping to use 1.0 and starting to require 1.1? How is that connected to the IPP Everywhere Self-Certification v1.1 toolset stabilizing vs. the specs being ratified?

Dates for documents are off by 1

If for instance you go to this page:

https://www.pwg.org/standards.html

and you look at the date for a document, the system uses the publication date of the document (I'm guessing the date code from the file name) to present the date on the web page. The form to create a listing doesn't have a field to manually set the date.

What is wrong is that the page presents for each document the date for 1 day before the document publication date. For example, IPP 3D Printing Extensions is cs-ipp3d10-20170210-5100.21.pdf, so was published on 2017-02-10, but the site lists its date as "Feb. 9, 2017".

"Search Documents" text box doesn't filter the set of documents

If for instance I type in "5100.1" I expect to see the 3 5100.1 documents, 5100.10-5100.19. So 12 documents. Or if I type in "5100.5" I expect to see 1 document. But it doesn't filter the list at all - it always shows all of the documents.

Didn't we have this problem with articles or something?

Website flagged as not secure by Firefox 47.0

When I try to load the pwg.org login page in Firefox (on either Ubuntu 16.04 or OS X 10.11.5) the page is blocked and the user sees a page like the "Firefox connection is not secure page loading blocked for TLS for www.pwg.org" picture. firefox connection is not secure page loading blocked for tls for www pwg org

If I dig into this, it seems that we are using a certificate authority that doesn't seem to have a CA cert that is distributed with Firefox. Here is the list of the CAs in Firefox 47.0:
firefox 47 0 ca certificate list - no lets encrypt authority x3 ca listed

firefox 47 0 ca list - lets encrypt ca is not there

And here is the Page Info dialog from Firefox, which doesn't provide a "View Certificate" button like Seamonkey does:
firefox page info for www pwg org tls page

And here is the Certificate Info page from SeaMonkey, which has it but I don't quite know why / how I got it:

seamonkey certificate chain info dialog for tls www pwg org page

seamonkey ca list - lets encrypt is there

I'm not sure what to do here other than to either choose a different CA or get Firefox to support our CA so that we don't look dodgy.

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.