Darren Shepherd
4d46cbab5b
Add more debug logging
2018-04-04 03:08:15 -07:00
Darren Shepherd
510ed570d2
Add timeouts to rest clients
2018-04-02 15:46:10 -07:00
Darren Shepherd
4cf9f645cd
Refactor access control to return error not bool
2018-03-31 03:13:22 -07:00
Darren Shepherd
34fad5e159
Add schema to Transformer funcs
2018-03-23 08:42:53 -07:00
Darren Shepherd
de91ccaa71
Add ByID param so transformer to known
2018-03-03 20:07:29 -07:00
Darren Shepherd
410b3efe86
Pass in schema to Filter/FilterList
2018-03-02 23:12:42 -07:00
Darren Shepherd
47b787887b
Delete unused code
2018-02-26 16:14:39 -07:00
Alena Prokharchyk
6753a90143
Options to transformer
2018-02-15 09:58:09 -07:00
Darren Shepherd
94b274ab75
add get to schemas that CanGet
2018-02-14 15:51:17 -07:00
Darren Shepherd
69f36e04a9
404 on schema not found
2018-02-14 15:51:17 -07:00
Darren Shepherd
722cedfe01
Major refactor of subcontexts
2018-02-09 13:45:22 -07:00
Craig Jellick
65807e9372
Distinguish between listing and getting
...
We now have resources (subtypes of authConfig) that can be retrieved
by ID but their collections are not viewable. This change is needed
to suppport that.
2018-01-31 19:30:51 -07:00
Craig Jellick
536d36c706
Fixes for subtypes
...
Change key method (used to find CRD that backs the schema) to use
baseType of the schema when it differs from the schema ID. This
will allow subtypes to use their base type's CRD store.
When creating CRD stores, do not create one for a schema if it is
a baseType.
2018-01-31 19:28:26 -07:00
Craig Jellick
990db51407
more collection action code
2018-01-20 01:12:19 -07:00
Darren Shepherd
76d8256085
Change merge logic
2018-01-18 23:41:45 +00:00
Darren Shepherd
b33c29d49e
Fix subscription dropping after 30 seconds
2018-01-18 23:41:45 +00:00
Darren Shepherd
9e6ea56442
Changes to make conditions less chatty
2018-01-17 22:44:12 +00:00
Darren Shepherd
6f8ed342d9
Cleanup channels
2018-01-17 04:49:08 +00:00
Darren Shepherd
245c089cd5
Put in stubs for dynamic access control on schemas
2018-01-17 01:06:57 +00:00
Darren Shepherd
61330a3b69
Set namespace and name on object always
2018-01-16 05:06:10 +00:00
Darren Shepherd
ebb8cf093e
Fix update on secrets
2018-01-03 05:46:29 +00:00
Darren Shepherd
b80039523f
Fix update
2017-12-30 02:22:38 +00:00
Darren Shepherd
b5ebee3dfa
Send k8s error bad as something other than 500 server error
2017-12-29 22:23:14 +00:00
Daishan Peng
026837668c
use patch for update, fix namespace actions
2017-12-29 22:08:51 +00:00
Darren Shepherd
eec4103473
Make queryopts be a pointer
2017-12-28 16:49:51 +00:00
Darren Shepherd
1bc012f8e3
Add field.cattle.io/creatorId to each resource
2017-12-27 11:24:32 -07:00
Darren Shepherd
94c83962dd
Import cleanup
2017-12-22 23:19:30 -07:00
Darren Shepherd
23e1d09278
Rename transfer.Store
2017-12-22 23:19:30 -07:00
Darren Shepherd
7a4a224a98
Add subtype store
2017-12-22 23:19:30 -07:00
Darren Shepherd
13be339349
Move CRD initialization out of CRDStore
2017-12-22 23:19:30 -07:00
Darren Shepherd
bfcad0d1b1
Enable access control
2017-12-18 13:59:56 -07:00
Darren Shepherd
830a21b54d
Pass impersonation to k8s for C/U/D
2017-12-16 13:53:47 -07:00
Darren Shepherd
60e03d42c9
Fix schema pruning
2017-12-16 01:30:46 -07:00
Darren Shepherd
480747082c
Return deleted object on delete if possible
2017-12-16 01:30:46 -07:00
Darren Shepherd
8c0d4bfe2e
Use helper method
2017-12-13 17:24:41 -07:00
Darren Shepherd
406c0d9999
Many enhancements
2017-12-11 20:58:53 -07:00
Darren Shepherd
15e105a0ab
Refactor types
2017-11-29 14:27:02 -07:00
Darren Shepherd
247d4fe74b
Fix startup issues
2017-11-28 18:25:18 -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
6b05d03f46
Random fixes
2017-11-14 21:34:30 -07:00
Darren Shepherd
9cb51e9a46
Generate clients in clientset style
2017-11-13 12:50:25 -07:00
Darren Shepherd
c8cab3f4f8
More initial dev
2017-11-10 21:46:30 -07:00
Darren Shepherd
c06696a1e4
Initial
2017-10-15 19:23:15 -07:00