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
c4c74ca3ef
Invalid username validation prompt.
2020-12-06 20:42:59 +01:00
ced7ebfcac
Refined chat scroll handling & styling.
...
Moved chat functionality from parent VirtualLotteryPage to isolate
within Chat component.
Chat has better handling for username validation.
When receiving or sending messages to chat the scroll bar position more
user-friendly when loading more pages, sending message or scrolling back
in history while receiving messages.
2020-12-06 17:52:08 +01:00
539386664c
Better username validation for chat registration.
2020-12-06 17:50:29 +01:00
6503b309c5
Chat history pages w/ page & limit params.
...
Updated api to use page and limit for fetching chat history.
2020-12-04 22:29:50 +01:00