Commit Graph

271 Commits

Author SHA1 Message Date
Seth House
b94eae835f Fixed Accept -> Alternates header name 2012-11-30 13:01:38 -07:00
Seth House
ce32c36e17 Updated the root form params docs to reference general lowstate
Mentioning specific lowstate keys was too specific and the various
client interface docs should be linked instead.
2012-11-30 11:21:05 -07:00
Seth House
76eee0fee3 Added convenience URLs for minions and jobs 2012-11-30 11:21:05 -07:00
Seth House
fc0e6e8e86 Added better default for staticdir
The 'tmpl' directory is somewhat arbitrary, but it's a place on the
filesystem that we know will exist. If we ever put salt-ui static file
builds in this repo that will also be a good place for them.

Thanks to dthom91 for the bug report!
2012-11-29 20:09:20 -07:00
Seth House
86f2f7c709 Added a bunch of bootstrap javascript 2012-11-26 19:43:35 -07:00
Thomas S Hatch
f3de491236 fix package defs for the package_data kwarg 2012-11-21 23:17:35 -07:00
Thomas S Hatch
b468a6f046 Add rest_cherrypy package files to setup.py 2012-11-21 23:09:50 -07:00
Thomas S Hatch
370a83f281 Add rest_cherrypy package to setup.py 2012-11-21 22:56:34 -07:00
Seth House
24f922c3c3 Moved to non-minified version 2012-11-21 17:05:09 -07:00
Seth House
682783cefc Fixed lowdata -> lowstate typo 2012-11-21 11:52:14 -07:00
Seth House
a8af4e0c3f Removed note about specific Content-Types
This information should be available in headers. Also we support HTML
now. :)
2012-11-21 11:49:17 -07:00
Seth House
e0a1593d8b Changed all Content-Type processors to store Low State in request
This change makes our hypermedia_in processors consistent in the kind of
data they format (Low State) and where that data is placed
(request.lowstate).
2012-11-21 11:47:38 -07:00
Seth House
6af934c986 Removed unused import 2012-11-21 11:47:38 -07:00
Seth House
06cb3a5a9b Updated HTML skeleton with req'd angular markup 2012-11-21 11:47:38 -07:00
Seth House
f48dca4610 Move config specific to the REST app into that handler 2012-11-20 20:12:01 -07:00
Seth House
76453826df Added serving static media from a configurable directory 2012-11-20 20:12:00 -07:00
Seth House
addca3c47b Document function/class params 2012-11-20 14:27:52 -07:00
Seth House
45bceaaf7b Corrected casting 'arg' to a list 2012-11-20 11:10:57 -07:00
Seth House
23159e1244 Patch the auth token into the lowdata 2012-11-20 11:10:57 -07:00
Seth House
876788a9ee Added a tool to patch the custom auth header into the cookie dict
This allows us to continue happily using CherryPy sessions.
2012-11-20 11:10:57 -07:00
Seth House
3d024801f6 Don't shoe-horn complicated low-data structures into urlencoded params
Fixes #24
2012-11-19 18:24:04 -07:00
Seth House
2df1ddd1e4 Bumped version to 0.7.1 2012-11-17 09:48:32 -07:00
Seth House
ef32ca138a Merge branch '0.7.1' 2012-11-17 09:46:40 -07:00
Seth House
d4ab45a87b Added manpages 2012-11-17 09:37:18 -07:00
Seth House
fd0ff68683 Fixed config for man/latex output 2012-11-17 09:36:46 -07:00
Seth House
e6d8ec7c2f Merge branch '0.7.0' 2012-11-16 11:47:20 -07:00
Seth House
fa38b05726 Bumped version to 0.7.0 2012-11-16 11:40:17 -07:00
Seth House
ce85644f7e Removed the rest_flask module 2012-11-16 11:36:05 -07:00
Seth House
71440a94d3 Added release notes for 0.7.0 2012-11-16 11:35:43 -07:00
Seth House
c7f846cb61 Added target for the netapi introduction 2012-11-16 11:18:22 -07:00
Seth House
4822123afd Improved the APIClient docstrings 2012-11-16 11:18:04 -07:00
Seth House
5ad538d183 Added a (short) explanation page on Salt's client interfaces 2012-11-16 10:45:40 -07:00
Seth House
881a6f100b Moved most the docs into the rest_cherrypy module 2012-11-16 10:40:36 -07:00
Seth House
2c3f5d3b11 Fleshed out the remaining rest_cherrypy docstrings 2012-11-16 10:39:48 -07:00
Seth House
61b6993403 Added rest_cherrypy docs 2012-11-15 21:35:19 -07:00
Seth House
c2c21038b7 Removed docs for deprecated flask netapi module 2012-11-15 21:35:02 -07:00
Seth House
344f57c4f6 Fixed adding an actual wsgi app from switch from cheroot to cherrypy 2012-11-15 21:28:16 -07:00
Seth House
38fd2da0ec Fixed ssl_adapter for switch from cheroot to cherrypy 2012-11-15 21:28:16 -07:00
Seth House
84f8889a1c Moved custom tools out of the module namespace 2012-11-15 21:10:31 -07:00
Seth House
71fd69927a Don't output traceback if debug is not set 2012-11-15 19:59:47 -07:00
Seth House
73d1e0bb6e Mocked a bunch of libs 2012-11-15 15:16:41 -07:00
Seth House
7707be5b22 Updated example in the docs 2012-11-15 14:53:13 -07:00
Seth House
7808f8bec5 Added many o' docstring 2012-11-15 14:32:45 -07:00
Seth House
fb517ead6d Return a dict 2012-11-15 14:32:45 -07:00
Seth House
12ac667893 Allow handlers to supply their own outputters 2012-11-15 14:32:45 -07:00
Seth House
d410fbe5f0 Style fixes 2012-11-15 14:32:45 -07:00
Seth House
ca70bed995 Allow individual handlers to add/modify accepted content types 2012-11-15 14:32:45 -07:00
Seth House
f6d9b74cfe Added explanation of mapping 2012-11-15 14:32:45 -07:00
Seth House
26bcd4437f Change 'in' lookup to 'startswith' 2012-11-15 14:32:45 -07:00
Seth House
4d98d72cd7 Revert "port format_all to salt-api pending updates in salt core"
This reverts commit bc3d492791.

These changes are now in Salt core.

Conflicts:
	saltapi/__init__.py
2012-11-15 14:32:45 -07:00