Daniel Erat pushed to main at derat/climb-comp-tracker
ed8e40a979da1701628ebb20224117895cbb99faStart adding HTTP server.cbc914683a369608ee69287d3e6325c16e732634Add LICENSE.4cb35aa30132959f6c4c181b74fa86d3a42ac630Initial commit: Add hokey fetch-data tool.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
f7d755c9b832a939c8b77788d15504a3c576c8fdInclude area tree in HTML.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
76de2bf30c7cf51c0744a8c2a10325a078fdbb7eImplement basic route-picker functionality.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
a0a6280a222f03a70f6fc13ee5849c5dbc0c0fe7Start styling route-picker.ab8c9ab608abb92e9fc738f30f12ffb0e28b3562Add some inputs and the world's worst localization code.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
bbc57b1f0f97422341f344767c338a15c4a43afbAdd route selection.580f821cb468dce2759d93b6fb539ea920c57e0fTweak colors.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
6231594569cf2ea542839dbfa8fa8cab5bb78d49Move CSS into form.css.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
7fcc0b215539652fed13db8ccce01d1d4355c79fUntested code to deploy to App Engine.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
53f6dbc9a6036cdd1625cf4bc72a35f3778ecde7Read config file and display title.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
12a816355a266b3674729ebeef9d5c7f7dbbe79eSubmit climbs to the server (not recording them yet).237cfe1515c50b3cd4419f6cdbe999b7ccc4689eSave and restore state from localStorage.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
8f3353be9ac8f35b95b272703b8d5ceff1e0c63aDisplay fetch errors.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
0ea2e82c7f5cd5239fd1f4bf56e94310ff646c4eSpecify CSV files via config rather than flags.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
7b406aff976b06ca94fcedf0517864113ce17e42Save reports via Sheets API.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
5806161e1a08cc430aacc4d5c479b3375480faaeSigh, forgot to compile before committing.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
ad40bcc952111d05c701f2d271f80abc42bcf333Add climber number.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
123c72bcc66b730e8144e66afb261412554947e0Add timestamp to spreadsheet.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
96ac4bb1a9f161e0f74feb80e1192578b22240c9Embiggen click targets and scroll to top.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
5422af2b3a9dab8d8471631f89a541e31ffc017fTweak area/route padding.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
25a60bcd0676c1e97ce619355a0fd78f2490e2fcUse light color scheme by default.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
1074fa1b77caf5ff5c5c109735357a3263801f6dAvoid using gap property with flex elements.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
f50395739b34516e7e428f83aba1ad2beed10477Also set CSS var defaults for route-picker.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
c21d6c1f9aed6898fbc57078d69c83370c178127Speculative fix for Safari align-items: baseline bug.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
f9b3bb4dd4af02635b42e7d40e1e721b225f748cAdd README.md.e3407ae75133c9d99d8a1238e1cfec51c03c22a3Use floats instead of ints to sort routes.
View ArticleDaniel Erat pushed to main at derat/climb-comp-tracker
0ec21bab4f40488e206c9ed70ccedad61a082363Add support for ending competition.fb812c85e11248596e0636ee1981e27c4c989fe3Add spreadsheet details to README.md.
View Article