Mert E.
6463e7e795
chore: bump xlsx package version ( #9041 )
...
Signed-off-by: mertmit <mertmit99@gmail.com>
4 months ago
mertmit
2773260b8c
fix: UI Acl & data sources
...
Signed-off-by: mertmit <mertmit99@gmail.com>
4 months ago
Pranav C
3b68f20ee5
fix: show bt relation of self-link under system fields
4 months ago
Raju Udava
754497f9a4
feat: add labels support for url ( #9029 )
...
Co-authored-by: DarkPhoenix2704 <anbarasun123@gmail.com>
4 months ago
Ramesh Mane
1918a4588a
fix(nc-gui): rollup followup items ( #9017 )
4 months ago
Raju Udava
c984055bb1
fix: coderabbit suggestion
4 months ago
Raju Udava
5c52970bd8
fix: rollup functions
4 months ago
Pranav C
6759a2a8c5
fix: pass proper context
5 months ago
Pranav C
6e6257868b
fix: rebase corrections
5 months ago
Pranav C
540aa30236
fix: include error code
5 months ago
Pranav C
0039658e55
fix: allow columns as foreign key when abstract types matches
5 months ago
Pranav C
d967388881
fix: check column is associated with any link before deleting
5 months ago
Mert E
40622297d0
feat: use text for SingleLineText & URL ( #8933 )
5 months ago
mertmit
193a29f7bf
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
5 months ago
Ramesh Mane
e6774e1524
fix(nc-gui): update roundUpToPrecision function
5 months ago
pranavxc
6fa897195c
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
5 months ago
Pranav C
d63418f90b
fix: db icon alignment in treeview
...
Signed-off-by: Pranav C <pranavxc@gmail.com>
5 months ago
Anbarasu
d2c493aa7b
Nc fix/api call ( #8841 )
...
* fix: aggregate not loading
* fix: dulpicate call
* fix: scroll issue
* fix: scroll issue
* fix: random fix
* fix: test
* fix: remove console.log
* fix: set Timeout
* fix: enable none aggregation for fk
* fix: test debug
* fix: lookup attachment issue
* fix: skip system LTAR columns from aggregation
* fix: revert debug changes
* fix: if display value missing treat the first column as display value
* fix: disable system col aggregation if hidden
* fix: missing commit
* fix: exclude system column
* fix: rollup grouping/aggregation fix
---------
Co-authored-by: Pranav C <pranavxc@gmail.com>
5 months ago
Ramesh Mane
f2203a3496
fix(nc-gui): audit tab overflow issue
5 months ago
Ramesh Mane
af7407d98f
fix(nc-gui): show only available audit types
5 months ago
Anbarasu
b7acf202e8
feat: Field aggregation ( #8786 )
...
* feat: basic ui for aggregation
* feat: update aggregation in ui
* feat: aggregation api implementation
* feat: attachment aggregation.ts
* fix: some changes
* fix: rebase
* feat: aggregation for links, rollup, ltar, formula, lookup
* fix: type errors
* fix: move from data-alias controller, service to data-table service, controller
* chore: inline docs for aggregations
* fix: handle edge cases
* fix: ui bugs
* feat: working ui aggregation
* fix: minor issue
* fix: rollup and links fix count
* fix: handle ID Column
* fix: minor fixes
* fix: update aggregation on data change
* fix: round to 2 decimal places
* fix: stddev computation error replace with stddev_pop
* fix: use pg age function
* feat: new record layout
* fix: shared view aggregations
* feat: aggregations based on formula result
* fix: temp pagination
* feat: ncpagination v2
* feat: ncpagination v2
* fix: playwright tests
* fix: pending changes
* fix: failing tests
* feat: mysql2 aggregations
* fix: build
* fix: record count
* fix: cleanup
* fix: disable count aggregation
* feat: expiremental sqlite3 aggregation
* fix: mysql2 median
* fix:minor issues
* refactor: rename column to column_query fix: remove default aggregations fix: disable aggregation for specific dbtype and Foreign Key
* fix: remove unwanted else case
* fix: aggregation not loading
* fix: rebase
* fix: rebase
* fix: pagination fixed height
* fix: respect locked mode for aggregations
* fix: pagination component
* fix: pagination component
* fix: replace Math.random
5 months ago
Pranav C
d4e5ede2d3
Nc feat/Readonly source followup ( #8795 )
...
* feat: allow partial column update (GUI)
* feat: allow partial column update (backend)
* refactor: swagger schema description correction
* feat: allow edit from multi field editor
* fix: allow meta update in api level
* fix: add tooltip and docs link
* fix: multi field editor corrections
* fix: allow table meta update
* fix: allow table meta update
* fix: allow column validation update
* fix: block adding new option directly from cell
* fix: add tooltip for column menu options
* refactor: tooltips
* test: replace index with count as parameter
* fix: corrections
* refactor: hint text update
5 months ago
Pranav C
ac6f182554
fix: treat conditional expression as boolean in filter
5 months ago
Pranav C
234037d26c
feat: handle in fields
5 months ago
Pranav C
4561423226
refactor: move readonly props from meta to new cols for better stability
5 months ago
Pranav C
0b184fc3ca
feat: allow virtual column add/edit/remove - backend
5 months ago
Pranav C
5d8b1fc55a
feat: restrict data/meta operations in gui
5 months ago
mertmit
6cf353413c
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
5 months ago
mertmit
5c7ce2b17e
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
6 months ago
github-actions[bot]
2a5030295a
chore: post-release sync ( #8720 )
...
* [create-pull-request] automated change
Signed-off-by: GitHub <noreply@github.com>
* chore: sync to develop action
Signed-off-by: mertmit <mertmit99@gmail.com>
* chore: order of master to develop action
Signed-off-by: mertmit <mertmit99@gmail.com>
* [create-pull-request] automated change
Signed-off-by: GitHub <noreply@github.com>
* chore: move sync action after npm release as it pushes some commits
Signed-off-by: mertmit <mertmit99@gmail.com>
* [create-pull-request] automated change
Signed-off-by: GitHub <noreply@github.com>
* chore: update sdk path
---------
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: mertmit <mertmit99@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: pranavxc <pranavxc@users.noreply.github.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
Co-authored-by: Pranav C <pranavxc@gmail.com>
Co-authored-by: mertmit <mertmit@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
6 months ago
mertmit
fb6aeda24f
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
6 months ago
Mert E
f4dcddf88c
fix: use xc table for at import ( #8605 )
...
* fix: use generic id for at imported bases
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: restrict editing system columns
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: grid read only handling
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: avoid clear & update for readonly columns on UI
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: required field missing error & avoid clearing read only cells
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: bypass system column restriction for at import
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: handle clashing columns with system columns for at import
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: import data for clashing columns
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: handle stringify at function level
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: compilation errors
Signed-off-by: mertmit <mertmit99@gmail.com>
---------
Signed-off-by: mertmit <mertmit99@gmail.com>
6 months ago
Mert E
c876b49467
feat: query isolation ( #8666 )
...
* feat: query isolation
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: query isolation
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: notifications acl
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: import type
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: baseModel constructor & extractProps undefined handling
Signed-off-by: mertmit <mertmit99@gmail.com>
* feat: query isolation migration
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: query isolation migration
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: mssql query issue
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: handle not found cases on extract id middleware
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: expect not found properly
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: data migration call
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: extract id for public
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: mysql list indexes
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: duplicate base context
Signed-off-by: mertmit <mertmit99@gmail.com>
---------
Signed-off-by: mertmit <mertmit99@gmail.com>
6 months ago
Anbarasu
55425f57de
feat: Notifications ( #8622 )
...
* feat: notifications wip
* feat: wip
* feat: longpoll and notifications.controller.ts
* feat: longpoll and notifications.controller.ts
* feat: enable email notifications
* fix: notification styles and list
* fix: update swagger feat: connect poller to frontend
* fix: minor ui corrections
* feat: move notifications to ee feat: scroll to commentId fix: polling fail on network error fix: unreadcount not updating fix: add workspace to comment mention event
* fix: pubsub for notifications
* fix: warning maxListeners
* fix: update ui
* fix: minor fixes
* chore: move pub-sub to redis folder
* fix: update ui and schema feat: optimistic comment update and create
* fix: row empty during inital load causing row not loading
* fix: build
* fix: some updated
* fix: minor ui corrections
* fix: manage local state manually for interactivity
* fix: remove prev notifcation data
* fix: review comments
* fix: code rabbit comments
* fix: code rabbit comments
* feat: delete notifications
* fix: code rabbit comments
* fix: row RowMeta manipulation fix: overflow notifications
* fix: invalid offset
* fix: updated widths
* fix: tests
* fix: playwright
* feat: resolved by comments
* feat: update layout
* fix: wait 5 seconds before polling start, after polling starts, reload the notifications
* fix: bug fixes
* fix: disable long polling for playwright
* fix: update migration
* fix: lint
* fix: code rabbit comments
* fix: resolve tooltip
* feat: resolve ee
* fix: build failing
* fix: review comments
* fix: dependency synx
* fix: update notification style
6 months ago
Ramesh Mane
3cc4a38469
Nc feat/auto generate field name based on field type ( #8644 )
...
* feat(nc-gui): auto generate new field name based on field type
* feat(nc-gui): MFE - auto generate new field name
* fix(nc-gui): update MFE field name input placeholder style
* fix(nc-gui): auto generate field name in MFE title upadate issue
* fix(nc-gui): remove plural table name if it is oo link type
* fix(nc-gui): pr review changes
* fix(nc-gui): MFE field name input style
* chore(nc-gui): lint
* chore(nc-gui): lint
* fix(nc-gui): update lookup & rollup column tooltip
* fix(nc-gui): multi field editor test fail issue
* refactor(nc-gui): multifield editor auto generate column name code
* test: update survey form verify submit msg test
* chore(nc-gui): lint
6 months ago
Pranav C
2759f1982a
fix: validate pk value before query execution ( #8640 )
6 months ago
Rohit
71e6b59b78
nc-fix/ SingleLineText Fields silently dropping larger than length values ( #8437 )
...
* fix: added column length validation to sdk and service
* Apply suggestions from coderabbit
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix: remove length validator from SDK
* fix: use dtxp instead of clen
* fix: check if string before checking length
* refactor: rollback pnpm-lock.yaml
* fix: handle dtxp is not number
* refactor: rolled back pnpm-lock.yaml
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
6 months ago
github-actions[bot]
58a9a27afd
chore: post-release sync ( #8604 )
...
* [create-pull-request] automated change
Signed-off-by: GitHub <noreply@github.com>
* chore: sync to develop action
Signed-off-by: mertmit <mertmit99@gmail.com>
* chore: order of master to develop action
Signed-off-by: mertmit <mertmit99@gmail.com>
* [create-pull-request] automated change
Signed-off-by: GitHub <noreply@github.com>
* chore: update sdk path
---------
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: mertmit <mertmit99@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: pranavxc <pranavxc@users.noreply.github.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
6 months ago
pranavxc
1db6c3ef8b
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
6 months ago
Anbarasu
5b968efa2b
feat: richtext Comments ( #8564 )
...
* feat: richtext Comments
* fix: minor corrections
* fix: minor corrections
* fix: minor corrections
* fix: update carat color
* fix: improved comment upgrader
* fix: coderabbit comment fixes
* fix: update some behaviours
* fix: build
* fix: test flaky
* fix: test flaky
* fix: test failing
* fix: remove tasks list. fix: update enter handling using lists
* fix: update icons
* fix: update dependencies
fix: mysql index name long
fix: generate API.ts
6 months ago
Ramesh Mane
56b5264177
Nc feat/new date time cell UI ( #8546 )
...
* feat(nc-gui): new date picker setup
* feat(nc-gui): new date picker
* fix(nc-gui): date cell form view validation issue
* fix(nc-gui): disable date cell type support in mobile view
* fix(nc-gui): small changes
* feat(nc-gui): new cell year and month picker
* fix(nc-gui): add updated date time picker setup
* feat: update date time cell picker
* fix(nc-gui): add now option in time picker
* fix(nc-gui): small changes
* fix(nc-gui): add support to update month, year from date picker
* fix(nc-gui): update date picker select mont/year flow
* fix(test): date selector test case
* fix(nc-gui): update dateTime cell time picker
* fix(test): update time picker test case
* chore(nc-gui): lint
* fix(nc-gui): invalid date issue
* fix(nc-gui): date time picker tab issue
* fix(nc-gui): year cell test fail issue
* fix(nc-gui): date picker filter test fail issue
* fix(test): survey form test fail issue
* fix(test): update year field fill handler test case
* fix(test): update bulk update test
* fix(nc-gui): datetime multiple api call issue
* fix(test): update timezone related test
* fix(test): timezone related test update
* fix(nc-gui): tab focus issue
* fix(test): filter datetime test udpate
* fix(test): ai review changes
* fix(nc-gui): date picker font weight issue
* fix(nc-gui): update year picker font weight
* fix(nc-gui): show full date from date time cell instead of truncate
* fix(nc-gui): date time picker ui changes
* fix(nc-gui): date time cell width issue
* fix(nc-gui): update datetime time option width according to time format
* fix(nc-gui): disable datetime input if cell is readonly
* fic(nc-gui): add new time picker
* feat(nc-gui): update time picker
* chore(nc-gui): cleanup unwanted code
* fix(test): update time cell test cases
* fix(nc-gui): multiple api calls
* fix(test): update time cell filter & bulk update test cases
* fix(test): revert unrelated changes
* fix(nc-gui): pr review changes
* fix(nc-gui): add clear datetime cell icon in non grid view
6 months ago
Pranav C
4ee308e745
Post release master sync - 0.207.2(Last release) ( #8552 )
...
* [create-pull-request] automated change
Signed-off-by: GitHub <noreply@github.com>
* chore: update sdk path
Signed-off-by: Pranav C <pranavxc@gmail.com>
---------
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: Pranav C <pranavxc@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: pranavxc <pranavxc@users.noreply.github.com>
6 months ago
pranavxc
de53dc0e17
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
6 months ago
Pranav C
36b2e203b5
refactor: show unsupported formula functions as disabled
6 months ago
renovate[bot]
16cfee5c96
chore(renovate): Update patch ( #8227 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 months ago
pranavxc
4240ab0aaa
[create-pull-request] automated change
...
Signed-off-by: GitHub <noreply@github.com>
6 months ago
Pranav C
5b2ba2cb7e
Nc fix/attachments ( #8478 )
...
* fix: sanitize attachment input properly & throw if invalid
* fix: looked up attachments
* fix: avoid extra slash on attachment path
---------
Co-authored-by: mertmit <mertmit99@gmail.com>
6 months ago
Ramesh Mane
f85240848d
Nc feat/form validation ( #8409 )
...
* feat(nc-gui): custom validation setup
* fix(nc-gui): custom validation table rounded issue
* fix: add custom field validation type
* fix(nc-gui): updated custom validator
* feat(nc-gui): custom validation working state
* fix(nc-gui): udpate default warning msg
* chore(nc-gui): lint
* fix(nc-gui): grayed out errors if input is focused
* fix(nc-gui): input ring issue
* fix(nc-gui): increase max height of validator select dropdown
* fix(nc-gui): validator select dropdown item text color
* fix(nc-gui): regex validation condition update
* fix(nc-gui): add missing string validation types
* fix(nc-gui): remove unwanted code
* fix(nc-gui): move custom validation to ee
* refacor(nc-gui): form view code
* refactor(nc-gui): separate out formviewstore for ce & ee
* fix(nc-gui): move all validations to another file
* feat(nc-gui): add validation input component
* feat(nc-gui): add time, month types
* fix(nc-gui): add form field limit validations
* fix(nc-gui): add limit link record validation
* fix(nc-gui): add phonenumber & url validation type
* feat(nc-gui): add email, url & phone number validators
* fix(nc-gui): non working phone, email, url validation
* chore(nc-giu): lint
* feat(nc-gui): add attchment type validation
* chore(nc-gui): lint
* fix(nc-gui): add form field validation in shared form
* fix(nc-gui): add form field validation in shared form oss
* fix(nc-gui): oss validation conflict
* fix(nc-gui): enter number validation function
* fix(nc-gui): add config validators
* fix(nc-gui): validation config error handling
* fix(nc-gui): placeholder issue
* fix(nc-gui): custom validation config error handling
* fix(nc-gui): allow negative value validation
* fix(nc-gui): add tooltip for required field switch
* fix(nc-gui): refactor field validation from builder side
* chore(nc-gui): lint
* fix(nc-gui): update number validation logic
* fix(nc-gui): rating field alignment issue
* fix(nc-gui): small changes
* fix(nc-gui): required field validation issue
* fix(nc-gui): allow click on title to enable field config
* feat(nc-gui): business email validation support
* fix(nc-gui): add remove image btn in cell itself
* fix(nc-gui): small changes
* fix(nc-gui): survey form required field validation issue
* fix(nc-gui): error field border issue
* fix(nc-gui): currency validation input cell prefix issue
* fix(nc-gui): remove console
* chore(nc-gui): lint
* fix: information text
* fix(nc-gui): remove contains & doesn't contain option from phone number custom validation
* fix(nc-gui): attachment merge conflict
* fix(nc-gui): attachment cell expand btn size
* fix(nc-gui): PR review changes
* fix(nc-gui): lint
* fix(nc-gui): updated form config heading text color
* fix(nc-gui): small changes
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
7 months ago
Mert E
2d1c743f84
chore: sync ( #8378 )
...
* fix: unique per column for databricks
* fix: id invisible for databricks
* fix: PR requested changes
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
7 months ago
Raju Udava
af2c426c9f
Nc fix/UI flaws p2 ( #8394 )
...
* fix: avoid data reload on field hide & rearrange
* fix: load rollup_function on edit
* fix: hide field if no rollup fn is available
* fix: allowed rollup fns
* fix: multiselect blur on escape
* test: skip wait for update from server for hide field ops
* fix: skip wait for response for field toggle
* fix: disable validation only for hide field
* fix: error handling
* fix: base name missing on dashboard
* fix: replace slash with arrow
* fix: table expand icon & animation
* fix: view chevron
* fix: chevron for base and chevron sizes
---------
Co-authored-by: mertmit <mertmit99@gmail.com>
7 months ago