Elliot DeNolf
4a3588e965
test: collections and new test ids and classes
2022-07-14 16:16:16 -07:00
Dan Ribbens
11600930b7
feat: e2e test upload ( #755 )
2022-07-14 18:43:19 -04:00
Elliot DeNolf
baf4664073
feat: add card ids
2022-07-14 14:09:59 -07:00
Dan Ribbens
48700a93e3
* fix: css selectors
2022-07-14 17:00:34 -04:00
Dan Ribbens
31bc4c6532
* feat: optimize collection list relationship queries ( #749 )
...
* feat: optimize collection list relationship queries
2022-07-14 16:51:41 -04:00
James
8589fdefda
feat: reorganizes mongo connection
2022-07-13 13:17:00 -07:00
James
de43e21ebc
chore: stubs out fields e2e
2022-07-13 12:40:29 -07:00
Elliot DeNolf
90ba15f9bd
feat: testing refactor (e2e/int) ( #748 )
...
Co-authored-by: James <james@trbl.design >
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-07-13 11:00:10 -07:00
James Mikrut
b9f9f15d77
feat/adds dark mode and evolves admin ui
...
* feat: builds color palette for light and dark mode, removes all conflicting rgba sass
* chore: replaces colors with css vars
* chore: adapts blur-bg to be more performant and stable
* chore: getting ready for dark mode
* chore: removes unused file
* chore: reverts input bg
* chore: reverses selection in dark mode
* feat: builds theme toggler
* feat: adds auto mode for theme
* feat: establishes light / dark css pattern, updates account and list
* chore: migrates more views to gutter component
* chore: adapts global, adjusts popups
* chore: finishes retrofitting views
* feat: moves to medium instead of semi-bold for headlines
* feat: introduces new font for rte
* feat: updates rich text styles
* feat: styles react select in dark mode
* chore: styles datepicker, misc refinements
* chore: updates style of UploadCard
* chore: fixes code styles
* chore: styles PerPage
* chore: improves styling of column / where selector
* feat: improves field errors in dark mode
* chore: styles built-in rich text elements
* chore: improves styling of rte elements
* chore: tweaks
2022-07-13 10:36:25 -07:00
James
4e3c4e9c0c
Merge branch 'master' of github.com:payloadcms/payload into feat/extensible-auth-strategies
2022-07-11 11:45:48 -07:00
James
2c27812ba1
chore: removes cookie-parser
2022-07-11 11:45:44 -07:00
James Mikrut
2f57a983cd
Merge pull request #739 from payloadcms/feat/extensible-auth-strategies
...
Feat/extensible auth strategies
2022-07-11 11:44:32 -07:00
James
91c4ef226b
fix: ensures router switch only contains top-level route components
2022-07-11 08:31:43 -07:00
James
38b52bf67b
feat: better types useAuth and custom provider components
2022-07-09 22:23:37 -07:00
James
281985970d
Merge branch 'feat/extensible-auth-strategies' of github.com:payloadcms/payload into feat/extensible-auth-strategies
2022-07-09 17:39:19 -07:00
James
03f28a4804
feat: ensures auth component doesn't render if disabled
2022-07-09 17:16:19 -07:00
Dan Ribbens
c0acba94c6
Merge branch 'feat/extensible-auth-strategies' of github.com:payloadcms/payload into feat/extensible-auth-strategies
2022-07-09 19:58:19 -04:00
Dan Ribbens
8d550d411e
docs: update collection hooks
2022-07-09 19:57:58 -04:00
Elliot DeNolf
e8064371b0
feat: add preMiddleware and postMiddleware, deprecate middleware
2022-07-09 16:47:23 -07:00
Dan Ribbens
166bd31506
feat: add res to token hooks
2022-07-09 19:38:24 -04:00
Dan Ribbens
4055908bc8
feat: add afterMe afterLogout and afterRefresh
2022-07-09 19:29:00 -04:00
James
d68bb8c292
fix: removes reliance on auth email
2022-07-09 14:40:31 -07:00
James
c8be171f24
chore: further disabling of local auth strategy
2022-07-09 12:04:21 -07:00
Dan Ribbens
ce1c99b01c
fix: ensures duplicative relationship options are not present ( #732 )
...
Co-authored-by: James <james@trbl.design >
2022-07-09 11:58:03 -04:00
James
4b2bc36f89
chore: reduces unnecessary strategy complexity
2022-07-09 08:40:13 -07:00
James
58587525e5
feat: adds cookie-parser
2022-07-08 18:36:12 -07:00
James
df76f60e7f
fix: ensures anonymous passport strategy is loaded last
2022-07-08 17:56:39 -07:00
James
2c66ad8689
feat: ensures only plain objects are merged within incoming configs
2022-07-08 17:37:43 -07:00
James
6016e2346c
feat: extends strategies with more properties
2022-07-08 15:16:30 -07:00
James
56cdd943fd
feat: only adds email if local strategy enabled
2022-07-08 14:50:04 -07:00
James
6d02f7d3ac
feat: begins extensible auth strategies
2022-07-08 13:46:12 -07:00
Dan Ribbens
ad43cbc808
feat: graphql schema output ( #730 )
...
* chore: refactor graphql initialization
* feat: generate graphql schema script
* feat: script commands are case insenstive
2022-07-08 13:50:46 -04:00
James
d9e7696384
chore: strips trailing slashes from jwt strategy
2022-07-08 10:41:10 -07:00
James
01bc1fef1e
fix: ensures auth/me relations in gql can be queried
2022-07-08 10:25:00 -07:00
Dan Ribbens
567d8c19bf
fix: allow passing of autoIndex mongoose connectionOptions ( #722 )
2022-07-06 15:57:02 -04:00
James Mikrut
b722bed24f
Merge pull request #720 from payloadcms/fix/#692
...
fix: ensures old data from arrays is not persisted
2022-07-06 14:36:00 -04:00
James
0af66d68a7
chore: tests array functionality
2022-07-06 11:34:22 -07:00
Henri Tuan
f3b7dcff57
feat: File argument in create/update operation ( #708 )
...
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-07-06 11:26:04 -07:00
James
d9ef803d20
fix: ensures old data from arrays is not persisted
2022-07-06 10:52:52 -07:00
Andrzej Kłapeć
9fd171b26d
feat: allow clearing DatePicker value ( #641 )
...
Co-authored-by: Elliot DeNolf <denolfe@gmail.com >
2022-07-06 09:38:45 -07:00
Dan Ribbens
91e33d1c1c
fix: relationship field disabled from access control in related collections ( #644 )
...
* fix: disabled relationship field from access control in related collections
* fix: ids can be read from relationships regardless of access of related document
2022-07-03 07:01:45 -04:00
Akansh Sirohi
601e69ab0d
Fixes payloadcms/payload#650 ( #706 )
...
* fix: min/max number validation of decimal values
2022-07-03 06:25:03 -04:00
Dan Ribbens
b6b0ffb674
fix: empty cell data renders in list ( #699 )
2022-06-29 14:07:21 -04:00
Steven Roh
74342a4dea
Avoid app crashing when code (data) is undefined ( #681 )
...
* fix: code field ui errors when data is undefined
2022-06-29 12:12:33 -04:00
Min Somai
c78d77446a
fix: icon appears above select field's option list ( #685 )
...
* fix: icon of the date field appears above the option list
2022-06-29 12:09:53 -04:00
Dan Ribbens
6eb4fc04b1
Fix/validate imagesizes with mimetypes ( #688 )
...
* fix: mimetype validation with image sizes
* fix: unique filename error on image sizes
2022-06-29 12:05:57 -04:00
Lachlan Heywood
fcaa1454dc
Update load.ts ( #679 )
2022-06-24 17:52:06 -04:00
James
918062de2f
fix : #670 , max tokenExpiration
2022-06-24 17:49:36 -04:00
Dan Ribbens
1c37ec3902
feat: telemetry
...
* feat: add telemetry to payload config
wip: more telemetry
* feat: send telemetry events
* chore: update node ci versions
* chore: cleanup console log
* chore: updates ts due to dependency update
* chore: remove unused deps
* chore: fix origin and casing
* docs: telemetry
* feat: uses oneWayHash within telemetry
* chore: sends hashed domain in telemetry
* feat: improves reliability of telemetry projectID
* chore: revises telemetry docs
Co-authored-by: Elliot DeNolf <denolfe@gmail.com >
Co-authored-by: James <james@trbl.design >
2022-06-24 17:32:09 -04:00
James
3d5ed93fce
fix : #671 , password reset broken
2022-06-21 15:43:12 -04:00