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

Team Workflows #7038

Merged
merged 80 commits into from
Feb 27, 2023
Merged
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
97fadcb
add teamId to workflows and add first basic query
Jan 18, 2023
2b247c5
create first version of new button (without any functionality)
Jan 23, 2023
d231e4c
Merge branch 'main' into feat/teams-workflows
Jan 25, 2023
0cffbd0
create reusable component for CreateButtons
Jan 25, 2023
1921bb3
fix dropdown design
Jan 25, 2023
46eb2fe
continued work on workflow create dialog
Jan 25, 2023
64bb412
add create function and fix wrong unauthorized error
Jan 25, 2023
d605411
create new isAuthorized function
Jan 26, 2023
ee6ffcf
clean up isAuthorized function
Jan 26, 2023
ba05926
create first filter for workflows
Jan 26, 2023
42f77e4
Merge branch 'main' into feat/teams-workflows
Feb 1, 2023
c9726b9
default check all fitlers
Feb 1, 2023
fc691f7
fix empty workflow page
Feb 1, 2023
f9ed27e
filter workflows in frontend
Feb 1, 2023
e0b98a2
fix result for all filters disabled
Feb 1, 2023
7f1dc4b
use different empty screen for filtered result
Feb 1, 2023
19856ce
improve UI of filter
Feb 1, 2023
327415c
fix updated workflows after deletion + small UI fixes
Feb 1, 2023
86bde36
add badge of team name in editing view
Feb 2, 2023
d4fa6ab
only show correct user or team event types
Feb 2, 2023
567b77d
fix deleting workflows + UI fixes
Feb 2, 2023
89adbba
add loading state to create button
Feb 2, 2023
259449f
Merge branch 'main' into feat/teams-workflows
Feb 2, 2023
7ef06ef
Merge branch 'main' into feat/teams-workflows
Feb 6, 2023
1945e5d
add badge with team name
Feb 6, 2023
8757998
handle existing mixed event types
Feb 7, 2023
3e51533
improve empty screen for filtered view
Feb 7, 2023
aaee6ae
fix subtitle for create event type
Feb 7, 2023
06b6b1d
fix position of chevron icon
Feb 7, 2023
5a25d31
Merge branch 'main' into feat/teams-workflows
Feb 7, 2023
be9999d
add new workflow button as cta button of shell
Feb 7, 2023
1568935
add missing authorization checks
Feb 7, 2023
736401a
first authorization steps for workflows in event type settings
Feb 7, 2023
8752812
show only authorized workflows in event types
Feb 7, 2023
695d02e
Merge branch 'main' into feat/teams-workflows
Feb 8, 2023
41a7ea7
fix create button position
Feb 8, 2023
7d27138
Merge branch 'main' into feat/teams-workflows
Feb 8, 2023
3262ab5
fix duplicate dialog
Feb 8, 2023
74220ba
only show workflow of team the event type belongs to
Feb 8, 2023
edec4d5
create workflows from event type settings for correct team/user
Feb 8, 2023
c8c5042
code clean up
Feb 8, 2023
ea19185
Merge branch 'main' into feat/teams-workflows
Feb 10, 2023
6218466
remove classname from createButton props
Feb 10, 2023
c50da51
code clean up
Feb 10, 2023
e6a0f45
code clean up
Feb 10, 2023
02a3dca
text alignment + code clean up
Feb 10, 2023
1dccd1d
add migration
Feb 10, 2023
b292844
code clean up
Feb 10, 2023
606966d
fix duplicate dialog
Feb 10, 2023
cf4fb8b
remove not needed useEffect
Feb 10, 2023
cad331c
only show filter if user has at least one team
Feb 10, 2023
b182778
fix create button without teams
Feb 10, 2023
e9dedd2
add teamId to verified numbers
Feb 10, 2023
368036a
Merge branch 'main' into feat/teams-workflows
Feb 13, 2023
fd2eae2
fix verified phone numbers for teams
Feb 13, 2023
87165b3
code clean up
Feb 13, 2023
f19d4a4
Merge branch 'main' into feat/teams-workflows
Feb 14, 2023
2e4348a
Merge branch 'main' into feat/teams-workflows
Feb 14, 2023
29557d9
fixing list update after deleting last workflow
Feb 14, 2023
8feb88b
Merge branch 'main' into feat/teams-workflows
zomars Feb 15, 2023
0325bd7
Update packages/features/ee/workflows/components/EmptyScreen.tsx
PeerRich Feb 19, 2023
59c4ac1
check if membership is accepted + type predicate feedback
Feb 20, 2023
b22d0ba
always save userId
Feb 20, 2023
97f0ed7
Update packages/ui/components/createButton/CreateButton.tsx
CarinaWolli Feb 20, 2023
a140b12
Merge branch 'main' into feat/teams-workflows
Feb 21, 2023
726629e
improve createButton props
Feb 21, 2023
9b77f89
make workflows read-only for members
Feb 21, 2023
a47161d
remove duplicateDialog from createButton component
Feb 21, 2023
597af9d
improve types
Feb 21, 2023
2983e6c
fix type error
Feb 21, 2023
82e7834
Merge branch 'main' into feat/teams-workflows
Feb 23, 2023
420d3ef
fix default value for location in create event type dialog
Feb 23, 2023
08fb190
remove duplicate verification input
Feb 23, 2023
f2b1a37
add readonly value in trpc list call
Feb 23, 2023
6025874
improve UI for readonly workflows
Feb 23, 2023
89efc74
improve readonly UI
Feb 23, 2023
d49b251
Merge branch 'main' into feat/teams-workflows
zomars Feb 23, 2023
a987482
Update packages/features/ee/workflows/components/EventWorkflowsTab.tsx
zomars Feb 23, 2023
c7803e1
Update WorkflowDetailsPage.tsx
zomars Feb 23, 2023
bcb7376
Merge branch 'main' into feat/teams-workflows
Feb 24, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix position of chevron icon
  • Loading branch information
CarinaWolli committed Feb 7, 2023
commit 06b6b1d0748dd6133cbd2ceeffbce201336ef118
6 changes: 2 additions & 4 deletions packages/ui/components/popover/AnimatedPopover.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,7 @@ export const AnimatedPopover = ({
<Popover.Trigger asChild>
<div
ref={ref}
className="item-center mb-2 flex h-9 max-h-72 justify-between overflow-y-scroll whitespace-nowrap rounded-md border border-gray-300
py-2 px-3 text-sm placeholder:text-gray-400
hover:cursor-pointer hover:border-gray-400 focus:border-neutral-300 focus:outline-none focus:ring-2 focus:ring-neutral-800 focus:ring-offset-1">
className="item-center mb-2 flex h-9 max-h-72 justify-between overflow-y-scroll whitespace-nowrap rounded-md border border-gray-300 px-3 py-2 text-sm placeholder:text-gray-400 hover:cursor-pointer hover:border-gray-400 focus:border-neutral-300 focus:outline-none focus:ring-2 focus:ring-neutral-800 focus:ring-offset-1">
<div className="max-w-36 flex items-center">
<div className="truncate">
{text}
Expand All @@ -54,7 +52,7 @@ export const AnimatedPopover = ({
)}
</div>
<FiChevronDown
className={classNames("mt-auto ml-2 transition-transform duration-150", open && "rotate-180")}
className={classNames("ml-2 transition-transform duration-150", open && "rotate-180")}
/>
</div>
</div>
Expand Down