Jacob Fletcher
2b941b7e2c
fix(next,ui): fixes global doc permissions and optimizes publish access data loading ( #6451 )
2024-05-22 10:03:12 -04:00
Jacob Fletcher
18009349c0
fix(ui): properly sets hasSavePermission on nested documents ( #6394 )
2024-05-17 13:41:38 -04:00
Jacob Fletcher
6a0fffe002
feat!: consolidates admin.logoutRoute and admin.inactivityRoute into admin.routes ( #6354 )
2024-05-14 21:18:19 +00:00
Alessio Gravili
bcb3f08386
chore: hide test flakes, improve playwright CI logs, significantly reduce playwright timeouts, add back test retries, cache playwright browsers in CI, disable CI telemetry, improve test throttle utility ( #6155 )
2024-05-01 17:35:41 -04:00
Jacob Fletcher
4d7ef58e7e
fix: blocks non-admin users from admin access ( #6127 )
2024-04-29 19:53:18 -04:00
Jacob Fletcher
fa89057aac
fix(next,ui): properly sets document operation for globals ( #6116 )
2024-04-29 13:58:06 -04:00
Jacob Fletcher
6cd5b253f1
fix(next): admin access control ( #5887 )
2024-04-17 10:31:39 -04:00
Paul
2f446e11d6
chore: bump nextjs dependencies to ^14.2 ( #5820 )
...
fix(plugin-seo): overriding existing endpoints
2024-04-12 12:32:45 -03:00
James
c9399efa65
chore: fixes access control test
2024-04-08 22:25:35 -04:00
Alessio Gravili
e912dde08d
chore: ensure autologin passes before starting tests for all e2e test suites ( #5659 )
2024-04-04 13:39:06 -04:00
James
5e52339135
chore: converts e2e suites to new pattern
2024-04-01 16:37:12 -04:00
Paul
5339c09b72
fix: access control test suite ( #5548 )
...
* chore: improve flakiness with access control test suite
* fix issue with redirecting from a drawer
* chore: watches for created id in drawers
---------
Co-authored-by: James <james@trbl.design >
2024-03-29 11:46:46 -03:00
Alessio Gravili
93dd6b5a98
chore: add skipped, failing lexical e2e test for errors within nested block fields, fix lexical seed data, disable access-control test ( #5508 )
2024-03-28 13:36:05 -04:00
Alessio Gravili
8deb19e3ac
chore: replace incorrect usage of saveDocAndAssert helpers
2024-03-27 16:17:46 -04:00
Alessio Gravili
db8e805a96
fix: improve error path merging from server, make sure no new or removed rows/values coming from the server are being considered outside addFieldRow
2024-03-27 15:55:19 -04:00
Alessio Gravili
08ff286f9a
chore: e2e: replace flaky manual save actions with non-flaky saveDocAndAssert helper
2024-03-27 12:18:17 -04:00
Paul
9c7e7ed8d4
fix(ui): custom buttons and e2e refresh permissions test ( #5458 )
...
* moved refresh permissions test suite to access control
* support for custom Save, SaveDraft and Publish buttons in admin config for collections and globals
* moved navigation content to client side so that permissions can be refreshed from active state
2024-03-26 11:48:00 -03:00
Alessio Gravili
2c68f8fba1
chore: unflake access-control, fix incorrect poll & toPass timeouts
2024-03-22 16:42:41 -04:00
Elliot DeNolf
99adfd2bba
chore: export mapAsync, fix some packages/next refs
2024-03-19 01:34:12 -04:00
Elliot DeNolf
c5ecf48d94
chore: add test/ to workspace, update most references
2024-03-19 00:59:56 -04:00
Elliot DeNolf
65f2cb9a22
chore: rename configHelpers to match function name
2024-03-16 10:18:34 -04:00
Alessio Gravili
6789e61488
chore: run lint & prettier on everything
2024-03-14 23:53:47 -04:00
Alessio Gravili
847a2994f9
chore: work on e2e's
2024-03-08 12:33:44 -05:00
Alessio Gravili
881d1e9594
chore: replace all __dirname's in test dir
2024-03-08 11:09:59 -05:00
Elliot DeNolf
802919e6ea
test: update e2e suites
2024-02-20 16:26:09 -05:00
Alessio Gravili
c068a8784e
fix(richtext-lexical): Blocks: make sure fields are wrapped in a uniquely-named group, change block node data format, fix react key error ( #3995 )
...
* fix(richtext-lexical): make sure block fields are wrapped in a uniquely-named group
* chore: remove redundant hook
* chore(richtext-lexical): attempt to fix unnecessary unsaved changes warning regression
* cleanup everything
* chore: more cleanup
* debug
* looks like properly cloning the formdata for setting initial state fixes the issue where the old formdata is updated even if node.setFields is not called
* chore: fix e2e tests
* chore: fix e2e tests (a selector has changed)
* chore: fix int tests (due to new blocks data format)
* chore: fix incorrect insert block commands in drawer
* chore: add new e2e test
* chore: fail e2e tests when there are browser console errors
* fix(breaking): beforeInput and afterInput: fix missing key errors, consistent typing and cases in name
2023-11-16 22:01:04 +01:00
Patrik
cef4cbb0ee
fix: conditionally hide dot menu in DocumentControls ( #4075 )
2023-11-09 12:01:58 -05:00
Jarrod Flesch
cdc10be1a2
fix: do not display field if read permission is false - admin panel ui ( #3949 )
2023-11-01 10:21:19 -04:00
Jacob Fletcher
9d9d20efd9
chore: overhauls main nav ( #3410 )
2023-09-29 13:10:37 -04:00
Jacob Fletcher
85c8e4dc65
chore: overhauls admin navigation ( #3339 )
2023-09-15 17:33:28 -04:00
Jacob Fletcher
81010311f9
chore: builds main menu modal ( #3313 )
2023-09-15 16:40:08 -04:00
Alessio Gravili
e2df74bbff
chore: fix e2e tests by not importing from ./config
2023-09-07 22:53:28 +02:00
James
0f3b364e46
chore: hoists tests out of payload package
2023-09-01 14:45:41 -04:00
Alessio Gravili
a67278b29f
chore: move to monorepo structure
2023-08-23 12:20:30 +02:00
Alessio Gravili
9467074fb9
chore: update 2.0 branch from master ( #3207 )
...
Co-authored-by: Jacob Fletcher <jacobsfletch@gmail.com >
Co-authored-by: Alessio Gravili <alessio@gravili.de >
Co-authored-by: PatrikKozak <patrik@trbl.design >
Co-authored-by: Lucas Blancas <lablancas@gmail.com >
Co-authored-by: Stef Gootzen <37367280+stefgootzen@users.noreply.github.com >
Co-authored-by: Jarrod Flesch <30633324+JarrodMFlesch@users.noreply.github.com >
Co-authored-by: Jessica Chowdhury <67977755+JessChowdhury@users.noreply.github.com >
Co-authored-by: PatrikKozak <35232443+PatrikKozak@users.noreply.github.com >
Co-authored-by: Greg Willard <Wickett06@gmail.com >
Co-authored-by: James Mikrut <james@payloadcms.com >
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
Co-authored-by: Elliot DeNolf <denolfe@gmail.com >
fix: WhereBuilder component does not accept all valid Where queries (#3087 )
fix: passes in height to resizeOptions upload option to allow height resize (#3171 )
2023-08-22 16:04:50 -04:00
Dan Ribbens
8a681450d1
feat: add database transaction support( #2983 )
2023-07-21 14:13:18 -04:00
Jacob Fletcher
451ffcd982
chore: adds testing coverage for document drawer access control
2023-04-24 15:32:45 -04:00
James
3f9bbe90bd
fix: incorrect version defaults
2023-04-17 19:37:22 -04:00
Jacob Fletcher
9f30553813
feat: async plugins ( #2030 )
...
* feat: async plugins
* wip: async config
* fix: async config
2023-02-13 10:46:55 -05:00
Jarrod Flesch
eda6f70acb
Roadmap/#1379 admin ui doc level access ( #1624 )
...
* feat: adds document level access endpoints so admin ui can now accurately reflect document level access control
* chore(docs): new doc access callout, updates useDocumentInfo props from change
2022-12-14 16:14:29 -05:00
Dan Ribbens
c64f15d4d9
test: field level access for nested fields
2022-09-23 03:26:26 -04:00
Elliot DeNolf
6a9ea638d5
test: add access-control int tests
2022-07-18 18:50:41 -07:00
Elliot DeNolf
ba79b4446c
test: refactor all test directories into one
2022-07-15 12:51:43 -07:00