Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Schema Activity Log #1926

Merged
merged 163 commits into from
Mar 20, 2023
Merged

Feature: Schema Activity Log #1926

merged 163 commits into from
Mar 20, 2023

Conversation

finnar-bin
Copy link
Contributor

No description provided.

agalin920 and others added 30 commits December 19, 2022 13:24
* task: add icons

* task: updated field style

* task: updated field icons

* task: updated icon list & show/hide drag icon

* task: moved field to it's own folder & added field icon component

* task: removed unused files

* task: added copy zuid button

* task: added copy zuid functionality

* task: updated field styles and added roboto mono font

* task: removed unused css
* task: add icons

* task: updated field style

* task: updated field icons

* task: created skeleton modal

* Task: added search input

* task: updated search style

* task: updated icon list & show/hide drag icon

* task: updated logic to render the list

* task: moved field to it's own folder & added field icon component

* task: removed unused files

* task: added copy zuid button

* task: added copy zuid functionality

* task: added option for static field & updated style for the modal field list

* task: added field click handler

* task: updated field styles and added roboto mono font

* task: removed unused css

* task: removed unused props

* task: created new component for field creation modal item

* task: created popover base

* task: created tooltip component & updated field data

* task: updated tooltip body style and layout

* task: added map key

* task: updated article writer short description
* task: added generic icon for old field types

* task: removed unused icon
* task: added copy field name button

* task: added field name copied indicator and maxwidths for the button and field label

* task: added width limitations to prevent text overlap on small screens

* task: changed to noWrap

* task: fixed layout issues for long field names and added tooltip
* task: added component for new field form

* task: Add back to fields list function

* task: fixed dialog content padding

* task: added option for field icon custom sizes

* task: created helper function to find out if first letter is a vowel

* task: moved components to views folders

* task: added tabs and dialog actions

* task: added tooltip show delay

* task: add field filter logic

* task: moved divider color to theme, modal render handled by condition, modal made to fullscreen with margins, moved onback logic to parent component

* task: replaced vh padding and added maxHeight

* task: field sort and icon update

* task: spacing updates

* task: moved search fields to title bar

* task: fixed dialog content padding
* task: added component for new field form

* task: Add back to fields list function

* task: fixed dialog content padding

* task: added option for field icon custom sizes

* task: created helper function to find out if first letter is a vowel

* task: moved components to views folders

* task: added tabs and dialog actions

* task: added tooltip show delay

* task: add field filter logic

* task: moved divider color to theme, modal render handled by condition, modal made to fullscreen with margins, moved onback logic to parent component

* task: added single text creation fields

* task: replaced vh padding and added maxHeight

* task: field sort and icon update

* task: spacing updates

* task: moved search fields to title bar

* task: fixed dialog content padding

* task: add logic to get field data

* task: added logic to show/hide validation error msg

* task: integrate rtk query for creating a field

* task: fixed fields list not refreshing on new field add

* task: add logic to prevent re-using field name

* task: close modal on field creation successful

* task: added comments
* task: updated old no search results svg

* task: added no search results state

* task: made a reusable component for no search results

* task: update logic of showing the no search results, list and no fields notif

* task: updated padding
* task: added component for new field form

* task: Add back to fields list function

* task: fixed dialog content padding

* task: added option for field icon custom sizes

* task: created helper function to find out if first letter is a vowel

* task: moved components to views folders

* task: added tabs and dialog actions

* task: added tooltip show delay

* task: add field filter logic

* task: moved divider color to theme, modal render handled by condition, modal made to fullscreen with margins, moved onback logic to parent component

* task: added single text creation fields

* task: replaced vh padding and added maxHeight

* task: field sort and icon update

* task: spacing updates

* task: moved search fields to title bar

* task: fixed dialog content padding

* task: add logic to get field data

* task: added logic to show/hide validation error msg

* task: integrate rtk query for creating a field

* task: fixed fields list not refreshing on new field add

* task: add logic to prevent re-using field name

* task: close modal on field creation successful

* task: added comments

* task: added menu dropdown

* task: add edit field modal

* task: move fields query to modal and added get field data rtk query

* task: pre-fill form value and added new types

* task: make sure model header tabs are loaded properly when edit field modal is open

* task: integrate rtk query to update field & cache invalidation

* task: dynamic modal header text

* task: added loading indicator

* task: added loading button

* task: update comment

* task: use direct url push when closing edit modal

* task: removed get field data rtk query
…ther changes (#1735)

* chore: removed some comments

* task: added config for textarea, wysiwyg and markdown

* task: updated error validation logic

* task: removed duplicate field menu item
* task: add ability to pass custom sort order index during field creation

* task: bulk resort on new field creation

* task: add logic to defer fields refetch until bulk resort is done

* task: reset sort index on modal close

* task: update sortIndex increment logic when creating another field

* task: do not invalidate cache when creating an in-between field

* task: fixed field list not rerendering after field update

* task: removed comment
agalin920 and others added 21 commits March 6, 2023 15:20
* task: convert ActionsTimeline to tsx

* task: import order

* task: convert actionsbyusers to tsx and added types

* task: convert filters to tsx
* task: convert ActionsTimeline to tsx

* task: import order

* task: convert actionsbyusers to tsx and added types

* task: convert filters to tsx

* task: add activity log tab

* task: added content for activity log

* task: fix component spacing

* task: add overridable height offset

* chore: removed unncessarry skip

* task: added comment for next step on filters

* task: added empty state

* task: added autosizer
* task: convert ActionsTimeline to tsx

* task: import order

* task: convert actionsbyusers to tsx and added types

* task: convert filters to tsx

* task: add activity log tab

* task: added content for activity log

* task: fix component spacing

* task: add overridable height offset

* chore: removed unncessarry skip

* task: added comment for next step on filters

* task: add daterange calendar type

* task: bumped mui base and mui datepicker pro versions and fixed breaking changes

* task: removed date range

* task: removed unused type

* task: created reusable daterange filter

* task: added overrideable button text

* task: moved user options fetching to parent component

* task: use the reusable UserFilter

* task: override button text

* task: override button text

* task: generic filter

* task: removed unused prop
…ign (#1921)

* task: convert old filters

* task: close model on date select

* task: daterange filter reset

* fix: incorrect user zuid

* task: layout update

* chore: removed comment
* task: fixed broken cypress tests

* task: fixed broken cypress tests

* task: added schema activity log test
@finnar-bin finnar-bin self-assigned this Mar 15, 2023
@shrunyan shrunyan merged commit b6e0eaa into master Mar 20, 2023
@shrunyan shrunyan deleted the feature/schema-activity-log branch March 20, 2023 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants