- Add preconnect link to backend. (8b57b62)
- Micha Buchholz [email protected]
- Micha Buchholz [email protected]
- Handle app errors more meaningful. (cba3df7)
- Omit search when switching championships on matches route. (96f0788)
- Prepare for future backend changes. (13c3b51)
- Micha Buchholz [email protected]
- Remove unused images. (a1f1b20)
- dx: Update release stopper issues. (556e9a1)
- Micha Buchholz [email protected]
- Display tips table. (c6c7611)
- Remove remaining remix traces. (0c01279)
- Micha Buchholz [email protected]
- Load route data. (8854e10)
- Add grouping. (7e8f663)
- Implement matches view header. (9f5fbd4)
- Update title meta. (29a9650)
- Micha Buchholz [email protected]
- Add stats bar. (d355472)
- Reimplement the accordion. (ebf9642)
- Add refactored players view. (a4f1976)
- Align link outlining. (054e031)
- Remove now unused tip-views layout. (df0d3b1)
- Add date format helper. Remove unused invariant helper. (164bbfe)
- Change route path. (8973636)
- Micha Buchholz [email protected]
- Provide matches to all routes. (cd68a2d)
- Load tips per player. (60c65b0)
- Set doc title (f47379f)
- Reimplemented simple ungrouped select with composition pattern. (8069c3d)
- Micha Buchholz [email protected]
- Implement basic table view. (8016d90)
- Implement loading current tips. (ac1a41a)
- Implement the current tips infoboxes. (feef2f6)
- Remove unused import. (30e77f3)
- Hook is not app api releated. (0a3ce93)
- Micha Buchholz [email protected]
- Re-implement the mobile nav. (9adcc47)
- Radix primitive DialogClose relies on the click event being fired. (77bd2ca)
- Micha Buchholz [email protected]
- Add the championship select. (5eb6fa7)
- Stay on championship with navigation. (ede28bc)
- Micha Buchholz [email protected]
- Recreate design. Implement consistent focus visible styling. (f5d8b33)
- Ensure data is present in the hook. (1a97f60)
- Micha Buchholz [email protected]
- Start recreating desktop nav. (c29fb96)
- Set title via React 19 title component. (5893a82)
- dx: Ignore dev environment. (71f106d)
- Micha Buchholz [email protected]
- Add tailwind and theme. (6e1537b)
- Show off simplified modernized component. (2a05dcd)
- Reimplement client-only theme system. (ae75987)
- Add routing. Way more simple. (1e7ba32)
- Use query to get current championship. Final POC. (1e5b8c6)
- Eager prefetching. (15dc923)
- Bring back data routing and adapt for react-query usage. (53f1251)
- More specific versioning before the upgrade. (34ecddb)
- Create empty react app. Fresh start. (2acc7e1)
- dx: Use biome and vscode for linting and formatting. (1b12836)
- Remove unused auth routes. (e9779c9)
- Micha Buchholz [email protected]
- Do not embed svg. Best practice now. And add public log png. (c4980f6)
- Do not crash with open matches. (4aa92b4)
- Clean reinstall of deps tree. (aceade9)
- Remove untouched entry files. (46e8fbe)
- Remove all shouldRevalidate implementations. Resolves #3 (#3)
- Rename symbols due to API break. (628bd8d)
- Type metafunction data arg. (0460454)
- Adapt matches type to the new meta function argument. (8b58a7a)
- Backport code from runde-tips. (d2f6a2f)
- Remove obsolete flags. (cc9ad63)
- Upgrade remix deps. (013b559)
- Micha Buchholz (@lean-dev)
- Validate championship. (7517ca3)
- Set SameSite cookie attribute. (d6a6dcd)
- Provide proper error boundary. (44e11b8)
- Drop local changelogen installation. (aa9ddc3)
- Remove vercel adapter and config. (4bcd1ee)
- Update to remix headers v2 (62f037b)
- Opt-out from v2 default format by now. (a15ccea)
- Update server entry. (144cc40)
- Change to v2 dev server. (157040e)
- Update deps. (1e4501b)
- Micha Buchholz [email protected]
- Add client-hints cookie. Polyfilling missing standard. (ba64dd8)
- Render color theme based on the client hint. (927ee8c)
- Add theme toggle to the navs. Implements client side theme switch. (67aa5c1)
- Persist user preference for color theme in session cookie. (6b3c53d)
- Add missing dependency. (2c2a50c)
- Overlapping icon on small devices. (4e5156f)
- seo: Add button label. (f91f2f1)
- a11y: Tweak Lighthouse. (443ca66)
- Move charset tag up. (34f2fd6)
- Nest additional loader to make the root loader data independent. (926067a)
- Rename initial theme prop. (8f75437)
- Micha Buchholz [email protected]
- Make table sortable. (27831fe)
- Make select component groupable. (68465af)
- Stay on current view when changing championship. (f45437a)
- Keep the search string while switching championships. Handle edge case in matches view. (ace4fba)
- Delete the old routes. (bc5e38a)
- Provide bot robots file. (ddff60c)
- a11y: Add labels to the info-box trigger buttons. (7a8dc42)
- Wrong link href (be8a7c7)
- Make helpers error prune. (eac51d0)
- Micha Buchholz [email protected]
- Refactor routing with remix-flat-routes package. Add auth routes as proof of concept by now. (6e3fa07)
- Move reusable components to dedicated ui folder. (69b0faf)
- Rename ui components folder. (162ba8d)
- Move app layout to root. Clean-up root. (e59151b)
- Move app data loading to root. (cedf47d)
- Remove unused pathless layout. (fce7be6)
- Simplify ranking with now updated backend. No need to query matches and teams. (34ac9a5)
- Ignore all existing routes first. (f13cf31)
- Move the old routes out of the way. Start with the flat-routes package. (dc61d8e)
- Add ranking route. (1f122b5)
- Add players route back. URL changing to clearify loading with extra layout. (b4e28d7)
- Add matches route back (853131e)
- Micha Buchholz [email protected]
- Add match route. (0268056)
- Load current match and tips with loader. (521b411)
- First take on the match tips table. And align all table layouts. (b6a13a8)
- Align with upgraded query type. (82005b7)
- Better naming (74c4541)
- Simplify logic - loader comes first and has the data. (234657b)
- Upgrade tipprunde types. (9952827)
- Micha Buchholz [email protected]
- Implement nav. (92ea200)
- Add export for close primitive. (5c5c2c1)
- Micha Buchholz [email protected]
- Provide correct link route. (943d3fc)
- Await matches in loader. (b6de5ce)
- Use match data from all matches query. (759562c)
- Align with updated type and backend. (fa36377)
- Upgrade tipprunde types. (f25cfbf)
- Micha Buchholz [email protected]
- Add reuseable info-box component. (02b0b3e)
- Open infobox on hover as well. (55b7cfa)
- Make icon customizable. (163b521)
- Show current matches and tips in ranking. (b9349c3)
- Micha Buchholz [email protected]
- Show extra points after publishing. (0a1c272)
- Load and display tips. (9ced197)
- Link ranking to players. (ba08961)
- Add workaround for radix-ui/primitives#1658 (5ef8f41)
- Update tipprunde types. (9ba2d79)
- Micha Buchholz [email protected]
- Add reusable select component. (1889eac)
- Players view. Make current player selectable. (e0d28a9)
- Use player name in title. (3db6820)
- Add reusable accordin component. (b87f00a)
- Display matches. Tips are faked. (dbc0eb5)
- Move loading into parent layout. (6d7c95d)
- Optimize data loading. (7bf687e)
- Loading championship matches as well but deferred. (61280f2)
- Micha Buchholz [email protected]
- Introduce style system and add first component, a button (aff9956)
- Add reusable dialog. (d316dce)
- Add dialog to select championship. (821da9e)
- Extract championship data from route-matches (e1b5e02)
- Make use-championship more state-like. (7056730)
- Micha Buchholz [email protected]
- Implement plain ranking. (8a71871)
- Micha Buchholz [email protected]
- Initial branding. (fc1248e)
- Install and configure tailwindcss (ef37375)
- Remove CSS bundling feature. (27bf988)
- Micha Buchholz [email protected]
- Create remix app. Initial commit. (4607351)
- Configure formatting. (9bc82fe)
- Update project/package and add license. (1d034f0)
- dx: Add changelog generator. (2fa6a6b)
- Micha Buchholz [email protected]