Kamran Ahmed
f6cd6419be
Fix typing error
10 months ago
Kamran Ahmed
44b62c2b2d
Add author pages
10 months ago
Kamran Ahmed
d958a29862
Add author page
10 months ago
Arik Chakma
37ffc2cc62
fix: set cookie's `SameSite` and `Secure` ( #5186 )
...
* fix: set cookie's `SameSite` and `Secure`
* fix: remove caddy file
10 months ago
Kamran Ahmed
fdee813a0b
Discord stats
10 months ago
Kamran Ahmed
707f0097dc
Add opensource stats
10 months ago
Kamran Ahmed
8d677f3a22
Fix markdown rendering
11 months ago
Kamran Ahmed
a9734c7eeb
Update dependencies
11 months ago
Kamran Ahmed
b6a852b29b
Add a guide for backend languages
11 months ago
Arik Chakma
e0b3209dc4
Fix markdown link issue ( #4849 )
1 year ago
Kamran Ahmed
be02cc59ea
Add favorite functionality
1 year ago
Kamran Ahmed
82dbca95fb
Add progress nudge on roadmap
1 year ago
Kamran Ahmed
3deee4dfc3
Add server side game developer roadmap
1 year ago
Kamran Ahmed
980e243124
Fix issue with chrome v83
1 year ago
Arik Chakma
0558957673
Allow creating personal version of frontend roadmap ( #4627 )
...
* Create Roadmap Version
* Change button position
* Update frontend JSON
* Remove `topicCount`
* Add fork at title
* Update UI for create your own version
* Add functionality to load your own version
* Load user version of roadmap
* Update forkable roadmap
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
1 year ago
Kamran Ahmed
7da244fe10
Add related questions below roadmaps
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
6d1edb76c7
Fix failing build
1 year ago
Arik Chakma
8310671123
Allow creating custom roadmaps ( #4486 )
...
* wip: custom roadmap renderer
* wip: custom roadmap events
* wip: roadmap content
* wip: svg styles
* wip: custom roadmap progress
* Render progress
* Shortcut progress
* Progress Tracking styles
* wip: edit and share button
* fix: disabled the share button
* wip: content links rendering
* Fix progress share
* Replace disabled with `canShare`
* wip: show custom roadmaps
* wip: users all roadmaps
* fix: create roadmap api
* chore: roadmap sidebar icon
* wip: content links
* Update links color
* Create roadmap home
* Create Roadmap button
* Roadmap type
* chore: share progress modal
* wip: share roadmap
* wip: change visibility
* chore: custom roadmap progress in activity
* wip: custom roadmap share progress
* chore: friend's roadmap
* wip: custom roadmap skeleton
* chore: roadmap title
* Restricted Page
* fix: skeleton loading width
* Fix create roadmap button
* chore: remove user id
* chore: pick roadmap and share
* chore: open new tab on create roadmap
* chore: change share title
* chore: use team id from params
* chore: team roadmap create modal
* chore: create team roadmap
* chore: custom roadmap modal
* chore: placeholde roadmaps
* chore: roadmap hint
* chore: visibility label
* chore: public roadmap
* chore: empty screen
* chore: team progress
* chore: create roadmap responsive
* chore: form error
* chore: multi user history
* wip: manage custom roadmap
* chore: empty roadmap list
* chore: custom roadmap visit
* chore: shared roadmaps
* chore: shared roadmaps
* chore: empty screen and topic title
* chore: show progress bar
* Implement Error in topic details
* Add Modal close button
* fix: link groups
* Refactor roadmap creation
* Refactor roadmap creation
* Refactor team creation
* Refactor team roadmaps
* Refactor team creation roadmap selection
* Refactor
* Refactor team roadmap loading
* Refactor team roadmaps
* Refactor team roadmaps listing
* Refactor Account dropdown
* Updates
* Refactor Account dropdown
* Fix Team name overflow
* Change Icon color
* Update team dropdown
* Minor UI fixes
* Fix minor UI
* Flicker fix in team dropdown
* Roadmap action dropdown with responsiveness
* Team roadmaps listing
* Update team settings
* Team roadmaps listing
* fix: remove visibility change
* Update roadmap options modal
* Add dummy renderer
* Add renderer script
* Add generate renderer script
* Add generate renderer
* wip: add share settings
* Update
* Update UI
* Update Minor UI
* Fix team issue
* Update Personal roadmaps UI
* Add Roadmap Secret
* Update teams type
* Rearrange sections
* Change Secret name
* Add action button on roadmap detail page
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
1 year ago
Kamran Ahmed
573263ed74
Fix back button not working
1 year ago
Kamran Ahmed
bc6b100c26
Add introductory paragraph on roadmaps
1 year ago
Kamran Ahmed
2e18d5a563
feat: question page with progress tracking
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
3b7e5d5ce2
Add AI and Data Scientist roadmap
1 year ago
Arik Chakma
c720888f2b
Add functionality to share progress ( #4279 )
...
* wip: user progress modal
* wip: modal loading state
* wip: share progress
* chore: best practices share
* chore: prettier
* fix: classname
* Progress button design
* Progress modal
* Update
* Update
* Progress modal refactoring
* Remove event binding for progress
* Update
* UI changes on progress
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
1 year ago
Kamran Ahmed
03ba0c384b
Add teams support
1 year ago
Kamran Ahmed
e5705bd6cc
Add SQL roadmap
1 year ago
Arik Chakma
9c246984d1
Mark favorite in the Roadmap's page ( #4098 )
...
* chore: favorite in roadmap header
* chore: best practices header
* chore: mark favorite
* fix: bookmark position
* UI changes and fix
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2 years ago
Kamran Ahmed
32673c21fb
Add shortcuts for progress tracking
2 years ago
Kamran Ahmed
2ca98bbb10
Show resource progress on best practices
2 years ago
Kamran Ahmed
49cff0c22c
Add progress loading on roadmap pages
2 years ago
Kamran Ahmed
af926002e9
feat: show user's progress on homepage ( #4058 )
...
* Add custom client:authenticated directive
* Update 100-installing-a-local-cluster.md
fixed typo for ubuntu in 100-installing-a-local-cluster.md
* Animate progress on the homescreen
* Show progress on homepage
* Update progress list UI
* Remove sponsor call from non-required pages
* Resolve merge conflicts
* Change height of hero container
---------
Co-authored-by: kanhaya kumar yadav <kanhaya.workspace@gmail.com>
2 years ago
Kamran Ahmed
3d62d2689f
Animate progress on the homescreen
2 years ago
Kamran Ahmed
43f351a943
Add progress loading on homepage roadmaps
2 years ago
Kamran Ahmed
0f80f26d17
Update link-groups
2 years ago
Kamran Ahmed
dec5e58063
Refactor roadmap and best practice rendering engine
2 years ago
Kamran Ahmed
44949709d1
Add activity page
2 years ago
Kamran Ahmed
fd349f2da8
Allow skipping
2 years ago
Zai Santillan
6fa7e0d1c0
Update twitter username ( #3907 )
2 years ago
Kamran Ahmed
2cf94f981b
Resource progress functionality
2 years ago
Arik Chakma
48239772f6
fix: removing classes
2 years ago
Arik Chakma
1cea9d0e13
chore: added pending state for topics
2 years ago
Kamran Ahmed
fc2c9a1439
Remove sponsors and relevant codebase
2 years ago
Kamran Ahmed
057bbddd9f
Add support for multiple ads
2 years ago
Kamran Ahmed
e2062aefe9
Update postgresql roadmap
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
Kamran Ahmed
7434ff71eb
Run prettier
2 years ago
Kamran Ahmed
db273210fd
Fix broken build
2 years ago
Kamran Ahmed
d34affb420
Add related roadmaps to each roadmap page
2 years ago