bb-plane-fork/web
sriram veeraghanta 445c819fbd
[WEB-4172] feat: Crawl work item links for title and favicon (#7117)
* feat: added a python bg task to crawl work item links for title and description

* fix: return meta_data in the response

* fix: add validation for accessing IP ranges

* fix: remove json.dumps

* fix: handle exception by returning None

* refactor: call find_favicon_url inside fetch_and_encode_favicon function

* chore: type hints

* fix: Handle None

* fix: remove print statementsg

* chore: added favicon and title of links

* fix: return null if no title found

* Update apiserver/plane/bgtasks/work_item_link_task.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fix: remove exception handling

* fix: reduce timeout seconds

* fix: handle timeout exception

* fix: remove request timeout handling

* feat: add Link icon to issue detail links and update rendering logic

* fix: use logger for exception

---------

Co-authored-by: sangeethailango <sangeethailango21@gmail.com>
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-30 18:44:53 +05:30
..
app [WEB-4197] chore: auth forms semantics and accessibility #7128 2025-05-30 18:22:20 +05:30
ce [WEB-4166] chore: projects app sidebar accessibility (#7115) 2025-05-28 00:58:22 +05:30
core [WEB-4172] feat: Crawl work item links for title and favicon (#7117) 2025-05-30 18:44:53 +05:30
ee [WEB-3948] chore: recent work item improvement (#6976) 2025-04-25 15:08:10 +05:30
helpers [WEB-3523] feat: start of week preference (#7033) 2025-05-12 19:13:39 +05:30
public [WEB-3781] Analytics page enhancements (#7005) 2025-05-12 20:50:33 +05:30
styles [WEB-3978] chore: cmd k search result redirection improvements (#7012) 2025-05-12 19:15:39 +05:30
.env.example [WEB-3991] chore: local dev improvements (#6991) 2025-04-30 21:46:59 +05:30
.eslintignore fix: eslint config and errors 2024-06-13 21:17:06 +05:30
.eslintrc.js fix: update tailwind config package 2025-01-14 17:09:40 +05:30
.gitignore [WEB-1669] chore: enable sign out and sentry on exception error page. (#4884) 2024-06-20 16:50:05 +05:30
.prettierignore chore: lint related changes and packaging fixes (#6163) 2024-12-06 14:56:49 +05:30
.prettierrc fix: Implementing mobx, refactoring service layer and rewriting components (#2441) 2023-10-15 23:50:12 +05:30
Dockerfile.dev fix: node version update from 18 to 20 2025-01-09 16:05:39 +05:30
Dockerfile.web fix: node version update from 18 to 20 2025-01-09 16:05:39 +05:30
google.d.ts New Directory Setup (#2065) 2023-09-03 18:50:30 +05:30
manifest.json New Directory Setup (#2065) 2023-09-03 18:50:30 +05:30
next-env.d.ts fix: typescript upgrade build errors 2024-09-10 21:31:32 +05:30
next.config.js [WEB-3942] chore: intake url pattern (#7006) 2025-05-07 21:19:24 +05:30
package.json [WEB-3781] Analytics page enhancements (#7005) 2025-05-12 20:50:33 +05:30
postcss.config.js [WEB-3985] feat: common postcss config and local fonts across all plane applications (#6998) 2025-05-09 14:26:29 +05:30
tailwind.config.js fix: update tailwind config package 2025-01-14 17:09:40 +05:30
tsconfig.json fix: linting issues and rule changes (#5681) 2024-09-23 17:10:38 +05:30
use-font-face-observer.d.ts fix: linting issues and rule changes (#5681) 2024-09-23 17:10:38 +05:30