Daishan
2ba9d8db33
Use lower name
2021-02-24 17:58:46 -07:00
Daishan
505eca07f2
Fix self link
2021-02-19 10:24:53 -07:00
Daishan
3a2e391048
Add self link mapper
2021-02-18 20:22:11 -07:00
Darren Shepherd
eb176f062b
Rename blacklist to skipNames
2020-08-20 10:17:32 -07:00
Darren Shepherd
21a1793bd6
Add programmatic expiration of access control
2020-03-20 16:22:05 -07:00
Sebastiaan van Steenis
5c74e1ee1e
Move debug log to trace
2020-03-11 20:37:25 -07:00
Dan Ramich
8d7dd5fb27
Use kubernetes to generate names
2020-01-31 13:51:59 -07:00
kinarashah
e09204b630
NewClientErrorReporter
2019-09-30 09:47:04 -07:00
Darren Shepherd
07c964e242
Move to some wrangler utils and k3s
2019-08-19 10:14:05 -07:00
rmweir
2da1bd2ffc
Add enable function and addFeature functions
...
Added enable function to schemas. This allows filtering of schemas
which is a required part of feature flagging in rancher. Added
addFeature functions to controller template for adding handlers that
can be disabled if their associated feature is disabled.
2019-07-02 12:18:40 -07:00
rmweir
c55b1eed18
Track namespaces in options property
...
Now, identifies and assigns namespaces. Prior, the
backend listed items belongng to all namespaces in
all projects no matter what because they were not
being tracked. This led to longer request times
for projects that contained a fraction of total
resources. Now, rancher can filter project
resource requests; times are improved and
largely dependent on resource amount for the given
project.
2019-04-05 17:12:04 -07:00
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
orangedeng
d71b4215d0
Fix embed mapper ignore list not working
2019-01-09 15:22:22 +08:00
Darren Shepherd
77a8edaa99
Allow circular types to be imported
2018-12-17 15:44:50 -07:00
Aiwantaozi
b681b841db
Add default value to float type
...
Problem:
float type default value are convert to string now
Solution:
add default value for float
Issue:
https://github.com/rancher/rancher/issues/16958
2018-12-07 18:58:27 +08:00
Darren Shepherd
c8d4304725
Add support for Uint64
2018-11-19 22:36:39 -07:00
Aiwantaozi
1883e14f29
add float
2018-11-15 10:09:38 +08:00
Darren Shepherd
0363cc24c6
Add pending mapper to set resource state to pending when no conditions
2018-10-09 19:30:07 -07:00
Darren Shepherd
d5ff49f613
Breakout merge that allows changing metadata and status
2018-10-04 14:08:16 -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
Nathan Jenan
915dc06a9d
Revert "Revert "Don't strip strings on output""
...
This reverts commit 4bcc025ae3
.
2018-09-10 20:34:17 -07:00
Craig Jellick
4bcc025ae3
Revert "Don't strip strings on output"
...
This reverts commit 5e344d90cd
.
Tested this and it broke more scenarios
2018-08-17 14:28:10 -07:00
Nathan Jenan
316a8acc04
Fixing bug in Norman where references to a schema were improperly deleted.
...
This is to support pluggable kontainer drivers.
Issue:
https://github.com/rancher/rancher/issues/12698
2018-08-13 10:18:42 -07:00
Darren Shepherd
04c7130e5f
Add changed method
2018-08-13 10:00:02 -07:00
Darren Shepherd
5e344d90cd
Don't strip strings on output
2018-08-13 10:00:02 -07:00
Darren Shepherd
5a8ca5f1e5
Only set type if id is set
2018-07-31 14:10:23 -07:00
Darren Shepherd
b9de8d4273
More verbose error message when reflection fails
2018-07-31 14:10:23 -07:00
Darren Shepherd
fb7c8a27e9
Support uint32
2018-07-31 14:10:23 -07:00
Darren Shepherd
1459e6f3a5
Support maps and slices of pointers
2018-07-31 14:10:23 -07:00
Darren Shepherd
dde4ff79de
Fix merging of fields that are maps of other types
2018-07-31 14:10:23 -07:00
Darren Shepherd
d985e01035
Add type before and after
2018-07-19 23:56:06 -07:00
Darren Shepherd
9324ec8b09
Add Optional to access mapper
2018-07-19 10:23:17 -07:00
Darren Shepherd
dca6c2e43d
Add searching to date fields by default
2018-07-19 10:23:17 -07:00
Darren Shepherd
c29825b3db
Rename IsEmpty to IsAPIObjectEmpty
2018-07-19 10:23:17 -07:00
Darren Shepherd
c3512e7097
Add yaml formatting for pretty edit mode
2018-07-19 10:23:17 -07:00
Darren Shepherd
843a604715
Fix replace logic
2018-07-19 10:23:17 -07:00
Darren Shepherd
7b6bca9b64
Add util methods to convert to idiomatic json/yaml key formats
2018-07-19 10:23:17 -07:00
Darren Shepherd
64a3b83d23
Add slice.StringsEquals
2018-07-19 10:23:17 -07:00
Darren Shepherd
f33accee7c
Add InputFormatter that runs before the builder/validation
2018-07-19 10:23:17 -07:00
Darren Shepherd
c0cece100c
Add CodeName to Move Mapper
2018-07-19 10:23:17 -07:00
Darren Shepherd
003c94dd27
Add root mapper
2018-07-19 10:23:17 -07:00
Darren Shepherd
875bcf4b2d
Change ToInternal to return error
2018-07-19 10:23:17 -07:00
Darren Shepherd
6db31068a0
Add edit/export modes and drop default resource fields if empty
2018-07-19 10:23:17 -07:00
Darren Shepherd
0e3bc2dfca
Get name/namespace from metadata/name,namespace not name,namespaceId
2018-07-19 10:23:17 -07:00
Darren Shepherd
0d782dfe15
when embedding optional element if schema isn't found ignore
2018-07-19 10:23:17 -07:00
Dan Ramich
aecae32b4a
Fix pagination
...
Problem:
Pagination is not showing up
Solution:
Pagination was being created properly but then dropped in favor of an
empty version. Save the pagination on the context so it can be accessed
later and not reset.
2018-06-25 15:34:52 -07:00
Prachi Damle
d70f95a3d6
Changes to Mapper embed to insert nil value if applicable for a schema field
2018-06-11 10:53:23 -07:00
Daishan Peng
59c4a298e8
add yaml support
2018-06-04 16:44:48 -07:00
zionwu
79b91ea33c
Add hostname tag and fix dnsLabel validation issue
2018-05-18 08:27:25 -07:00