Deepak Prabhakara
36c847b69d
updated saml-jackson
2022-01-08 01:14:53 +00:00
Deepak Prabhakara
5cb2eebc88
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# pages/api/auth/[...nextauth].tsx
# yarn.lock
2022-01-07 23:06:03 +00:00
Omar López
84d75cf693
Upgrades next-auth to v4 ( #1185 )
...
* Upgrades next-auth to v4
* Fixes next-auth session types
* Type fixes
* Fixes login issue
* Team page fixes
* Type fixes
* Fixes secret
* Adds test for forgotten password
* Skips if pw secret is undefined
* Prevents error if PW secret is undefined
* Adds PLAYWRIGHT_SECRET explainer
* Adds pending auth TODOs
* Adds missing secret
* Fixed imports
* Fixed imports
* Type fixes
* Test fixes
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-07 20:23:37 +00:00
Deepak Prabhakara
49035cf64a
tweaked SAML config UI
2022-01-05 21:54:53 +00:00
Deepak Prabhakara
486cbea8c8
fixed TS errors
2022-01-01 01:40:01 +00:00
Deepak Prabhakara
137a255dc1
updated @boxyhq/saml-jackson to v0.3.0
2022-01-01 00:49:12 +00:00
Deepak Prabhakara
f179b48fbf
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# public/static/locales/de/common.json
# public/static/locales/es/common.json
# public/static/locales/ja/common.json
# public/static/locales/pt/common.json
# public/static/locales/ro/common.json
# public/static/locales/ru/common.json
# yarn.lock
2021-12-27 20:31:15 +00:00
depfu[bot]
3e1fe30186
Update all Yarn dependencies (2021-11-29) ( #1233 )
...
* Update all Yarn dependencies (2021-11-29)
2021-12-27 16:00:15 +00:00
Deepak Prabhakara
1a22acadac
updated saml-jackson lib (node engine version is now 14.x or above)
2021-12-24 21:57:18 +00:00
Deepak Prabhakara
48212afccf
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# pages/api/auth/[...nextauth].tsx
# pages/api/auth/forgot-password.ts
# public/static/locales/de/common.json
# public/static/locales/en/common.json
# public/static/locales/es/common.json
# public/static/locales/ja/common.json
# public/static/locales/pt/common.json
# public/static/locales/ro/common.json
# public/static/locales/ru/common.json
2021-12-21 20:18:22 +00:00
Syed Ali Shahbaz
bab72f1514
upgraded prisma to v3.0.2 ( #1284 )
...
* upgraded prisma to v3.0.2
* updated queryRaw changes for prisma 3
* queryRaw further changes
* --wip
* --wip
* --WIP
* Preview flag "selectRelationCount" is not needed anymore
* Adds missing migrations
* removed temporary test
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: zomars <zomars@me.com>
2021-12-21 08:32:16 -07:00
Deepak Prabhakara
2c6a2d14f8
updated saml-jackson lib
2021-12-16 16:56:33 +00:00
Deepak Prabhakara
7fea990cc9
updated jackson to support encryption at rest
2021-12-15 21:56:18 +00:00
Deepak Prabhakara
29f7041f2f
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# yarn.lock
2021-12-15 21:34:49 +00:00
Omar López
e6f71c81bb
E2E tests refactoring ( #1318 )
...
* Adds test todos
* Can't seem to change locales
* WIP playwright test refactoring
* jest-playwright cleanup
* Test fixes
* Test fixes
* More test fixes
* WIP: Testing fixes
* More test fixes
* Removes unused files
* Installs missing browsers for e2e
* ts-node fixes
* ts-check fixes
* Type fixes
* Fixes e2e
* FFS
* Renamex webhook snapshot
* Fixes webhook cross-platform
* Renamed webhook snapshot
* Apply suggestions from code review
Co-authored-by: Max Schmitt <max@schmitt.mx>
* Removes kont dependency
* Cleanup playwright options
* Next.js cache optimizations on CI
* Uses cache on e2e as well
* Fixme is introducing side-effects
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-12-15 16:25:49 +00:00
Deepak Prabhakara
00037e978f
cleaned up cors, not needed by the oauth flow
2021-12-13 18:34:01 +00:00
Deepak Prabhakara
13e5dc7efa
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# yarn.lock
2021-12-13 18:08:03 +00:00
Deepak Prabhakara
96c56bafa4
- ogs cleanup
...
- type fixes
2021-12-13 17:59:10 +00:00
Deepak Prabhakara
17d2e6c0a8
no separate docker-compose file for saml
2021-12-13 15:44:39 +00:00
Omar López
357e279dd8
Upgrades to tailwindcss v3 ( #1294 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-13 11:01:33 +00:00
Deepak Prabhakara
0d509692a7
WIP: embed saml lib
2021-12-13 00:01:41 +00:00
Deepak Prabhakara
32649004d6
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# components/team/EditTeam.tsx
# package.json
# prisma/schema.prisma
# public/static/locales/en/common.json
# yarn.lock
2021-12-10 13:17:03 +00:00
Jamie Pine
c1d90eb438
Improvement/teams ( #1285 )
...
* [WIP] checkpoint before pull & merge
- Added teams to sidebar
- Refactored team settings
- Improved team list UI
This code will be partly reverted next commit.
* [WIP]
- Moved team code back to components
- Removed team link from sidebar
- Built new team manager screen based on Event Type designs
- Component-ized frequently reused code (SettingInputContainer, FlatIconButton)
* [WIP]
- Created LinkIconButton as standalone component
- Added functionality to sidebar of team settings
- Fixed type bug on public team page induced by my normalization of members array in team query
- Removed teams-old which was kept as refrence
- Cleaned up loose ends
* [WIP]
- added create team model
- fixed profile missing label due to my removal of default label from component
* [WIP]
- Fixed TeamCreateModal trigger
- removed TeamShell, it didn't make the cut
- added getPlaceHolderAvatar
- renamed TeamCreate to TeamCreateModal
- removed deprecated UsernameInput and replaced uses with suggested TextField
* fix save button
* [WIP]
- Fixed drop down actions on team list
- Cleaned up state updates
* [WIP] converting teams to tRPC
* [WIP] Finished refactor to tRPC
* [WIP] Finishing touches
* [WIP] Team availability beginning
* team availability mvp
* - added validation to change role
- modified layout of team availability
- corrected types
* fix ui issue on team availability screen
* - added virtualization to team availability
- added flexChildrenContainer boolean to Shell to allow for flex on children
* availability style fix
* removed hard coded team type as teams now use inferred type from tRPC
* Removed unneeded vscode settings
* Reverted prisma schema
* Fixed migrations
* Removes unused dayjs plugins
* Reverts type regression
* Type fix
* Type fixes
* Type fixes
* Moves team availability code to ee
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: zomars <zomars@me.com>
2021-12-09 23:51:30 +00:00
Omar López
8617b2db65
Adds deploy script ( #1286 )
2021-12-09 16:19:52 +00:00
Deepak Prabhakara
ef99413b3d
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# yarn.lock
2021-12-09 00:41:26 +00:00
Alex Johansson
05fa1feab0
Migrate availability schedule for everyone ( #1179 )
...
* wip
* tmp mig
* add cron api key to header
* feels safer
* Revert "wip"
This reverts commit 15a8358661
.
* test
* add name
* normalize dates
* maybe works
* test
* fixz
* maybe fix ci
* deprecated
* step 1 -- raw sql
* seems to work
* migration seems to work
* br
* fix comment
* timouet
* disconnect prisma test
* test order
* maybs
* seems to work
* tz
* tweak
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
2021-12-08 12:08:57 +00:00
depfu[bot]
3b00bc7508
Update next to version 12.0.7 ( #1270 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2021-12-08 09:36:03 +00:00
Deepak Prabhakara
4680222f5e
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# package.json
2021-12-07 21:23:14 +00:00
Deepak Prabhakara
da54484228
use separate docker-compose file for saml
2021-12-07 19:44:07 +00:00
Omar López
ec2acedf34
Zomars/refactor emails followup ( #1216 )
2021-12-07 15:48:08 +00:00
Deepak Prabhakara
ad8629af57
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# yarn.lock
2021-12-02 20:04:02 +00:00
Deepak Prabhakara
4fe635c70c
- move all env vars related to saml into a separate file for easy access
...
- added SAML_ADMINS comma separated list of emails that will be able to configure the SAML metadata
2021-12-02 19:58:33 +00:00
depfu[bot]
0a7233d452
Update all Yarn dependencies (2021-11-26) ( #1223 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2021-11-29 20:53:02 +00:00
Deepak Prabhakara
da9b173fab
added default values for SAML_TENANT_ID and SAML_PRODUCT_ID
2021-11-28 17:40:33 +00:00
Deepak Prabhakara
324ff6c466
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# package.json
# yarn.lock
2021-11-25 23:54:29 +00:00
depfu[bot]
da2c825dad
Update all Yarn dependencies (2021-11-24) ( #1212 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2021-11-25 13:51:15 +01:00
depfu[bot]
dab146a313
Update all Yarn dependencies (2021-11-15) ( #1176 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
2021-11-24 23:33:25 +00:00
Deepak Prabhakara
500a016a90
Merge branch 'main' into feature/saml-login
...
# Conflicts:
# yarn.lock
2021-11-24 22:01:45 +00:00
Syed Ali Shahbaz
d8b3c42c28
Improvement/cal 639 turn edit location dialog into radix uu ( #1055 )
...
* replaced disclosure with collapsible
* added radix radio-group
* removed radix-UI radio group
* more fix
* --WIP
* --WIP
* react-hook-formify --WIP
* radix ui radio replaces headless ui radio
* further fixes --WIP
* --WIP
* form handling and availability wrapping
* minuteField fix
* availability fix
* fixed react-select menu overflow in dialog
* --WIP
* added default value for custom inputs
* fixed locations
* fixed daterangepicker
* fixed team eventType
* basic cleanup --wip
* fixed locations removal bug
* removed old locations state remnants
* some cleanup --wip
* rebase conflict resolution
* removed debug rem and fixed radio text size
* further requested changes
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
Co-authored-by: Omar López <zomars@me.com>
2021-11-24 10:07:49 -07:00
Nathaniel
24e36ad46a
upgrade tsdav to v1.1.5 ( #993 )
...
* upgrade tsdav to v1.1.1
* upgrade to v1.1.5
* updated lockfile
* updated tsdav
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@richelsen.net>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-11-24 11:52:57 +00:00
Alex Johansson
7de35dc4e5
set `engines` version to `>=14` ( #1178 )
...
* add `16.x` to `engines`
node.16 is LTS now
* Update package.json
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-16 00:20:12 +00:00
Deepak Prabhakara
b7ab072030
get saml login flag from the server
2021-11-10 23:55:15 +00:00
Deepak Prabhakara
def333f094
Added SAML configuration to Settings -> Security page
2021-11-10 23:54:16 +00:00
Deepak Prabhakara
4dd0e0a95e
WIP: SAML login
2021-11-10 23:49:39 +00:00
Deepak Prabhakara
40e915b5f1
Merge branch 'main' into feature/copy-add-identity-provider
...
# Conflicts:
# pages/api/auth/[...nextauth].tsx
# pages/api/auth/forgot-password.ts
# pages/settings/security.tsx
# prisma/schema.prisma
# public/static/locales/en/common.json
2021-11-10 12:34:40 +00:00
Alex van Andel
8664d217c9
Feature/availability page revamp ( #1032 )
...
* Refactored Schedule component
* Merge branch 'main' into feature/availability-page-revamp
* wip
* Turned value into number, many other TS tweaks
* NodeJS 16x works 100% on my local, but out of scope for this already massive PR
* Fixed TS errors in viewer.tsx and schedule/index.ts
* Reverted next.config.js
* Fixed minor remnant from moving types to @lib/types
* schema comment
* some changes to form handling
* add comments
* Turned ConfigType into number; which seems to be the value preferred by tRPC
* Fixed localized time display during onboarding
* Update components/ui/form/Schedule.tsx
Co-authored-by: Alex Johansson <alexander@n1s.se>
* Added showToast to indicate save success
* Converted number to Date, and also always establish time based on current date
* prevent height flickering of availability
by removing mb-2 of input field
* availabilty: re-added mb-2 but added min-height
* Quite a few bugs discovered, but this seems functional
Co-authored-by: KATT <alexander@n1s.se>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2021-11-10 11:16:32 +00:00
dependabot[bot]
0e9c50a58d
⬆️ Bump tailwindcss from 2.2.16 to 2.2.19 ( #1128 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 2.2.16 to 2.2.19.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v2.2.16...v2.2.19 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-11-04 14:00:42 +00:00
Alex Johansson
0ee523643d
upgrade to next.js 12 ( #1111 )
2021-11-03 14:02:17 +00:00
dependabot[bot]
b82f2be391
⬆️ Bump @typescript-eslint/parser from 4.32.0 to 4.33.0 ( #1117 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 13:25:40 +00:00
dependabot[bot]
ae09e220d0
⬆️ Bump @types/lodash from 4.14.175 to 4.14.176 ( #1114 )
...
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ) from 4.14.175 to 4.14.176.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 13:17:04 +00:00