36 Commits

Author SHA1 Message Date
James
a59b14bd8c feat: implements versions in globals, adds tests 2022-02-07 17:46:51 -05:00
James
0ecd9ff0cb chore: optimizes demo and version operations 2022-02-07 16:11:19 -05:00
James
ec82b923f3 feat: creates global revisions 2021-11-27 11:07:34 -05:00
James
f61643ac32 chore: revises types in demo 2021-08-06 11:38:20 -04:00
Dan Ribbens
4544711f0e feat: add admin description to collections and globals 2021-07-27 12:53:43 -04:00
Elliot DeNolf
b383eb65c6 feat: autolabel fields when label is omitted (#42)
* feat: autolabel fields when omitted

* feat: handle autolabel in graphql mutation build

* feat: autolabel blocks

* test: add required slug field to blocks

* feat: handle graphql names when label is false

* feat: adds relationship field to test searchable input

* feat: handle block cell type labeling pluralization

* docs: remove all explicit labeling, no longer needed

* fix: falsey column labels, allows false array labels

* fix: client tests

* fix: auto-labels globals

* docs: globals auto-labeling and hooks clarification

* fix; proper object type naming

Co-authored-by: James <james@trbl.design>
2021-04-16 22:37:08 -04:00
Elliot DeNolf
4ac08dac65 type some collection operations 2020-12-01 16:38:27 -05:00
James
aa795d19d5 converts demo to ts 2020-11-28 16:07:54 -05:00
James
fa5fffee72 replaces strict access control in global 2020-07-20 17:44:08 -04:00
James
85bcbfd918 removes autopopulate, adds manual population 2020-07-20 16:11:22 -04:00
James
0bfc10d55c passes depth to all afterRead performFieldOperations 2020-07-20 12:44:29 -04:00
James
1882a6ac5d renames Flexible to Blocks, Repeater to Array 2020-07-08 11:15:49 -04:00
James
e818537fe9 renames policy to access 2020-07-08 11:00:50 -04:00
James
b263e04408 WIP - styles Globals 2020-07-06 22:58:31 -04:00
James
5898398fb1 rearchitects demo to provide distinct testable, demoable collections and globals 2020-05-18 19:06:35 -04:00
James
f326913e95 implements pattern for showing and hiding nav links based on permissions 2020-05-10 19:42:24 -04:00
Dan Ribbens
0e089bb881 rename calls for globals upsert to update for consistency of hooks naming 2020-04-30 15:58:53 -04:00
James
91be273d64 builds simpler pattern to identify which api is being used via express middleware 2020-04-21 13:59:01 -04:00
James
45d8745f74 passes entire operation through to policy instead of just user 2020-04-19 13:16:26 -04:00
James
3fcfad69de revises structure of global upsert request handler / operation 2020-04-14 16:54:54 -04:00
James
d64909b3eb removes settings json and ignores it for future 2020-04-14 15:13:58 -04:00
James
2eae02ed03 catches local payload demo up to speed 2020-04-08 08:41:14 -04:00
James
6f03923bb7 enables a better custom components API 2020-03-02 10:44:38 -05:00
James
d65845dd09 fixes bugs with breaking NotFound error messages, builds frontend Global views 2020-01-26 15:43:35 -05:00
Dan Ribbens
986e26c01e notes and policies updated to work with boolean return type 2020-01-19 19:38:31 -05:00
James
618d6dc19b singularizes Upload and User 2019-12-31 17:38:23 -05:00
James
9fe7eade0d working flex content discriminators, missing blockType 2019-12-25 13:52:13 -05:00
James
d9cb5abcce enables Globals 2019-12-21 17:50:35 -05:00
James
5d277beb3c instantiates globals 2019-12-21 16:06:49 -05:00
James
915ab9813d approach to formatting dynamic refPaths 2019-12-20 10:22:30 -05:00
James
bd73c91f77 merges flexible-content status into master 2019-12-17 19:33:27 -05:00
Dan Ribbens
9be21fac85 work in progress on flexible intl fields 2019-12-17 10:49:33 -05:00
Dan Ribbens
e10dda291f globals and flexible content blocks now support flexible contenet 2019-10-22 21:59:30 -04:00
Dan Ribbens
299fba054c add some notes about unfinished global work 2019-10-10 12:44:17 -04:00
Dan Ribbens
0aeb032752 global schema is handled correctly 2019-10-10 11:34:13 -04:00
Dan Ribbens
d49dae7577 begin set up of media model and start of global configs 2019-10-07 20:59:38 -04:00