Move all label namespacing operations to happen at the model level. Pull #661 Issue #660
Fix a regression related to namespaced labels. Pull #659 Issue #658
- Allow non-logged in users to load search results from URL params Pull #650 Issue #639
- Fix a few bugs related to moving to
status-
labels. Pull #653 Issue #652
Add namespaces for statuses and browsers to labels. Pull #640 Issue #436
- Add QR code modal thingy to the issues page. Pull #643 Issue #636
- Layout and visual design improvements to issue page Pull #630
- Load search result from URL param for logged in users Pull #638 Issue #634
- Fix issues search (which apparently was broken oops) Pull #618 Issue #612
- Add a Comment CSS component Pull #625
- Add some
wc-
CSS namespaceing Pull #626 - Optimize SVG (and fix filename extension) Issue #627
- Add webapp manifest Pull #628 Issue #624
- Add line break to bug form to increase readabilityPull #610
- Fix conditional requests (i.e., smarter HTTP caching) for non-authed users Pull #608 Issue #590
- Nicer images on /contributors Pull #607 Issue #428
- Go back to using the Issues API for label filters Pull #606 Issue #592
- Get rid of marked.js and switch to markdown-it.js for clientside Markdown rendering (for now @name linking won't work, to be fixed in a later update!). Pull #605 Issue #604
- Fix bug that broke back button navigation on /issues page Pull #603 Issue #564
- Fix "wyciwcg://" bug (uh, actually fix it this time) Pull #601 Issue #600
- Add logged in username to "Report" button, for logged-in users Issue #589
- CSS refactor around forms Pull #585
- md5 checksum-based cache busting for static assets Pull #594 Issue #368
- Better dependency checking for PIP Pull #597 Issue #583
- Add a grunt task to check NPM dependencies Pull #593 Issue #587
- Update list style Pull #598 Issue #588
- Typo fix (lol) Issue #591
- Fix bug with Issue back arrow & history Pull #570 Issue #569
- Add link to "G takes you to GitHub" note for mobile users Pull #573 Issue #572
- Link to HTTPS Pull #574
- Add anchors to headings on contributors page Pull #578 Issue #577
- Remove text-overflow on titles Pull #580
- Provide "Greatest hits" for compat issues in bug form Pull #579 Issue #432
- Update some css-related modules (
cssnext
,cssrecipes-utils
,cssrecipes-reset
) Pull #581 - Update contribution links on homepage Pull #584 Issue #576
- Refactor CSS related to new form changes Pull #585
- Add a "Report an Issue" link to the global nav Pull #568 Issue #565
- Make "My Issues" a link to filtered Issues page (from the homepage) Pull #561 Issue #560
- Change pagination buttons to links with meaninful hrefs Pull #553 Issue #511
- Fix mis-quoted class attribute PUll #559
- Refactor back end Link header parsing Pull #550 Issue #451
- Refactor back end code handling categories Pull #534 Issue #533
- Don't warp to GitHub if you're just searching for a word with the letter g in it (oops) Pull #552 Issue #549 Issue #555
- Use history traversal when using the back arrow button from issue -> all isues Pull #547 Issue #546
- Keep track of /issues state via the URL bar Issue #399 Issue #516 Pull #542
- Update docs and
run.py
script to recommend using localhost:5000 rather than 127.0.0.1 Issue #537 Pull #539 - Introduce concept of "needscontact" label (no UI yet) Issue #531 Pull #534
- Rename "Untriaged" to "New" Pull #531 Issue #286
- Fix bug where WebKit/Blink users couldn't open dropdown by clicking arrow Pull #530 Issue #529
- New color palette Pull #521
- Refactoring around "new" filter (and adds notion of "needscontact" label) Pull #534 Issue #533
- Update Intern to 2.2.0 and enable pretty reporter Pull #528 Issue #527
- Link remote debugging resources from contributors page Issue #406
- Change label borders to gray on /issues page Pull #525
- Bugfix: clicking on filter dropdown causes HTTP request Pull #520 Issue #507
- Bugfix: logging in from /issues page returned the user to the homepage Pull #523 Issue #512
- Display avatar for logged in users with small viewports Pull #517 Issue #514
- Fix broken DOM 💣 Pull #508
- Fix missing arrow from dropdown component Pull #506
- Unit tests for
normalize_api_params
Pull #502 - Add links to resources for remote debugging (no pull, cherry picked) Issue #406
- Add icons to page navigation Pull #499 Issue #450
- a11y: Add heading to /issues page Pull #481 Issue #481
- a11y: Use empty
alt
for decorative avatars Pull #494 Issue #483 - Add tests for comments Pull #498 Issue #270
- Make filter and sort interaction possible for /issues Pull #490 Issue #479
- Bug fix: only serialize params once (oops). Pull #489 Issue #485
- Update Makefile and docs Pull #488 Issue #359
- Enable "filter" dropdown for /issues page, (which includes a refactor of maintaining model state) Pull #471 Issue #373
- A11y fixes Round 2 Pull #468 Issue #464
- Fix misaligned report buttons for small viewports Pull #472 Issue #459
- Tests for 'g' key warping to GitHub Pull #463
- Make links underlined by default Pull #438 Issue #421
- Enable issues page "sort" dropdown Pull #466 Issue #371
- Better docs around running tests Pull #461
- Pressing 'g' from /issues page will navigate to corresponding GitHub issues page (functional bits, UI to come) Pull #460 Issue #449
- ARIA + markup a11y fixes Pull #363 Issue #390
- Tweaks to search input + filter button UX Pull #440 Issue #416
- Follow Link header URIs for pagination Pull #446 Issue #420
- Regression fix: search results should be scoped to web-bugs repo Issue #444
- Update to privacy policy (re: Issue #419)
- Add full user agent header to report metadata (hidden by default) Issue #419 Pull #441
- Update cssnext dependency to v0.3.0 Pull #427
- Align pagination controls with dropdowns Pull #426 Issue #424
- Use flash:error events in issue model Pull #423 Issue #343
- Enable issue list pagination dropdown Pull #418 Issue #372
- Fix "close" class on Browse Issues key item Pull #417
- Start linting our functional tests Issue #414 Pull #415
- Fix "My Issues" functional tests Issue #412 Pull #413
- Upgrade to Intern 2.1.1 Issue #277 Pull #410
- Add border for labels on issues page (+labels component) Issue #402 Pull #403 Pull #409
- Hide pagination from issues page when they don't make sense Issue #405 Pull #408
- Work around Gecko bug, (trim wysiwyg:// from URL field if it's there)Issue #391 Pull #392
- Fix SOP bug preventing us from persisting logins during tests 💀 Issue #277 Pull #411
- Improved No Results for search or filters (with clickable suggested labels) Issue #382
- New dark lightbulb and arrow on homepage header Issue #350
- Set up Travis CI to run functional and unit tests Issue #338
- Update CSS org prefix Pull #379
- Create
wc-Filter
component Issue #374 - Create
wc-Pagination
component Issue #380 - Basic styling for
<main>
element in IE Pull #376
- Tell the user no results were found... if no results were found. Issue #357
- Support deep linking to pre-selected filter on issues page, e.g.,
https://webcompat.com/issues?closed=1
Issue #340
- Various improvements on how we handle Link headers Issue #375
- Deploy minified assets to staging server Issue #344
- 💣 @miketaylr broke the site in 1.0.2 and immediately reverted back to 1.0.1. 💣
- Update docs with new review process - Issue #360
- Add experimental Share on Facebook link - Issue #352
- Bug fix: clicking on label when not logged in shouldn't throw Issue #345
First release version for an app that's been released for quite a while. There's lot of stuff in it. ^_^