Bailey Pumfleet
209791d86d
Get user ID from session instead of looking it up
2021-05-11 10:21:05 +01:00
Fernando Barrios
ba2feb2c15
feat: Add support to use gravatar as a fallback avatar
2021-05-08 14:26:19 -06:00
Bailey Pumfleet
c867edcad8
Merge pull request #169 from emrysal/feature/server-side-settings-redirect
...
Added redirects() entry to next.config.js, changed Settings url to /settings/profile
2021-05-07 20:41:43 +01:00
Bailey Pumfleet
7cf0504ce6
Merge pull request #171 from emrysal/feature/simplify-code-by-handling-auth-in-shell-component
...
Removed redirect clientside session logic from pages and moved to shell
2021-05-07 20:39:02 +01:00
vklimontovich
3739d7752d
Telemetry enhancements (mainly, data masking improvements)
...
- data masking is moved to a separate function;
- hostnames and urls are masked now
- collect pageview for pages not wrapped in Shell
2021-05-07 20:05:33 +03:00
Alex van Andel
880c4e91a3
Removed redirect clientside session logic from pages and moved to shell
2021-05-07 16:01:29 +00:00
Alex van Andel
d2ca59adb8
Added redirects() function to next.config.js, changed Settings url
2021-05-07 15:04:56 +00:00
Bailey Pumfleet
17b880335a
Merge pull request #156 from MaZderMind/link-to-public-page
...
Add Links to Public Pages
2021-05-06 22:22:33 +01:00
Peter Körner
15a6799421
add links to public pages
2021-05-05 22:01:56 +02:00
vklimontovich
ca1979fac2
- Updated jitsu to 2.0.1
...
- Mask sensitive information (such as page title and IP address)
2021-05-05 18:04:53 +03:00
Bailey Pumfleet
f7295afaa2
Merge branch 'main' into main
2021-05-05 15:18:58 +01:00
Bailey Pumfleet
ea31607598
Fix a bunch of TypeScript errors
2021-04-29 14:47:01 +01:00
vklimontovich
2894be8689
Added telemetry collection (through jitsu.com)
...
- Introduced useTelemetry() hook
- Telemetry events are sent for page_view, booking_confirmed, time_selected, date_selected events
- Telemetry is configured (and can be disabled) with NEXT_PUBLIC_TELEMETRY_KEY env variable
2021-04-27 17:19:12 +03:00
Alex van Andel
d482b54fda
Implemented react-timezone-select library, required the installation of 'next-transpile-modules', due to import and export not being natively supported within Next.js.
2021-04-26 12:14:23 +00:00
Bailey Pumfleet
ce398bd77c
Replace all SVG icons with Heroicons components
2021-04-21 11:10:27 +01:00
Bailey Pumfleet
ccd7d0d47e
Redirect on logout
2021-04-20 13:59:25 +01:00
Bailey Pumfleet
35f7b30097
Add success modal
2021-04-20 13:56:50 +01:00
Bailey Pumfleet
0d35bcfe38
Implement mobile menu
2021-04-16 17:36:27 +01:00
Bailey Pumfleet
15d9267b7d
Update profile dropdown links
2021-04-09 16:49:02 +01:00
Bailey Pumfleet
2c4b5c2846
Create, edit and delete event types
2021-04-08 15:20:38 +01:00
Bailey Pumfleet
f55f2f6321
Add settings section
2021-04-07 16:03:02 +01:00
Bailey Pumfleet
443febac8d
Add more empty states
2021-03-31 21:10:53 +01:00
Bailey Pumfleet
f6c50106bd
Highlight nav items if routes are active
2021-03-30 13:25:09 +01:00
Bailey Pumfleet
1582cfd43f
Add self-authentication with Google Calendar API
2021-03-26 15:51:19 +00:00
Bailey Pumfleet
388ff394c7
Add base admin interface
2021-03-24 15:03:04 +00:00