Commit Graph

52 Commits

Author SHA1 Message Date
Fendy Heryanto
3cafc000ee replace regex with trim 2026-04-11 08:35:28 +00:00
Fendy Heryanto
46dfa6d2b4 replace space with %20 for url in formula 2026-04-11 08:35:28 +00:00
Pranav
97baa2b6ad chore: switch from hash-based to history-based routing 2026-03-05 17:35:13 +00:00
mertmit
e754b88d5b fix: dompurify issue
Signed-off-by: mertmit <mertmit99@gmail.com>
2026-02-27 15:20:30 +05:30
Ramesh Mane
a7a43bdf98 fix(TypeError): Failed to construct 'URL': Invalid base URL 2026-01-17 10:29:19 +00:00
Ramesh Mane
e5e6757f63 fix(nc-gui): convert slug to lowercase before encoding 2025-09-19 09:57:55 +00:00
Ramesh Mane
6816d5e74f feat: use table and view name in url as slug 2025-09-19 09:57:55 +00:00
DarkPhoenix2704
234a0c27be fix: include userobj patch 2025-09-15 13:37:20 +00:00
Ramesh Mane
e920ac1b0d fix(nc-gui): add missing help urls 2025-05-28 09:42:16 +00:00
Ramesh Mane
e19122c755 fix(nc-gui): formula field parse link text display issue 2025-05-22 07:24:19 +00:00
Fendy Heryanto
f4209bbcd8 refactor: use NC_ALLOW_LOCAL_HOOKS to allow using button with non tld urls 2025-05-16 16:57:50 +05:30
Codegen Bot
a079579e25 Revert LinkOptions.vue changes and use only sessionStorage for shared view/base detection 2025-04-29 07:29:53 +00:00
codegen-sh[bot]
9d3d889a6c Use sessionStorage for ncIsSharedViewOrBase to make it tab-specific 2025-04-29 07:29:53 +00:00
Pranav C
1a2b812275 fix: if invalid url render as normal string 2025-03-21 14:26:26 +00:00
Pranav C
3a5312727e fix: make whitespace around text optional for backward compatability 2025-03-21 14:26:26 +00:00
Pranav C
ef1392c2ca fix: Added extra whitespace around URI and LABEL content to avoid conflicts during regex parsing 2025-03-21 14:26:26 +00:00
Pranav C
c35d9a9ff5 fix: handle undefined 2025-03-21 14:26:26 +00:00
Pranav C
2429203072 fix: handle empty url 2025-03-21 14:26:26 +00:00
Pranav C
e7d068972a fix: other review changes 2025-03-21 14:26:26 +00:00
Pranav C
8e201f2e02 fix: improve regex to handle escaped parentheses 2025-03-21 14:26:25 +00:00
DarkPhoenix2704
faaa6086a0 fix: properly handle paranthesis in formula 2025-03-21 14:26:25 +00:00
Ramesh Mane
c610150380 fix(nc-gui): remove unwanted code 2025-03-14 07:38:43 +00:00
Ramesh Mane
8df39afd1d chore(nc-gui): lint 2025-03-14 07:38:43 +00:00
Ramesh Mane
3d543d3988 fix(nc-gui): update copy to clipboard text of file url 2025-03-14 07:38:43 +00:00
Ramesh Mane
81e7adeeac fix(nc-gui): copy to clipboard file url 2025-03-14 07:38:42 +00:00
Ramesh Mane
48ac5fb0a2 fix: update isValidURL fn 2025-03-14 07:38:42 +00:00
Ramesh Mane
96dc2ac77d chore(nc-gui): lint 2025-03-05 06:25:21 +00:00
Ramesh Mane
e73e0dc11f fix(nc-gui): some currections 2025-03-04 15:40:26 +05:30
Ramesh Mane
67128971d4 fix(nc-gui): open page leaving page in new tab 2025-03-04 15:40:26 +05:30
Ramesh Mane
5ba4b08590 fix(nc-gui): handle button click case 2025-03-04 15:40:26 +05:30
Ramesh Mane
91c1b7b47c fix(nc-gui): use local storage to store isSharedViewOrBase 2025-03-04 15:40:26 +05:30
Ramesh Mane
38c31a722d fix(nc-gui): handle richtext url redirect method 2025-03-04 15:40:26 +05:30
Ramesh Mane
b8b36fa310 fix(nc-gui): redirect only if it is shared view 2025-03-04 15:40:26 +05:30
Ramesh Mane
5fc802ef42 fix(nc-gui): confirm before redirect to external link 2025-03-04 15:40:26 +05:30
Amit Joki
bc63cd5a24 fix: clear the lru cache 2025-02-19 14:43:31 +00:00
Amit Joki
872a2c5b39 feat: use cache and add pointer arrow 2025-02-19 14:43:30 +00:00
Amit Joki
484b17d359 fix: don't trim text 2025-02-19 14:43:30 +00:00
Amit Joki
0657d792a8 fix: account for all urls and text segments 2025-02-19 14:43:30 +00:00
Amit Joki
88a8bde681 feat: handle formula urls 2025-02-19 14:43:29 +00:00
DarkPhoenix2704
f27e8c8c86 fix: youtube video player and twitter recents page 2024-10-02 05:54:22 +00:00
Ramesh Mane
34579ecdec Nc Feature: Redirect URL (#9276)
* feat(nc-gui): add redirect url input in form

* fix(nc-gui): small changes

* feat(nc-gui): redirect url prefill support

* fix(nc-gui): hide submit another form, and after 5 s option if redirect_link is enabled

* fix(nc-gui): minor changes

* fix(nc-gui): add redirect url input validation & ee only

* fix(nc-gui): clear form issue

* fix(nc-gui): tooltip alignment issue

* fix(nc-gui): shared form redirect url issue

* chore(nc-gui): lint

* fix(nc-gui): reduce form & field section form size

* fix(nc-gui): update email me at text from form view

* fix(nc-gui): enable redirect url in oss also

* fix(nc-gui): add support for redirect url in shared form

* fix(nc-gui): redirect issue if record_id is missing

* fix(nc-gui): reload issue

* chore(nc-gui): lint

* docs: update for redirect URL

* fix(nc-gui): review changes

* fix(nc-gui): make helper text even lighter

* chore: help text adjustments

* docs: image for redirect url

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-20 22:23:07 +05:30
Anbarasu
a5fc9be175 feat: Formula colouring and improved suggestions (#9072)
* feat: formula language

* feat: formula coloring and ux improvements

* fix: suggestions generation

* fix: handle undefined editor

* fix: handle formula errors

* fix: update imports

* fix: minor corrections

* fix: test corrections

* fix: increase timeout

* fix: clear existing formulas before pasting

* fix: ux improve

* fix: ux improve

* fix: coloring issue

* fix: remove styles

* fix: handle wrapping

* fix: bug fixes

* fix: strict suggestion handling

* fix: update indent strategy

* fix: handle formula in nested state and unbalanced parens

* fix: formula fix

* chore: sync dependencies
2024-07-30 13:47:07 +05:30
Anbarasu
ab03de555c fix: handle when url is empty (#9033) 2024-07-20 10:24:05 +05:30
Raju Udava
754497f9a4 feat: add labels support for url (#9029)
Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
2024-07-19 17:02:48 +05:30
Ramesh Mane
e1db0de48f Nc fix: data exporter extension UI changes (#9005)
* fix(nc-gui): udpated data exporter extension ui

* fix(nc-gui): update data export extension

* fix(nc-gui): alway show add new export input settings

* fix(nc-gui): allow user to add data exporter extension only 1 time

* revert(nc-gui): limit extension at base level changes

* fix(nc-gui): show loading state while exporting data from extension

* feat(nocodb): add extension_id in jobs model

* fix(nc-gui): filter exported data based on extension id

* fix(nc-gui): show expired export data

* chore(nc-gui): lint

* fix(nc-gui): extension modal scroll issue

* fix: use result instead of migration

* fix(nc-gui): revert job migration changes

* fix(nc-gui): export data extension review changes

* feat(nc-gui): delete export functionality

* fix(nc-gui): remove expired exports

* fix(nocodb): failed export realtime list update

* feat(nc-gui): add more extension option in fullscreen modal

* fix(nc-gui): rename extension scroll issue

* fix(nc-gui): scroll into view duplicated extension

* fix(nc-gui): add search table/view functionality

* feat(nc-gui): resize extension height

* fix(nc-gui): min height issue

* fix(nc-gui): use 300px min width for extension side panel

* fix(nc-gui): update extension header right side gap

* fix(nc-gui): update extension search blank state text align

---------

Co-authored-by: mertmit <mertmit99@gmail.com>
2024-07-17 20:40:15 +05:30
Ramesh Mane
e68b313126 feat(nc-gui): open base/table/view in new tab on pressing cltr & cliking on then 2024-03-11 15:11:25 +00:00
Pranav C
51d7845364 fix: support local url 2024-02-07 12:26:48 +00:00
Pranav C
7f58ce3726 fix: sanitise formula text before rendering 2023-11-22 07:17:58 +00:00
Pranav C
0ab5e2de26 refactor: add rel tag when opening links in new tab using _blank 2023-11-08 09:52:16 +00:00
Pranav C
7b08819fde fix: convert input arg to string if a different type passed
Signed-off-by: Pranav C <pranavxc@gmail.com>
2023-01-19 19:02:44 +05:30