* 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
* fix(nc-gui): remove field modal title & type selector label
* fix(nc-gui): hide default value input initially
* fix(nc-gui): remove clear icon from default value input
* fix(nc-gui): update email, phone, url column validation settings ui
* fix(nc-gui): add missing validate field condition
* fix(nc-gui): update long text field modal ui
* fix(nc-gui): update default field modal width & enable rich text option
* fix(nc-gui): small changes
* fix(nc-gui): hide default value input only if user clicks on delete icon
* fix(nc-gui): decimal field option ui
* fix(nc-gui): update percent option ui
* fix(nc-gui): small changes
* fix(nc-gui): update field modal switch option alignment
* fix(nc-gui): update date & dateTime field modal options
* feat(nc-gui): add 12, 24 hrs time format option in field modal
* feat(nc-gui): add 12hr time cell format support
* fix(nc-gui): update time cell placeholder according to time format
* fix(nc-gui): field modal default value option visibility issue
* fix(nc-gui): update barcode, qr code field modal option
* fix(nc-gui): field modal expanded json input modal overlay click issue
* fix(nc-gui): currency code option from field modal
* fix(nc-gui): udpate duration option
* fix(nc-gui): date time cell clear icon visibility issue in link record dropdown
* fix(nc-gui): update field modal lookup options
* fix(nc-gui): update user option from field modal
* fix(nc-gui): update rollup option from field modal
* fix(nc-gui): update select field type ui for create column
* fix(nc-gui): update field modal cancel & save btn alignment
* fix(nc-gui): update formula option margin
* fic(nc-gui): update select type option
* fix(nc-gui): small changes
* fix(nc-gui): update links field options
* fix(nc-gui): small changes
* fix(nc-gui): select option border issue
* fix(nc-gui): add new color picker
* fix(nc-gui): update rating field options
* fix(nc-gui): update geodata field options
* fix(nc-gui): geodata option small changes
* fix(nc-gui): add new color picker for select type options
* fix(nc-gui): show only title & field type list if uidt is null
* feat(nc-gui): add 12hrs time support in dateTime cell
* fix(nc-gui): formula suggestion list visibility issue
* fix(nc-gui): reduce formaula suggestion fields icon size
* fix(nc-gui): rich text default value visibility issue in field modal
* fix(nc-gui): update rich text default value bubble menu option
* fix(nc-gui): some pr review changes
* fix(nc-gui): remove example from duration format
* feat(nc-gui): add keyboard navigation support for field list
* fix(nc-gui): update email, url, phone validate text
* fix(nc-gui): update qr & barcode value select input
* fix(nc-gui): pr review changes
* test: update create column test cases
* fix(nc-gui): remove required symbol from field modal inputs
* fix(nc-gui): remove delete default value icon and add cross icon in default input itself
* test: update duration field type test
* fix(nc-gui): update column name & type input shadow
* fix(nc-gui): add hover effect on selected type
* fix(nc-gui): enabel rich text case update
* fix(nc-gui): update select options
* fix(nc-gui): show full time format in edit modal default value
* fix(nc-gui): remove optional placeholder of default value
* fix(nc-gui): instead of removing field type option disable it if it is onlyNameUpdateOnEditColumns
* fix(nc-gui): update links field icons from field modal
* fix(nc-gui): add links options in edit modal
* fix(nc-gui): show links config and disable if it is not editable in edit column mode
* fix(nc-gui): add support to configure date time format for create & last modified type field
* fix(nc-gui): virtual field icon visibility issue if it is edit mode
* fix(nc-gui): disabled edit option from field context menu if column is pk or system column
* fix(nc-gui): update field modal submit btn text
* fix(nc-gui): add shdow on input field in field modal
* fix(nc-gui): disable submit btn if field modal has some warnings
* test: update field add/edit save test case
* test: update links column add/edit test cases
* test: uncomment code
* test: update user field default value update test cases
* test: update select type option default value
* test: update multi field editor test cases
* test: update kanban view add option test cases
* test: update multifield editor test cases
* test: update create column keyboard shortcut test case
* chore(nc-gui): lint
* fix(nc-gui): field modal redio option shadow issue
* fix(nc-gui): update field modal select option color picker btn border radius
* fix(nc-gui): checkbox & rating icon alignment issue
* fix(nc-gui): update field modal formula field
* fix(nc-gui): field modal padding and gap issue
* fix(nc-gui): update set default value font case & font color
* fix(nc-gui): update field modal formula suggestion list ui
* fix(nc-gui): removecolumn create field search list from multifield editor
* fix(nc-gui): add placeholder for lookup & rollup options
* fix: label
* fix(nc-gui): remove placeholder from select type
* fix(nc-gui): remove link type from link field select option
* fix(nc-gui): qr, barcode value field icon issue
* fix(nc-gui): set color picker tab according to active color
* fix(nc-gui): json editor save btn ui changes in edit modal
* fix(nc-gui): disable editing primary key col
* chore(nc-gui): lint
---------
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: get rid of barrel files
* chore: get rid of explicit imports
* fix: use explicit import for classes and enums
* fix: use explicit import for enum & class & aliases
* fix: build issues
* 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>
* feat: one-to-one relation - wip
* feat: one-to-one relation
* feat: one-to-one relation - link, unlink, list, excluded list, single query
* fix: pass proper fk value
* feat: add non-single-query support
* feat: filter, sort and delete
* fix: ui - keep only one as linked record in ui - similar to bt
* fix: initial column name correction
* fix: field modal related fixes
* fix: nested insert related bugs
* fix: nested insert corrections
* fix: formula support
* fix: delete cell data
* fix: invalid offset issue
* fix: form submit issue
* fix: return first element - oo relation
* fix: Lookup column rendering
* fix: add link api correction
* fix: sort and group by menu correction
* chore: lint
* refactor: spacing between radio buttons
* fix: undo/redo support with delete key
* fix: formula related issues
* fix: duplicate related issues
* fix: ui label and icon color
* chore: lint
* chore: reset page if offset is beyond offset(temporary solution)
* refactor: suggested review changes
* refactor: suggested review changes
* chore: lint
* fix: missing await
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: add comments
Signed-off-by: Pranav C <pranavxc@gmail.com>
---------
Signed-off-by: Pranav C <pranavxc@gmail.com>
- Rename `Project` => `Base`
- Rename `Base` => `Source`
- Remove `db` from data/meta api endpoints
- Add backward compatibility for old apis
- Migrations for renaming table and columns
Signed-off-by: Pranav C <pranavxc@gmail.com>