1
0
mirror of https://github.com/rancher/norman.git synced 2025-06-26 07:23:44 +00:00
Commit Graph

15 Commits

Author SHA1 Message Date
Nathan Jenan
362802224f Adding ability to replace schemas
This change makes it so that schemas can be replaced when they already exist.
This is to support the ability for kontainer drivers to update their dynamic
schemas.

Issue:
https://github.com/rancher/rancher/issues/17712
2019-02-13 14:38:22 -07:00
Darren Shepherd
217609a71c Add NamedResource type 2018-10-04 14:07:55 -07:00
Nathan Jenan
e2fa956b64 Add dynamic field to field struct
This change adds a dynamic field indicator to the field struct.  This is so
we can remove the dynamic fields from an existing schema before merging the
dynamic schema and actual schema to prevent removed dynamic fields form being
incorrectly left behind on the schema.

Issue:
https://github.com/rancher/rancher/issues/12698
2018-09-18 10:14:28 -07:00
Darren Shepherd
f33accee7c Add InputFormatter that runs before the builder/validation 2018-07-19 10:23:17 -07:00
Darren Shepherd
722cedfe01 Major refactor of subcontexts 2018-02-09 13:45:22 -07:00
Craig Jellick
5bfe8991b1 more collection action changes 2018-01-20 01:32:04 -07:00
Darren Shepherd
d170661103 Add CollectionFormatter 2018-01-19 23:28:57 -07:00
Darren Shepherd
9ce12b1644 Don't generate the ID field 2018-01-16 05:10:36 +00:00
Darren Shepherd
c61bcaf6c0 Random mapper fixes 2017-12-29 22:23:14 +00:00
Darren Shepherd
627e06e37f Enable dynamic schemas 2017-12-16 01:30:46 -07:00
Darren Shepherd
389d27b3e5 Updates 2017-11-28 14:28:25 -07:00
Darren Shepherd
38c9c5c6c3 Subcontext and mapping updates 2017-11-21 15:37:22 -07:00
Darren Shepherd
9cb51e9a46 Generate clients in clientset style 2017-11-13 12:50:25 -07:00
Darren Shepherd
591b663b2d Changes to generator for deepcopygen 2017-11-11 17:07:09 -07:00
Darren Shepherd
c8cab3f4f8 More initial dev 2017-11-10 21:46:30 -07:00