Commit Graph
404 Commits
Author SHA1 Message Date
Arik ChakmaandKamran Ahmed 18deef46db feat: add increase generation limit options (#5388)
* wip: limit increase options

* feat: add increase AI limit options

* fix: overflow issue

* UI Updates

* UI for bypassing limits

* Refactor bypass limit

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-26 15:40:26 +00:00
Kamran Ahmed 66e4f3c97c Update twitter link 2024-03-26 03:02:39 +00:00
Kamran Ahmed 3e8af3bd0f Add text-balance to guide headers 2024-03-25 21:27:30 +00:00
Kamran Ahmed 0d43103323 Add "new" to new roadmaps on homepage 2024-03-25 15:11:25 +00:00
Kamran Ahmed 77d67e29eb fix: progress overflows the roadmap with 2024-03-25 15:11:05 +00:00
Kamran Ahmed ff2c13947b Add AI viewer behind signup 2024-03-21 20:34:48 +00:00
Kamran Ahmed d880f84e0a Format result count 2024-03-20 16:22:49 +00:00
Kamran Ahmed 7cffcccfe8 Add result count on search 2024-03-20 16:13:28 +00:00
Kamran Ahmed 88ddeeb5fb Fix typescript errors 2024-03-20 15:47:30 +00:00
Kamran AhmedandArik Chakma 812a39154c feat: add search on the AI explore page (#5383)
* fix: type errors

* chore: implement roadmap pagination

* wip

* wip: merge conflicts

* wip: add search

* Add pagination

* Refactor AI search roadmaps

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-03-20 15:38:08 +00:00
Arik ChakmaandKamran Ahmed 6e6489bc4c feat: show pre-existing results on AI search input (#5349)
* feat: ai term suggestion input

* fix: add suggestion for roadmap

* Update spinner

* fix: hydration errors

* Refactor roadmap search and suggestions

* Remove limit from frontend

* Update roadmap title

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-19 20:42:29 +00:00
Kamran Ahmed f838b5dac7 UI changes for logged out users 2024-03-12 15:36:37 +00:00
Kamran Ahmed 64cfe503af Block UI for guest users 2024-03-12 15:26:13 +00:00
Kamran Ahmed 5b7e7b9767 Change alert color 2024-03-12 00:28:49 +00:00
Kamran Ahmed 58a5d27854 Add AI announcement on homepage 2024-03-11 12:57:16 +00:00
Kamran Ahmed 18db62748c Update autofouc on roadmap generator 2024-03-11 12:28:10 +00:00
Kamran Ahmed c9703c8589 Fix flicker on AI page 2024-03-11 12:12:06 +00:00
Arik ChakmaandKamran Ahmed cd6232035f Refactor AI roadmap generator (#5300)
* fix: roadmap refetching

* fix: remove current roadmap

* feat: explore ai roadmaps

* feat: generate roadmap content

* fix: roadmap topic details

* fix: make roadmap link

* feat: add visit cookie

* chore: update naming

* Update UI for roadmap search

* Update

* Update

* UI updates

* fix: expire visit cookie in 1 hour

* chore: limit roadmap topic content generation

* Add alert on generate roadmap

* UI for search

* Refactor nodesg

* Refactor

* Load roadmap on click

* Refactor UI for ai

* Allow overriding with own API key

* Allow overriding keys

* Add configuration for open ai key

* Add open ai saving

* Fix responsiveness issues

* Fix responsiveness issues

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-03-11 05:14:32 +00:00
Kamran Ahmed 09cb1ea827 Update custom roadmap message 2024-03-05 18:39:51 +00:00
Kamran AhmedandArik Chakma d5fdc62343 Adds AI roadmap generator (#5289)
* feat: implement roadmap generator

* feat: add roadmap stream

* Update UI

* fix: add fingerprint visitor id

* feat: implement edit generated roadmap

* feat: implement ai roadmap download

* feat: add limit count

* fix: add limit check

* fix: download image button

* feat: implement roadmap generator

* feat: add roadmap stream

* Update UI

* fix: add fingerprint visitor id

* feat: implement edit generated roadmap

* feat: implement ai roadmap download

* feat: add limit count

* fix: add limit check

* fix: download image button

* UI Updates

* Update UI for roadmap search

* Update UI for roadmap limit

* Update UI for roadmap

* UI responsiveness on AI roadmap generator

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2024-03-04 17:56:15 +00:00
Kamran Ahmed 7040b6637c Persist query parameters on ai and custom roadmap page 2024-03-01 18:10:21 +00:00
Kamran Ahmed cfa8d2a986 Page sponsor banner fix 2024-03-01 17:46:54 +00:00
Kamran Ahmed d2f372fd6f Add community roadmap alert 2024-03-01 17:21:06 +00:00
Kamran Ahmed 44b62c2b2d Add author pages 2024-02-27 10:57:25 +00:00
Kamran Ahmed d958a29862 Add author page 2024-02-27 00:55:38 +00:00
Arik Chakma 37ffc2cc62 fix: set cookie's SameSite and Secure (#5186)
* fix: set cookie's `SameSite` and `Secure`

* fix: remove caddy file
2024-02-26 12:43:32 +00:00
Kamran Ahmed dd3a46e972 Update footer spacing 2024-02-22 15:50:10 +00:00
Kamran Ahmed 84093e3525 Minor space fix 2024-02-22 15:17:23 +00:00
Kamran Ahmed 04d0f7c0b1 Opensource banner responsiveness 2024-02-22 15:16:05 +00:00
Kamran Ahmed f1f56408d5 Update opensource banner 2024-02-22 13:54:15 +00:00
Kamran Ahmed d697707384 Add data structures and algorithm roadmap 2024-02-20 16:33:00 +00:00
Kamran Ahmed 707f0097dc Add opensource stats 2024-02-19 14:30:11 +00:00
Kamran Ahmed 27e98b0eba Add hiring page 2024-02-16 00:36:09 +00:00
Kamran Ahmed a9734c7eeb Update dependencies 2024-02-15 18:12:34 +00:00
Arik Chakma 4863f08a4c fix: disable login buttons (#5179)
* fix: disable login buttons

* refactor: remove dead code

* fix: add signup form
2024-02-14 11:10:09 +00:00
Kamran Ahmed 0de6ed6028 Add videos and guides links to nav 2024-02-11 09:58:14 +00:00
Kamran Ahmed 468e92bac1 Update navigation UI 2024-02-10 22:53:03 +00:00
Kamran Ahmed 733e9cb5af Add get started page 2024-02-10 22:53:03 +00:00
Arik Chakma 714ca8c49f feat: add all page views (#5154) 2024-02-09 16:14:03 +00:00
Arik Chakma d2b7704370 feat: upgrade package to latest versions (#5077)
* feat: upgrade packages

* fix: duplicate hero roadmap keys
2024-01-26 21:01:11 +05:00
Kamran Ahmed 1539c6ccaf Update markdown 2024-01-18 21:15:50 +05:00
Kamran Ahmed b6a852b29b Add a guide for backend languages 2024-01-18 21:00:33 +05:00
Arik Chakma e0b3209dc4 Fix markdown link issue (#4849) 2023-12-25 21:21:52 +05:00
Kamran Ahmed 9c9c59911b Update backend roadmap JSON 2023-12-09 20:15:38 +00:00
Kamran Ahmed 13d1879977 Add embed roadmap functionalityg 2023-12-05 22:58:46 +00:00
Kamran Ahmed 5e80d9d4d8 Add embed functionality 2023-12-05 15:32:17 +00:00
Kamran Ahmed b35a169315 Allow embedding of roadmaps 2023-11-22 13:53:30 +00:00
Kamran Ahmed e0f5d6f436 Update contribution functionality 2023-11-15 02:58:56 +00:00
Kamran Ahmed d103bc629c Topic links contribution functionality 2023-11-15 02:46:45 +00:00
Kamran Ahmed be02cc59ea Add favorite functionality 2023-11-12 18:50:05 +00:00