1
0
mirror of https://github.com/rancher/norman.git synced 2025-06-28 00:07:02 +00:00
mirror from GitHub
Go to file
2019-02-01 15:05:55 -07:00
api Dynamically response the JS and CSS of API UI 2018-10-31 14:48:25 +08:00
authorization Add CanDo function to AccessControl interface 2018-04-25 20:14:41 -07:00
clientbase Add ability to pass in WebSocket dialer 2018-07-31 14:10:23 -07:00
condition Add Track method 2018-11-26 08:33:11 -07:00
controller Fix bug that doesn't print errors 2019-02-01 15:05:55 -07:00
example Major refactor of subcontexts 2018-02-09 13:45:22 -07:00
generator Add Interface to Clients 2018-12-17 15:44:50 -07:00
httperror Add Conflict constant 2018-07-19 10:23:17 -07:00
leader Add a flag to make leaderelection loooong 2018-12-05 15:04:27 -07:00
lifecycle Force nil values to nil,nil interface 2018-12-17 15:43:21 -07:00
metrics Add Generic Controller Related Metrics 2018-10-05 14:36:58 +09:00
name Special handling for endpoints plural name 2018-01-12 19:15:37 +00:00
objectclient Fix patch to require patchtype parameter 2018-12-17 15:43:21 -07:00
package Initial Commit 2017-10-11 22:48:07 -07:00
parse MinLength verification bug fix 2019-01-29 13:55:47 -08:00
pkg don't compare inputid 2019-01-15 13:11:40 -07:00
restwatch Add timeouts to rest clients 2018-04-02 15:46:10 -07:00
scripts Make k8s 1.12 leader election the default 2018-10-23 22:48:23 -07:00
signal Move gorouting dump 2018-01-22 23:53:21 +00:00
store avoid unnecessary allocation 2018-11-21 07:22:47 -07:00
types Fix embed mapper ignore list not working 2019-01-09 15:22:22 +08:00
urlbuilder Allow API to run through k8s service proxy 2018-07-19 10:23:17 -07:00
vendor Update vendor 2018-10-30 11:31:00 -07:00
.dockerignore More initial dev 2017-11-10 21:46:30 -07:00
.drone.yml Initial Commit 2017-10-11 22:48:07 -07:00
.gitignore Fixes to adapt to 1.10.5 2018-07-11 16:44:45 -07:00
build.go Allow discovery of API clients 2019-01-11 16:56:51 -07:00
Dockerfile.dapper Switch to go 1.11 2018-09-25 11:43:11 -07:00
LICENSE Initial Commit 2017-10-11 22:48:07 -07:00
Makefile Switch to go 1.11 2018-09-25 11:43:11 -07:00
README.md Update readme to refer to go-skel 2018-10-31 14:26:47 -07:00
types.go Add CustomizeSchemas builder hook 2018-11-09 10:05:15 -07:00
vendor.conf Update vendor 2018-10-30 11:31:00 -07:00

Norman

An API framework for Building Rancher Style APIs backed by K8s CustomResources and their controllers.

Example

Refer to https://github.com/rancher/go-skel for skeleton norman controller projects

License

Copyright (c) 2014-2017 Rancher Labs, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.