Граф коммитов

59 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] e8057cf966
Bump merge-deep from 3.0.2 to 3.0.3 (#46)
Bumps [merge-deep](https://github.com/jonschlinkert/merge-deep) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/jonschlinkert/merge-deep/releases)
- [Commits](https://github.com/jonschlinkert/merge-deep/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: merge-deep
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 10:46:12 -07:00
Pamela Vong 8d9f3e1abe
Merge pull request #34 from microsoft/bug/cards-collapsed-on-safari
Fix Card rendering on Safari, small lint issues
2020-10-09 08:34:57 -06:00
Ryan Korsak 70dadca01c Fix Card rendering on Safari, small lint issues 2020-10-09 10:31:03 -04:00
Pamela Vong f6ae393b9e
Implement Election w/ state model and check state on ElectionPage (#32) 2020-10-09 09:54:45 -04:00
Ryan Korsak e286b1c84f
Merge pull request #30 from microsoft/feature/spoiled-ballot-ui
Added a spoiled ballot UI, cleaned search
2020-10-06 12:01:49 -04:00
Ryan Korsak a72d2a62fe Added a spoiled ballot UI, cleaned search 2020-10-06 10:52:26 -04:00
Ryan Korsak 01982bf55f
Merge pull request #28 from microsoft/feature/multi-election
Support multiple elections in the API and routes
2020-10-05 16:56:58 -04:00
Ryan Korsak ebf7fe15ae Slipping in a small search fix
If you typed a valid query, then backspaced to an invalid one, it would still show the last valid results.
2020-10-05 16:54:32 -04:00
Ryan Korsak 9d52fb0a2e Cleaned up the ElectionResults story 2020-10-05 16:03:14 -04:00
Ryan Korsak 671fae249b Simplified the querying 2020-10-05 15:58:58 -04:00
Ryan Korsak ad6e7e6b96 Support multiple elections in the API and routes 2020-10-05 15:52:21 -04:00
Ryan Korsak ac38a1fb52
Merge pull request #23 from microsoft/react
FluentUI and Simplified React Implementation
2020-10-05 12:17:06 -04:00
Keith Fung 32c031d408 🎨 Restyle Autosuggest to resemble fluent ui 2020-10-05 11:28:36 -04:00
Keith Fung 322ddce83f 🐛. Fix Card Section Warning 2020-10-05 10:23:39 -04:00
Ryan Korsak 5e154c8a51 Fix search reporting state incorrectly and re-rendering too often 2020-10-05 09:46:19 -04:00
Ryan Korsak 381b43060e Added a linter script 2020-10-04 14:03:18 -04:00
Ryan Korsak f98802c69a Cleanup and comments - especially on search 2020-10-04 14:02:51 -04:00
Ryan Korsak 246f4082fb Fixed some jank in the search results 2020-10-04 04:26:06 -04:00
Ryan Korsak 2bef60c4c0 Unstyled but working implementation of tracker search 2020-10-04 03:47:48 -04:00
Ryan Korsak a35644bbfe Add stories for pages 2020-10-04 00:56:35 -04:00
Ryan Korsak 168d732ff1 Unify a single Election page 2020-10-04 00:50:16 -04:00
Ryan Korsak d6d1f13d46 Support richer async UI 2020-10-04 00:33:20 -04:00
Ryan Korsak eb74d02e2d Implement simple search, fix some type errors 2020-10-03 20:59:09 -04:00
Ryan Korsak 91775a7d70 Fixed Storybook, added ElectionResults story 2020-10-03 18:07:27 -04:00
Keith Fung cb9532a7a1 Data access, translation, basic incomplete search UI
This contains a pile of new functionality:
- Keith's WIP UI for search
- Major refactoring for async data access with default static file implementation
- Pulled translation into a context-driven API
2020-10-03 17:00:29 -04:00
Keith Fung 03187d93b3 Remove using 2020-10-01 19:52:50 -04:00
Keith Fung cd76598d46 🌠 Change favicon 2020-10-01 19:45:39 -04:00
Keith Fung 224d1d3b9d 📱 Add Mobile specific responsive additions 2020-10-01 19:45:17 -04:00
Keith Fung e3f33440e7 Details for Tracker Page 2020-10-01 19:44:40 -04:00
Keith Fung fa0086b5cb 📦 Add responsive package 2020-10-01 19:43:35 -04:00
Keith Fung 1109d050bb ♻️ Update pages with new components 2020-10-01 14:02:09 -04:00
Keith Fung 940c9865a8 ♻️ Change results path 2020-10-01 14:01:46 -04:00
Keith Fung 7757e2cc86 ♻️ Move initialize icons to index 2020-10-01 14:01:33 -04:00
Keith Fung a15b1d28cc Modify Layout Component 2020-10-01 14:01:01 -04:00
Keith Fung ef3f1ba8ba 📦 Add moment and react-cards 2020-10-01 14:00:27 -04:00
Keith Fung bb4cece856 ♻️ Change selections to candidates 2020-10-01 13:59:09 -04:00
Keith Fung 43064c3539 Add Large Card Component 2020-10-01 13:57:02 -04:00
Keith Fung 3b78bbf94b Add App Bar 2020-10-01 13:56:37 -04:00
Keith Fung 848033689c Add Election Title 2020-10-01 13:56:17 -04:00
Keith Fung 092893b847 Update Title Component 2020-10-01 13:55:52 -04:00
Keith Fung 6ff8b86c7d
Dialog Component (#22)
* 📦 Add styled components, fluent-ui theme provider, and uifabric icons

*  Implement TrackerDialog and Story

*  Add descriptions for storybook to component

* 🎨 Rely on theme for chart color
2020-09-30 08:22:07 -04:00
Keith Fung edf52c5fe4
Results Component (#21)
* WIP

* Modified Contest story to highlight use of templates and controls

* Refactored a pure presentational ContestChart component

This also breaks out additional stories to test a variety of Contest scenarios.

* Ensure bars render, even with no votes in the contest

Co-authored-by: Ryan Korsak <rkorsak@gmail.com>
2020-09-30 08:19:32 -04:00
Ryan Korsak dfa0e9de52 📚 Add storybook and sample story 2020-09-23 18:40:08 -04:00
Ryan Korsak 5e64ef6507 🏗 Baseline new React/TypeScript app 2020-09-23 11:16:17 -04:00
Ryan Korsak ad51b6a06b 🔥 Deleted previous code 2020-09-22 09:52:50 -04:00
dependabot[bot] 83dd56dbd1
Bump acorn from 5.7.3 to 5.7.4 in /Client (#6)
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rc carter <33664020+rc-ms@users.noreply.github.com>
2020-08-01 09:44:37 -07:00
dependabot[bot] 9b540f0f55
Bump websocket-extensions from 0.1.3 to 0.1.4 in /Client (#8)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rc carter <33664020+rc-ms@users.noreply.github.com>
2020-08-01 09:43:51 -07:00
dependabot[bot] 04189893dc
Bump elliptic from 6.5.0 to 6.5.3 in /Client (#10)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rc carter <33664020+rc-ms@users.noreply.github.com>
2020-08-01 09:43:07 -07:00
dependabot[bot] 0bfa353566
Bump lodash from 4.17.15 to 4.17.19 in /Client (#9)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-01 09:41:38 -07:00
dependabot[bot] d5a9ee162e
Bump handlebars from 4.1.2 to 4.7.6 in /Client (#7)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.7.6.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.7.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-01 09:06:52 -07:00