* wip: automatic nanoid generation
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: auto-generated id
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: table create ui
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: sanitize column name
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: table creation with autogenerated string id
Signed-off-by: Pranav C <pranavxc@gmail.com>
* enhancement: populate table name
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: attachment cell rendering bug
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: flickering issue in dashboard tabs
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: type correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: hide system fields from expanded form view
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: in case of non auto_increment primary key sort by `created_at` if present
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: update vue component filenames
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: update store and state variable names
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: variable name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: store module name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: variable name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: add job manager
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: job manager impl
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: migrations
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: data sync
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: sync source creation
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: api integration
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: remove unused files
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: update to work with project id, handle exceptions
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: show more progress details
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: extract id from source creation api response
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: bring latest changes
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: column creation and data sync
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: ui improvements
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: bring changes from sync branch
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: avoid opening additional socket
Signed-off-by: Pranav C <pranavxc@gmail.com>
* chore: update package-lock
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: wait until data and LTAR insertion completes
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: load table list after sync completes
Signed-off-by: Pranav C <pranavxc@gmail.com>
* enhancement: add navigation back to dashboard
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: column order as in base, column visibility clean-up
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* refactor: ui updates
Signed-off-by: Pranav C <pranavxc@gmail.com>
* enhancement: load first table after sync
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: common routine to sanitize column names
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* enhancement: accept both hared base id / url
Signed-off-by: Pranav C <pranavxc@gmail.com>
* refactor: sanitize table name
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* sync: fetch improvements
Signed-off-by: mertmit <mertmit99@gmail.com>
* sync: fix nestedLookup
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: dateTime datatype support
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* enhancement: add validation for credential form
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: migrate default values if configured
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: include support for created time, modified time
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* fix: rollup column function map
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* feat: log column not migrated info
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* feat: fetch template
Signed-off-by: mertmit <mertmit99@gmail.com>
* fix: move record id & hash to bottom of list
Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com>
* refactor: add import from airtable under project tabs menu
Signed-off-by: Pranav C <pranavxc@gmail.com>
Co-authored-by: Raju Udava <86527202+dstala@users.noreply.github.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
* wip: swagger endpoint for all data apis in project
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip: swagger endpoint for all data apis in project
Signed-off-by: Pranav C <pranavxc@gmail.com>
* wip(swagger): add description, sample and improve
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: add nested column params
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: add auth header in swagger.json
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: populate enum type for columnnames
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: swagger apis for views
Signed-off-by: Pranav C <pranavxc@gmail.com>
* feat: add swagger and redoc url in GUI
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: limit fields in model api based on fields query parameter
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: project settings navdrawer background color correction
re #1793
An error occurred
Signed-off-by: Pranav C <pranavxc@gmail.com>
* fix: update swagger server url and update swagger icon
Signed-off-by: Pranav C <pranavxc@gmail.com>