Commit graph

219 commits

Author SHA1 Message Date
Ben Grant f16b158c7f Backup error for blank name field 2021-06-16 00:30:19 +10:00
Ben Grant 3e554043de Sign out button 2021-06-16 00:25:18 +10:00
Ben Grant 9adb3d21ed Change non-navigating links to use button elements 2021-06-15 21:06:45 +10:00
Ben Grant dd2fe9d8db Remove IE meta tag 2021-06-10 14:16:46 +10:00
Ben Grant 54ddd28b67 Fix button, IE fallback 2021-06-10 14:01:04 +10:00
Ben Grant c84b4b3caa Merge remote-tracking branch 'origin/main' into dev 2021-06-09 00:38:31 +10:00
Ben Grant 1ce2841295 A11y and events 2021-06-09 00:38:23 +10:00
Benjamin Grant a7c5e80ced
Merge pull request #30 from GRA0007/translations_crabfit-frontend-public-i18n-en-event-json--main_ja_JP
Translate '/crabfit-frontend/public/i18n/en/event.json' in 'ja_JP'
2021-06-07 22:15:52 +10:00
transifex-integration[bot] 9fa9c79e44
Apply translations in ja_JP
review completed for the source file '/crabfit-frontend/public/i18n/en/event.json'
on the 'ja_JP' language.
2021-06-07 12:14:37 +00:00
transifex-integration[bot] 234132fa7d
Apply translations in ja_JP
review completed for the source file '/crabfit-frontend/public/i18n/en/common.json'
on the 'ja_JP' language.
2021-06-07 12:00:59 +00:00
Ben Grant 609d4ae83b Link to safari extension 2021-06-07 00:01:08 +10:00
Ben Grant acdf932773 Donate button works as toggle 2021-06-06 21:39:31 +10:00
Ben Grant 144e1fcd7c Track button clicks 2021-06-06 21:32:39 +10:00
Ben Grant f395ad17a2 Minor style fixes 2021-06-06 21:21:18 +10:00
Ben Grant dd6fe446d8 Style fixes, and english privacy policy 2021-06-06 21:14:32 +10:00
Ben Grant 77277c8c3e Update react-hook-form, focus login on tab press 2021-06-06 20:58:56 +10:00
Ben Grant 2c43a8e0d2 Better dark mode colors 2021-06-05 23:40:23 +10:00
Ben Grant dada28d723 Update buttons, infer width from content 2021-06-05 22:03:56 +10:00
Ben Grant 8648cef3d8 oops 2021-06-05 20:55:56 +10:00
Ben Grant d736468ab9 Suspend calendar import buttons 2021-06-05 18:28:06 +10:00
Ben Grant eb449b6841 Animate errors 2021-06-05 18:13:21 +10:00
Ben Grant 02adb1e380 Subtle transitions 2021-06-05 17:51:39 +10:00
Ben Grant 7f1236693e Redo heatmap styling, transitions 2021-06-05 17:44:18 +10:00
Ben Grant 2b5c41af41 Hide footer in safari extension 2021-06-05 16:39:36 +10:00
Ben Grant 6c4198de91 Merge branch 'i18n/ja' into dev 2021-06-05 15:56:07 +10:00
Ben Grant 7c8ede73cd Respect prefers-reduced-motion 2021-06-03 17:57:55 +10:00
Ben Grant 018b045a1e Fix icon color in light mode 2021-06-03 17:28:16 +10:00
Ben Grant db0c64a60b Outlook calendar sync use new app id 2021-06-03 16:44:22 +10:00
Benjamin Grant eaeecea527
Merge pull request #22 from bnhw/feature/german
Re-translated for German.
2021-06-02 19:44:03 +10:00
bnhw 1c3a71fd0d
Pull Request Feedback 2021-06-02 09:35:11 +02:00
Benjamin Weber 894efe1eb7
Re-translated for German. 2021-06-01 21:57:10 +02:00
Ben Grant e03ddf6814 Outlook calendar sync 2021-06-01 23:22:42 +10:00
Ben Grant 2d9f98eda5 MSAL for microsoft outlook calendar sync 2021-06-01 20:42:45 +10:00
Ben Grant ab4ed44c74 Fix button margin in Safari 2021-06-01 20:07:30 +10:00
Ben Grant f08b8a8d1a Settings translations 2021-06-01 20:07:07 +10:00
Ben Grant 9c74c0234b Create Japanese language 2021-06-01 19:20:23 +10:00
Ben Grant ff169a6de2 New tab recents on extension 2021-06-01 15:32:36 +10:00
Ben Grant 8dff37fd9e Crab go squoosh 2021-06-01 14:55:12 +10:00
Ben Grant f292f60470 Paypal logo in donate popup 2021-06-01 14:29:09 +10:00
Ben Grant 7e872b34de Fix calendar field weekdays selector 2021-06-01 14:17:17 +10:00
Ben Grant 3d26358086 Override chunk names 2021-06-01 04:52:01 +10:00
Ben Grant bfa9127da8 Webpack file name override 2021-06-01 04:45:07 +10:00
Ben Grant 67247dc032 Time range a11y 2021-06-01 03:50:01 +10:00
Ben Grant f502ea79ed Calendar field a11y 2021-06-01 03:39:59 +10:00
Ben Grant 70085defcf Esc to close options menu 2021-06-01 02:55:24 +10:00
Ben Grant 2544f3b312 A11y and donate popup 2021-06-01 02:45:15 +10:00
Ben Grant decfc2b7e6 Memoized heatmap 2021-06-01 01:02:48 +10:00
Ben Grant 2f23fcfd32 Set language defaults on initial load 2021-05-31 23:14:36 +10:00
Ben Grant 615f316be2 Language specific options 2021-05-31 22:32:56 +10:00
Ben Grant 17290562c8 Cleaned up styles, squishy crab, better language switching 2021-05-31 20:33:37 +10:00
Ben Grant bb4b6468b4 Russian language 2021-05-26 20:18:30 +10:00
Ben Grant acc25a1a66 Add GNU GPLv3 license 2021-05-26 18:51:18 +10:00
Ben Grant 22eeacfe67 Update date translations when locale changes 2021-05-25 17:29:56 +10:00
Ben Grant 96fa0b0488 Hindi language 2021-05-25 16:51:58 +10:00
Ben Grant 1a872fb1c3 Indonesian language 2021-05-25 15:49:24 +10:00
Ben Grant 4c39bd7e07 French language 2021-05-25 15:11:37 +10:00
Ben Grant 92c5e0bbfc Remove unused dayjs locales from bundle 2021-05-25 14:18:09 +10:00
Ben Grant 06b0b05a2a Spanish translations 2021-05-25 14:10:25 +10:00
Ben Grant 053b0fa6fb Robots.txt allow files 2021-05-25 02:21:38 +10:00
Ben Grant 6ed9c1e226 Dynamic import of dayjs locale 2021-05-24 21:48:03 +10:00
Ben Grant a1677094f7 German language, and dayjs i18n 2021-05-24 21:28:19 +10:00
Ben Grant d0e6b45097 Correct cache options for languages 2021-05-18 23:44:42 +10:00
Ben Grant 7babb90818 Korean language 2021-05-18 23:38:22 +10:00
Ben Grant 9ed1522475 Create page translations 2021-05-18 22:10:48 +10:00
Ben Grant 5a3dd895f6 Optimise imports 2021-05-18 21:48:07 +10:00
Ben Grant 32c45d04f3 Extract recents to component 2021-05-18 21:45:12 +10:00
Ben Grant 2534ff289e Use i18next and extract strings 2021-05-18 21:28:14 +10:00
Ben Grant d2e5bcc4cb Rounder corners, thicker borders, highlight highest availability 2021-05-17 18:52:00 +10:00
Ben Grant 8b24b2e27a Sync with Google calendar 2021-05-16 18:17:39 +10:00
Ben Grant 7a52ff4fdb Display people created in title 2021-05-13 21:30:27 +10:00
Ben Grant 9672eaab56 Better tooltip background contrast 2021-05-13 21:08:35 +10:00
Ben Grant ab7824aff7 Prettier tooltips 2021-05-13 21:03:07 +10:00
Ben Grant 3b86432c73 Better heat map calculation based on minimum tiles 2021-05-13 20:15:41 +10:00
Ben Grant a73eb76d43 Event created date 2021-05-12 22:05:43 +10:00
Ben Grant 87b36e417d Timezone helper links 2021-05-12 21:48:57 +10:00
Ben Grant 79259150ec Remove unused import 2021-05-05 22:26:59 +10:00
Ben Grant 6ad9472434 Donate options 2021-05-05 22:21:27 +10:00
Ben Grant 01a8a26e04 Highlight availability segments and choose people manually to view 2021-05-05 21:37:35 +10:00
Ben Grant 0cfa931fe1 Donate button use iAP in TWA 2021-04-26 15:53:35 +10:00
Ben Grant 468a19e8f3 Use version for GAE 2021-04-23 12:34:16 +10:00
Ben Grant 5c0b0031cd Privacy policy 2021-04-20 21:59:42 +10:00
Ben Grant d6f2b51bfd Update app ID 2021-04-20 20:54:11 +10:00
Ben Grant 3527b1cde0 Updated recents style 2021-04-20 19:46:31 +10:00
Ben Grant c680c22bb3 Robots and sitemap 2021-04-20 19:32:31 +10:00
Ben Grant be0128b785 No state on help page 2021-04-16 01:21:05 +10:00
Ben Grant db2a2687a0 Adjust text shadow when title small 2021-04-16 01:18:03 +10:00
Ben Grant ce06b43882 How to Crab Fit instruction step by step guide 2021-04-16 01:12:18 +10:00
Ben Grant 9d4b2ffbb5 Chrome and Firefox extension 2021-04-15 18:04:28 +10:00
Ben Grant b5bf833dcf Recently visited section 2021-04-15 15:29:30 +10:00
Ben Grant 0a5c805cde TWA key 2021-04-14 00:01:57 +10:00
Ben Grant 1d9b2e3c3d Add maskable icon 2021-04-13 23:51:52 +10:00
Ben Grant b4e4dd9cc1 Upgrade react 2021-04-13 21:30:46 +10:00
Ben Grant 75e6825531 Easter egg 🐣
shh
2021-04-13 21:18:14 +10:00
Ben Grant 2e3091b7e6 Crab Fit PWA upgrade 2021-04-13 19:55:48 +10:00
Ben Grant 283b60e91b Prevent time labels overlapping
https://github.com/GRA0007/crab.fit/issues/1
2021-04-12 13:38:55 +10:00
Ben Grant 003f4e811a Track key events 2021-04-12 13:27:23 +10:00
Ben Grant 1b40a5919b Click to copy link 2021-04-12 13:06:18 +10:00
Ben Grant ad9863f2de Dev database 2021-04-12 13:06:10 +10:00
Ben Grant 01a9b55b6a Dark mode toggle in settings 2021-04-12 12:09:10 +10:00
Ben Grant acca49a39a Add analytics 2021-03-11 14:24:10 +11:00
Ben Grant 4503fa4bf2 Use time format setting in tooltip 2021-03-11 14:09:49 +11:00
Ben Grant d5508e9f99 Days of the week support on event page 2021-03-11 14:05:02 +11:00
Ben Grant 4c36f2a550 Days of the week in create form 2021-03-11 12:45:25 +11:00
Ben Grant 4c16a971a2 Lazy load pages 2021-03-11 11:30:36 +11:00
Ben Grant 53c1921a87 Use time format on event details 2021-03-11 01:33:08 +11:00
Ben Grant 26c4b6629d Font optimise and settings on home page 2021-03-11 01:27:01 +11:00
Ben Grant 291034ca4e Enable ssl redirect 2021-03-08 23:13:23 +11:00
Ben Grant f9c216ad00 Ready for deployment 2021-03-05 05:23:20 +11:00
Ben Grant 76a36ed35f Time zone support 2021-03-05 04:03:56 +11:00
Ben Grant ba1697ffc7 Name generation and gradient calculation 2021-03-04 19:00:38 +11:00
Ben Grant 8e5954e0ca Create event with API and load event details 2021-03-03 15:37:27 +11:00
Ben Grant 855477570f Availability editor and responsive page 2021-03-03 13:15:06 +11:00
Ben Grant 3b67241107 Event page and availability viewer 2021-03-03 04:01:32 +11:00
Ben Grant baac453964 About info and donate 2021-03-02 23:54:00 +11:00
Ben Grant b6b0a48d75 Responsive design and embedded fonts 2021-03-02 22:47:29 +11:00
Ben Grant 89fd659f5c Timezones, mobile calendar support 2021-03-02 22:21:39 +11:00
Ben Grant 0dde47109f Calendar field and time field 2021-03-02 20:31:32 +11:00
Ben Grant edcd4dcaa0 Backend 2021-02-27 00:52:20 +11:00
Ben Grant 15d4e2f126 Initial commit 2021-02-26 13:19:13 +11:00