Commit Graph

122 Commits

Author SHA1 Message Date
Raju Udava
1a05402814 docs: OSS to EE migration 2025-03-15 06:52:47 +00:00
Raju Udava
4b6f5583c4 docs: update 2025-01-04 07:00:41 +00:00
Raju Udava
9d981c275d docs: reorder (#10184) 2025-01-03 17:20:47 +03:00
Ramesh Mane
0df4ff6e58 feat: custom url support by Ramesh Mane 2025-01-03 19:03:16 +05:30
Mert E.
ec464a3310 chore: sync various (#9950)
* chore: some missing changes

Signed-off-by: mertmit <mertmit99@gmail.com>

* chore: sync refactored expanded form

Signed-off-by: mertmit <mertmit99@gmail.com>

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-03 23:35:32 +03:00
Raju Udava
8ca2e7ee79 docs: snapshot (#9886)
* docs: snapshot

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

* docs: corrections

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

* docs: shared base info

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

---------

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-11-29 11:44:04 +05:30
Raju Udava
96e663514a docs: URL extension 2024-11-28 11:29:50 +00:00
Raju Udava
4b8723b25a docs: bulk update 2024-11-28 11:29:50 +00:00
Raju Udava
0c99c91565 docs: data exporter corrections 2024-11-28 11:29:49 +00:00
Raju Udava
278b0ad57e docs: extensions 2024-11-28 11:29:49 +00:00
Raju Udava
27904df01d docs: extensions 2024-11-28 11:29:49 +00:00
Anbarasu
ead832b7f7 Merge pull request #9901 from nocodb/nc-calendar-followup
fix: calendar followups
2024-11-27 19:10:41 +05:30
Raju Udava
d1d5890e5f Nc feat/user delete (#9889)
* feat: account delete (WIP)

* fix: null check issue

* feat: move integration source delete logic to model level

* docs: account delete

* test: delete integration

---------

Co-authored-by: mertmit <mertmit99@gmail.com>
2024-11-27 16:35:12 +05:30
Raju Udava
c6faf1f4be docs: include range add during view creation info 2024-11-27 10:36:24 +00:00
Raju Udava
c9720f8297 docs: date range 2024-11-27 10:36:24 +00:00
Ameesha Arackal
a6cffe20d2 update screenshot (#9863) 2024-11-20 12:37:30 +05:30
Ramesh Mane
93734e5b03 Nc feat: form view conditional fields (#9433)
* chore(nocodb): add fk_parent_column_id in filter schema

* feat(nocodb): form view field level filter support

* fix(nc-gui): add migration for `fk_parent_column_id` filter property

* fix: add support to fetch all view filters

* fix(nc-gui): filter castType issue

* fix(nc-gui): form field title autofocus issue

* fix(nc-gui): small changes

* fix(nc-gui): update local form view filter on updating filter

* fix(nc-gui): add validate field visibility function

* fix(nc-gui): toggle eye icon based on field conditional visibility

* fix(nc-gui): show tooltip on hover form field visibility icon

* fix(nc-gui): show unique errors

* fix(nc-gui): sort form view field issue

* fix(nc-gui): add error handleling in form conditional field

* fix(nc-gui): validate field on reorder

* fix(nc-gui): disable add new filter if form field is first

* fix(nc-gui): disable undo redo filters in form view

* fix(nc-gui): move form filter class to ee

* fix(nc-gui): prevent unwanted api call on form field select

* fix(nc-gui): remove unwanted console

* feat(nc-gui): shared form view conditional fields

* fix(nc-gui): form filter cache issue

* fix(nc-gui): delete form filters by fk_parent_col_id

* fix(nc-gui): form view duplicate filters

* fix(nc-gui): column meta copy issue while duplicating form view

* fix(nc-gui): review changes

* docs: show on conditions

* fix(nc-gui): remove merge conflict code part

* fix(nc-gui): show first validation error in visible form columns on hover over config error

* fix(nc-gui): form view filter validate link field issue

* fix(nc-gui): duplicate form column filters on duplicating table

* fix(nc-gui): rename form field filters label to conditions

* fix(nc-gui): minor changes

* chore(nc-gui): lint

* fix(nocodb): migration conflict issue

* fix(nc-gui): currency field ui issue in filter input

* fix(nc-gui): rating field overflow issue in filter menu

* fix(nc-gui): form conditional field oss visibility issue

* test(nc-gui): form conditional field test

* fix(nc-gui): typo error

* chore(nc-gui): lint

* fix(nc-gui): filter input width issue

* fix: pw test fail issue

* fix(nc-gui): update pw test

* fix(nc-gui): show field field config error in form field list

* fix(nc-gui): grayed out form field list icon color

* fix(nc-gui): give precedence to hidden pre-filled fields over conditional fields

* fix(nocodb): use string type instead of any

* fix(nocodb): typo mistake

* fix(nocodb): use stringifyMetaProp instead of JSON.stringify

* fix(nc-gui): remove lazy loading from child components of form field settings

* fix(nc-gui): increase gap between plus & delete btn from group filter menu

* fix(nc-gui): max callstack issue after adding group filter from form view

* fix(nc-gui): increase min width of filter dropdown in form view

* chore(nc-gui): lint

* fix(nc-gui): required virtual field validation issue in shared form

* fix(nc-gui): delete conditionally hidden field data while submiting form

* fix(nc-gui): handle bt or oo cell conditional field validation issue

* chore(nc-gui): lint

* fix(nc-gui): new is utils file function name conflicts

* fix(nc-gui): remove console

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-09-17 16:15:53 +05:30
Lisa VC
f7d33a5a62 docs: embed Tutorial Videos in documentation (#9460)
* add tutorial videos

* fixed error
2024-09-15 20:19:27 +05:30
Raju Udava
319ea266c7 Docs/description (#9305)
* docs: table description

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

* docs: update for description

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

* Update 060.actions-on-field.md

* Update 060.actions-on-field.md

---------

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-23 17:26:30 +05:30
Lisa VC
ecf379dfeb docs: add Notifications documentation (#9297)
* docs: add Notifications documentation

* docs: minor updates

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

---------

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-21 10:26:51 +05:30
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
Lisa VC
8a90447297 Add documentation for Formula Result Formatting (#9275)
* formula result formatting doc with images

* updated formula result formatting doc
2024-08-19 14:41:06 +05:30
Raju Udava
6548fbbea0 Nc docs/user management (#9244)
* docs: workspace ownership

* docs: change ws owner

* docs: base collaboration

* docs: update user access mgmt

* fix: project => base
2024-08-15 06:31:22 +05:30
Anbarasu
0bb5ab9982 feat: button field (#9144)
* feat: static button type

* fix: swagger

* fix: style corrections

* feat: webhook trigger

* fix: disables

* feat: Button icons fix: row Delete failing

* fix: expanded-form ux fix: disable buttons in forms fix: update PlainCell button handling fix: webhook delete, active change handling

* fix: disable case

* fix: disable case

* fix: update Button styles

* fix: refactor min/max with limit for columns fix: disable filter, groupby for Button Field fix: disable aggregation for Buttons

* fix: hide button field in Filters

* fix: fields menu corrections fix: update menu corrections

* fix: rebase

* feat: support webhook creation from ButtonOptions

* fix: sort related tests

* fix: keep webhook modal open

* fix: ui fixes

* fix: icon duplicate

* fix: syntax highlighing for handlebar fix: disable mascot fix: truncate selected webhook

* fix: sort disable tooltip

* test: button playwright test

* fix: button column duplication

* fix: add error fix: column options

* fix: EditOrAddProvider.vue

* fix: add invalid configuration

* fix: ux corrections

* fix: ux corrections

* fix: error handling fix: clear single query cache on hook delete

* fix: include button type in api

* fix: update overlay styles fix: webhook update

* fix: formula placeholder

* fix: playwright tests

* fix: playwright tests

* feat: refactor formula input

* fix: added more spacing

* fix: no icon text

* fix: lint

* fix: handle invalid url

* fix: handle sort by for button causes issue when button used as lookup

* fix: button field position

* docs: button field

* fix: tooltip correction

* fix: link

* fix: add btn href

* fix: handle some edge cases

* fix: handle some edge cases

* fix: update font color

* fix: add manual trigger docs

* fix: sqlite BaseModel fix

* docs: button share view info

* fix: rebase

* fix: reduce height and added resize support fix: added tooltip if label overflow

* fix: manual hook disable state

* docs: manual trigger details in webhook page

* fix: chevron grey shade to 500

* docs: sample payload for manual trigger

* fix: style update

* fix: pr review comments

* fix: pr review changes

* fix: reactivity issue

* fix: reactivity issue

* fix: filter enabled on button

* fix: reload meta on webhook change

* fix: error handling in formula filter

* fix: handle url error

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-08-14 15:32:19 +05:30
Raju Udava
4bb8911171 docs: integrations (#9171)
* docs: integrations framework

* docs: integrations (wip)

* docs: wip

* docs: integrations & connections

* docs: remove database folder

* docs: warning about access permissions

* docs: add new data source

* docs: meta sync

* docs: actions on data soruce

* docs: update links

* misc: data => Data

* docs: fix review comments
2024-08-07 19:37:15 +03:00
Raju Udava
7ba227736e Nc feat/webhook UI (#9141)
* feat: webhook wip

* feat: webhook wip custom theme

* fix: handle scroll

* chore: clean up

* fix: ux fixes

* fix: font corrections

* fix: webhook docs links fix: pr review comments

* fix: box-shadow

* fix(nc-gui): webhook css fixes

* fix(nc-gui): reduce btn width from webhook modal

* fix(nc-gui): update webhook page json editor

* fix(nc-gui): add webhook docs link

* fix(nc-gui): webhook parameter, headers input gap

* fix(nc-gui): update webhook list table

* fix(nc-gui): remove beautify json btn

* fix(nc-gui): webhook header, parameters styles

* fix(nc-gui): warning issue

* fix(nc-gui): upate test webhook btn icons and enable save changes btn by default

* fix(nc-gui): update hook type text in table

* fix(nc-gui): focus webhook title on modal open

* fix(nc-gui): minor changes

* fix(nc-gui): update filter and params btn type

* fix(nc-gui): update webhook oss ui

* fix(nc-gui): add sortby webhook operation type option

* fix(nc-gui): update webhook notification type icons

* fix(nc-gui): invalid props issue

* fix(nc-gui): update webhook condition text

* fix(nc-gui): update monaco editor font color

* test: webhook class name fix

* fix(nc-gui): add missing webhook header key dropdown options

* fix(nc-gui): update webhook header key placeholder text color

* fix(nc-gui): update webhook modal min width

* test(nc-gui): update some of the webhook related test

* test(nc-gui): update create webhook test case

* text(nc-gui): fixed some of the webhook test cases

* test(nc-gui): update webhook conditional test cases

* docs: update

* fix(nc-gui): small changes

---------

Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
Co-authored-by: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com>
2024-08-06 21:59:46 +05:30
Raju Udava
6ac1425b3c docs: import csv (#8952)
* docs: import csv

* docs: fix link
2024-07-06 11:57:59 +05:30
Raju Udava
3b9671445c Nc docs/update for release (#8842)
* docs: update RO data-source

* docs: summary footer

* docs: summary footer

* docs: code rabbit fix
2024-06-25 12:06:40 +05:30
Raju Udava
76559147f0 docs: readonly source (#8792)
* docs: readonly source

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

* docs: fix coderabbit comments

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

* docs: corrections

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>

---------

Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-06-19 20:54:39 +05:30
Pranav C
6624bf5091 Nc feat/links view filter (#8646)
* feat(nocodb): add support for limiting selection to specific views

* test: fix failing tests

* fix: failing playwright tests

* feat: allow updating static view filter from both sides

* fix: remove console logs

* refactor: rename migration name

* fix: corrections in ui and update api

* fix: apply same behaviour for LTAR column(bt)

* refactor: rename view id column in relation to avoid confusion

* fix: option to disable view filter(switch)

* refactor: some minor ui spacing corrections

* fix: avoid setting target view id for bt relation when creating hm relation

* feat: links - record selection based on custom filters

* fix: corrections

* feat: add edit support for conditions

* feat: option to switch between dynamic and static value

* fix: backend corrections

* feat: apis for links filter

* feat: filter api integration with ui

* feat: filter with save and update

* feat: dynamic filter

* feat: shared form filter

* feat: expanded form

* fix: missing imports and corrections

* fix: pass correct column list

* fix: nested filter bug

* fix: corrections in actions and swagger

* fix: missing add button menu

* fix: expanded form bug

* test: playwright test - WIP

* test: playwright - link with filters/view

* chore: lint

* refactor: ui corrections

* fix: remove unnecessary filtering from hm/mm list and count

* fix: filter ui correction

* fix: lable correction

* fix: skip view filter for rollup

* fix: ui corrections

* fix: extract correct column id

* fix: duplicate LTAR - missing target view

* feat: add duplicate support for link with filters/view

* fix: height issue and nested filter creation bug

* fix: pass metadata to nested filter component

* fix: filter on column creation

* fix: filter getting cloned under group

* fix: exclude deleted filters when deciding locked state

* fix: update state when switching to dynamic filter

* fix: unlink view on delete and handle undefined values as null

* fix: filter based on unsaved data

* fix: handle overflow

* fix: multi-field editor - filter UI correction

* fix: duplicate link column with dynamic field ref

* fix: remove virtual column support

* fix: add support to link filter in normal list method

* fix: apply filter on count query

* fix: pass correct column list

* feat: add link filter support in multifield column creation

* feat: add link filter support in multifield column creation

* Merge branch 'develop' into feat/links-view-filter

* fix: dynamic value column export

* fix: review comments

* test: kludge for groupby tests

* fix: extract updated status correctly

* test: try waitFor for links

* test: kludge

* refactor: exclude attachment & rating from dynamic filter and treat float and integer as number

* test: label correction

* refactor: replace try...catch and use if condition

* fix: apply conditions only if enabled

* fix: MFE bugs

* refactor: show radio button active border only when focused

* fix:  proper state handling

* fix: view delete - unlink from link column

* fix: duplicate Link with filter view id

* refactor: column filter section padding

* fix: exclude system columns

* fix: dynamic column filter logic correction

* refactor: cleanup

* test: kludge with delay for groupby test

* refactor: add missing placeholder method

* docs: limit link record selection

* refactor: add missing placeholder method

* chore: lint

---------

Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-06-05 17:28:02 +05:30
Raju Udava
e416d18382 docs: update validations 2024-05-23 09:59:46 +00:00
Raju Udava
6c13e2e128 update: docs-2 2024-05-17 09:35:50 +00:00
Raju Udava
529d7c0885 docs: update 2024-05-17 09:35:50 +00:00
Raju Udava
d376d26be3 docs: downlaod csv 2024-05-13 15:13:22 +00:00
Ramesh Mane
d4fa6a8174 Nc fix: linked records dropdown followup (#8415)
* fix(nc-gui): update link record dropdown border radius

* fix(nc-gui): move link/unlink btn to the right side

* fix(nc-gui): update placeholder text color

* fix(nc-gui): reduce link record dropdown bottom bar padding x

* fix(nc-gui): update expanded form save btn text in create new record from link record

* fix(nc-gui): grid active cell border issue

* fix(nc-gui): link record dropdown trigger & dropdown spacing

* fix(nc-gui): link record footer btn size

* fix(nc-gui): link record loading state

* fix(nc-gui): update link record search input icon

* fix(nc-gui): update link record item skeleton

* fix(nc-gui): update grid row hover & selected state bg color

* fix(nc-gui): add tooltip on hover over expand icon

* fix(nc-gui): link record tooltip issue

* fix(nc-gui): update search query empty state status

* fix(nc-gui): bt cell ui fixes

* feat(nc-gui): resizable link record dropdown

* fix(nc-gui): external DB, fields re-order to re-align sub fields needs a fix

* chore(nc-gui): lint

* fix(nc-gui): bt & oto cell unlink & link btn visibility issue

* fix(nc-gui): pr review changes

* fix: docs

---------

Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-05-08 17:19:39 +05:30
Raju Udava
1c100ab153 docs: update link modal 2024-05-06 04:27:55 +00:00
Raju Udava
691d7b4db5 docs: field operations 2024-03-28 11:44:24 +00:00
Raju Udava
928d836b32 docs: time-scale 2024-03-28 11:44:24 +00:00
Raju Udava
6ef040d517 docs: create-view 2024-03-28 11:44:23 +00:00
Raju Udava
bc9cf89797 docs: calendar marker 2024-03-28 11:44:23 +00:00
Raju Udava
76722b28d5 docs: calendar (WIP) 2024-03-28 11:44:23 +00:00
Raju Udava
7e414ed72c Nc docs/form view (#7990)
* docs: form view updates

* docs: form layout & appearance

* docs: prefill

* docs: prefill lock

* docs: add on notes

* docs: limit options & layout
2024-03-28 11:50:44 +05:30
Raju Udava
ea076e2d5a docs: webhook image fix 2024-03-01 12:31:49 +00:00
Raju Udava
81ca058a65 docs: SSO images 2024-02-08 07:24:38 +00:00
starbirdtech383
81b33aa2d2 add image and take care of review comments 2024-01-18 11:49:32 +05:30
Raju Udava
98e14260ae docs: system fields update
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2024-01-07 14:34:05 +05:30
Raju Udava
737bfee3ba docs: user field
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-12-25 16:36:05 +05:30
Raju Udava
af33363a8a docs: rich text
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-12-25 15:43:05 +05:30
Raju Udava
524f6ccb20 docs: upload from mobile
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-10-23 18:05:17 +05:30
Raju Udava
c8c500d69e docs: update images for share view
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
2023-10-11 21:07:20 +05:30