⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
RK-J
All Projects
RK-J
Overview
Activity
Roadmap
Issues
Spent time
Gantt
Calendar
News
Documents
Wiki
Files
1-RK-J-1
open
Top priority bucket
99%
527 issues
(
500 closed
—
27 open
)
Time tracking
Estimated time
665
.35
hours
Spent time
560
.65
hours
Issues by
Tracker
Status
Priority
Author
Assignee
Category
Bug
87/91
Feature
189/205
Support
6/6
Task
218/225
Related issues
Bug #1628
: Unable to open https://rapidken.ai/sitemap.xml, throwing error.
Actions
Bug #1634
: Wrong book get selected after searching in search doc.
Actions
Bug #1671
: If book contains & in the title, search bar does not load
Actions
Bug #1713
: Ensure highlighting the text should not give any error.
Actions
Bug #1714
: Ensure ES index delete should not break the ingestion.
Actions
Bug #1818
: Few pre tags has unnecessary space at the top.
Actions
Bug #1910
: Memory leak in Prod FE service is killing the instance
Actions
Bug #1945
: Graph is missing on a few pages in Python Library Reference
Actions
Bug #1954
: Ensure rk-box should not have any extra space present inside it.
Actions
Bug #1955
: Ensure visualisation for the graph should work similar to the source page.
Actions
Bug #1989
: Ensure every line should process in the data field while ingestion.
Actions
Bug #2190
: Unable to generate the 'Top Traffic' report from the GUI on production.
Actions
Bug #2198
: Sometimes unable to generate the reports from the GUI.
Actions
Bug #2270
: Bobbing pointer is pointing outside the bottom of the page.
Actions
Bug #2284
: Ensure next button of guide is visible always
Actions
Bug #2289
: Mistake in URL
Actions
Bug #2311
: Solution graph lesson: Null Section hierarchy returned
Actions
Bug #2331
: Ensure 'scroll to correct location' after pressing next section link should work in every case.
Actions
Bug #2358
: subsections is empty in ES metadata on document page.
Actions
Bug #2388
: LHS TOC is missing some components of section hierarchy
Actions
Bug #2436
: "Special characters" (quotes, ampersand, question mark etc) not working fine in booklet title and description
Actions
Bug #2447
: [Quiz] If no more attempts available for a question, show solution button
Actions
Bug #2489
: Section hierarchy is not showing correctly.
Actions
Bug #2527
: During Link update, book should be available
Actions
Bug #2529
: Ensure bobbing pointers work
Actions
Bug #2532
: Unable to add more than one external node in solution graph
Actions
Bug #2559
: Next bobbing pointer misbehaviour
Actions
Bug #2595
: Prev/next content corruption
Actions
Bug #2599
: Mathjx is applied on wrong content
Actions
Bug #2601
: matching document not found when Ingesting the same book in overwrite mode
Actions
Bug #2602
: Null pointer exception occurred while parsing
Actions
Bug #2606
: Mathjx is applied on wrong content
Actions
Bug #2609
: Auto resume deletion
Actions
Bug #2622
: Bug in 'Qna Generation'->'Settings' page
Actions
Bug #2623
: Unnecessary steps necessary to overwrite
Actions
Bug #2628
: Ensure 2624 in Dev & Prod
Actions
Bug #2630
: Ensure 2624 in Dev
Actions
Bug #2631
: Ensure 2624 in Prod
Actions
Bug #2635
: Fixes needed for resuming ingestion(overwrite etc) after instance comes back up
Actions
Bug #2686
: TOC entries do not show up on search for Andrew Ng's Deep Learning book
Actions
Bug #2690
: Top line in purple link results box needs fix
Actions
Bug #2715
: Python book issues because of youtube books
Actions
Bug #2716
: Remove unnecessary horizontal line in youtube book documents
Actions
Bug #2717
: Ensure play button is in the center of the 'AI is the new electricity' image on all screen sizes
Actions
Bug #2718
: Footer should stick to the bottom-most part of the page, irrespective of the page and screen size
Actions
Bug #2721
: Ensure player modal opens only when user clicks within the image.
Actions
Bug #2736
: embed code missing parameters on angular pages
Actions
Bug #2747
: Duplicate left nodes present in the metagraph after doing link update for the book which was already link updated
Actions
Bug #2774
: Need space between subject and book names
Actions
Bug #2777
: Iframes in non-youtube books are not loading
Actions
Bug #2787
: sitemap URL with non-alphanumeric chars is not working
Actions
Bug #2798
: Duplicate TOC page for Whirlwind book
Actions
Bug #2829
: Learn videos page is truncated
Actions
Bug #2830
: search is not showing the right category of books
Actions
Bug #2838
: Fix the position of the 'next section' bobbing pointer in the different screens.
Actions
Bug #2852
: For books containing brackets in subject name, angular url is not working after ingesting book
Actions
Bug #2854
: When heading contains double quotes, video is missing in that document
Actions
Bug #2859
: Remove unnecessary white space at the bottom of home page and learn/videos pages
Actions
Bug #2888
: Fix issue while clicking video on the right pane.
Actions
Bug #2901
: Chrome extension: Sometimes, the modal opens twice before closing and scroll bar issues
Actions
Bug #2902
: Cannot go to the bottom of home page after a couple of actions on mobile chrome browser
Actions
Bug #2903
: Maintain position after opening and closing player modal
Actions
Bug #2904
: Chrome browser extension: Modal needs to start in expanded state and then get minimized
Actions
Bug #2905
: When navigating to a page, ensure it starts on the top
Actions
Bug #2913
: Page changing on modal close on mobile
Actions
Bug #2916
: Chrome extension: Does not fire in some cases
Actions
Bug #2941
: Fix issues with 2923
Actions
Bug #2966
: "RAPIDKEN - Fast Learning" FE bug
Actions
Bug #3001
: Chrome extension v.92: show extension with some changes on unsupported pages
Actions
Bug #3006
: getPurpleLinksInfoExtFull API takes too much time for url X if o-urls in the system are of the form X/Y
Actions
Bug #3040
: Chrome extension v.92.3: Ensure results are always visible when a purple link is clicked
Actions
Bug #3080
: Controlled relaxation of search - 21Jun23
Actions
Bug #3092
: Correct OpenAI API call
Actions
Bug #3133
: Ext-v94.5: Search algorithm should be blind to symbols
Actions
Bug #3155
: Enforce conditions under which user sees search box
Actions
Bug #3157
: Ext-v0.94.5: (Refactor) Use only one input box for the videoSupported case instead of using two input boxes for same implementation.
Actions
Bug #3159
: Unable to go previous, next inside the modal in the youtube book document page.
Actions
Bug #3174
: Extn 0.95: When there are no purple links, "Want an answer from ChatGPT Plus.." is missing
Actions
Bug #3177
: Hyperlink missing from chatgptplus page
Actions
Bug #3179
: Correct behaviour while overwriting with wrongly formatted book
Actions
Bug #3181
: Extn 0.95: Show extension if page is supported
Actions
Bug #3189
: Add /blog/more-than-free-chatgpt-plus
Actions
Bug #3211
: Snippet: Highlight, explain text dialogue, auto explain in copilot
Actions
Bug #3215
: Angular page not opening
Actions
Bug #3222
: Snippet not working
Actions
Bug #3260
: Tweak to 3103 (OpenAI API call) - 30->50words, 'do not make up answer'
Actions
Bug #3333
: Highlight, click on 'explain text' not working on unsupported page
Actions
Bug #3344
: Copilot activity on a page must be aborted on moving to another page
Actions
Bug #3358
: Copilot button is partially hidden with window resizing and zooming in
Actions
Bug #3370
: Active extension causes get purple link API to be called unnecessarily
Actions
Bug #3391
: Issue because FE is not sending encoded URL
Actions
Feature #1595
: Separate the files for different environments deployment.
Actions
Feature #1636
: [Exp1 Branch] Extend search graph to include purple link edges
Actions
Feature #1637
: [Exp1 Branch] Save search graph as a solution graph and enable editing of such a graph
Actions
Feature #1756
: [ads1] Add Subject to meta description
Actions
Feature #1775
: Minimal css support - rk-box
Actions
Feature #1822
: Allow resumption of ingest if instance on which "ingest background thread" was terminated
Actions
Feature #1941
: Remove not only <s> but also <s> (contd* from search results
Actions
Feature #2048
: Move results from search box for same book to purple link results
Actions
Feature #2062
: Correct back button behaviour for purple link or search result click
Actions
Feature #2073
: Show 'ask question' exit modal only if 'allow questions' setting is set
Actions
Feature #2111
: When user clicks on "search terms box", show TOC of books selected
Actions
Feature #2128
: Support for "<Subject>: All" in 'search books' box
Actions
Feature #2213
: Guide.js support
Actions
Feature #2253
: Show 'purple link bobbing pointer' and guide even when there is no bold purple link
Actions
Feature #2272
: Save search graph as a solution graph.
Actions
Feature #2288
: Add 'Include purple links' check box and purple links score input in Add Solution Graph Admin page
Actions
Feature #2310
: Make solution graph lesson mobile friendly
Actions
Feature #2315
: Add pointer to document page at the bottom of lesson page
Actions
Feature #2332
: BE: Change 'Solution Graph' in LHS menu on admin
Actions
Feature #2339
: Add section hierarchy to labels of nodes in admin side solution graph
Actions
Feature #2385
: Show no more than 4 sections in section hierarchy in purple link results, LHS TOC of booklet and search results
Actions
Feature #2387
: Support for LHS TOC of booklet
Actions
Feature #2393
: Fix mistake in requirement of 2347 (removing "(contd-<number>)" from LHS TOC of Booklet)
Actions
Feature #2394
: 2347+2393 (removing "(contd-<number>)") should be done for purple link and search results as well
Actions
Feature #2395
: Make heading specific for purple link results
Actions
Feature #2418
: Clicking internal URLs and purple link results inside a booklet to behave like Refresher
Actions
Feature #2419
: Tweaks to next and prev in booklet
Actions
Feature #2429
: Enable study plan deletion
Actions
Feature #2449
: Quizzes with no time limits
Actions
Feature #2450
: While taking a test, browser back button should take them to the previous question
Actions
Feature #2452
: Href in hint or solution should open in a separate tab
Actions
Feature #2453
: Create Quiz URL by default
Actions
Feature #2466
: Collect Quiz Preference
Actions
Feature #2469
: Add bobbing pointer pointing to LHS TOC of booklet
Actions
Feature #2484
: Resume ingestion automatically
Actions
Feature #2497
: Co-existence of DT and non-DT books
Actions
Feature #2510
: Enable deletion of booklets
Actions
Feature #2511
: Enable booklet update
Actions
Feature #2518
: Show only published booklets in /qna page (latest modified first)
Actions
Feature #2519
: Create an API that sends published booklet information
Actions
Feature #2520
: Enable 'Content Admin' Role to (un)publish booklets (in the SolutionGraph->List page)
Actions
Feature #2530
: Allow more flexible format for external node in solution graph
Actions
Feature #2533
: Enable purple link on/off and threshold for search graphs
Actions
Feature #2536
: Changes to feedback on booklet pages
Actions
Feature #2537
: Changes to usage tips on booklet pages
Actions
Feature #2538
: Add back source page to booklet and make it point to non-dt book
Actions
Feature #2553
: Enable resumption of curation when executing thread is killed
Actions
Feature #2560
: Enable link update of a "link updated" book
Actions
Feature #2570
: Remove description for booklets
Actions
Feature #2577
: Solution Graph: Enable 'Extend All Nodes - 1 level'
Actions
Feature #2615
: Add progress indicator in 'Document Processing -> List'
Actions
Feature #2618
: Filter out ES results matching section name but not at the leaf level
Actions
Feature #2621
: Replace Resume column with URLs column
Actions
Feature #2633
: If exact URL match is absent, find closest match
Actions
Feature #2634
: Add failure reason column in the 'document processing->list' page
Actions
Feature #2642
: Dynamically include the right "math formula display" library
Actions
Feature #2650
: Support for BE environment separation.
Actions
Feature #2651
: Support for FE environment separation.
Actions
Feature #2667
: Tweaks to 2618
Actions
Feature #2671
: Support for books (like python 3 glossary) whose base url matches prefix of base urls of other books
Actions
Feature #2676
: Support for "YouTube books"
Actions
Feature #2682
: Tweaks to YouTube support
Actions
Feature #2683
: UX tweaks for YouTube books
Actions
Feature #2685
: Tweaks to right hand side boxes.
Actions
Feature #2691
: Mediumize "player frame"
Actions
Feature #2692
: Insert ad only if user has visited 5 times
Actions
Feature #2699
: Clicking on purple link result should open doc in a new browser page in full screen mode
Actions
Feature #2700
: Add "Previous" and "Next" on top skin of player modal
Actions
Feature #2702
: When book is selected, load its first TOC page
Actions
Feature #2703
: Add Message on top skin of player modal
Actions
Feature #2707
: New learn page and links
Actions
Feature #2708
: Move purple links to the left column
Actions
Feature #2709
: Disallow ingest of same version for the same book
Actions
Feature #2714
: When purple link is clicked on youtube books, open in tab instead of window
Actions
Feature #2719
: Create learn/videos2 page
Actions
Feature #2723
: Preserve player position when modal abruptly closes
Actions
Feature #2735
: On a 'youtube book' page, 'select documentation' changes
Actions
Feature #2737
: Purple links on player modal
Actions
Feature #2743
: In key-moment documents, the video should start from the starting time when we click on "replay"
Actions
Feature #2752
: Support for youtube books on mobile
Actions
Feature #2755
: Support for portrait mode
Actions
Feature #2757
: [Big screen size] In Youtube books, change behaviour of prev and next
Actions
Feature #2764
: Add a purple boundary to the player modal
Actions
Feature #2765
: Tweaks to learn/videos page
Actions
Feature #2771
: Randomize order in which subjects and books are shown
Actions
Feature #2772
: Ensure same type of books are shown in search
Actions
Feature #2773
: Remove "All" books for youtube category
Actions
Feature #2799
: Show only books, docs and youtube books on respective pages
Actions
Feature #2806
: Remove or replace <subjectName><bookName> when it makes sense
Actions
Feature #2808
: Add attached page above the fold for the home page
Actions
Feature #2822
: Add text to home page
Actions
Feature #2828
: Add a loader when user clicks prev or next on the video
Actions
Feature #2832
: Changes to learn/videos page
Actions
Feature #2841
: Changes to learn/videos page (27 jan 2023)
Actions
Feature #2863
: As soon as book is chosen in search, fetch TOC and show
Actions
Feature #2865
: Change first entry in TOC to "Watch Video Playlist" in bold
Actions
Feature #2874
: Replace embedded video with image in learn/videos page
Actions
Feature #2876
: Enable clicking of purple links below the fold on a youtube document page when video is playing
Actions
Feature #2878
: Create API that provides purple links information for a given o-url of a youtube book document
Actions
Feature #2879
: Create getPurpleLinksInfoExt API
Actions
Feature #2882
: Ensure getPurpleLinksInfoExt works for urls with intermediate timestamps
Actions
Feature #2886
: getPurpleLinksInfoExtFull API
Actions
Feature #2887
: Create Chrome browser extension for Youtube pages
Actions
Feature #2891
: Make purple box in chrome extension extensible like the description box
Actions
Feature #2896
: Add modal support in chrome browser extension
Actions
Feature #2897
: Add Google adsense ad in the browser extension modal
Actions
Feature #2898
: getPurpleLinksInfoExtFull: only send purple link results pointing to other videos
Actions
Feature #2899
: Chrome extension: remove yellow box; reduce purple box contents; keep modal visible
Actions
Feature #2900
: Insert ad in chrome extension only after 10th visit
Actions
Feature #2914
: Replace "Get Chrome Extension" with "Chrome Extension coming soon"
Actions
Feature #2933
: Add version support to browser extension
Actions
Feature #2955
: getPurpleLinksInfoExtFull API: return purple links pointing to the same video if video is more than 10 minutes long
Actions
Feature #2956
: Chrome extension: Minor tweak to look and feel
Actions
Feature #2957
: Chrome extension: Support when video has no results or video is not supported
Actions
Feature #2963
: Opened extension should be closed if user clicks anywhere outside the extension
Actions
Feature #2964
: Tweaks to top right extension
Actions
Feature #2967
: Chrome extension: Enable users to send us a message
Actions
Feature #2970
: Ad support on smaller screens
Actions
Feature #2971
: Chrome extension v.91: inform server when user opens extension if video is not supported
Actions
Feature #2975
: getPurpleLinksInfoExtFull API support for all book types
Actions
Feature #2983
: FE: make extDoc work for non youtube urls as well
Actions
Feature #2984
: Changes to initial web site pages
Actions
Feature #2985
: Chrome extension v.92: Make it available on any page
Actions
Feature #2986
: Tweak to 2983: FE: make extDoc work for non youtube urls as well
Actions
Feature #2988
: getPurpleLinksInfoExtFull should return singular and simplest stemmed version
Actions
Feature #2997
: Create JS snippet to be included in any web page to do what our chrome extension does
Actions
Feature #3000
: Chrome extension v.92: keep extension as conspicuous but take lesser screen real estate
Actions
Feature #3002
: Chrome extension v.92: Different messages for youtube and non-youtube pages
Actions
Feature #3009
: Add 'Times opened' to sheet from ticket 2909
Actions
Feature #3023
: Extension v.92.1: Allow user to hide extension for the page
Actions
Feature #3024
: extension 0.92.20 & 0.93: Enable OpenAI answers
Actions
Feature #3029
: Chrome extension v.92.10: Request permission to read and change site dynamically
Actions
Feature #3031
: Chrome extension v.92.1: Different message for non-video youtube pages
Actions
Feature #3035
: Extension v.92.20: Allow "redundant" purple links to be shown
Actions
Feature #3042
: Revert only Java11 related changes
Actions
Feature #3051
: Enable a partially functioning FE and BE if Elastic server does not exist - phase 2
Actions
Feature #3053
: Add /blog/dont-know-a-term-used-in-the-video-chatgpt-cant-help-you
Actions
Feature #3061
: Backend requirements
Actions
Feature #3062
: Extension v0.93 requirements
Actions
Feature #3067
: Show definitions and transcript for youtube books on prod also
Actions
Feature #3068
: Extension-v0.92.20: Change UI of extension
Actions
Feature #3069
: 3068 part 1: when openai is not supported + search support
Actions
Feature #3081
: Extension v.94: Support OpenAI
Actions
Feature #3082
: Create a JS (without any JS framework) site with limited pages
Actions
Feature #3103
: BE: Change OpenAI API call
Actions
Feature #3112
: Ad above the ChatGPT question/answer
Actions
Feature #3115
: Ext-0.94: Enable users to get OpenAI answers on supported videos also
Actions
Feature #3116
: Couple of changes to ChatGPT answer page on the site
Actions
Feature #3131
: Extension: close and minimize "button" changes
Actions
Feature #3145
: Ensure every URL on angular site is available exactly on the OnlyJS site
Actions
Feature #3156
: v0.95: Ensure users cannot type more than 10 words (100 chars) while searching in the copilot and chatgptplus page
Actions
Feature #3173
: Extension 0.95: If a non youtube site contains supported embedded youtube URLs, show extension just like js snippet
Actions
Feature #3176
: Please create a new page learn/video-publishers
Actions
Feature #3182
: Only for js snippet (not extension): show haveAnyQuestion modal first time and every 5th visit
Actions
Feature #3183
: v0.95 - Change words on js snippet and extension
Actions
Feature #3188
: Please create a new page learn/publishers
Actions
Feature #3191
: Remove search box from home, contact and about-us pages
Actions
Feature #3195
: Enable testing and deployment of js snippet by customers
Actions
Feature #3196
: Remove conflict between js snippet and extension
Actions
Feature #3200
: js snippet (not extension): show copilot even on unsupported pages and videos
Actions
Feature #3201
: js snippet: Change behaviour when page is not supported
Actions
Feature #3219
: Change interface for extension and snippet
Actions
Feature #3221
: Activate Copilot on all sites
Actions
Feature #3226
: Support for copilot_urls
Actions
Feature #3227
: BE : Support for copilot_urls
Actions
Feature #3230
: Extension & js snippet : Support for copilot_urls
Actions
Feature #3235
: Add ad under ChatGPT plus on chatgptplus page
Actions
Feature #3237
: Enable copilot as quickly as possible
Actions
Feature #3244
: Allow user to move the 'Ask ChatGPT Plus+' button
Actions
Feature #3246
: Support for Search Stats page
Actions
Feature #3247
: Make explanatory modal squeeze into the copilot button
Actions
Feature #3248
: Add Related section at the bottom of the copilot
Actions
Feature #3251
: Changes to Home page
Actions
Feature #3261
: No ads for first 10 visits from khanacademy.org on chatgptplus page
Actions
Feature #3264
: Support for is_snippet_test_mode
Actions
Feature #3266
: Ext-v0.95: Support for is_snippet_test_mode.
Actions
Feature #3274
: Make reuse between extension and snippet faster and bug free
Actions
Feature #3275
: Snippet-v0.95: Support for is_snippet_test_mode.
Actions
Feature #3293
: Generalized solution (using shadow) to conflict between css on site and copilot
Actions
Feature #3297
: Items 1 and 2 of 3296 (rearrange section hierarchy of purple link results assuming "->" does not exist in section name)
Actions
Feature #3303
: Remove delay in showing copilot on youtube.com
Actions
Feature #3306
: Based on property, open copilot when user gets ready to exit the window
Actions
Feature #3308
: Please comment out ad above chatgpt question on /chatgptplus page
Actions
Feature #3310
: For onlyjs: Change to feedback box on chatgptplus page
Actions
Feature #3311
: onlyjs : Change to home page
Actions
Feature #3312
: Open copilot on exit
Actions
Feature #3314
: Add /search page
Actions
Feature #3320
: Respond to copilot API request based on 'Modify document'
Actions
Feature #3321
: Getting book from drive using fileUrl during ingestion
Actions
Feature #3322
: Show ads on chatgptplus page if invoked with "ads=1" key value pair in the url
Actions
Feature #3323
: Forward "ads" key value pair to chatgptplus page as received in the API call
Actions
Feature #3325
: Changes to chatgptplus page
Actions
Feature #3326
: Tweak to 3325
Actions
Feature #3330
: Send 'search data' to the log extension API
Actions
Feature #3331
: Change copilot behaviour when the page has not been processed
Actions
Feature #3336
: Support for exclusions for copilot url
Actions
Feature #3338
: Open copilot without user action if defaultOpen is true
Actions
Feature #3339
: Allow user to ask ChatGPT 5 times
Actions
Feature #3340
: More fields in Modify Document page
Actions
Feature #3354
: Clicking outside the copilot should minimize the copilot
Actions
Feature #3355
: Changes to Document Processing->List page
Actions
Feature #3356
: Copilot - Reduce flicker during Link Expansion - phase 1
Actions
Feature #3365
: Add support for <div id="rapidken-center-copilot"></div>
Actions
Feature #3372
: Hyperlink purple links in page content
Actions
Feature #3419
: Order books in desc order in document processing -> list
Actions
Support #1621
: Add 'Reports -> Latency'
Actions
Support #1622
: Add 'Reports -> Top traffic'
Actions
Support #1642
: Top traffic + Other activity report
Actions
Support #1651
: Create top traffic script for the user (Front end) serivce
Actions
Support #1652
: Add top pages sheet along with top traffic sheet
Actions
Support #2458
: BE: Tweaks to the final screen of the quiz
Actions
Task #1596
: Investigate how to build the rapidken-frontend through maven.
Actions
Task #1639
: Cache search result needed for canonical url
Actions
Task #1691
: Add gap between content and prev/next links
Actions
Task #1696
: Change ES credential for Dev & QA.
Actions
Task #1722
: Split content kind into content and contentSupplement2 in order to speed up getDocumentAPI
Actions
Task #1841
: [3 Subjects] Canonical URL should not be hardcoded
Actions
Task #1849
: Handle ingest background thread being killed because the instance running it is terminated
Actions
Task #1850
: Handle 'single book link update' background thread being killed because the instance running it is terminated
Actions
Task #1851
: Handle 'all books continuous link update' background thread being killed because the instance running it is terminated
Actions
Task #1888
: Formulae not displaying properly in PyTorch (katex class needs css)
Actions
Task #1931
: HTML/CSS fixes needed for table
Actions
Task #1946
: Improve Lighthouse Performance.
Actions
Task #2006
: Show ad statistics under Reports in Admin
Actions
Task #2028
: Update all the files related to default service.
Actions
Task #2039
: Store the Ad statistics in the browser storage and send the information to the backend through the api.
Actions
Task #2047
: Show the "How would you rate purple links ..." exit modal while exiting from next visit
Actions
Task #2053
: 'Table of Contents' should not be a hyperlink. Instead, it should be a like a title of the page
Actions
Task #2126
: Add timestamp to user service log sheet
Actions
Task #2147
: Support for different build environment like dev, qa and prod deployment in FE(Angular).
Actions
Task #2152
: Follow up to 2048
Actions
Task #2178
: Remove the implementation of the ticket #2098.
Actions
Task #2254
: Appengine config changes for scaling Apr 11 2022
Actions
Task #2273
: BE: Reorder left pane on admin panel
Actions
Task #2279
: Tweaks to tba and tbr (figuring out comparable documents)
Actions
Task #2286
: Exclude subSections from being indexed by Datastore
Actions
Task #2314
: Enable Ads in solution graph lessons
Actions
Task #2341
: Improve Lighthouse performance for Solution Graph Booklet
Actions
Task #2368
: Improve Lighhouse metrics for document pages on mobile
Actions
Task #2369
: Add Lighthouse Report for 5 different document pages for mobile screens
Actions
Task #2370
: Load Guided tour first step before the document loads and next step after the document loads.
Actions
Task #2399
: 'Next section' bobbing pointer in small pages
Actions
Task #2400
: Remove Dependency of JQuery inside lesson component
Actions
Task #2402
: Remove unused libraries from Trainee module and its internal components modules.
Actions
Task #2430
: Tweak to purple link results in booklet
Actions
Task #2448
: Tweaks to the final screen of the quiz
Actions
Task #2485
: Resume ingestion automatically on application startup.
Actions
Task #2486
: Fetch the books for automatic resume operation.
Actions
Task #2499
: During ingest add a new field called "isFinerGranularBook".
Actions
Task #2500
: Perform 'link update' on the basis of 'isFinerGranularBook(DT)' field.
Actions
Task #2501
: Show/Forward only isFinerGranularBook=false books in the 'annotated documentation' use case that means in the getBooks() API and the documentation() API.
Actions
Task #2502
: Remove the search bar on the booklet page. And also add the book-name in the existing internal urls.
Actions
Task #2503
: Open the internal document page links like a refresher or open in a modal in the booklet page.
Actions
Task #2521
: On creation of solution graph share link, add a new field called state in the Datastore.
Actions
Task #2522
: Show publish and unpublish button in the solution graph listing page.
Actions
Task #2523
: Update the state field in the solution graph list using un(publish) button.
Actions
Task #2531
: Info button and timeToRead in booklet for external node should not be shown
Actions
Task #2534
: Disable hyperlinks and purple links in booklet page
Actions
Task #2535
: Re-enable guide and modals for users landing up on non-DT pages
Actions
Task #2539
: Source page should be removed from booklet pages until 2538 is completed
Actions
Task #2558
: Display published booklets in the /qna page.
Actions
Task #2561
: Find out how can we enable ngbtooltip on the dynamic html.
Actions
Task #2571
: BE: Select and add html content for a external node.
Actions
Task #2572
: BE: Send external content information in the booklet api.
Actions
Task #2573
: FE: Fetch and display html file to the user.
Actions
Task #2576
: Clicking on a l-url that is within the same document should not open "tooltip"
Actions
Task #2581
: Add data-source attribute in the existing 'anchor tags'/'lurls' in the document during overwrite a book.
Actions
Task #2582
: Add data-source attribute in the 'anchor-tags' during link update.
Actions
Task #2583
: Update data-source attribute during overwrite ingestion.
Actions
Task #2584
: Add 'non-dt-book-id' field to the 'documentProcessing' kind/table.
Actions
Task #2586
: Add the 'non-dt-book-id' field in the datastore manually for all the existing books.
Actions
Task #2587
: Send 'non-dt-book-id' in the API response.
Actions
Task #2588
: Add source page to booklet and make it point to non-dt book.
Actions
Task #2591
: Enable correct document comparison when o-url and section hierarchy is the same for two different documents
Actions
Task #2598
: Please include dt books also in /documentation2
Actions
Task #2600
: Replace how-it-works/video with learn/docs/video
Actions
Task #2616
: Add progress indicator in 'Document Processing -> List' for the operations like (In-Progress, Curating, Updating, Completed/In-Progress, Completed/Find-Comparable-Doc)
Actions
Task #2617
: Add progress indicator in 'Document Processing -> List' for the operation like (Deletion)
Actions
Task #2624
: It should be possible to have multiple books with same name
Actions
Task #2625
: Add version in the sitemap name during ingest & overwrite.
Actions
Task #2626
: Rename existing sitemap file for the books.
Actions
Task #2627
: Update the existing sitemap.xml file for all the existing book either by regeneration or by editing.
Actions
Task #2632
: Reject book ingestion if same version book is available for the same book id
Actions
Task #2640
: remove margin: 0 style from elements inside rk-box
Actions
Task #2643
: Add mathlib for the ingestion. Save in the datastore.
Actions
Task #2644
: Support mathlib for the overwrite ingestion.
Actions
Task #2645
: Retrieve mathlib from the datastore for the api's.
Actions
Task #2646
: Test the backend support for the mathlib.
Actions
Task #2647
: FE: Use mathlib field for showing mathjax & katex.
Actions
Task #2648
: Test mathlib functionality is working or not for the different books.
Actions
Task #2655
: Text is not appearing, on hovering over images
Actions
Task #2658
: Add mahlib for the existing book in the datastore or else overwrite the book with the mathlib field for PROD.
Actions
Task #2662
: Please add Microsoft Clarity tracking code
Actions
Task #2664
: Ensure no links from python 3 books to non python 3 books
Actions
Task #2665
: Hardcode the link update for the python 3 books.
Actions
Task #2666
: Test the implementation.
Actions
Task #2673
: Store 'shortest_base_url' in the datastore during ingestion.
Actions
Task #2674
: Fetch the correct lurl during link update.
Actions
Task #2675
: Test the implementation.
Actions
Task #2677
: Store bookType field in the datastore during ingestion.
Actions
Task #2678
: Store purple link phrases list & data content separately during the processing of the data field during ingestion.
Actions
Task #2679
: FE: Display the dataContent not on prod.
Actions
Task #2680
: Test the implementation.
Actions
Task #2681
: Update index name validity
Actions
Task #2704
: Tweak to first para in youtube book
Actions
Task #2706
: Changes to make play button visible
Actions
Task #2710
: A few required tweaks
Actions
Task #2711
: "Support for small screen sizes upcoming"
Actions
Task #2713
: Change/fix to 'click here' on learn/videos page.
Actions
Task #2744
: Modify the getBooks() API response.
Actions
Task #2788
: Change purple link results box top line to handle very long names
Actions
Task #2800
: Overwrite of the book-type field.
Actions
Task #2805
: Change the default value of book_type to 'doc'.
Actions
Task #2811
: Please replace images of developer and publisher on home page
Actions
Task #2816
: Add image above the fold in the home page.
Actions
Task #2817
: Make the image responsive in all different screens.
Actions
Task #2821
: Select the books according the the current document book_type.
Actions
Task #2823
: Replace image for home page with attachment
Actions
Task #2824
: Please replace image of home page
Actions
Task #2826
: Changes based on changed background for learn/videos
Actions
Task #2827
: Required changes to the home page
Actions
Task #2834
: Fix the height issues on the learn/videos page on the different screens.
Actions
Task #2839
: Changes to above the fold of home page
Actions
Task #2842
: Support for index.html for all the different environment.
Actions
Task #2843
: Support for app-website.yaml for all the different environment.
Actions
Task #2844
: Support for server.ts for all the different environments.
Actions
Task #2845
: Support for app-admin.yaml for all the different environment.
Actions
Task #2846
: Support for app.module.ts for all the different environment.
Actions
Task #2847
: Support for internal files for all the different environment.
Actions
Task #2848
: Support for local build.
Actions
Task #2849
: Investigate on how to send parameter through 'npm command' and accept it in the 'package.json'.
Actions
Task #2850
: Enable deployment by all
Actions
Task #2855
: Instead of keeping footer visible always, make it visible when user reaches the bottom of the page
Actions
Task #2856
: Support for 'ng serve' command.
Actions
Task #2857
: Write Documentation.
Actions
Task #2858
: Please change the video link on learn/videos page
Actions
Task #2862
: Show only youtube books on home page, learn/videos page and video pages search
Actions
Task #2906
: Site changes to accommodate Chrome browser extension
Actions
Task #2915
: Reduce width of columns in admin->document->list
Actions
Task #2932
: Tweaks to learn/videos page
Actions
Task #2934
: Please change text of privacy policy
Actions
Task #2935
: Remove the singular/plural duplicates in getPurpleLinksInfoExtFull API
Actions
Task #2939
: Ext: Send the version from the manifest in the getPurpleLinksInfoExtFull API.
Actions
Task #2940
: BE: Handle implementation based on version.
Actions
Task #2980
: Enable a partially functioning FE and BE if Elastic server does not exist - phase 1
Actions
Task #2991
: BE: Add setting for the 'ES operation allowed or not' in the setting page.
Actions
Task #2992
: BE: Add support for success ingestion on ES failure.
Actions
Task #2993
: BE: Add support for success overwrite ingestion on ES failure.
Actions
Task #2994
: FE: Book auto-selection should work with empty search box in the document page on ES failure.
Actions
Task #2995
: FE: Search loader should stop loading on ES failure while highlighting the text in the document page.
Actions
Task #3003
: chrome extension v.92: Ensure we are able to find one log line per unsupported page/video for which user opens extension
Actions
Task #3004
: chrome extension v.92: do not show closed extension for unsupported non-youtube pages
Actions
Task #3005
: Ensure that getPurpleLinksInfoExtFull API returns purple links belonging to only prd version books
Actions
Task #3010
: Ext: Encode the url while opening 'extDoc' url in the new tab
Actions
Task #3013
: FE: Show error message on search box if error code "404".
Actions
Task #3015
: BE: Return the response code "404" in case of indexOnElastic is false from the elastic search api.
Actions
Task #3021
: BE: 'Solution Graph > Add > Search(right click on node): display message 'Book is not searchable' on search result if received a response errorCode "404".
Actions
Task #3025
: BE-v.92.1: Allow 'hideExtensionClickCount' in the logging extension API.
Actions
Task #3026
: FE-v.92.1: Allow user to hide extension for the page
Actions
Task #3032
: Transition to Java11
Actions
Task #3036
: getPurpleLinksInfoExtFull API: remove the first part 'Table of Contents->' from every purple link result
Actions
Task #3039
: Chrome extension v.92.3: Separate header from body
Actions
Task #3052
: Sophisticated deduplication for getPurpleLinksInfoExtFull API results
Actions
Task #3059
: EXT-0.92.20: Enable OpenAI answer in the extension
Actions
Task #3060
: BE-0.92.20: Enable API for the openAI answers.
Actions
Task #3063
: BE-0.92.20: Add OpenAI Config settings.
Actions
Task #3064
: BE-0.92.20: Add support to the getPurpleLinksInfoExtFull API.
Actions
Task #3065
: EXT-0.93: Display 'ChatGPT' box based on the field 'isOpenAIAnswerSupported'.
Actions
Task #3066
: BE-0.92.20: Fetch the KEY from the datastore for the OpenAI Answer.
Actions
Task #3071
: Send purple link result score also in getPurpleLinksInfoExtFull
Actions
Task #3072
: EXT - 0.93: Allow user to search using the ChatGPT.
Actions
Task #3073
: EXT-0.93: Add a new UI for allowing ChatGPT.
Actions
Task #3074
: BE-0.92.20: Allow caching to the OpenAI encrypted secret key.
Actions
Task #3075
: EXT-0.93: Add a new UI for searching in the ChatGPT.
Actions
Task #3083
: Ext-v0.93: Revert the changes of the ticket #3059.
Actions
Task #3084
: BE-v0.93: Add the backend support for the version 0.93 in the getPurpleLinkInfoExtFull API.
Actions
Task #3085
: Ext-v0.93: Change the manifest version from 0.92.20 to 0.93
Actions
Task #3087
: Extension: Split a content script to multiple content scripts. And also, reduce the line of code for the functions.
Actions
Task #3090
: Ext-0.93: Remove the openai result implementation from ext-0.92.20
Actions
Task #3101
: Host JS used for search on server
Actions
Task #3105
: BE-v0.93: Log the openai call details in the GCP using url present in the answer api.
Actions
Task #3106
: Ext-0.93: Change the request body of the answer api call.
Actions
Task #3108
: Ext-0.93: Add loader in the extension while doing search using ChatGPT Plus.
Actions
Task #3119
: BE: Create a new api for fetching the source-url based on books.
Actions
Task #3120
: FE: Fetch youtube source urls from the 'bookSource' API. Update the book names with the links in the /chatgptplus page.
Actions
Task #3122
: Allow caching for /bookSource API
Actions
Task #3126
: Handle OpenAI API error codes
Actions
Task #3127
: BE: Return the 500 error in the response of /answer api, if receive any error from openai.
Actions
Task #3129
: Ext-v94.5: Change message when we find results for user's search term
Actions
Task #3132
: v94.5: Show scores for results in extension based on compile and run time settings
Actions
Task #3134
: BE: Set property in the environment property file & score setting in the setting page for the extension.
Actions
Task #3135
: BE-v94.5: Add 'displayScoreInExtn' in the getPurpleLinkInfoExtFull API.
Actions
Task #3136
: Ext-v94.5: Show the score in the extension based on 'displayScoreInExtn' from the getPurpleLinksInfoExtFull API.
Actions
Task #3138
: Enable changing server name by making change in one place
Actions
Task #3142
: Ext-0.94.5: Handle 500 error code in the /answer api.
Actions
Task #3143
: FE-0.94.5: Handle 500 error code from the /answer api in '/chatgptplus' page.
Actions
Task #3144
: Replace Google tag code
Actions
Task #3148
: Changes to the folder structure.
Actions
Task #3149
: Create js snippet for the head tag.
Actions
Task #3150
: Create javascript file to work same as extension 0.92
Actions
Task #3151
: Add handler for the connectivity of the javascript head snippet & the code.
Actions
Task #3158
: Add the chatgpt plus page in the only js website.
Actions
Task #3185
: Ext-0.95: Change words on extension.
Actions
Task #3186
: Change words on js snippet
Actions
Task #3187
: Please point 'start learning' on home page to Video Hyperlinker
Actions
Task #3190
: Ensure learn/publisher and blog pages work well on mobile
Actions
Task #3197
: please add clarity and hotjar to home, about-us and contact-us pages
Actions
Task #3199
: Changes to blog/more-than-free-chatgpt-plus page
Actions
Task #3209
: Ensure snippet works properly on all https://websduniya.blogspot.com pages
Actions
Task #3224
: Allow content of any non-toc document to be empty
Actions
Task #3228
: Save the copilot_urls to datastore during ingestion
Actions
Task #3229
: Return 'showCopilot' in the response of getPurpleLinksInfoExtFull API
Actions
Task #3234
: Tweaks to Copilot text
Actions
Task #3239
: Automatically curate unless requested by the user
Actions
Task #3240
: Correct message on unsupported sites
Actions
Task #3243
: Reduce threshold for score in get purple links API
Actions
Task #3250
: Make UI changes
Actions
Task #3252
: Logging `Search data` Obtained from the Log Extension API
Actions
Task #3253
: Changes to contact-us page
Actions
Task #3254
: Changes to the 'about-us' page
Actions
Task #3255
: Privacy Policy page: Please replace text with the following. Make all lines with a number (like 2. Definitions, I. Addendum to etc) bold and bigger font or headings.
Actions
Task #3256
: Please remove Hotjar from all pages on our site
Actions
Task #3257
: Terms of Service page: Please replace text with the following. Make all lines with a number (like 2. Definitions, I. Addendum to etc) bold and bigger font or headings.
Actions
Task #3258
: Add a controller mapping for 'Search Stats' form action which generates & uploads the excel and returns the link
Actions
Task #3265
: BE: Create a copy of version 0.95 with the name '5.0'. Make the 5.0 as latest.
Actions
Task #3279
: Tweak to Contact us page
Actions
Task #3298
: Extension : Send the `Search data` to the Log extension API
Actions
Task #3299
: Tweaks to Document Processing->List
Actions
Task #3317
: BE getPurpleLinksInfoExtFull API : Remove the support for the version 1.95
Actions
Task #3327
: Tweaks to site
Actions
Task #3328
: Deploy to Prod without Datastore access in code
Actions
Task #3334
: Need js snippet to be inserted in a page that collects feedback
Actions
Task #3353
: Please change openai model used
Actions
Task #3376
: Optimizations in getPurpleLinks API implementation
Actions
Task #3415
: Add "rk-xyz-42" attribute to hyperlinks we add
Actions
Task #3420
: Tweaks to Document Processing->List 2
Actions
Loading...