v1.0.0
What's Changed
- feat: add tick stats by @vnugent in #930
- fix: include ewbank and uiaa fields in gql queries by @vnugent in #931
- feat: users can set area type when creating a new area by @vnugent in #932
- chore: restore prebuilt areas by @vnugent in #933
- chore: migrate old profile edit page to react-hook-form by @vnugent in #935
- fix: add donation & github links to menu by @vnugent in #942
- chore(docs):add Bader's info to openbeta-devs file by @baderk in #941
- docs: add baderk as a contributor for code by @allcontributors in #943
- Prevent Test Area photos from showing on the front page #835 by @hawkishpolicy in #938
- docs: add draykhlin as a contributor for doc by @allcontributors in #945
- fix: Implementing 404 page for unknown crags and climbs by @sjsikora in #947
- docs: add sjsikora as a contributor for code by @allcontributors in #948
- Font Update by @hawkishpolicy in #949
- chore: Update sandbag version by @musoke in #951
- fix: Fixed map for crags showing duplicate titles and not showing children on map by @sjsikora in #953
- History cards #751 by @andrew-jp in #954
- feat: replace GitHub link with stargazing counts by @vnugent in #955
- docs: add andrew-jp as a contributor for code, and ideas by @allcontributors in #956
- Add Scott's information to openbeta-devs file by @scooterh4 in #957
- Add German's information to openbeta-devs file by @gom1 in #958
- fixed View ticks button on new profiles causes app error #952 by @milbmr in #960
- docs: add milbmr as a contributor for code by @allcontributors in #961
- feat: calendar heat chart by @vnugent in #966
- feat: add gh action that posts a message to discord when pushing to develop by @clintonlunn in #963
- fix(logbook): handle lots of years by @vnugent in #968
- chore(docs):add Joey's information to openbeta-devs file by @marinojoey in #971
- Tick import error by @clintonlunn in #969
- chore(docs):add con-ji's information to openbeta-devs file by @con-ji in #972
- Set up an initial SA grade context, so that routes can be added in th… by @CocoisBuggy in #974
- fix: upgrade ts-standard & fit errors by @vnugent in #970
- Can't save edits by @vnugent in #978
- chore(docs):Add Julian's information to openbeta-devs file by @jcallin in #980
- Add contributor calvincheng919 by @calvincheng919 in #981
- Update twitter to x icon [ fixes #983 ] by @sarthak-kumar-shailendra in #984
- docs: add sarthak-kumar-shailendra as a contributor for code by @allcontributors in #986
- fix: login button overlap issue by @irfanfaraaz in #987
- fix: restore await on multiple photo uploads by @vnugent in #990
- docs: add enapupe as a contributor for bug by @allcontributors in #991
- docs: add calvincheng919 as a contributor for bug by @allcontributors in #992
- chore: upgrade to next 13 by @vnugent in #994
- docs: add irfanfaraaz as a contributor for code by @allcontributors in #988
- feat: new home page by @vnugent in #996
- fix: new home page followup by @vnugent in #997
- fit: typos by @vnugent in #998
- Index page not updating recent tags and edits by @vnugent in #1000
- fix: add financial contributors by @vnugent in #1001
- Add international toc to home page by @vnugent in #1002
- docs: add robbyriley15 as a contributor for code, and doc by @allcontributors in #1003
- feat: add github contributors by @vnugent in #1004
- fix: make sure loading skeleton looks the same as actual comp by @vnugent in #1005
- fix: add cooperative gesture to map by @Ali-muhammed7040 in #1006
- docs: add Ali-muhammed7040 as a contributor for code by @allcontributors in #1007
- Bug #1008 Magnifying glass on center by @Haviles04 in #1016
- docs: add Haviles04 as a contributor for code by @allcontributors in #1017
- docs: add ShravaniRoy as a contributor for code by @allcontributors in #1020
- Updated public CDN to new media server [ #1013] by @enapupe in #1019
- improve area map by @Ali-muhammed7040 in #1014
- feat: add Brazilian grades to frontend by @enapupe in #1023
- Improve area editing by @vnugent in #1012
- fix: initialize markdown editor with correct mode by @vnugent in #1034
- fix: new add climbs page in dashboard by @vnugent in #1037
- feat: show recent edits on map by @vnugent in #1040
- Restore LCO section on area page by @vnugent in #1042
- fix: don't disable submit btn by @vnugent in #1043
- fix: add full screen option in area map by @isaac-aa in #1044
- docs: add isaac-aa as a contributor for code, and ideas by @allcontributors in #1045
- fix: broken sitemap and redirects by @vnugent in #1047
- feat: new form for changing climb left-right order by @vnugent in #1049
- fix: support sorting child areas by @vnugent in #1053
- fix: sort child area list by LR index by @vnugent in #1054
- feat: add partner with us link & pdf by @vnugent in #1056
- Remove area marks #1058 by @Ali7040 in #1061
- feat: show child area boundaries as a filled polygon by @vnugent in #1062
- feat: add list of area's routes to route page by @btmccord in #1064
- fix: show sibling areas on hover by @vnugent in #1065
- feat: Neighboring (Left/Right) route navigation by @btmccord in #1068
- refactor: use dedicate query (less data) for crumbs by @vnugent in #1069
- chore(docs): add blake's info to contributors by @btmccord in #1052
- refactor: use more cache by @vnugent in #1071
- fix: match search result area badge to climb result by @btmccord in #1072
- refactor: migrate openbeta.io/edit to next 13 app dir by @btmccord in #1074
- fix: add appropiate top margin to climb page's area routes section by @btmccord in #1075
- feat: enable mouse interaction with crags/crag-groups on map by @vnugent in #1080
- feat: show crag info on hover by @vnugent in #1081
- feat: new full screen map by @vnugent in #1083
- docs: add heliodor as a contributor for ideas, and bug by @allcontributors in #1086
- fix: remove snapping on footer as it's causing issues in many pages by @enapupe in #1089
- fix: handle unknown/missing edit author by @vnugent in #1091
- feat: update map and share button labels and icons (#1079) by @athuv in #1093
- docs: add athuv as a contributor for code, and ideas by @allcontributors in #1094
- fix: add onboarding check to appDir pages by @vnugent in #1098
- WIP: feat: area topo drawing by @btmccord in #1099
- fix: disable coordinates edit for non-leaf areas by @vnugent in #1102
- feat(maps): switch to self-hosted tiles by @vnugent in #1105
- feat(map): show photos (if available) on hover card by @vnugent in #1106
- fix: remove snapping on area page map by @btmccord in #1109
- chore(docs): Add Melissa's information to openbeta-devs file by @melissapthai in #1110
- fix(#1100): Gracefully handle runtime error for getArea query by @melissapthai in #1111
- docs: add melissapthai as a contributor for code by @allcontributors in #1115
- refactor: create a custom 404 page for app dir by @vnugent in #1116
- fix: react-map-gl init issue by @vnugent in #1117
- Map layers selector #1108 by @d-k-lippert in #1118
- docs: add d-k-lippert as a contributor for code, and ideas by @allcontributors in #1120
- change absolute colors to daisy ui colors by @d-k-lippert in #1121
- refactor summary sections by @salgadopietrini in #1119
- docs: add salgadopietrini as a contributor for code by @allcontributors in #1122
- feat: (#1113) save map view state by @svkorepanov in #1125
- docs: add svkorepanov as a contributor for code by @allcontributors in #1126
- Improve landing page load time by @vnugent in #1124
- feat: support topoData field in climb/area tag api by @vnugent in #1127
- feat: skeleton for gallery/topo page by @vnugent in #1128
- chore: update robots.txt disallow list by @vnugent in #1131
- chore(docs):add Aimee's information to openbeta-devs file by @aimeekang in #1136
- Map layer border by @aimeekang in #1138
- docs: add aimeekang as a contributor for code by @allcontributors in #1139
- Data layer toolbar by @vnugent in #1135
- feat: create a coordinate picker modal to edit area lat lon form (#1129) by @clintonlunn in #1133
- fix(about page): migrate to app dir, visual updates by @vnugent in #1141
- fix: build break due to outdated code by @vnugent in #1142
- refactor(about page): restore optimized images by @enapupe in #1143
- fix(margin): simplify and use same margin for landing page by @vnugent in #1146
- fix: use flex to prevent overlap of title to close button by @clintonlunn in #1148
- fix(image-loader): handle development mode local image loading by @enapupe in #1150
- chore: remove old landing page & related components by @vnugent in #1151
- chore: remove /finder page and related components by @vnugent in #1152
- fix: remove geocoderLookupFn expect because doesn't happen anymore by @clintonlunn in #1155
- Add link to forums to navigation elements by @UvixCreative in #1167
- Add Germany to international ToC by @pamolloy in #1168
- refactor: remove left/right swipe from the climb page by @vnugent in #1169
- fix: make fullName/display name an empty string if null by @clintonlunn in #1170
- chore(docs): add Adam's information to openbeta-devs file by @adamgilg in #1171
- fix: raise area description character limit from 3500 to 10000 by @julianlam in #1173
- docs: add julianlam as a contributor for code, and ideas by @allcontributors in #1174
- refactor: using alertdialog versus popup by @clintonlunn in #1156
- feat: add geolocate control to /maps by @clintonlunn in #1186
- feat: add some geolocate control props to enable high accuracy and track user position by @clintonlunn in #1187
- Migrate climb page to Next 13 structure by @vnugent in #1195
- Refresh token rotation by @nthh in #1188
- chore(docs):add Yan's information to openbeta-devs file by @yryap in #1182
- feat: privacy notice by @vnugent in #1197
- Add Android asset links by @Vichy97 in #1202
- fix: #1130, use gradesObj in TickButton instead of deprecated
ydsproperty by @julianlam in #1193 - fix: use
100vwforsizesattribute in ResponsiveImage handler by @julianlam in #1203 - fix: og:image tags for /area/ and /climbs/ by @julianlam in #1200
- feat: add mobile login handler by @vnugent in #1207
- fix: prod tenant requires explicit realm by @vnugent in #1211
- refactor: run import ticks on Next server by @vnugent in #1218
- fix: Incorrect package name in assetlinks.json by @Vichy97 in #1219
- fix: make description, location, and protection fields display markdown correctly by @clintonlunn in #1220
- fix: remove console.log by @clintonlunn in #1222
- refactor: initialize user data db in once by @vnugent in #1224
- fix: double-check user profile in db by @vnugent in #1225
- fix: fix broken photo upload/delete by @vnugent in #1226
- fix: should use uuid not username to check whether a user exists in db by @vnugent in #1227
- fix: api routes should be able to return non-200 status by @vnugent in #1228
- chore: remove support for running dev env in Docker by @vnugent in #1229
- feat: add quick nav submenu by @vnugent in #1196
- fix: removed extra '/ ' from base URL by @ShravaniRoy in #1232
- chore: switch to our own typesense svc by @vnugent in #1233
- feat: enable user to share a link to the map that will open a drawer at a specific area id by @clintonlunn in #1210
- fix: quick links to countries are slow by @vnugent in #1234
- refactor: adding a default vercel url, link to /maps from area and climb page by @clintonlunn in #1236
- chore: link to new partner with us revision by @vnugent in #1239
- chore(docs): add David's information to openbeta-devs file by @DavidWeisberg1 in #1241
- chore(docs):add Schennum's information to openbeta-devs file by @mikeschen in #1251
- #1248 - Add Link to Google Play store to download mobile app by @mikeschen in #1252
- docs: add mikeschen as a contributor for code, and ideas by @allcontributors in #1253
- chore(docs): Add Aaron to contributors file by @glassbead0 in #1257
- Allow editing of profile image by @mikeschen in #1258
- Fix file name parsing logic for image deletion by @vnugent in #1264
- Support HEIC image format by @mikeschen in #1269
- fix: use Lead Style from MP tick import instead of Style by @glassbead0 in #1259
- feat: Restrict attemptType based on style selected for ticks by @glassbead0 in #1260
- docs: add glassbead0 as a contributor for code, and ideas by @allcontributors in #1273
- Disable fetch cache in Apollo client by @vnugent in #1279
- Fix cache invalidation by @vnugent in #1280
- Migrate pulse page to Next 13 Issue: 1276 by @mikeschen in #1287
- View tick button bug 1278 by @glassbead0 in #1289
- Area location for Crags and Boulders Issue 1051 by @mikeschen in #1283
- Edit area flickering due to redirect by @greghart in #1295
- docs: add greghart as a contributor for code by @allcontributors in #1296
- User Photo Gallery/Profile not updating after uploading photo by @mikeschen in #1293
- chore: build & publish project as docker image by @vnugent in #1284
New Contributors
- @baderk made their first contribution in #941
- @sjsikora made their first contribution in #947
- @andrew-jp made their first contribution in #954
- @scooterh4 made their first contribution in #957
- @gom1 made their first contribution in #958
- @milbmr made their first contribution in #960
- @marinojoey made their first contribution in #971
- @con-ji made their first contribution in #972
- @jcallin made their first contribution in #980
- @calvincheng919 made their first contribution in #981
- @sarthak-kumar-shailendra made their first contribution in #984
- @irfanfaraaz made their first contribution in #987
- @Ali-muhammed7040 made their first contribution in #1006
- @Haviles04 made their first contribution in #1016
- @enapupe made their first contribution in #1019
- @isaac-aa made their first contribution in #1044
- @btmccord made their first contribution in #1064
- @athuv made their first contribution in #1093
- @melissapthai made their first contribution in #1110
- @d-k-lippert made their first contribution in #1118
- @salgadopietrini made their first contribution in #1119
- @svkorepanov made their first contribution in #1125
- @aimeekang made their first contribution in #1136
- @UvixCreative made their first contribution in #1167
- @pamolloy made their first contribution in #1168
- @adamgilg made their first contribution in #1171
- @julianlam made their first contribution in #1173
- @yryap made their first contribution in #1182
- @Vichy97 made their first contribution in #1202
- @ShravaniRoy made their first contribution in #1232
- @DavidWeisberg1 made their first contribution in #1241
- @mikeschen made their first contribution in #1251
- @glassbead0 made their first contribution in #1257
- @greghart made their first contribution in #1295
Full Changelog: v0.9.0...v1.0.0