James
a458375934
chore: passing versions tests
2023-09-23 10:07:29 -07:00
James
ee0bddf85b
chore: progress to versions
2023-09-23 07:50:28 -07: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
1d4df99ea7
fix: improve versions test suite ( #2941 )
...
* fix: versions test
* fix: restore tests not being effective
* make tests better
* new test: should versions be in correct order
2023-06-30 15:35:59 +02:00
James
314ddbd44c
chore: tests
2023-05-22 15:50:54 -04:00
James
6ca12b1cc0
fix: restoring version did not correctly create new version from result
2023-03-27 14:59:50 -04:00
Dan Ribbens
44651e6ecc
fix: globals publish after draft
2023-02-28 09:03:28 -05:00
James
42ebf68932
fix : #2125 , ensures createdAt and updatedAt are returned in update operations
2023-02-18 10:56:09 -05:00
Jarrod Flesch
2089136671
chore: improves test for max versions ( #2102 )
2023-02-15 13:10:07 -05: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
2e4f7ab35c
fix: max versions incorrectly sorting, causing incorrect versions to be held onto
2023-02-07 11:29:25 -05:00
Jacob Fletcher
b3f2c79d87
chore: passing versions int tests
2023-01-19 11:39:27 -05:00
Jacob Fletcher
bd4da37f23
fix: creates backup of latest version after restoring draft #1873
2023-01-19 11:38:39 -05:00
James
3bb262fd66
chore: passing tests
2023-01-17 15:01:15 -05:00
James
dff840c49b
chore: adds version count tests
2023-01-16 21:05:40 -05:00
James
0a4766a61e
chore: passing tests
2023-01-16 19:04:09 -05:00
James
681d75e43e
chore: adapts tests to new jest version
2023-01-04 10:22:57 -05:00
James
c755143cc0
chore: uses mongo aggregate for merging draft results
2022-12-19 16:01:30 -05:00
Dan Ribbens
48989d0f6e
fix: update drafts includes latest version changes
2022-11-30 17:03:00 -05:00
Jacob Fletcher
25822a91b1
fix: allows patching global drafts #1415
2022-11-18 14:55:24 -05:00
Jacob Fletcher
af6a7aa9e8
fix: versions tests
2022-11-18 14:27:58 -05:00
Jacob Fletcher
b3c232dbbe
chore: write tests for draft patches #1415
2022-11-18 13:08:24 -05:00
KGZM
d0da3d7962
fix: saving multiple versions ( #918 )
...
* test: saving multiple versions with unique fields
* fix: saving multiple versions with unique fields
Version schemas were getting produced with uniqueness constraints which
caused updates to likely fail because each successive version would
potentially reuse unchanged unique key-values (particularly ident keys
like slug) from previous versions.
This was due to `mongoose.buildSchema` not respecting buildSchemaOptions.disableUnique.
This regression was introduced with the fix at commit c175476e .
* test: eslint fix
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-08-11 15:53:51 -04:00
James
b43e8c5db0
tests: ports versions tests to new infra
2022-07-17 13:11:38 -07:00