James
3343adb952
feat: allows querying on rich text content
2022-08-04 10:59:56 -04:00
James
9c0c606b20
fix : #880
2022-08-03 13:39:22 -04:00
Dan Ribbens
c175476e74
fix: unique index creation ( #867 )
...
* fix: unique indexes created for mongo 5 and later
* test: add index test coverage for unique, nested and localized fields
2022-08-02 11:56:18 -04:00
James
c96985be0c
fix : #806 , allow partial word matches using 'like' operator
2022-07-25 16:48:45 -04:00
Marco Sangalli
2a1f387bcc
fix: enable index creation from schema ( #791 )
2022-07-21 18:16:28 -04:00
James
2ef8a1e35a
fix: ensures point field doesn't interrupt version creation
2022-07-17 10:03:22 -07:00
James
2707af1d45
fix: ensures blocks can be nested within tabs / rows / collapsibles
2022-07-16 15:51:05 -07:00
James
a777032894
chore: only imports get-port if dev
2022-07-16 11:11:14 -07:00
James
68e7c41fdc
feat: finishes tabs field
2022-07-15 18:40:31 -07:00
James
85b7a490eb
feat: scaffolds tabs field
2022-07-15 16:24:54 -07:00
James
98676bea69
feat: adds collapsible field type
2022-07-13 14:45:10 -07:00
James
8589fdefda
feat: reorganizes mongo connection
2022-07-13 13:17:00 -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
Dan Ribbens
567d8c19bf
fix: allow passing of autoIndex mongoose connectionOptions ( #722 )
2022-07-06 15:57:02 -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
e1a5547fea
fix: only localizes schema if both field and top-level config are enabled
2022-05-17 13:13:37 -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
55b4dfb309
chore: test defaultValue with localization
2022-04-29 16:48:50 -04:00
James
ec91757257
feat: allows like to search by many words, adds contain to match exact strings
2022-04-05 16:22:57 -04:00
Elliot DeNolf
6620a4f682
feat(logging): allow pino logger options to be passed into init
2022-04-04 22:55:54 -04:00
James
6dffeeb06f
feat: initial drafts and versions merge
2022-02-06 12:13:52 -05:00
Jarrod Flesch
8591d97fa5
Adjusts Point field docs and test variables ( #382 )
...
* fix: corrects the label order and removes confusion for the values saved on a Point field type
* fix: adjusts code to mirror the doc change, replaces [x, y] with [lng, lat] and add type names to Geolocation
* chore: add nested point field test cases
* fix: index true creates a 2dsphere spatial index on point fields
Co-authored-by: Dan Ribbens <dan.ribbens@gmail.com >
2022-01-05 17:46:01 -05:00
James
4fbddeeb46
feat: removes mongoose required
2021-12-28 19:56:34 -05:00
James
b31f43f838
chore: merge
2021-12-01 05:18:34 -05:00
James
4a445f03e8
feat: scaffolds new revisions operations and rest routes
2021-11-27 12:09:45 -05:00
James
ec82b923f3
feat: creates global revisions
2021-11-27 11:07:34 -05:00
James
b13615f2bf
fix: ensures unique is not set within revisions collections
2021-11-27 10:03:44 -05:00
James
8df767e9a2
feat: ensures revisions are created and deleted accordingly
2021-11-26 19:54:35 -05:00
James
57cab22387
chore: optimizes buildQuery legibility
2021-11-24 18:37:24 -05:00
James
7050b5285e
fix: ensures non-localized relationships with many relationTos can be queried
2021-11-24 18:01:33 -05:00
James
cdd55a1c6b
chore: adds tests for querying use cases
2021-11-24 13:18:10 -05:00
James
6fd5ac2c08
feat: azure cosmos compatibility
2021-11-24 10:30:47 -05:00
James
d9e1b5ede3
fix: issue with querying by id and using comma-separated values
2021-11-23 10:18:30 -05:00
James
72fc413764
fix: ensures buildQuery works with fields as well as simultaneous or / and
2021-11-01 23:11:54 -04:00
James
bee18a5e99
chore: adds buildQuery testing
2021-11-01 22:30:16 -04:00
James
20d4e72a95
fix: ensures 'like' query param remains functional in all cases
2021-11-01 19:05:09 -04:00
James
37b21b0762
fix: ensures tquerying by relationship subpaths works
2021-11-01 17:07:42 -04:00
James
6b14984352
chore: removes non-functional buildQuery code
2021-10-27 13:08:42 -04:00
James
4c85747849
feat: improves querying logic
2021-10-27 00:49:27 -04:00
James
edb723a4fb
feat: builds UI field
2021-10-20 16:56:07 -04:00
James
900f05eefd
feat: adds safety checks while querying on id with bad values
2021-10-18 19:23:24 -04:00
James
84f6a9d659
fix: more strict field typing
2021-10-12 21:18:12 -04:00
Dan Ribbens
ad097820bf
feat: add indexSortableField option to create indexes for sortable fields on all collections
2021-09-30 16:05:47 -04:00
James
b4334b2339
chore: merge
2021-09-28 14:25:40 -04:00
James
15970550f7
fix: ensures that fields within non-required groups are correctly not required
2021-09-28 14:22:59 -04:00
Dan Ribbens
23e81971eb
fix: index creation on localized field parent
2021-09-27 14:40:01 -04:00
Dan Ribbens
0171550528
test: check array and group items have id
2021-09-15 14:30:52 -04:00
James
2b8f925e81
fix: array objects now properly save IDs
2021-09-15 13:45:49 -04:00
Dan Ribbens
c7558d8652
fix: sanitize custom id number types
2021-09-09 15:46:04 -04:00
Jean-Baptiste
4b70a1225f
feat: replace the collection idType option with an explicit id field
2021-09-09 11:24:47 -04:00