Kamran Ahmed
|
c481e8aa38
|
Add UTM registration tracking
|
4 months ago |
Arik Chakma
|
cc817b060c
|
feat: add referral user count (#7233)
* feat: add referral user count
* feat: add referrals leaderboard
* fix: update UI
* Update referral design
* Update invite friends UI
* Add leaderboard page
* Update leaderboard page
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
|
4 months ago |
Arik Chakma
|
111c7f23ab
|
fix: progress nudge count (#7133)
|
5 months ago |
Sarkis Kovlekjian
|
48d99e2dad
|
assign id property for form label input elements (#6940)
|
5 months ago |
Kaylum Snape
|
26fad32246
|
Update punctuation in TriggerVerifyEmail.tsx (#6138)
- Removed a duplicate full stop from text displayed to the user during verifying email flow.
|
7 months ago |
Kamran Ahmed
|
6326a80b22
|
Add terms and conditions links on signup forms
|
10 months ago |
Arik Chakma
|
730af9b973
|
feat: ability to update email (#5370)
* chore: update email
* wip: verify email endpoint
* wip: implement success screen
* wip: social warning
* Update form for email update
* Update email form UI
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
|
11 months ago |
Kamran Ahmed
|
7040b6637c
|
Persist query parameters on ai and custom roadmap page
|
12 months ago |
Arik Chakma
|
37ffc2cc62
|
fix: set cookie's `SameSite` and `Secure` (#5186)
* fix: set cookie's `SameSite` and `Secure`
* fix: remove caddy file
|
12 months ago |
Arik Chakma
|
4863f08a4c
|
fix: disable login buttons (#5179)
* fix: disable login buttons
* refactor: remove dead code
* fix: add signup form
|
1 year ago |
Arik Chakma
|
ef1a3031c4
|
Fix verify letter
|
1 year ago |
Arik Chakma
|
505077a545
|
Fix trigger verify page
|
1 year ago |
Kamran Ahmed
|
6f46d723bc
|
Fix login buttons
|
1 year ago |
Kamran Ahmed
|
ee6e3e4029
|
Github icon fix
|
1 year ago |
Kamran Ahmed
|
3a0e588530
|
Refactor to fix editor scaling issues (#4618)
* Ignore editor file
* Integrate Readonly Editor
* Remove logs
* Implement minimum height
* Implement Custom Roadmap Modal
* Implement Custom Roadmap progress modal
* Implement Readonly Editor
* Implement utils
* Update `gitignore`
* Fix generate renderer script
* Refactor UI
* Add Empty Roadmap state
* Upgrade dependencies and editor update
* Update deployment workflow
* Update roadmap header
* Update dependencies
* Refactor Readonly editor
* Add Readonly Dummy Editor
* Add editor to gitignore
* Add Assume Unchanged
* Add editor in the tailwind
* Fix tailwind issue
* Fix URL for add friends
* Add share with friends functionality
* Update workflow
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
|
1 year ago |
Kamran Ahmed
|
e43bea7c40
|
Setup redirects on the teams page
|
1 year ago |
Kamran Ahmed
|
f3b16eb50f
|
Fix headings
|
1 year ago |
Kamran Ahmed
|
03d0a32fd6
|
chore: upgrade to astro v3 (#4437)
|
1 year ago |
Kamran Ahmed
|
5c57a84e82
|
chore: migrate from preact to react (#4435)
|
1 year ago |
Kamran Ahmed
|
b04b8c702f
|
Cookie sharing across sub-domains
|
1 year ago |
Kamran Ahmed
|
0a5eeae68c
|
Add friend page
|
2 years ago |
Kamran Ahmed
|
03ba0c384b
|
Add teams support
|
2 years ago |
Arik Chakma
|
bdeebbc9cc
|
chore: linkedin login functionality (#4072)
|
2 years ago |
Arik Chakma
|
82a44ddfef
|
fix: user gets logged out on browser quit (#3947)
|
2 years ago |
Arik Chakma
|
40371cdded
|
fix: notify for upcoming page (#3887)
* chore: upcoming login
* fix: subscribed button
|
2 years ago |
Kamran Ahmed
|
f13c29adad
|
Enable github auth
|
2 years ago |
Kamran Ahmed
|
589d157be5
|
Disable github login for now
|
2 years ago |
Kamran Ahmed
|
a2719bc771
|
feat: user accounts functionality (#3813)
* feat: integrate astro
* chore: login popup design
* chore: data-popup changed
* refactor: github and google button
* chore: signup page
* chore: login popup design
* chore: signup page design
* chore: auth divider
* feat: integrate astro
* chore: login popup design
* chore: data-popup changed
* refactor: github and google button
* chore: signup page
* chore: login popup design
* chore: signup page design
* chore: auth divider
* chore: login feature
* chore: login error message
* chore: added name in token decode return
* chore: use auth hook
* chore: logout vs login
* chore: download button link
* chore: account dropdown
* fix: dropdown z index
* chore: profile page
* Add missing content for backend roadmap
* Remove unused styles
* Add login with google
* chore: google login implementation
* chore: profile guard clause
* fix: button size
* chore: preact to astro components
* chore: preact to astro comp
* chore: github astro component
* chore: google login error handling
* chore: github login error handling
* chore: change password page
* chore: rename profile to password
* fix: change password rename
* chore: update profile page
* chore: setting sidebar
* fix: setting dropdown design
* chore: required indicator
* chore: change password form
* chore: update profile form
* chore: mobile navigation
* fix: form data empty error
* chore: email login and signup components
* chore: forgot password page
* chore: reset password page
* chore: verify account page
* chore: resend verification email
* fix: types in spinner
* chore: forgot password functionality
* fix: class -> className
* chore: reset password page
* chore: reset password functionality
* chore: login page
* fix: spacing for login and signup page
* refactor: email login form
* chore: astro spinner
* chore: pre-fill user data
* chore: dummy placeholder
* chore: forgot password link add
* fix: replaced constants
* chore: forgot password link
* chore: change password for social provider
* chore: internal pages guard
* chore: internal paths
* refactor: change password errors
* refactor: update profile errors
* chore: mark as done overlay
* fix: uncontrolled to controlled form
* fix: de-structure error
* chore: error messages
* fix: 401 error code redirect to login page
* chore: loading spinner accessibilities
* fix: remove spinner
* chore: keep spinner after success to redirect
* chore: keep the spinner
* style: resend email underline
* chore: chevron down account
* chore: roadmap pdf link download
* chore: roadmap pdf link download
* chore: best practices buttons
* fix: verify account text
* fix: topic overlay hide
* chore: base verify design
* chore: email verify page
* fix: div tag missing
* Formatting
* Refactor top navigation
* Prettier
* Update dependencies
* Refactor top navigation
* Refactor login button
* Remove captcha and add google scripts
* Refactor email sign up form
* Resend verfication email functionality
* Refactor verification pending page
* Add verify account functionality
* Update signup text
* Add login page
* Add login button in top nav
* Email login form
* Handle authenticatoin
* Show hide auth elements change
* Add ease-in on the guest elements
* Refactor logic for download and subscribe popups
* Add forgot password
* Rename fetch lib
* Add authentication popup
* Refactor logic for mark done and pending
* Handle logout
* Add route protection
* Popup opener to close the overlay
* Remember page when logging in
* Add reset password page
* Change placement of constant
* Update profile page
* Add update password form
* Update password page
* Update profile page
* Update design
* chore: toggle mark resource done api
* chore: toggle topic done
* chore: get user resource progress api
* fix: best practice topic toggle
* chore: fetch progress
* fix: query selector for topics
* Keep track of the old page before social login
* Update public api url
* Add user progress tracking
* Update topic done functionality
* Add progress loader
* Add page wide spinner
* Add spinner on setting pages
* Add fingerprint to user requests
* Use http wrapper instead of fetch
* Update fingerprint
* Minor improvements
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
|
2 years ago |