Commit Graph

897 Commits

Author SHA1 Message Date
Adrian Thompson
c430d07703 Merge branch 'master' of github.com:KevinMidboe/vinlottis into feat/better-today-wines-layout 2021-01-22 12:31:07 +01:00
Adrian Thompson
3ed0ce7dac add grid 2021-01-22 12:24:14 +01:00
e36c6b42eb Merged master into feature branch. 2021-01-22 12:18:03 +01:00
11b988ba19 Added salgsbetingelser page. 2021-01-22 12:17:04 +01:00
e9ece6963e /by-color endpoint for sort all winners by color.
Can also include query parameter includeWines for resolved wine
references.
2021-01-17 17:26:37 +01:00
53780878af Renamed to winners. Winners gets controller setup.
Rewrote everything that happened in history to better take advantage of
monogdb instead of doing everything in js.

Our endpoints become:
 - /winners - getAll w/ includeWines and sort query params.
 - /winners/latest - latest winners grouped w/ includeWines query
 params.
 - /winners/by-date - all winners grouped by date w/ includeWines and
 sort.
 - /winners/by-date/:date - get winners per epoch or string date.
 - /winners/by-name/:name - get winner by name parameter w/ sort for
 wins direction.
2021-01-17 16:55:57 +01:00
5e06a3fc28 ChatHistory behaved like controller already, renamed. 2021-01-16 14:23:02 +01:00
54c6c0eb97 History actions now have a controller setup. 2021-01-16 12:33:56 +01:00
e754f0a909 Wine ctrl for search wineinfo by query, ean or id. 2021-01-15 19:17:12 +01:00
a010641a8e Renamed wineinfo -> vinmonopolet. 2021-01-15 19:16:46 +01:00
89389ddc59 Renamed lottery -> history. 2021-01-15 19:16:15 +01:00
c03f5aa0cf Now requestAll returns object w/ wine within.
Also some housekeeping.
2021-01-11 20:56:14 +01:00
ca6f6cb2ba Request new wine response includes success bool.
Displays alert instead of modal if not true.
2021-01-11 20:54:48 +01:00
4043954f95 Split request into controller and repo.
Also try returning better error message on exceptions and check for
errors in payload to return well-defined errors.
2021-01-11 20:52:22 +01:00
fc69accea3 Spacing and wrapping of virtuallottery wines. 2021-01-08 12:38:30 +01:00
3906816b80 Norwegian text for footer. 2021-01-08 12:16:38 +01:00
6c4b6588d2 Opacity should have float value. 2021-01-02 14:42:14 +01:00
8044759264 Header menu routes have animated arrows on hover. 2021-01-02 14:27:45 +01:00
242aa28847 Added login route to header menu. 2021-01-02 14:27:26 +01:00
f34857f5a8 If no tickets bought default 0 all colors. 2021-01-02 14:05:47 +01:00
593de53073 Display number of wines to title. 2021-01-02 14:05:28 +01:00
938b92cf0d Merge pull request #70 from KevinMidboe/refactor/virtual-lottery
Refactor/Virtual lottery
2021-01-02 13:52:58 +01:00
342651a90c Footer gets link to github repo & mailto address. 2021-01-02 13:37:07 +01:00
f115ee79e6 Added element grid order for mobile styling.
- Added styling for positioning and styling on mobile.
- New vippsPill component for smaller vipps button when on mobile.
2021-01-02 13:28:57 +01:00
326101f7d2 New vipps-pill component opens vipps when clicked. 2021-01-02 13:28:17 +01:00
fea81dcd63 Desktop-/mobile-only css classes. 2021-01-02 13:19:16 +01:00
dfe89160b1 Aling text center. 2021-01-02 13:18:35 +01:00
9ab3c8c83d Displays logged-in username and moved logout btn. 2021-01-02 13:17:30 +01:00
7a2b5600c4 Fetch and display todays wines. 2020-12-31 17:29:53 +01:00
30b63a8e61 Page styles re-written and updated! 2020-12-31 17:28:55 +01:00
d59d6fbd6c vin-link font-size should be inherited. 2020-12-31 17:27:54 +01:00
814ee4fa7d Drawing bool for diff text before & during draw.
- Updated style of winners container.
- Moved out header.
- Extra info-text in container before and during the drawing of first
winner.
2020-12-31 17:26:08 +01:00
18079ae312 Increased page-size from 10 to 100. 2020-12-31 17:25:15 +01:00
8275292526 Doesn't keep its own header and set max-height. 2020-12-31 17:25:02 +01:00
e61a6c0432 Attendees list has hr seperators and max-height. 2020-12-31 17:23:25 +01:00
d0cf99e8f8 Slowed down animation and renamed variables.
- Unified html elements for smaller footprint.
- winnersNameDrawn is used to have separte messages for before and after
the winners name is decided.
2020-12-31 17:22:09 +01:00
50ea05cad3 Winner draw writes out winner number.
The websocket message now includes the number of winners and this is
used to spell out the current drawn winner's position.
2020-12-31 17:19:56 +01:00
59328de496 Updated generate and lottery routes for frontpage. 2020-12-31 17:15:20 +01:00
3c0b8d4c06 Generate and lottery has distinct routes.
No longer use tab view for these pages.
2020-12-31 17:13:41 +01:00
0144780bb1 Fixed element positioning register page. 2020-12-11 13:12:05 +01:00
baa348bc95 Merge pull request #67 from KevinMidboe/refactor/project-structure
Refactor/Project structure
2020-12-10 23:20:38 +01:00
1839810e66 Dev-server proxies /api and WS request to backend. 2020-12-06 23:21:44 +01:00
9265572e45 Updated dev webpack config. 2020-12-06 22:56:30 +01:00
ce7e05fd43 Renamed /src to /frontend. 2020-12-06 21:48:51 +01:00
913268b01c Only setup sentry when not in development. 2020-12-06 21:45:34 +01:00
37f41ff894 Updated outdates packages.
Also includes updating webpack configs to support newer versions.
2020-12-06 21:38:37 +01:00
a1a14b5361 Enabled codesplitting by chuck for frontend pages. 2020-12-06 20:51:44 +01:00
466e21aa0e Send ga event for pageview when visiting virtualLotteryPage. 2020-12-06 20:49:45 +01:00
9e7be82f57 Misc updates and better logging. 2020-12-06 20:48:39 +01:00
2fa0c1085c Build bundle analyzer and no-auth start commands.
build-report: uses webpack-bundle-analzer for interactive bundle size
explorer.
start-noauth: running locally without endpoint authentication enabled.
2020-12-06 20:44:54 +01:00