Daniel Söderling
09d793926d
feat: added beforeLogin hook ( #1289 )
2022-10-24 12:05:12 -04:00
Jacob Fletcher
1cfce87549
feat: async admin access control
2022-10-06 13:16:15 -04:00
Dan Ribbens
22ea98ca33
fix: field level access for nested fields
2022-09-22 21:37:02 -04:00
James
c8b37f40cb
fix: incorrect auth strategy type
2022-09-09 20:03:49 -07:00
dsod
bc97d3d6f2
Keep original request and add properties to it, instead of copy
2022-08-20 01:33:29 +02:00
James
e9b3f3f060
fix : #884
2022-08-04 14:03:23 -04:00
James Mikrut
bd4dd45f8e
Merge pull request #819 from payloadcms/feat/dataloader
...
feat: greatly enhances performance by using dataloader pattern to batch populations
2022-07-27 11:36:28 -04:00
Jarrod Flesch
d5e88cc1a9
fix: accesses payload config correctly in gql refresh resolver
2022-07-27 09:17:07 -04:00
James
a8a21e119b
chore: better naming conventions within local api
2022-07-26 12:58:02 -04:00
James
c5bcd1e341
feat: greatly enhances performance by using dataloader pattern to batch populations
2022-07-25 15:12:28 -04:00
Vincent Van Dijck
8feed39fb9
fix: trim trailing whitespaces of email in login
2022-07-24 23:08:35 +02:00
James
e1c35b5220
chore: further documents strategies
2022-07-21 16:42:40 -07:00
Luciano Greiner
3b4d5afd41
fix: avoid assuming Email will be present on JWT token. Using ID instead as email might not be in if using disableLocalStrategy ( #789 )
2022-07-21 15:20:23 -07:00
Luciano Greiner
3a3026cd63
feat: pass payload and names to custom auth strategies ( #781 )
2022-07-21 18:18:26 -04:00
Elliot DeNolf
f98ef62ad3
test: port auth tests to int
2022-07-17 10:46:07 -07:00
James
85b7a490eb
feat: scaffolds tabs field
2022-07-15 16:24:54 -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
4b2bc36f89
chore: reduces unnecessary strategy complexity
2022-07-09 08:40:13 -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
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
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
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
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
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
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
Elliot DeNolf
9c6af860d4
test: migrate test files to ts
2022-04-03 23:40:29 -04:00
James
7e5eeef122
chore: revises logic used to determine if hasWhereAccessResult
2022-03-08 14:42:28 -05:00
Dan Ribbens
40487347e3
fix: allow jwt to work without csrf in config
2022-02-16 12:35:17 -05:00
James
3a71afbd37
feat: renames revisions to versions
2021-12-28 19:41:36 -05:00
James
30ec146298
chore: typescript version compatibilities and improvements
2021-12-22 15:32:05 -05:00
James
da5684df27
feat: abstracts revisions components for reuse in globals
2021-12-01 12:21:56 -05:00
James
6d31aa8d86
Merge branch 'master' of github.com:payloadcms/payload into feat/revisions
2021-11-24 17:15:58 -05:00
Jarrod Flesch
96421b3d59
fix: ensures uploads can be fetched with CORS
2021-11-24 17:15:25 -05:00
Jarrod Flesch
051b7d45be
feat: applies upload access control to all auto-generated image sizes
2021-11-24 15:19:21 -05:00
James
763f32e22f
chore: separates revisions from drafts
2021-11-23 17:14:06 -05:00
James
27fabf79bd
Merge branch 'master' of github.com:payloadcms/payload into feat/revisions
2021-11-23 14:32:26 -05:00
James
94c2b8d80b
fix : #351
2021-11-01 17:10:11 -04:00
James
6ed11a5563
feat: adds base revision fields
2021-10-22 10:57:56 -04:00
James
edb723a4fb
feat: builds UI field
2021-10-20 16:56:07 -04:00
James
84f6a9d659
fix: more strict field typing
2021-10-12 21:18:12 -04:00
James
a6fc1fdc58
feat: saves active list filters in URL, implements per-page control
2021-10-12 19:25:43 -04:00
Jarrod Flesch
e3229c55f3
fix: ensures field read access within login operation has id
2021-10-05 18:05:48 -04:00