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
Dan Ribbens
a1fe17d05d
fix: me auth route breaks with query params ( #648 )
2022-06-13 11:49:04 -04:00
James Mikrut
7083225abd
Feat/remove this bindings ( #629 )
...
* feat: removes this bindings for cleaner, more maintainable code
Co-authored-by: Elliot DeNolf <denolfe@users.noreply.github.com >
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-06-08 14:44:34 -04:00
Jarrod Flesch
af6479bf34
feat: adds timestamps to generated collection types if enabled ( #604 )
...
* feat: adds timestamps to generated collection types if enabled
2022-06-08 11:41:09 -04:00
Dan Ribbens
44c12325b4
feat: enable webpack filesystem cache in dev ( #621 )
2022-06-08 11:38:07 -04:00
Dan Ribbens
f2bf2399fa
fix: custom fields values resetting in ui ( #626 )
2022-06-08 11:37:31 -04:00
Dan Ribbens
397dba4a30
Fix/delete document workflow ( #622 )
...
* fix: admin ui display server errors when deleting documents
* fix: admin ui display delete document state gets stuck after 403
2022-06-08 10:24:34 -04:00
James Mikrut
3d4d807370
Fix/propagate locale relationship ( #637 )
...
* fix: propagate locale through relationship
* fix: ensures locales are populated properly through local operations
* chore: adds test for locale propagation
Co-authored-by: Elliot DeNolf <denolfe@gmail.com >
2022-06-08 10:23:01 -04:00
James
c18cc23c71
fix: ensures unflattening locales only happens if config specifies locales
2022-06-08 10:07:17 -04:00
GeorgeyB
7ee374ea1a
Custom collection/global endpoints ( #607 )
...
* feat: add custom endpoints for collections and globals REST APIs
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-05-30 12:43:18 -04:00
Dan Ribbens
20bbda95c6
fix: duplicate objects in array fields in validate data and siblingData ( #599 )
2022-05-25 13:44:28 -04:00
James Mikrut
20d251fd5d
fix : #576 , graphql where on hasMany relationship not working ( #582 )
2022-05-23 22:06:37 -04:00
Jarrod Flesch
982b3f0582
fix: adds optional chaining to safely read drafts setting on versions ( #577 )
2022-05-23 20:23:24 -04:00
GeorgeyB
734e905c18
fix: passes required prop for select field ( #579 )
2022-05-23 20:22:36 -04:00
James
e1a5547fea
fix: only localizes schema if both field and top-level config are enabled
2022-05-17 13:13:37 -04:00
Dan Ribbens
4913441017
Free and open-source under MIT license ( #565 )
...
* feat: free and open-source under MIT license
2022-05-16 19:25:20 -04:00
Dan Ribbens
16b7edbc97
fix: prevent changing order of readOnly arrays ( #563 )
2022-05-16 19:00:08 -04:00
Dan Ribbens
8813bc7695
chore: e2e running in CI ( #559 )
...
* chore: e2e ci testing with mongo-memory-server
2022-05-11 21:49:11 -04:00
Dan Ribbens
1dfe2b8929
fix: apply field condition to custom components ( #560 )
2022-05-11 19:43:53 -04:00
Dan Ribbens
78edac684e
fix: fields in groups causing console error in browser ( #553 )
2022-05-06 13:50:58 -04:00
Dan Ribbens
46f4bc2a07
fix: save resized image file when equal to upload size ( #555 )
2022-05-06 13:50:47 -04:00
James
47c37e0153
fix: rare bug while merging locale data
2022-05-04 11:18:52 -04:00
Elliot DeNolf
1e4a68f76e
fix: checkbox defaultValues and more typing of sanitize ( #550 )
2022-05-02 13:42:56 -04:00
James
b3832e21c9
feat: exposes findMany argument to afterRead hooks to discern between find and findByID
2022-05-02 13:38:13 -04:00
James Mikrut
18489faceb
feat: optimizes field operations
...
* wip: beforeChange field op pattern
* feat: optimizes field-level beforeChange
* feat: optimizes beforeValidate
* feat: optimizes afterChange
* feat: optimizes afterRead
* chore: comment accuracy
2022-05-02 12:46:52 -04:00
James
515f20372e
chore: passing tests
2022-04-29 18:30:40 -04:00
James
12fbe8368f
Merge branch 'fix/localization-defaultvalues' of github.com:payloadcms/payload
2022-04-29 16:49:17 -04:00
Dan Ribbens
55b4dfb309
chore: test defaultValue with localization
2022-04-29 16:48:50 -04:00
James
fb7bb76674
Merge branch 'master' of github.com:payloadcms/payload
2022-04-29 16:48:24 -04:00
James
e46b942259
feat: exposes payload within server-side validation args
2022-04-29 16:48:15 -04:00
Dan Ribbens
e8503232ba
chore: changes eslint rules no-console and cleanup
2022-04-29 12:36:21 -04:00
Dan Ribbens
bf48fdf189
fix: file upload safely handles missing mimeTypes ( #540 )
...
* fix: file upload safely handles missing mimeTypes
* feat: uploaded files that do not have mimeTypes are given one based on file extension
2022-04-29 10:36:58 -04:00
Dan Ribbens
834f4c2700
feat: allow subfield readOnly to override parent readOnly ( #546 )
2022-04-29 10:36:38 -04:00
Dan Ribbens
e297eb9090
feat: allows defaultValue to accept async function to calculate defaultValue ( #547 )
...
* feat: field default values with async functions
* docs: improves field default value
* chore: simplifies async defaultValue
* chore: api test coverage for default value functions
* chore: WIP defaultValue async arrays
* chore: refactors and simplifies buildStateFromSchema
* chore: improves tests for defaultValues
Co-authored-by: James <james@trbl.design >
2022-04-29 10:36:10 -04:00
James
1cdd5b96b3
chore: ensures array fields update modified state
2022-04-26 10:19:39 -04:00
James
8bdbd0dd41
fix: ensures adding array / block rows modifies form state
2022-04-25 20:59:33 -04:00
James
b99ec060ca
fix: improperly typed access control
2022-04-24 19:35:58 -04:00
James
3b70560e25
fix: block form-data bug
2022-04-24 19:16:39 -04:00
James
3c1dfb88df
fix: intermittent blocks UI issue
2022-04-20 17:20:05 -04:00
James
9e2ed56ef0
chore: migrates to React 18
2022-04-20 11:29:09 -04:00
Alessio Gravili
9e324be057
fix: ensure relationTo is valid in upload fields ( #533 )
...
* Error handling
* Improve error message
* Re-position error handling
* Move error checking to sanitize
2022-04-20 09:21:14 -04:00
James Mikrut
b7f47c9bb1
chore/ts dep compat ( #535 )
...
* chore: ensures typescript dependency compatibility
* chore: updates dependencies
* chore: updates window-info breakpoints
2022-04-20 09:16:36 -04:00
Dan Ribbens
3dcd8a24cb
fix: richtext editor input height ( #529 )
2022-04-17 10:56:33 -04:00
Dan Ribbens
6f84c0a869
Fix/checkbox validation error position ( #521 )
...
* fix: checkbox validation error positioning
* feat: sanitize defaultValue to false when field is required
2022-04-12 11:28:41 -04:00
Dan Ribbens
a4f2c5abd4
chore: update react 18 ( #520 )
...
* chore: update to react 18 and related dependencies
2022-04-12 11:26:55 -04:00
Dan Ribbens
6b06fe4481
chore: update react-toastify to 8.x ( #522 )
2022-04-12 11:26:20 -04:00